Sushi ML Studio is no-code machine learning that runs in your browser, on your own EC2 instance. Upload a CSV or Excel file, pick the column you want to predict, and it trains and compares against many scikit-learn models, tells you in plain language how good the best one is, and adds predictions to new spreadsheets. Your data never leaves the instance, and you keep the model file and the Python code that reproduces it.
Sushi ML Studio - Software Sushi product illustration
Video
Sushi ML Studio Demo
Image
Start from a spreadsheet or an example
Image
A plain verdict on how good the model is
Image
Predictions for new data
Image
Seven models compared for you
Turn a spreadsheet into predictions you can trust, without writing code, hiring a data scientist, or sending your data to anyone.
Sushi ML Studio is a web application that runs on an EC2 instance in your own AWS account. Open it in your browser, upload a file, and within minutes you have a trained model, an honest account of how good it is, and predictions for new rows.
HOW IT WORKS
Load your data. Upload a CSV or Excel (.xlsx) file up to 50 MB, or start from one of three example datasets. The Studio reads the file, detects separators and encodings, and profiles every column: its type, blank cells, typical values, and warnings about columns that would mislead a model, such as IDs, dates, free text and duplicates of each other.
Choose what to predict. Tick the column you want answers about. The Studio works out whether that means sorting rows into groups (classification, for example churned or stayed) or predicting a number (regression, for example a sale price), and you can override it.
Train. Seven scikit-learn models are trained and compared for you, including gradient boosting, random forest, and linear models. An optional search tries better settings, and then tells you whether it actually helped.
Read the results. A plain-language verdict says how good the model is, the predictions and metrics are charted, and a ranking shows which columns drive the prediction.
Use it. Upload new rows, as CSV or Excel, and download them as a CSV file with a prediction column added.
RESULTS YOU CAN TRUST
Every score is measured on rows the model never saw during training, using cross-validation on smaller files and a held-back test set on larger ones.
Every score sits next to what a simple guess would have achieved, so a 95% accuracy on data that is 95% one answer is called out, not celebrated.
When the models have not learned anything useful, the Studio says so.
When several models perform the same within noise, it says they are tied and recommends the simplest one, instead of crowning a winner by a hair.
Column importance is measured on held-out rows, and columns that duplicate each other are named, so the ranking does not mislead.
YOU KEEP WHAT YOU MAKE
Download the trained model as a standard scikit-learn file that loads with joblib, with no dependency on this product.
Download the complete Python training code, with the random seeds used, so running it reproduces the same numbers.
The instance also includes JupyterLab and a Python environment with scikit-learn, pandas, NumPy, SciPy, matplotlib and seaborn, for when you want to continue in code. The Studio runs from its own separate environment, so changing packages cannot break it.
PRIVATE BY DESIGN
Runs entirely on your instance, in your account and your chosen region. Uploaded data is held in memory and never written to disk or sent anywhere.
No accounts, no telemetry, no licence server, no calls home.
The Studio is password protected from the first boot. The initial password is your instance ID, which only people with access to your EC2 console can see, and you can change it from the Studio at any time.
GOOD TO KNOW
Works with tabular data: one row per example, one column per attribute. It does not do time-series forecasting, images, or text analysis.
Download your model before you close the browser tab. The Studio does not keep projects between sessions, and warns you before anything unsaved would be lost.
Recommended instance type: t3.medium or larger.
Built by Software Sushi, a team that designs custom machine learning and AI systems. Support is by email on business days.
Highlights
No-code machine learning in minutes: upload a CSV or Excel file, pick the column to predict, and seven scikit-learn models are trained and compared for you, with predictions for new rows ready to download.
Honest results: every score is measured on rows the model never saw, compared against a simple guess, and explained in plain language, including when a model has not learned anything useful.
Private and portable: it runs on your own EC2 instance, your data never leaves it, and you download the model file and the Python code that reproduces it. No accounts, no lock-in.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Try this product free for 7 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
Sushi ML Studio: No-Code Machine Learning with scikit-learn
You pay by the hour for the Amazon EC2 instance size you select, with no upfront commitment. The nine options are not feature tiers; they are different EC2 instance types grouped into three families. The t3 instances are burstable general-purpose machines. The m7i instances are general-purpose. The c7i instances are compute-focused. Within each family, the price scales with instance size (medium, large, xlarge, 2xlarge), reflecting more CPU and memory. AWS infrastructure, storage, and data transfer are billed separately from this hourly software charge.
Top-of-mind questions for buyers
Am I charged the hourly software fee when my EC2 instance is stopped?
The software fee meters running instance-hours only. A stopped instance does not accrue the hourly software charge. You may still pay AWS for attached storage like EBS while the instance is stopped. Starting the instance again resumes the hourly software metering automatically.
What do I actually get for the hourly rate — just the software, or the AWS infrastructure too?
The hourly rate covers the software running on the Amazon EC2 instance you launch. AWS infrastructure, EBS storage, networking, and data transfer are billed separately by AWS. Any connected model providers or external services charge their own usage separately. Review the listing for current terms before subscribing.
If I need more CPU or memory, how does my cost change when I switch instance types?
You pick one instance type at launch and pay its hourly rate. Moving to a bigger size within a family, or to a compute-focused c7i family, means stopping the instance and relaunching on the new type. The hourly rate then follows the new instance type you choose.
softwaresushi.com
Helpful?
Vendor refund policy
Sushi ML Studio has a 7-day free trial, so you can try it on your own data before you pay anything. During the trial there is no software charge; AWS still bills the EC2 instance as usual.
After the trial, the software is billed by AWS per instance hour, only while the instance is running. Stopping or terminating the instance stops the charge. The trial moves to paid use automatically, so stop or terminate your instance before the trial ends if you do not want to continue.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Sushi ML Studio 1.1.0.
New: download every model you trained in one zip, not only the one you picked. The zip includes a models.csv listing each model's score and verdict in ranked order, and which one was recommended.
New: adjust a model's settings yourself, such as the number of trees or a depth limit, and retrain just that model, from the Train page or from Results.
Operating system and Python packages updated to the latest security patches at build time.
Additional details
Usage instructions
Launch the instance with the security group created from seller settings.
It opens port 8501 for the web UI and port 22 for connecting.
When the instance is running, wait 1 to 5 minutes, then open
http://<public-ip>:8501 in your browser. It is http, not https.
Sign in with your instance ID, shown on the instance's page in the EC2
console. It starts with i-.
To choose your own password, use Change password in the Studio's sidebar.
From a terminal on the instance you can also run:
sudo sushi-ml-studio set-password
To reach the Studio without opening port 8501, tunnel it over SSH:
ssh -i <key>.pem -L 8501:localhost:8501 ubuntu@<public-ip>
then open http://localhost:8501.
Hours: weekdays. We reply within one or two business days.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Datrics is a no-code studio for analytics, it helps to do more experiments with your data, faster, without coding. It helps data analytics to go quickly from raw data to predictive models. It connects to different data sources, like relational databases, key-value stores, DWH, block storage, etc.
This is a repackaged open source software product wherein additional charges apply for Code Creator EC2 deployment configuration, preconfigured Python data application environment, Streamlit runtime setup, and Ubuntu integration. Streamlit enables developers and data teams to turn Python data scripts into interactive web applications for machine learning, analytics, and data science.
Streamlit is an open-source python framework for building web apps for Machine Learning and Data Science.
IBM watsonx.ai software is an enterprise-grade AI development studio that brings together generative AI and machine learning development, deployment and scalability on AWS.
This is a repackaged open source software product wherein additional charges apply for Code Creator EC2 ready MindsDB packaging, preconfigured machine learning and data exploration environment, Ubuntu integration, and AWS Marketplace AMI engineering. MindDB provides a powerful and flexible platform for interactive data exploration and machine learning that can help users quickly gain insights from large datasets, and develop more accurate and efficient machine learning models.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.