Best Research & Education AI Tools
AI tools for research, academic writing, and personalised learning. Summarise papers, explore topics with AI tutors, generate citations, and accelerate your research with intelligent software built for students and professionals.
623 tools
mexopencv
Collection and a development kit of MATLAB mex functions for OpenCV library.
Spider
The spider is intended to be a complete object orientated environment for machine learning in Matlab.
Optunity
A library dedicated to automated hyperparameter optimization with a simple, lightweight API to facilitate drop-in replac
Emgu CV
Cross platform wrapper of OpenCV which can be compiled in Mono to be run on Windows, Linus, Mac OS X, iOS, and Android.
DiffSharp
An automatic differentiation (AD) library providing exact and efficient derivatives (gradients, Hessians, Jacobians, dir
GPR
Efficient Gaussian Process Regression in OCaml.
Libra-Tk
Algorithms for learning and inference with discrete probabilistic models.
PHP-ML
Machine Learning library for PHP. Algorithms, Cross Validation, Neural Network, Preprocessing, Feature Extraction and mu
Edward
A library for probabilistic modelling, inference, and criticism. Built on top of TensorFlow.
OpenFace
Free and open source face recognition with deep neural networks.
KoNLPy
A Python package for Korean natural language processing.
BLLIP Parser
Python bindings for the BLLIP Natural Language Parser (also known as the Charniak-Johnson parser). **[Deprecated]**
TopFreePrompts by LucyBrain
> 10,000+ professional AI prompts across 23 categories with systematic training for automating ML workflows and analysis
Apache SINGA
An Apache Incubating project for developing an open source machine learning library.
Towhee
A Python module that encode unstructured data into embeddings.
scikit-learn
A Python module for machine learning built on top of SciPy.
astroML
Machine Learning and Data Mining for Astronomy.
BigML
A library that contacts external servers.
prophet
Fast and automated time series forecasting framework by Facebook.
tweetopic
Blazing fast short-text-topic-modelling for Python.
Surprise
A scikit for building and analyzing recommender systems.
implicit
Fast Python Collaborative Filtering for Implicit Datasets.
LightFM
A Python implementation of a number of popular recommendation algorithms for both implicit and explicit feedback.
imbalanced-learn
Python module to perform under sampling and oversampling with various techniques.
Practical XGBoost in Python
comprehensive online course about using XGBoost in Python.
Tensorflow-Federated
A federated learning framework for machine learning and other computations on decentralized data.
Spinning Up
An educational resource designed to let anyone learn to become a skilled practitioner in deep reinforcement learning
ElemStatLearn
ElemStatLearn: Data sets, functions and examples from the book: "The Elements of Statistical Learning, Data Mining, Infe
ScalaNLP
ScalaNLP is a suite of machine learning and numerical computing libraries.
Wallaroo.AI
Production AI plaftorm for deploying, managing, and observing any model at scale across any environment from cloud to ed
Qdrant
Qdrant is [open source](https://github.com/qdrant/qdrant) vector similarity search engine with extended filtering suppor
milvus
Milvus is [open source](https://github.com/milvus-io/milvus) vector database for production AI, written in Go and C++, s
Weaviate
Weaviate is an [open source](https://github.com/semi-technologies/weaviate) vector search engine and vector database. We
MLReef
MLReef is an end-to-end development platform using the power of git to give structure and deep collaboration possibiliti
MachineLearningWithTensorFlow2ed
a book on general purpose machine learning techniques regression, classification, unsupervised clustering, reinforcement
Flyte
Flyte makes it easy to create concurrent, scalable, and maintainable workflows for machine learning and data processing.
GPU Per Hour
Real-time GPU cloud price comparison across 30+ providers.
Netron
An opensource viewer for neural network, deep learning and machine learning models
Heuristica
Heuristica is an AI tool that generates personalized discoveries on selected topics, allowing users to broaden their knowledge and receive customized content ba
NLP-Progress
tracks the progress in Natural Language Processing, including the datasets and the current state-of-the-art for the most
The Berkeley NLP Group
Notable contributions include a tool to reconstruct long dead languages, referenced [here](https://www.bbc.com/news/scie
Language Technologies Institute, Carnegie Mellon University
Notable projects include [Avenue Project](http://www.cs.cmu.edu/~avenue/), a syntax driven machine translation system fo
Human-Computer Cooperation or Word-by-Word Question Answering
and modeling development of phonetic representations.
Penn Natural Language Processing, University of Pennsylvania
Famous for creating the [Penn Treebank](https://www.seas.upenn.edu/~pdtb/).
Deep Learning for Natural Language Processing (cs224-n)
Richard Socher and Christopher Manning's Stanford Course
prodigy
is an annotation tool powered by active learning, costs $
Few Shot Learning
Everything you need to know about Few-Shot Learning.