Skip to content
ToolUlkaa Tool
All tools

Machine Learning

TensorFlow PlaygroundConfusion Matrix CalculatorROC Curve and AUC CalculatorK-Means Clustering VisualizerGradient Descent VisualizerDecision Tree BuilderClassifier PlaygroundPCA VisualizerActivation Function Plotter

Categories

AcademicTextMathematicsStatisticsMachine LearningAIData ScienceFile

Free Machine Learning Tools

Learn machine learning by trying it.

Neural networks1Evaluation2Clustering1Optimization2Classification2Dimensionality1

Neural networks1

  • TensorFlow Playground

    Train a small neural network in your browser and watch the loss curve.

    Open tool →

Evaluation2

  • Confusion Matrix Calculator

    Accuracy, precision, recall, F1, MCC and kappa from a confusion matrix or label columns.

    Open tool →
  • ROC Curve and AUC Calculator

    ROC and precision-recall curves, AUC and a threshold slider from scores and labels.

    Open tool →

Clustering1

  • K-Means Clustering Visualizer

    Step through k-means, find k with the elbow plot and check the silhouette score.

    Open tool →

Optimization2

  • Gradient Descent Visualizer

    Compare SGD, Momentum, RMSprop and Adam on curves and contour maps.

    Open tool →
  • Activation Function Plotter

    Plot sigmoid, tanh, ReLU, GELU, swish and more with derivatives, plus a softmax calculator.

    Open tool →

Classification2

  • Decision Tree Builder

    Grow a decision tree from a CSV with Gini or entropy, and read feature importance.

    Open tool →
  • Classifier Playground

    kNN, logistic regression and naive Bayes decision boundaries with k-fold cross-validation.

    Open tool →

Dimensionality1

  • PCA Visualizer

    Covariance, eigenvalues, explained variance, loadings and a 2D projection from a CSV.

    Open tool →
  1. Tools
  2. Machine Learning

About Free Machine Learning Tools

These machine learning tools are free, need no sign-up and run in your browser, so nothing is uploaded and no server does the training. The TensorFlow Playground trains a small neural network with TensorFlow.js on your own device, using data generated in the page.

Choose a dataset (circle, XOR, two Gaussians or spiral), set the layers, neurons, activation and learning rate, and watch the training and test loss fall as the decision boundary takes shape. Changing one setting at a time shows what each does, including why a linear network cannot learn a circle and how overfitting looks.

It is a teaching tool. There are no custom datasets and no weight diagrams, and it is not the original Google playground.

Frequently asked questions

Is it really free?

Yes. There is no price, no trial and no credit card. Ulkaa Tool does the work with your own device, so there is no server bill to pass on to you.

Do I need an account?

No. There is no sign-up and no login. Open the page and use it. An Ulkaa account is not needed for anything on this tool.

Does it run in my browser?

Yes. Your settings are processed by code running in your browser tab, on your own device.

Is my data uploaded?

No. Your settings are never sent to Ulkaa or to anyone else. You can check this yourself by watching the Network tab in your browser developer tools while you use the tool.

Does it train on a server?

No. The training runs in your browser with TensorFlow.js, on your own device. TensorFlow.js ships with the site.

Can I use my own data?

No. The playground uses four generated 2D datasets: circle, XOR, two Gaussians and spiral.

Is this the official TensorFlow Playground?

No. It is a separate tool by Ulkaa built with TensorFlow.js. It does not draw individual neurons or weights.

Ulkaa Apps

  • Ulkaa
  • Calendar
  • Task
  • Note
  • Disk
  • Call
  • Contact
  • Mail
  • Finance
  • Health
  • Office
  • Work
  • Workspace
  • Halum
  • Jaal
  • Islam
  • Game
  • Weather
  • Campus
  • News
  • Developer
  • Help
  • Account
About·Privacy·Terms·© 2026 Ulkaa

What is Ulkaa Tool?

Ulkaa Tool is a free collection of fast, privacy-friendly online tools from Ulkaa Network. Calculate your GPA and CGPA, edit rich text, count words and characters, replace text and more — all in your browser.

Every tool runs entirely in your browser — no sign-up, and your data never leaves your device.

Academic

  • GPA Calculator
  • CGPA Calculator
  • Citation Generator
  • Quiz Maker

Text

  • Rich Text Editor
  • Word Counter
  • Character Counter
  • Text Replacement

Ulkaa

  • Ulkaa
  • Ulkaa News
  • Ulkaa Campus
  • Ulkaa Tool
  • Ulkaa Game
  • Ulkaa Weather
  • Ulkaa Islam

Company

  • About Ulkaa
  • Careers
  • Support
  • Help
  • Privacy Policy
  • Terms of Service
  • Disclaimer
  • Sitemap

© 2015-26, Ulkaa. All rights reserved.
Facebook PageLinkedIn CompanyX (Twitter) ProfileInstagram ProfileGitHub Account