days
-4
-3
hours
-1
-4
minutes
-3
-5
seconds
0
-5
search
Typescript + machine learning + simplicity = ?

Meet Kalimdor — A machine learning library written in TypeScript

Eirini-Eleni Papadopoulou
machine learning
© Shutterstock / maxuser  

We have some more machine learning news for you. Meet Kalimdor, a Typescript based machine learning library that promises to solve your ML problems as well as teach you how ML algorithms work.

Following the general hype around TypeScript’s rise among the most established programming languages, Kalimdor is here to bring TypeScript in machine learning in order to help you solve your ML problems as well teach you how ML algorithms work.

Kalimdor is a browser-based machine learning library written primarily in TypeScript, and as it’s stated in the official blog post:

Using the library, Javascript developers can compete in Kaggle competitions as equally as the Python developers!

Kalimdor is a library very similar to ScikitLearn, that runs directly on the browsers and Node.js environment and, in fact, many APIs are direct translations from ScikitLearn and rewritten into Typescript.

SEE ALSO: Is it the future yet? Machine learning real world uses

Some of the features of Kalimdor include:

  • Supervised and unsupervised models including Decision Tree, Random Forest, PCA, KMeans and SVM
  • It supports utilities including train_test_splitconfusion_matrix, and KFold
  • Machine Learning on the browser and Node.js
  • Learning APIs for users
  • Low entry barrier

For more information on this ML library, head over to the GitHub repo.

Getting started

If you are eager to get started with Kalimdor, you can set up a Node.js environment and install Kalimdor.js by running:

# using Yarn
$ yarn add kalimdor -save
# using NPM
$ npm install kalimdor -save-dev
Author
Eirini-Eleni Papadopoulou
Eirini-Eleni Papadopoulou is an assistant editor for JAXenter.com. Just finished her masters in Modern East Asian Studies and plans to continue with her old hobby that is computer science.

Leave a Reply

Be the First to Comment!

avatar
400
  Subscribe  
Notify of