jaeswift-website/api/data/awesomelist/sector_PRP-005.json

1 line
No EOL
1.4 MiB

{"code": "PRP-005", "name": "COMPUTER SCIENCE", "icon": "\ud83e\udde0", "subcategories": [{"name": "Machine Learning \u2014 Frameworks and Libraries", "entries": [{"name": "Awesome Machine Learning ![Awesome", "url": "https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg", "description": ""}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 [Tools](#tools-1)", "entries": [{"name": "Neural Networks", "url": "#tools-neural-networks", "description": ""}, {"name": "Misc", "url": "#tools-misc", "description": ""}, {"name": "naive-apl", "url": "https://github.com/mattcunningham/naive-apl", "description": "Naive Bayesian Classifier implementation in APL. **\\[Deprecated]**", "stars": "24"}, {"name": "Darknet", "url": "https://github.com/pjreddie/darknet", "description": "Darknet is an open source neural network framework written in C and CUDA. It is fast, easy to install, and supports CPU and GPU computation.", "stars": "26k"}, {"name": "Recommender", "url": "https://github.com/GHamrouni/Recommender", "description": "A C library for product recommendations/suggestions using collaborative filtering (CF).", "stars": "268"}, {"name": "Hybrid Recommender System", "url": "https://github.com/SeniorSA/hybrid-rs-trainner", "description": "A hybrid recommender system based upon scikit-learn algorithms. **\\[Deprecated]**", "stars": "16"}, {"name": "neonrvm", "url": "https://github.com/siavashserver/neonrvm", "description": "neonrvm is an open source machine learning library based on RVM technique. It's written in C programming language and comes with Python programming language bindings.", "stars": "40"}, {"name": "cONNXr", "url": "https://github.com/alrevuelta/cONNXr", "description": "An `ONNX` runtime written in pure C (99) with zero dependencies focused on small embedded devices. Run inference on your machine learning models no matter which framework you train it with. Easy to install and compiles everywhere, even in very old devices.", "stars": "216"}, {"name": "libonnx", "url": "https://github.com/xboot/libonnx", "description": "A lightweight, portable pure C99 onnx inference engine for embedded devices with hardware acceleration support.", "stars": "647"}, {"name": "onnx-c", "url": "https://github.com/onnx/onnx-c", "description": "A lightweight C library for ONNX model inference, optimized for performance and portability across platforms."}, {"name": "qsmm", "url": "http://qsmm.org", "description": "A C library implementing the rudiments of a toolchain for working with adaptive probabilistic assembler programs."}, {"name": "CCV", "url": "https://github.com/liuliu/ccv", "description": "C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library.", "stars": "7.2k"}, {"name": "VLFeat", "url": "http://www.vlfeat.org/", "description": "VLFeat is an open and portable library of computer vision algorithms, which has a Matlab toolbox."}, {"name": "YOLOv8", "url": "https://github.com/ultralytics/ultralytics", "description": "Ultralytics' YOLOv8 implementation with C++ support for real-time object detection and tracking, optimized for edge devices.", "stars": "54k"}, {"name": "SpecX", "url": "https://specx.pro", "description": "Specialized AI vision for extracting engineering specs from PDF/JPG to Excel."}, {"name": "DLib", "url": "http://dlib.net/imaging.html", "description": "DLib has C++ and Python interfaces for face detection and training general object detectors."}, {"name": "EBLearn", "url": "http://eblearn.sourceforge.net/", "description": "Eblearn is an object-oriented C++ library that implements various machine learning models **\\[Deprecated]**"}, {"name": "OpenCV", "url": "https://opencv.org", "description": "OpenCV has C++, C, Python, Java and MATLAB interfaces and supports Windows, Linux, Android and Mac OS."}, {"name": "VIGRA", "url": "https://github.com/ukoethe/vigra", "description": "VIGRA is a genertic cross-platform C++ computer vision and machine learning library for volumes of arbitrary dimensionality with Python bindings.", "stars": "436"}, {"name": "Openpose", "url": "https://github.com/CMU-Perceptual-Computing-Lab/openpose", "description": "A real-time multi-person keypoint detection library for body, face, hands, and foot estimation", "stars": "34k"}, {"name": "Speedster", "url": "https://github.com/nebuly-ai/nebullvm/tree/main/apps/accelerate/speedster", "description": "Automatically apply SOTA optimization techniques to achieve the maximum inference speed-up on your hardware. \\[DEEP LEARNING]", "stars": "8.3k"}, {"name": "BanditLib", "url": "https://github.com/jkomiyama/banditlib", "description": "A simple Multi-armed Bandit library. **\\[Deprecated]**", "stars": "140"}, {"name": "Caffe", "url": "https://github.com/BVLC/caffe", "description": "A deep learning framework developed with cleanliness, readability, and speed in mind. \\[DEEP LEARNING]", "stars": "35k"}, {"name": "CatBoost", "url": "https://github.com/catboost/catboost", "description": "General purpose gradient boosting on decision trees library with categorical features support out of the box. It is easy to install, contains fast inference implementation and supports CPU and GPU (even multi-GPU) computation.", "stars": "8.8k"}, {"name": "CNTK", "url": "https://github.com/Microsoft/CNTK", "description": "The Computational Network Toolkit (CNTK) by Microsoft Research, is a unified deep-learning toolkit that describes neural networks as a series of computational steps via a directed graph.", "stars": "18k"}, {"name": "CUDA", "url": "https://code.google.com/p/cuda-convnet/", "description": "This is a fast C++/CUDA implementation of convolutional \\[DEEP LEARNING]"}, {"name": "DeepDetect", "url": "https://github.com/jolibrain/deepdetect", "description": "A machine learning API and server written in C++11. It makes state of the art machine learning easy to work with and integrate into existing applications.", "stars": "2.5k"}, {"name": "Distributed Machine learning Tool Kit (DMTK)", "url": "http://www.dmtk.io/", "description": "A distributed machine learning (parameter server) framework by Microsoft. Enables training models on large data sets across multiple machines. Current tools bundled with it include: LightLDA and Distributed (Multisense) Word Embedding."}, {"name": "DLib", "url": "http://dlib.net/ml.html", "description": "A suite of ML tools designed to be easy to imbed in other applications."}, {"name": "DSSTNE", "url": "https://github.com/amznlabs/amazon-dsstne", "description": "A software library created by Amazon for training and deploying deep neural networks using GPUs which emphasizes speed and scale over experimental flexibility.", "stars": "4.4k"}, {"name": "DyNet", "url": "https://github.com/clab/dynet", "description": "A dynamic neural network library working well with networks that have dynamic structures that change for every training instance. Written in C++ with bindings in Python.", "stars": "3.4k"}, {"name": "Fido", "url": "https://github.com/FidoProject/Fido", "description": "A highly-modular C++ machine learning library for embedded electronics and robotics.", "stars": "461"}, {"name": "FlexML", "url": "https://github.com/ozguraslank/flexml", "description": "Easy-to-use and flexible AutoML library for Python.", "stars": "28"}, {"name": "igraph", "url": "http://igraph.org/", "description": "General purpose graph library."}, {"name": "Intel\u00ae oneAPI Data Analytics Library", "url": "https://github.com/oneapi-src/oneDAL", "description": "A high performance software library developed by Intel and optimized for Intel's architectures. Library provides algorithmic building blocks for all stages of data analytics and allows to process data in batch, online and distributed modes.", "stars": "646"}, {"name": "LightGBM", "url": "https://github.com/Microsoft/LightGBM", "description": "Microsoft's fast, distributed, high performance gradient boosting (GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.", "stars": "18k"}, {"name": "libfm", "url": "https://github.com/srendle/libfm", "description": "A generic approach that allows to mimic most factorization models by feature engineering.", "stars": "1.5k"}, {"name": "MCGrad", "url": "https://github.com/facebookincubator/MCGrad/", "description": "A production-ready library for multicalibration, fairness, and bias correction in machine learning models.", "stars": "18"}, {"name": "MLDB", "url": "https://mldb.ai", "description": "The Machine Learning Database is a database designed for machine learning. Send it commands over a RESTful API to store data, explore it using SQL, then train machine learning models and expose them as APIs."}, {"name": "mlpack", "url": "https://www.mlpack.org/", "description": "A scalable C++ machine learning library."}, {"name": "MXNet", "url": "https://github.com/apache/incubator-mxnet", "description": "Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, JavaScript and more.", "stars": "21k"}, {"name": "N2D2", "url": "https://github.com/CEA-LIST/N2D2", "description": "CEA-List's CAD framework for designing and simulating Deep Neural Network, and building full DNN-based applications on embedded platforms", "stars": "158"}, {"name": "oneDNN", "url": "https://github.com/oneapi-src/oneDNN", "description": "An open-source cross-platform performance library for deep learning applications.", "stars": "4k"}, {"name": "Opik", "url": "https://www.comet.com/site/products/opik/", "description": "Open source engineering platform to debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards. ([Source Code (\u2b5018k)](https://github.com/comet-ml/opik/))"}, {"name": "ParaMonte", "url": "https://github.com/cdslaborg/paramonte", "description": "A general-purpose library with C/C++ interface for Bayesian data analysis and visualization via serial/parallel Monte Carlo and MCMC simulations. Documentation can be found [here](https://www.cdslab.org/paramonte/).", "stars": "302"}, {"name": "proNet-core", "url": "https://github.com/cnclabs/proNet-core", "description": "A general-purpose network embedding framework: pair-wise representations optimization Network Edit.", "stars": "3"}, {"name": "PyCaret", "url": "https://github.com/pycaret/pycaret", "description": "An open-source, low-code machine learning library in Python that automates machine learning workflows.", "stars": "9.7k"}, {"name": "PyCUDA", "url": "https://mathema.tician.de/software/pycuda/", "description": "Python interface to CUDA"}, {"name": "ROOT", "url": "https://root.cern.ch", "description": "A modular scientific software framework. It provides all the functionalities needed to deal with big data processing, statistical analysis, visualization and storage."}, {"name": "shark", "url": "http://image.diku.dk/shark/sphinx_pages/build/html/index.html", "description": "A fast, modular, feature-rich open-source C++ machine learning library."}, {"name": "Shogun", "url": "https://github.com/shogun-toolbox/shogun", "description": "The Shogun Machine Learning Toolbox.", "stars": "3.1k"}, {"name": "sofia-ml", "url": "https://code.google.com/archive/p/sofia-ml", "description": "Suite of fast incremental algorithms."}, {"name": "Stan", "url": "http://mc-stan.org/", "description": "A probabilistic programming language implementing full Bayesian statistical inference with Hamiltonian Monte Carlo sampling."}, {"name": "Timbl", "url": "https://languagemachines.github.io/timbl/", "description": "A software package/C++ library implementing several memory-based learning algorithms, among which IB1-IG, an implementation of k-nearest neighbor classification, and IGTree, a decision-tree approximation of IB1-IG. Commonly used for NLP."}, {"name": "Vowpal Wabbit (VW)", "url": "https://github.com/VowpalWabbit/vowpal_wabbit", "description": "A fast out-of-core learning system.", "stars": "8.7k"}, {"name": "Warp-CTC", "url": "https://github.com/baidu-research/warp-ctc", "description": "A fast parallel implementation of Connectionist Temporal Classification (CTC), on both CPU and GPU.", "stars": "4.1k"}, {"name": "XGBoost", "url": "https://github.com/dmlc/xgboost", "description": "A parallelized optimized general purpose gradient boosting library.", "stars": "28k"}, {"name": "ThunderGBM", "url": "https://github.com/Xtra-Computing/thundergbm", "description": "A fast library for GBDTs and Random Forests on GPUs.", "stars": "711"}, {"name": "ThunderSVM", "url": "https://github.com/Xtra-Computing/thundersvm", "description": "A fast SVM library on GPUs and CPUs.", "stars": "1.6k"}, {"name": "LKYDeepNN", "url": "https://github.com/mosdeo/LKYDeepNN", "description": "A header-only C++11 Neural Network library. Low dependency, native traditional chinese document.", "stars": "50"}, {"name": "xLearn", "url": "https://github.com/aksnzhy/xlearn", "description": "A high performance, easy-to-use, and scalable machine learning package, which can be used to solve large-scale machine learning problems. xLearn is especially useful for solving machine learning problems on large-scale sparse data, which is very common in Internet services such as online advertising and recommender systems.", "stars": "3.1k"}, {"name": "Featuretools", "url": "https://github.com/featuretools/featuretools", "description": "A library for automated feature engineering. It excels at transforming transactional and relational datasets into feature matrices for machine learning using reusable feature engineering \"primitives\".", "stars": "7.6k"}, {"name": "skynet", "url": "https://github.com/Tyill/skynet", "description": "A library for learning neural networks, has C-interface, net set in JSON. Written in C++ with bindings in Python, C++ and C#.", "stars": "62"}, {"name": "Feast", "url": "https://github.com/gojek/feast", "description": "A feature store for the management, discovery, and access of machine learning features. Feast provides a consistent view of feature data for both model training and model serving.", "stars": "6.8k"}, {"name": "Hopsworks", "url": "https://github.com/logicalclocks/hopsworks", "description": "A data-intensive platform for AI with the industry's first open-source feature store. The Hopsworks Feature Store provides both a feature warehouse for training and batch based on Apache Hive and a feature serving database, based on MySQL Cluster, for online applications.", "stars": "1.3k"}, {"name": "Polyaxon", "url": "https://github.com/polyaxon/polyaxon", "description": "A platform for reproducible and scalable machine learning and deep learning.", "stars": "3.7k"}, {"name": "QuestDB", "url": "https://questdb.io/", "description": "A relational column-oriented database designed for real-time analytics on time series and event data."}, {"name": "Phoenix", "url": "https://phoenix.arize.com", "description": "Uncover insights, surface problems, monitor and fine tune your generative LLM, CV and tabular models."}, {"name": "XAD", "url": "https://github.com/auto-differentiation/XAD", "description": "Comprehensive backpropagation tool for C++.", "stars": "411"}, {"name": "Truss", "url": "https://truss.baseten.co", "description": "An open source framework for packaging and serving ML models."}, {"name": "nndeploy", "url": "https://github.com/nndeploy/nndeploy", "description": "An Easy-to-Use and High-Performance AI deployment framework.", "stars": "1.8k"}, {"name": "BLLIP Parser", "url": "https://github.com/BLLIP/bllip-parser", "description": "BLLIP Natural Language Parser (also known as the Charniak-Johnson parser).", "stars": "228"}, {"name": "colibri-core", "url": "https://github.com/proycon/colibri-core", "description": "C++ library, command line tools, and Python binding for extracting and working with basic linguistic constructions such as n-grams and skipgrams in a quick and memory-efficient way.", "stars": "129"}, {"name": "CRF++", "url": "https://taku910.github.io/crfpp/", "description": "Open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data & other Natural Language Processing tasks. **\\[Deprecated]**"}, {"name": "CRFsuite", "url": "http://www.chokkan.org/software/crfsuite/", "description": "CRFsuite is an implementation of Conditional Random Fields (CRFs) for labeling sequential data. **\\[Deprecated]**"}, {"name": "frog", "url": "https://github.com/LanguageMachines/frog", "description": "Memory-based NLP suite developed for Dutch: PoS tagger, lemmatiser, dependency parser, NER, shallow parser, morphological analyzer.", "stars": "80"}, {"name": "libfolia", "url": "https://github.com/LanguageMachines/libfolia", "description": "C++ library for the [FoLiA format](https://proycon.github.io/folia/)", "stars": "17"}, {"name": "MeTA", "url": "https://github.com/meta-toolkit/meta", "description": "[MeTA : ModErn Text Analysis](https://meta-toolkit.org/) is a C++ Data Sciences Toolkit that facilitates mining big text data.", "stars": "712"}, {"name": "MIT Information Extraction Toolkit", "url": "https://github.com/mit-nlp/MITIE", "description": "C, C++, and Python tools for named entity recognition and relation extraction", "stars": "3k"}, {"name": "ucto", "url": "https://github.com/LanguageMachines/ucto", "description": "Unicode-aware regular-expression based tokenizer for various languages. Tool and C++ library. Supports FoLiA format.", "stars": "70"}, {"name": "SentencePiece", "url": "https://github.com/google/sentencepiece", "description": "A C++ library for unsupervised text tokenization and detokenization, widely used in modern NLP models.", "stars": "12k"}, {"name": "Kaldi", "url": "https://github.com/kaldi-asr/kaldi", "description": "Kaldi is a toolkit for speech recognition written in C++ and licensed under the Apache License v2.0. Kaldi is intended for use by speech recognition researchers.", "stars": "15k"}, {"name": "Vosk", "url": "https://github.com/alphacep/vosk-api", "description": "An offline speech recognition toolkit with C++ support, designed for low-resource devices and multiple languages.", "stars": "14k"}, {"name": "ToPS", "url": "https://github.com/ayoshiaki/tops", "description": "This is an object-oriented framework that facilitates the integration of probabilistic models for sequences over a user defined alphabet. **\\[Deprecated]**", "stars": "37"}, {"name": "grt", "url": "https://github.com/nickgillian/grt", "description": "The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, C++ machine learning library designed for real-time gesture recognition.", "stars": "886"}, {"name": "RLtools", "url": "https://github.com/rl-tools/rl-tools", "description": "The fastest deep reinforcement learning library for continuous control, implemented header-only in pure, dependency-free C++ (Python bindings available as well).", "stars": "934"}, {"name": "mgl", "url": "https://github.com/melisgl/mgl/", "description": "Neural networks (boltzmann machines, feed-forward and recurrent nets), Gaussian Processes.", "stars": "642"}, {"name": "mgl-gpr", "url": "https://github.com/melisgl/mgl-gpr/", "description": "Evolutionary algorithms. **\\[Deprecated]**", "stars": "66"}, {"name": "cl-libsvm", "url": "https://github.com/melisgl/cl-libsvm/", "description": "Wrapper for the libsvm support vector machine library. **\\[Deprecated]**", "stars": "16"}, {"name": "cl-online-learning", "url": "https://github.com/masatoi/cl-online-learning", "description": "Online learning algorithms (Perceptron, AROW, SCW, Logistic Regression).", "stars": "49"}, {"name": "cl-random-forest", "url": "https://github.com/masatoi/cl-random-forest", "description": "Implementation of Random Forest in Common Lisp.", "stars": "60"}, {"name": "Clojure-openNLP", "url": "https://github.com/dakrone/clojure-opennlp", "description": "Natural Language Processing in Clojure (opennlp).", "stars": "758"}, {"name": "Infections-clj", "url": "https://github.com/r0man/inflections-clj", "description": "Rails-like inflection library for Clojure and ClojureScript.", "stars": "222"}, {"name": "scicloj.ml", "url": "https://github.com/scicloj/scicloj.ml", "description": "A idiomatic Clojure machine learning library based on tech.ml.dataset with a unique approach for immutable data processing pipelines.", "stars": "238"}, {"name": "clj-ml", "url": "https://github.com/joshuaeckroth/clj-ml/", "description": "A machine learning library for Clojure built on top of Weka and friends.", "stars": "135"}, {"name": "clj-boost", "url": "https://gitlab.com/alanmarazzi/clj-boost", "description": "Wrapper for XGBoost"}, {"name": "Touchstone", "url": "https://github.com/ptaoussanis/touchstone", "description": "Clojure A/B testing library.", "stars": "140"}, {"name": "Clojush", "url": "https://github.com/lspector/Clojush", "description": "The Push programming language and the PushGP genetic programming system implemented in Clojure.", "stars": "337"}, {"name": "lambda-ml", "url": "https://github.com/cloudkj/lambda-ml", "description": "Simple, concise implementations of machine learning techniques and utilities in Clojure.", "stars": "79"}, {"name": "Infer", "url": "https://github.com/aria42/infer", "description": "Inference and machine learning in Clojure. **\\[Deprecated]**", "stars": "176"}, {"name": "Encog", "url": "https://github.com/jimpil/enclog", "description": "Clojure wrapper for Encog (v3) (Machine-Learning framework that specializes in neural-nets). **\\[Deprecated]**", "stars": "137"}, {"name": "Fungp", "url": "https://github.com/vollmerm/fungp", "description": "A genetic programming library for Clojure. **\\[Deprecated]**", "stars": "100"}, {"name": "Statistiker", "url": "https://github.com/clojurewerkz/statistiker", "description": "Basic Machine Learning algorithms in Clojure. **\\[Deprecated]**", "stars": "65"}, {"name": "clortex", "url": "https://github.com/htm-community/clortex", "description": "General Machine Learning library using Numenta\u2019s Cortical Learning Algorithm. **\\[Deprecated]**", "stars": "183"}, {"name": "comportex", "url": "https://github.com/htm-community/comportex", "description": "Functionally composable Machine Learning library using Numenta\u2019s Cortical Learning Algorithm. **\\[Deprecated]**", "stars": "154"}, {"name": "MXNet", "url": "https://mxnet.apache.org/versions/1.7.0/api/clojure", "description": "Bindings to Apache MXNet - part of the MXNet project"}, {"name": "Deep Diamond", "url": "https://github.com/uncomplicate/deep-diamond", "description": "A fast Clojure Tensor & Deep Learning library", "stars": "460"}, {"name": "jutsu.ai", "url": "https://github.com/hswick/jutsu.ai", "description": "Clojure wrapper for deeplearning4j with some added syntactic sugar.", "stars": "102"}, {"name": "cortex", "url": "https://github.com/originrose/cortex", "description": "Neural networks, regression and feature learning in Clojure.", "stars": "1.3k"}, {"name": "Flare", "url": "https://github.com/aria42/flare", "description": "Dynamic Tensor Graph library in Clojure (think PyTorch, DynNet, etc.)", "stars": "288"}, {"name": "dl4clj", "url": "https://github.com/yetanalytics/dl4clj", "description": "Clojure wrapper for Deeplearning4j.", "stars": "100"}, {"name": "tech.ml.dataset", "url": "https://github.com/techascent/tech.ml.dataset", "description": "Clojure dataframe library and pipeline for data processing and machine learning", "stars": "738"}, {"name": "Tablecloth", "url": "https://github.com/scicloj/tablecloth", "description": "A dataframe grammar wrapping tech.ml.dataset, inspired by several R libraries", "stars": "355"}, {"name": "Panthera", "url": "https://github.com/alanmarazzi/panthera", "description": "Clojure API wrapping Python's Pandas library", "stars": "190"}, {"name": "Incanter", "url": "http://incanter.org/", "description": "Incanter is a Clojure-based, R-like platform for statistical computing and graphics."}, {"name": "PigPen", "url": "https://github.com/Netflix/PigPen", "description": "Map-Reduce for Clojure.", "stars": "566"}, {"name": "Geni", "url": "https://github.com/zero-one-group/geni", "description": "a Clojure dataframe library that runs on Apache Spark", "stars": "293"}, {"name": "Hanami", "url": "https://github.com/jsa-aerial/hanami", "description": "Clojure(Script) library and framework for creating interactive visualization applications based in Vega-Lite (VGL) and/or Vega (VG) specifications. Automatic framing and layouts along with a powerful templating system for abstracting visualization specs", "stars": "408"}, {"name": "Saite", "url": "https://github.com/jsa-aerial/saite", "description": "Clojure(Script) client/server application for dynamic interactive explorations and the creation of live shareable documents capturing them using Vega/Vega-Lite, CodeMirror, markdown, and LaTeX", "stars": "142"}, {"name": "Oz", "url": "https://github.com/metasoarous/oz", "description": "Data visualisation using Vega/Vega-Lite and Hiccup, and a live-reload platform for literate-programming", "stars": "837"}, {"name": "Envision", "url": "https://github.com/clojurewerkz/envision", "description": "Clojure Data Visualisation library, based on Statistiker and D3.", "stars": "77"}, {"name": "Pink Gorilla Notebook", "url": "https://github.com/pink-gorilla/gorilla-notebook", "description": "A Clojure/Clojurescript notebook application/-library based on Gorilla-REPL", "stars": "107"}, {"name": "clojupyter", "url": "https://github.com/clojupyter/clojupyter", "description": "A Jupyter kernel for Clojure - run Clojure code in Jupyter Lab, Notebook and Console.", "stars": "857"}, {"name": "notespace", "url": "https://github.com/scicloj/notespace", "description": "Notebook experience in your Clojure namespace", "stars": "149"}, {"name": "Delight", "url": "https://github.com/datamechanics/delight", "description": "A listener that streams your spark events logs to delight, a free and improved spark UI", "stars": "346"}, {"name": "Java Interop", "url": "https://clojure.org/reference/java_interop", "description": "Clojure has Native Java Interop from which Java's ML ecosystem can be accessed"}, {"name": "JavaScript Interop", "url": "https://clojurescript.org/reference/javascript-api", "description": "ClojureScript has Native JavaScript Interop from which JavaScript's ML ecosystem can be accessed"}, {"name": "Libpython-clj", "url": "https://github.com/clj-python/libpython-clj", "description": "Interop with Python", "stars": "1.2k"}, {"name": "ClojisR", "url": "https://github.com/scicloj/clojisr", "description": "Interop with R and Renjin (R on the JVM)", "stars": "158"}, {"name": "Neanderthal", "url": "https://neanderthal.uncomplicate.org/", "description": "Fast Clojure Matrix Library (native CPU, GPU, OpenCL, CUDA)"}, {"name": "kixistats", "url": "https://github.com/MastodonC/kixi.stats", "description": "A library of statistical distribution sampling and transducing functions", "stars": "370"}, {"name": "fastmath", "url": "https://github.com/generateme/fastmath", "description": "A collection of functions for mathematical and statistical computing, macine learning, etc., wrapping several JVM libraries", "stars": "277"}, {"name": "matlib", "url": "https://github.com/atisharma/matlib", "description": "A Clojure library of optimisation and control theory tools and convenience functions based on Neanderthal.", "stars": "26"}, {"name": "Scicloj", "url": "https://scicloj.github.io/pages/libraries/", "description": "Curated list of ML related resources for Clojure."}, {"name": "machine", "url": "https://github.com/mathieulaporte/machine", "description": "Simple machine learning algorithm.", "stars": "40"}, {"name": "crystal-fann", "url": "https://github.com/NeuraLegion/crystal-fann", "description": "FANN (Fast Artificial Neural Network) binding.", "stars": "87"}, {"name": "Knowledge3D (K3D)", "url": "https://github.com/danielcamposramos/Knowledge3D", "description": "Sovereign GPU-native spatial AI architecture with PTX-first cognitive engine (RPN/TRM reasoning), tri-modal fusion (text/visual/audio), and 3D persistent memory (\"Houses\"). Features sub-100\u00b5s inference, procedural knowledge compression (69:1 ratio), and multi-agent swarm architecture. Zero external dependencies for core inference paths.", "stars": "34"}, {"name": "Simple Bayes", "url": "https://github.com/fredwu/simple_bayes", "description": "A Simple Bayes / Naive Bayes implementation in Elixir.", "stars": "396"}, {"name": "emel", "url": "https://github.com/mrdimosthenis/emel", "description": "A simple and functional machine learning library written in Elixir.", "stars": "115"}, {"name": "Tensorflex", "url": "https://github.com/anshuman23/tensorflex", "description": "Tensorflow bindings for the Elixir programming language.", "stars": "306"}, {"name": "Stemmer", "url": "https://github.com/fredwu/stemmer", "description": "An English (Porter2) stemming implementation in Elixir.", "stars": "154"}, {"name": "Disco", "url": "https://github.com/discoproject/disco/", "description": "Map Reduce in Erlang. **\\[Deprecated]**", "stars": "1.6k"}, {"name": "neural-fortran", "url": "https://github.com/modern-fortran/neural-fortran", "description": "A parallel neural net microframework.", "stars": "462"}, {"name": "ParaMonte", "url": "https://github.com/cdslaborg/paramonte", "description": "A general-purpose Fortran library for Bayesian data analysis and visualization via serial/parallel Monte Carlo and MCMC simulations. Documentation can be found [here](https://www.cdslab.org/paramonte/).", "stars": "302"}, {"name": "Cybertron", "url": "https://github.com/nlpodyssey/cybertron", "description": "Cybertron: the home planet of the Transformers in Go.", "stars": "325"}, {"name": "snowball", "url": "https://github.com/tebeka/snowball", "description": "Snowball Stemmer for Go.", "stars": "48"}, {"name": "word-embedding", "url": "https://github.com/ynqa/word-embedding", "description": "Word Embeddings: the full implementation of word2vec, GloVe in Go.", "stars": "505"}, {"name": "sentences", "url": "https://github.com/neurosnap/sentences", "description": "Golang implementation of Punkt sentence tokenizer.", "stars": "465"}, {"name": "go-ngram", "url": "https://github.com/Lazin/go-ngram", "description": "In-memory n-gram index with compression. *\\[Deprecated]*", "stars": "114"}, {"name": "paicehusk", "url": "https://github.com/Rookii/paicehusk", "description": "Golang implementation of the Paice/Husk Stemming Algorithm. *\\[Deprecated]*", "stars": "29"}, {"name": "go-porterstemmer", "url": "https://github.com/reiver/go-porterstemmer", "description": "A native Go clean room implementation of the Porter Stemming algorithm. **\\[Deprecated]**", "stars": "192"}, {"name": "Spago", "url": "https://github.com/nlpodyssey/spago", "description": "Self-contained Machine Learning and Natural Language Processing library in Go.", "stars": "1.9k"}, {"name": "birdland", "url": "https://github.com/rlouf/birdland", "description": "A recommendation library in Go.", "stars": "46"}, {"name": "eaopt", "url": "https://github.com/MaxHalford/eaopt", "description": "An evolutionary optimization library.", "stars": "907"}, {"name": "leaves", "url": "https://github.com/dmitryikh/leaves", "description": "A pure Go implementation of the prediction part of GBRTs, including XGBoost and LightGBM.", "stars": "470"}, {"name": "gobrain", "url": "https://github.com/goml/gobrain", "description": "Neural Networks written in Go.", "stars": "566"}, {"name": "go-featureprocessing", "url": "https://github.com/nikolaydubina/go-featureprocessing", "description": "Fast and convenient feature processing for low latency machine learning in Go.", "stars": "126"}, {"name": "go-mxnet-predictor", "url": "https://github.com/songtianyi/go-mxnet-predictor", "description": "Go binding for MXNet c\\_predict\\_api to do inference with a pre-trained model.", "stars": "54"}, {"name": "go-ml-benchmarks", "url": "https://github.com/nikolaydubina/go-ml-benchmarks", "description": "benchmarks of machine learning inference for Go.", "stars": "32"}, {"name": "go-ml-transpiler", "url": "https://github.com/znly/go-ml-transpiler", "description": "An open source Go transpiler for machine learning models."}, {"name": "golearn", "url": "https://github.com/sjwhitworth/golearn", "description": "Machine learning for Go.", "stars": "9.4k"}, {"name": "goml", "url": "https://github.com/cdipaolo/goml", "description": "Machine learning library written in pure Go.", "stars": "1.6k"}, {"name": "gorgonia", "url": "https://github.com/gorgonia/gorgonia", "description": "Deep learning in Go.", "stars": "5.9k"}, {"name": "goro", "url": "https://github.com/aunum/goro", "description": "A high-level machine learning library in the vein of Keras.", "stars": "374"}, {"name": "gorse", "url": "https://github.com/zhenghaoz/gorse", "description": "An offline recommender system backend based on collaborative filtering written in Go.", "stars": "8"}, {"name": "therfoo", "url": "https://github.com/therfoo/therfoo", "description": "An embedded deep learning library for Go.", "stars": "18"}, {"name": "neat", "url": "https://github.com/jinyeom/neat", "description": "Plug-and-play, parallel Go framework for NeuroEvolution of Augmenting Topologies (NEAT). **\\[Deprecated]**", "stars": "73"}, {"name": "go-pr", "url": "https://github.com/daviddengcn/go-pr", "description": "Pattern recognition package in Go lang. **\\[Deprecated]**", "stars": "68"}, {"name": "go-ml", "url": "https://github.com/alonsovidales/go_ml", "description": "Linear / Logistic regression, Neural Networks, Collaborative Filtering and Gaussian Multivariate Distribution. **\\[Deprecated]**", "stars": "199"}, {"name": "GoNN", "url": "https://github.com/fxsjy/gonn", "description": "GoNN is an implementation of Neural Network in Go Language, which includes BPNN, RBF, PCN. **\\[Deprecated]**", "stars": "361"}, {"name": "bayesian", "url": "https://github.com/jbrukh/bayesian", "description": "Naive Bayesian Classification for Golang. **\\[Deprecated]**", "stars": "810"}, {"name": "go-galib", "url": "https://github.com/thoj/go-galib", "description": "Genetic Algorithms library written in Go / Golang. **\\[Deprecated]**", "stars": "200"}, {"name": "Cloudforest", "url": "https://github.com/ryanbressler/CloudForest", "description": "Ensembles of decision trees in Go/Golang. **\\[Deprecated]**", "stars": "750"}, {"name": "go-dnn", "url": "https://github.com/sudachen/go-dnn", "description": "Deep Neural Networks for Golang (powered by MXNet)", "stars": "8"}, {"name": "go-geom", "url": "https://github.com/twpayne/go-geom", "description": "Go library to handle geometries.", "stars": "959"}, {"name": "gogeo", "url": "https://github.com/golang/geo", "description": "Spherical geometry in Go.", "stars": "1.8k"}, {"name": "dataframe-go", "url": "https://github.com/rocketlaunchr/dataframe-go", "description": "Dataframes for machine-learning and statistics (similar to pandas).", "stars": "1.3k"}, {"name": "gota", "url": "https://github.com/go-gota/gota", "description": "Dataframes.", "stars": "3.3k"}, {"name": "gonum/mat", "url": "https://godoc.org/gonum.org/v1/gonum/mat", "description": "A linear algebra package for Go."}, {"name": "gonum/optimize", "url": "https://godoc.org/gonum.org/v1/gonum/optimize", "description": "Implementations of optimization algorithms."}, {"name": "gonum/plot", "url": "https://godoc.org/gonum.org/v1/plot", "description": "A plotting library."}, {"name": "gonum/stat", "url": "https://godoc.org/gonum.org/v1/gonum/stat", "description": "A statistics library."}, {"name": "SVGo", "url": "https://github.com/ajstarks/svgo", "description": "The Go Language library for SVG generation.", "stars": "2.2k"}, {"name": "glot", "url": "https://github.com/arafatk/glot", "description": "Glot is a plotting library for Golang built on top of gnuplot.", "stars": "406"}, {"name": "globe", "url": "https://github.com/mmcloughlin/globe", "description": "Globe wireframe visualization.", "stars": "1.6k"}, {"name": "gonum/graph", "url": "https://godoc.org/gonum.org/v1/gonum/graph", "description": "General-purpose graph library."}, {"name": "go-graph", "url": "https://github.com/StepLg/go-graph", "description": "Graph library for Go/Golang language. **\\[Deprecated]**", "stars": "95"}, {"name": "RF", "url": "https://github.com/fxsjy/RF.go", "description": "Random forests implementation in Go. **\\[Deprecated]**", "stars": "115"}, {"name": "GoCV", "url": "https://github.com/hybridgroup/gocv", "description": "Package for computer vision using OpenCV 4 and beyond.", "stars": "7.4k"}, {"name": "gold", "url": "https://github.com/aunum/gold", "description": "A reinforcement learning library.", "stars": "352"}, {"name": "stable-baselines3", "url": "https://github.com/DLR-RM/stable-baselines3", "description": "PyTorch implementations of Stable Baselines (deep) reinforcement learning algorithms.", "stars": "13k"}, {"name": "haskell-ml", "url": "https://github.com/ajtulloch/haskell-ml", "description": "Haskell implementations of various ML algorithms. **\\[Deprecated]**", "stars": "60"}, {"name": "HLearn", "url": "https://github.com/mikeizbicki/HLearn", "description": "a suite of libraries for interpreting machine learning models according to their algebraic structure. **\\[Deprecated]**", "stars": "1.7k"}, {"name": "hnn", "url": "https://github.com/alpmestan/HNN", "description": "Haskell Neural Network library.", "stars": "113"}, {"name": "hopfield-networks", "url": "https://github.com/ajtulloch/hopfield-networks", "description": "Hopfield Networks for unsupervised learning in Haskell. **\\[Deprecated]**", "stars": "16"}, {"name": "DNNGraph", "url": "https://github.com/ajtulloch/dnngraph", "description": "A DSL for deep neural networks. **\\[Deprecated]**", "stars": "711"}, {"name": "LambdaNet", "url": "https://github.com/jbarrow/LambdaNet", "description": "Configurable Neural Networks in Haskell. **\\[Deprecated]**", "stars": "383"}, {"name": "Cortical.io", "url": "https://www.cortical.io/", "description": "Retina: an API performing complex NLP operations (disambiguation, classification, streaming text filtering, etc...) as quickly and intuitively as the brain."}, {"name": "IRIS", "url": "https://github.com/cortical-io/Iris", "description": "[Cortical.io's](https://cortical.io) FREE NLP, Retina API Analysis Tool (written in JavaFX!) - [See the Tutorial Video](https://www.youtube.com/watch?v=CsF4pd7fGF0)."}, {"name": "CoreNLP", "url": "https://nlp.stanford.edu/software/corenlp.shtml", "description": "Stanford CoreNLP provides a set of natural language analysis tools which can take raw English language text input and give the base forms of words."}, {"name": "Stanford Parser", "url": "https://nlp.stanford.edu/software/lex-parser.shtml", "description": "A natural language parser is a program that works out the grammatical structure of sentences."}, {"name": "Stanford POS Tagger", "url": "https://nlp.stanford.edu/software/tagger.shtml", "description": "A Part-Of-Speech Tagger (POS Tagger)."}, {"name": "Stanford Name Entity Recognizer", "url": "https://nlp.stanford.edu/software/CRF-NER.shtml", "description": "Stanford NER is a Java implementation of a Named Entity Recognizer."}, {"name": "Stanford Word Segmenter", "url": "https://nlp.stanford.edu/software/segmenter.shtml", "description": "Tokenization of raw text is a standard pre-processing step for many NLP tasks."}, {"name": "Tregex, Tsurgeon and Semgrex", "url": "https://nlp.stanford.edu/software/tregex.shtml", "description": "Tregex is a utility for matching patterns in trees, based on tree relationships and regular expression matches on nodes (the name is short for \"tree regular expressions\")."}, {"name": "Stanford Phrasal: A Phrase-Based Translation System", "url": "https://nlp.stanford.edu/phrasal/", "description": ""}, {"name": "Stanford English Tokenizer", "url": "https://nlp.stanford.edu/software/tokenizer.shtml", "description": "Stanford Phrasal is a state-of-the-art statistical phrase-based machine translation system, written in Java."}, {"name": "Stanford Tokens Regex", "url": "https://nlp.stanford.edu/software/tokensregex.shtml", "description": "A tokenizer divides text into a sequence of tokens, which roughly correspond to \"words\"."}, {"name": "Stanford Temporal Tagger", "url": "https://nlp.stanford.edu/software/sutime.shtml", "description": "SUTime is a library for recognizing and normalizing time expressions."}, {"name": "Stanford SPIED", "url": "https://nlp.stanford.edu/software/patternslearning.shtml", "description": "Learning entities from unlabeled text starting with seed sets using patterns in an iterative fashion."}, {"name": "Twitter Text Java", "url": "https://github.com/twitter/twitter-text/tree/master/java", "description": "A Java implementation of Twitter's text processing library.", "stars": "3.1k"}, {"name": "MALLET", "url": "http://mallet.cs.umass.edu/", "description": "A Java-based package for statistical natural language processing, document classification, clustering, topic modelling, information extraction, and other machine learning applications to text."}, {"name": "OpenNLP", "url": "https://opennlp.apache.org/", "description": "A machine learning based toolkit for the processing of natural language text."}, {"name": "LingPipe", "url": "http://alias-i.com/lingpipe/index.html", "description": "A tool kit for processing text using computational linguistics."}, {"name": "ClearTK", "url": "https://github.com/ClearTK/cleartk", "description": "ClearTK provides a framework for developing statistical natural language processing (NLP) components in Java and is built on top of Apache UIMA. **\\[Deprecated]**", "stars": "132"}, {"name": "Apache cTAKES", "url": "https://ctakes.apache.org/", "description": "Apache Clinical Text Analysis and Knowledge Extraction System (cTAKES) is an open-source natural language processing system for information extraction from electronic medical record clinical free-text."}, {"name": "NLP4J", "url": "https://github.com/emorynlp/nlp4j", "description": "The NLP4J project provides software and resources for natural language processing. The project started at the Center for Computational Language and EducAtion Research, and is currently developed by the Center for Language and Information Research at Emory University. **\\[Deprecated]**", "stars": "155"}, {"name": "CogcompNLP", "url": "https://github.com/CogComp/cogcomp-nlp", "description": "This project collects a number of core libraries for Natural Language Processing (NLP) developed in the University of Illinois' Cognitive Computation Group, for example `illinois-core-utilities` which provides a set of NLP-friendly data structures and a number of NLP-related utilities that support writing NLP applications, running experiments, etc, `illinois-edison` a library for feature extraction from illinois-core-utilities data structures and many other packages.", "stars": "479"}, {"name": "aerosolve", "url": "https://github.com/airbnb/aerosolve", "description": "A machine learning library by Airbnb designed from the ground up to be human friendly.", "stars": "4.8k"}, {"name": "AMIDST Toolbox", "url": "http://www.amidsttoolbox.com/", "description": "A Java Toolbox for Scalable Probabilistic Machine Learning."}, {"name": "Chips-n-Salsa", "url": "https://github.com/cicirello/Chips-n-Salsa", "description": "A Java library for genetic algorithms, evolutionary computation, and stochastic local search, with a focus on self-adaptation / self-tuning, as well as parallel execution.", "stars": "74"}, {"name": "Datumbox", "url": "https://github.com/datumbox/datumbox-framework", "description": "Machine Learning framework for rapid development of Machine Learning and Statistical applications.", "stars": "1.1k"}, {"name": "ELKI", "url": "https://elki-project.github.io/", "description": "Java toolkit for data mining. (unsupervised: clustering, outlier detection etc.)"}, {"name": "Encog", "url": "https://github.com/encog/encog-java-core", "description": "An advanced neural network and machine learning framework. Encog contains classes to create a wide variety of networks, as well as support classes to normalize and process data for these neural networks. Encog trainings using multithreaded resilient propagation. Encog can also make use of a GPU to further speed processing time. A GUI based workbench is also provided to help model and train neural networks.", "stars": "751"}, {"name": "FlinkML in Apache Flink", "url": "https://ci.apache.org/projects/flink/flink-docs-master/dev/libs/ml/index.html", "description": "Distributed machine learning library in Flink."}, {"name": "H2O", "url": "https://github.com/h2oai/h2o-3", "description": "ML engine that supports distributed learning on Hadoop, Spark or your laptop via APIs in R, Python, Scala, REST/JSON.", "stars": "7.5k"}, {"name": "htm.java", "url": "https://github.com/numenta/htm.java", "description": "General Machine Learning library using Numenta\u2019s Cortical Learning Algorithm.", "stars": "317"}, {"name": "jSciPy", "url": "https://github.com/hissain/jscipy", "description": "A Java port of SciPy's signal processing module, offering filters, transformations, and other scientific computing utilities.", "stars": "17"}, {"name": "liblinear-java", "url": "https://github.com/bwaldvogel/liblinear-java", "description": "Java version of liblinear.", "stars": "310"}, {"name": "Mahout", "url": "https://github.com/apache/mahout", "description": "Distributed machine learning.", "stars": "2.2k"}, {"name": "Meka", "url": "http://meka.sourceforge.net/", "description": "An open source implementation of methods for multi-label classification and evaluation (extension to Weka)."}, {"name": "MLlib in Apache Spark", "url": "https://spark.apache.org/docs/latest/mllib-guide.html", "description": "Distributed machine learning library in Spark."}, {"name": "Hydrosphere Mist", "url": "https://github.com/Hydrospheredata/mist", "description": "a service for deployment Apache Spark MLLib machine learning models as realtime, batch or reactive web services.", "stars": "325"}, {"name": "Neuroph", "url": "http://neuroph.sourceforge.net/", "description": "Neuroph is lightweight Java neural network framework."}, {"name": "ORYX", "url": "https://github.com/oryxproject/oryx", "description": "Lambda Architecture Framework using Apache Spark and Apache Kafka with a specialization for real-time large-scale machine learning.", "stars": "1.8k"}, {"name": "Samoa", "url": "https://samoa.incubator.apache.org/", "description": ""}, {"name": "RankLib", "url": "https://sourceforge.net/p/lemur/wiki/RankLib/", "description": "RankLib is a library of learning to rank algorithms. **\\[Deprecated]**"}, {"name": "rapaio", "url": "https://github.com/padreati/rapaio", "description": "statistics, data mining and machine learning toolbox in Java.", "stars": "76"}, {"name": "RapidMiner", "url": "https://rapidminer.com", "description": "RapidMiner integration into Java code."}, {"name": "Stanford Classifier", "url": "https://nlp.stanford.edu/software/classifier.shtml", "description": "A classifier is a machine learning tool that will take data items and place them into one of k classes."}, {"name": "Smile", "url": "https://haifengl.github.io/", "description": "Statistical Machine Intelligence & Learning Engine."}, {"name": "SystemML", "url": "https://github.com/apache/systemml", "description": "flexible, scalable machine learning (ML) language.", "stars": "1.1k"}, {"name": "Tribou", "url": "https://tribuo.org", "description": "A machine learning library written in Java by Oracle."}, {"name": "Weka", "url": "https://www.cs.waikato.ac.nz/ml/weka/", "description": "Weka is a collection of machine learning algorithms for data mining tasks."}, {"name": "LBJava", "url": "https://github.com/CogComp/lbjava", "description": "Learning Based Java is a modelling language for the rapid development of software systems, offers a convenient, declarative syntax for classifier and constraint definition directly in terms of the objects in the programmer's application.", "stars": "14"}, {"name": "knn-java-library", "url": "https://github.com/felipexw/knn-java-library", "description": "Just a simple implementation of K-Nearest Neighbors algorithm using with a bunch of similarity measures.", "stars": "7"}, {"name": "CMU Sphinx", "url": "https://cmusphinx.github.io", "description": "Open Source Toolkit For Speech Recognition purely based on Java speech recognition library."}, {"name": "Flink", "url": "https://flink.apache.org/", "description": "Open source platform for distributed stream and batch data processing."}, {"name": "Hadoop", "url": "https://github.com/apache/hadoop", "description": "Hadoop/HDFS.", "stars": "15k"}, {"name": "Onyx", "url": "https://github.com/onyx-platform/onyx", "description": "Distributed, masterless, high performance, fault tolerant data processing. Written entirely in Clojure.", "stars": "2k"}, {"name": "Spark", "url": "https://github.com/apache/spark", "description": "Spark is a fast and general engine for large-scale data processing.", "stars": "43k"}, {"name": "Storm", "url": "https://storm.apache.org/", "description": "Storm is a distributed realtime computation system."}, {"name": "Impala", "url": "https://github.com/cloudera/impala", "description": "Real-time Query for Hadoop.", "stars": "34"}, {"name": "DataMelt", "url": "https://jwork.org/dmelt/", "description": "Mathematics software for numeric computation, statistics, symbolic calculations, data analysis and data visualization."}, {"name": "Dr. Michael Thomas Flanagan's Java Scientific Library.", "url": "https://www.ee.ucl.ac.uk/~mflanaga/java/", "description": ""}, {"name": "Deeplearning4j", "url": "https://github.com/deeplearning4j/deeplearning4j", "description": "Scalable deep learning for industry with parallel GPUs.", "stars": "14k"}, {"name": "Keras Beginner Tutorial", "url": "https://victorzhou.com/blog/keras-neural-network-tutorial/", "description": "Friendly guide on using Keras to implement a simple Neural Network in Python."}, {"name": "deepjavalibrary/djl", "url": "https://github.com/deepjavalibrary/djl", "description": "Deep Java Library (DJL) is an open-source, high-level, engine-agnostic Java framework for deep learning, designed to be easy to get started with and simple to use for Java developers.", "stars": "4.8k"}, {"name": "Twitter-text", "url": "https://github.com/twitter/twitter-text", "description": "A JavaScript implementation of Twitter's text processing library.", "stars": "3.1k"}, {"name": "natural", "url": "https://github.com/NaturalNode/natural", "description": "General natural language facilities for node.", "stars": "11k"}, {"name": "Knwl.js", "url": "https://github.com/loadfive/Knwl.js", "description": "A Natural Language Processor in JS.", "stars": "5.3k"}, {"name": "Retext", "url": "https://github.com/retextjs/retext", "description": "Extensible system for analyzing and manipulating natural language.", "stars": "2.4k"}, {"name": "NLP Compromise", "url": "https://github.com/spencermountain/compromise", "description": "Natural Language processing in the browser.", "stars": "12k"}, {"name": "nlp.js", "url": "https://github.com/axa-group/nlp.js", "description": "An NLP library built in node over Natural, with entity extraction, sentiment analysis, automatic language identify, and so more.", "stars": "6.6k"}, {"name": "D3.js", "url": "https://d3js.org/", "description": ""}, {"name": "High Charts", "url": "https://www.highcharts.com/", "description": ""}, {"name": "NVD3.js", "url": "http://nvd3.org/", "description": ""}, {"name": "dc.js", "url": "https://dc-js.github.io/dc.js/", "description": ""}, {"name": "chartjs", "url": "https://www.chartjs.org/", "description": ""}, {"name": "dimple", "url": "http://dimplejs.org/", "description": ""}, {"name": "amCharts", "url": "https://www.amcharts.com/", "description": ""}, {"name": "D3xter", "url": "https://github.com/NathanEpstein/D3xter", "description": "Straight forward plotting built on D3. **\\[Deprecated]**", "stars": "336"}, {"name": "statkit", "url": "https://github.com/rigtorp/statkit", "description": "Statistics kit for JavaScript. **\\[Deprecated]**", "stars": "50"}, {"name": "datakit", "url": "https://github.com/nathanepstein/datakit", "description": "A lightweight framework for data analysis in JavaScript", "stars": "287"}, {"name": "science.js", "url": "https://github.com/jasondavies/science.js/", "description": "Scientific and statistical computing in JavaScript. **\\[Deprecated]**", "stars": "891"}, {"name": "Z3d", "url": "https://github.com/NathanEpstein/Z3d", "description": "Easily make interactive 3d plots built on Three.js **\\[Deprecated]**", "stars": "88"}, {"name": "Sigma.js", "url": "http://sigmajs.org/", "description": "JavaScript library dedicated to graph drawing."}, {"name": "C3.js", "url": "https://c3js.org/", "description": "customizable library based on D3.js for easy chart drawing."}, {"name": "Datamaps", "url": "https://datamaps.github.io/", "description": "Customizable SVG map/geo visualizations using D3.js. **\\[Deprecated]**"}, {"name": "ZingChart", "url": "https://www.zingchart.com/", "description": "library written on Vanilla JS for big data visualization."}, {"name": "cheminfo", "url": "https://www.cheminfo.org/", "description": "Platform for data visualization and analysis, using the [visualizer (\u2b5051)](https://github.com/npellet/visualizer) project."}, {"name": "Learn JS Data", "url": "http://learnjsdata.com/", "description": ""}, {"name": "AnyChart", "url": "https://www.anychart.com/", "description": ""}, {"name": "FusionCharts", "url": "https://www.fusioncharts.com/", "description": ""}, {"name": "Nivo", "url": "https://nivo.rocks", "description": "built on top of the awesome d3 and Reactjs libraries"}, {"name": "Auto ML", "url": "https://github.com/ClimbsRocks/auto_ml", "description": "Automated machine learning, data formatting, ensembling, and hyperparameter optimization for competitions and exploration- just give it a .csv file! **\\[Deprecated]**", "stars": "1.7k"}, {"name": "Catniff", "url": "https://github.com/nguyenphuminh/catniff", "description": "Torch-like deep learning framework for Javascript with support for tensors, autograd, optimizers, and other neural net constructs.", "stars": "8"}, {"name": "Convnet.js", "url": "https://cs.stanford.edu/people/karpathy/convnetjs/", "description": "ConvNetJS is a JavaScript library for training Deep Learning models\\[DEEP LEARNING] **\\[Deprecated]**"}, {"name": "Creatify MCP", "url": "https://github.com/TSavo/creatify-mcp", "description": "Model Context Protocol server that exposes Creatify AI's video generation capabilities to AI assistants, enabling natural language video creation workflows.", "stars": "17"}, {"name": "Clusterfck", "url": "https://harthur.github.io/clusterfck/", "description": "Agglomerative hierarchical clustering implemented in JavaScript for Node.js and the browser. **\\[Deprecated]**"}, {"name": "Clustering.js", "url": "https://github.com/emilbayes/clustering.js", "description": "Clustering algorithms implemented in JavaScript for Node.js and the browser. **\\[Deprecated]**", "stars": "30"}, {"name": "Decision Trees", "url": "https://github.com/serendipious/nodejs-decision-tree-id3", "description": "NodeJS Implementation of Decision Tree using ID3 Algorithm. **\\[Deprecated]**", "stars": "219"}, {"name": "DN2A", "url": "https://github.com/antoniodeluca/dn2a.js", "description": "Digital Neural Networks Architecture. **\\[Deprecated]**", "stars": "465"}, {"name": "figue", "url": "https://code.google.com/archive/p/figue", "description": "K-means, fuzzy c-means and agglomerative clustering."}, {"name": "Gaussian Mixture Model", "url": "https://github.com/lukapopijac/gaussian-mixture-model", "description": "Unsupervised machine learning with multivariate Gaussian mixture model.", "stars": "30"}, {"name": "Node-fann", "url": "https://github.com/rlidwka/node-fann", "description": "FANN (Fast Artificial Neural Network Library) bindings for Node.js **\\[Deprecated]**", "stars": "183"}, {"name": "Keras.js", "url": "https://github.com/transcranial/keras-js", "description": "Run Keras models in the browser, with GPU support provided by WebGL 2.", "stars": "5k"}, {"name": "Kmeans.js", "url": "https://github.com/emilbayes/kMeans.js", "description": "Simple JavaScript implementation of the k-means algorithm, for node.js and the browser. **\\[Deprecated]**", "stars": "46"}, {"name": "LDA.js", "url": "https://github.com/primaryobjects/lda", "description": "LDA topic modelling for Node.js", "stars": "297"}, {"name": "Learning.js", "url": "https://github.com/yandongliu/learningjs", "description": "JavaScript implementation of logistic regression/c4.5 decision tree **\\[Deprecated]**", "stars": "65"}, {"name": "machinelearn.js", "url": "https://github.com/machinelearnjs/machinelearnjs", "description": "Machine Learning library for the web, Node.js and developers", "stars": "540"}, {"name": "mil-tokyo", "url": "https://github.com/mil-tokyo", "description": "List of several machine learning libraries."}, {"name": "Node-SVM", "url": "https://github.com/nicolaspanel/node-svm", "description": "Support Vector Machine for Node.js", "stars": "301"}, {"name": "Brain", "url": "https://github.com/harthur/brain", "description": "Neural networks in JavaScript **\\[Deprecated]**", "stars": "8k"}, {"name": "Brain.js", "url": "https://github.com/BrainJS/brain.js", "description": "Neural networks in JavaScript - continued community fork of [Brain (\u2b508k)](https://github.com/harthur/brain).", "stars": "15k"}, {"name": "Bayesian-Bandit", "url": "https://github.com/omphalos/bayesian-bandit.js", "description": "Bayesian bandit implementation for Node and the browser. **\\[Deprecated]**", "stars": "45"}, {"name": "Synaptic", "url": "https://github.com/cazala/synaptic", "description": "Architecture-free neural network library for Node.js and the browser.", "stars": "6.9k"}, {"name": "kNear", "url": "https://github.com/NathanEpstein/kNear", "description": "JavaScript implementation of the k nearest neighbors algorithm for supervised learning.", "stars": "48"}, {"name": "NeuralN", "url": "https://github.com/totemstech/neuraln", "description": "C++ Neural Network library for Node.js. It has advantage on large dataset and multi-threaded training. **\\[Deprecated]**", "stars": "274"}, {"name": "kalman", "url": "https://github.com/itamarwe/kalman", "description": "Kalman filter for JavaScript. **\\[Deprecated]**", "stars": "114"}, {"name": "shaman", "url": "https://github.com/luccastera/shaman", "description": "Node.js library with support for both simple and multiple linear regression. **\\[Deprecated]**", "stars": "107"}, {"name": "ml.js", "url": "https://github.com/mljs/ml", "description": "Machine learning and numerical analysis tools for Node.js and the Browser!", "stars": "2.7k"}, {"name": "ml5", "url": "https://github.com/ml5js/ml5-library", "description": "Friendly machine learning for the web!", "stars": "6.6k"}, {"name": "Pavlov.js", "url": "https://github.com/NathanEpstein/Pavlov.js", "description": "Reinforcement learning using Markov Decision Processes.", "stars": "499"}, {"name": "MXNet", "url": "https://github.com/apache/incubator-mxnet", "description": "Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, JavaScript and more.", "stars": "21k"}, {"name": "TensorFlow.js", "url": "https://js.tensorflow.org/", "description": "A WebGL accelerated, browser based JavaScript library for training and deploying ML models."}, {"name": "JSMLT", "url": "https://github.com/jsmlt/jsmlt", "description": "Machine learning toolkit with classification and clustering for Node.js; supports visualization (see [visualml.io](https://visualml.io)).", "stars": "26"}, {"name": "xgboost-node", "url": "https://github.com/nuanio/xgboost-node", "description": "Run XGBoost model and make predictions in Node.js.", "stars": "47"}, {"name": "Netron", "url": "https://github.com/lutzroeder/netron", "description": "Visualizer for machine learning models.", "stars": "33k"}, {"name": "tensor-js", "url": "https://github.com/Hoff97/tensorjs", "description": "A deep learning library for the browser, accelerated by WebGL and WebAssembly.", "stars": "38"}, {"name": "WebDNN", "url": "https://github.com/mil-tokyo/webdnn", "description": "Fast Deep Neural Network JavaScript Framework. WebDNN uses next generation JavaScript API, WebGPU for GPU execution, and WebAssembly for CPU execution.", "stars": "2k"}, {"name": "WebNN", "url": "https://webnn.dev", "description": "A new web standard that allows web apps and frameworks to accelerate deep neural networks with on-device hardware such as GPUs, CPUs, or purpose-built AI accelerators."}, {"name": "Kandle", "url": "https://github.com/final-kk/kandle", "description": "A JavaScript Native PyTorch-aligned Machine Learning Framework, built from scratch on WebGPU.", "stars": "7"}, {"name": "stdlib", "url": "https://github.com/stdlib-js/stdlib", "description": "A standard library for JavaScript and Node.js, with an emphasis on numeric computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.", "stars": "5.8k"}, {"name": "sylvester", "url": "https://github.com/jcoglan/sylvester", "description": "Vector and Matrix math for JavaScript. **\\[Deprecated]**", "stars": "1.2k"}, {"name": "simple-statistics", "url": "https://github.com/simple-statistics/simple-statistics", "description": "A JavaScript implementation of descriptive, regression, and inference statistics. Implemented in literate JavaScript with no dependencies, designed to work in all modern browsers (including IE) as well as in Node.js.", "stars": "3.5k"}, {"name": "regression-js", "url": "https://github.com/Tom-Alexander/regression-js", "description": "A javascript library containing a collection of least squares fitting methods for finding a trend in a set of data.", "stars": "951"}, {"name": "Lyric", "url": "https://github.com/flurry/Lyric", "description": "Linear Regression library. **\\[Deprecated]**", "stars": "42"}, {"name": "GreatCircle", "url": "https://github.com/mwgg/GreatCircle", "description": "Library for calculating great circle distance.", "stars": "77"}, {"name": "MLPleaseHelp", "url": "https://github.com/jgreenemi/MLPleaseHelp", "description": "MLPleaseHelp is a simple ML resource search engine. You can use this search engine right now at <https://jgreenemi.github.io/MLPleaseHelp/>, provided via GitHub Pages."}, {"name": "Pipcook", "url": "https://github.com/alibaba/pipcook", "description": "A JavaScript application framework for machine learning and its engineering.", "stars": "2.6k"}, {"name": "The Bot", "url": "https://github.com/sta-ger/TheBot", "description": "Example of how the neural network learns to predict the angle between two points created with [Synaptic (\u2b506.9k)](https://github.com/cazala/synaptic).", "stars": "6"}, {"name": "Half Beer", "url": "https://github.com/sta-ger/HalfBeer", "description": "Beer glass classifier created with [Synaptic (\u2b506.9k)](https://github.com/cazala/synaptic).", "stars": "6"}, {"name": "NSFWJS", "url": "http://nsfwjs.com", "description": "Indecent content checker with TensorFlow\\.js"}, {"name": "Rock Paper Scissors", "url": "https://rps-tfjs.netlify.com/", "description": "Rock Paper Scissors trained in the browser with TensorFlow\\.js"}, {"name": "Heroes Wear Masks", "url": "https://heroeswearmasks.fun/", "description": "A fun TensorFlow\\.js-based oracle that tells, whether one wears a face mask or not. It can even tell when one wears the mask incorrectly."}, {"name": "MachineLearning", "url": "https://github.com/benhamner/MachineLearning.jl", "description": "Julia Machine Learning library. **\\[Deprecated]**", "stars": "117"}, {"name": "MLBase", "url": "https://github.com/JuliaStats/MLBase.jl", "description": "A set of functions to support the development of machine learning algorithms.", "stars": "186"}, {"name": "PGM", "url": "https://github.com/JuliaStats/PGM.jl", "description": "A Julia framework for probabilistic graphical models.", "stars": "53"}, {"name": "DA", "url": "https://github.com/trthatcher/DiscriminantAnalysis.jl", "description": "Julia package for Regularized Discriminant Analysis.", "stars": "10"}, {"name": "Regression", "url": "https://github.com/lindahua/Regression.jl", "description": "Algorithms for regression analysis (e.g. linear regression and logistic regression). **\\[Deprecated]**", "stars": "65"}, {"name": "Local Regression", "url": "https://github.com/JuliaStats/Loess.jl", "description": "Local regression, so smooooth!", "stars": "110"}, {"name": "Naive Bayes", "url": "https://github.com/nutsiepully/NaiveBayes.jl", "description": "Simple Naive Bayes implementation in Julia. **\\[Deprecated]**", "stars": "8"}, {"name": "Mixed Models", "url": "https://github.com/dmbates/MixedModels.jl", "description": "A Julia package for fitting (statistical) mixed-effects models.", "stars": "440"}, {"name": "Simple MCMC", "url": "https://github.com/fredo-dedup/SimpleMCMC.jl", "description": "basic MCMC sampler implemented in Julia. **\\[Deprecated]**", "stars": "12"}, {"name": "Distances", "url": "https://github.com/JuliaStats/Distances.jl", "description": "Julia module for Distance evaluation.", "stars": "471"}, {"name": "Decision Tree", "url": "https://github.com/bensadeghi/DecisionTree.jl", "description": "Decision Tree Classifier and Regressor.", "stars": "9"}, {"name": "Neural", "url": "https://github.com/compressed/BackpropNeuralNet.jl", "description": "A neural network in Julia.", "stars": "48"}, {"name": "MCMC", "url": "https://github.com/doobwa/MCMC.jl", "description": "MCMC tools for Julia. **\\[Deprecated]**", "stars": "36"}, {"name": "Mamba", "url": "https://github.com/brian-j-smith/Mamba.jl", "description": "Markov chain Monte Carlo (MCMC) for Bayesian analysis in Julia.", "stars": "259"}, {"name": "GLM", "url": "https://github.com/JuliaStats/GLM.jl", "description": "Generalized linear models in Julia.", "stars": "632"}, {"name": "Gaussian Processes", "url": "https://github.com/STOR-i/GaussianProcesses.jl", "description": "Julia package for Gaussian processes.", "stars": "319"}, {"name": "Online Learning", "url": "https://github.com/lendle/OnlineLearning.jl", "description": "", "stars": "14"}, {"name": "GLMNet", "url": "https://github.com/simonster/GLMNet.jl", "description": "Julia wrapper for fitting Lasso/ElasticNet GLM models using glmnet.", "stars": "104"}, {"name": "Clustering", "url": "https://github.com/JuliaStats/Clustering.jl", "description": "Basic functions for clustering data: k-means, dp-means, etc.", "stars": "374"}, {"name": "SVM", "url": "https://github.com/JuliaStats/SVM.jl", "description": "SVM for Julia. **\\[Deprecated]**", "stars": "40"}, {"name": "Kernel Density", "url": "https://github.com/JuliaStats/KernelDensity.jl", "description": "Kernel density estimators for Julia.", "stars": "201"}, {"name": "MultivariateStats", "url": "https://github.com/JuliaStats/MultivariateStats.jl", "description": "Methods for dimensionality reduction.", "stars": "385"}, {"name": "NMF", "url": "https://github.com/JuliaStats/NMF.jl", "description": "A Julia package for non-negative matrix factorization.", "stars": "94"}, {"name": "ANN", "url": "https://github.com/EricChiang/ANN.jl", "description": "Julia artificial neural networks. **\\[Deprecated]**", "stars": "55"}, {"name": "Mocha", "url": "https://github.com/pluskid/Mocha.jl", "description": "Deep Learning framework for Julia inspired by Caffe. **\\[Deprecated]**", "stars": "1.3k"}, {"name": "XGBoost", "url": "https://github.com/dmlc/XGBoost.jl", "description": "eXtreme Gradient Boosting Package in Julia.", "stars": "303"}, {"name": "ManifoldLearning", "url": "https://github.com/wildart/ManifoldLearning.jl", "description": "A Julia package for manifold learning and nonlinear dimensionality reduction.", "stars": "94"}, {"name": "MXNet", "url": "https://github.com/apache/incubator-mxnet", "description": "Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, JavaScript and more.", "stars": "21k"}, {"name": "Merlin", "url": "https://github.com/hshindo/Merlin.jl", "description": "Flexible Deep Learning Framework in Julia.", "stars": "146"}, {"name": "ROCAnalysis", "url": "https://github.com/davidavdav/ROCAnalysis.jl", "description": "Receiver Operating Characteristics and functions for evaluation probabilistic binary classifiers.", "stars": "33"}, {"name": "GaussianMixtures", "url": "https://github.com/davidavdav/GaussianMixtures.jl", "description": "Large scale Gaussian Mixture Models.", "stars": "106"}, {"name": "ScikitLearn", "url": "https://github.com/cstjean/ScikitLearn.jl", "description": "Julia implementation of the scikit-learn API.", "stars": "559"}, {"name": "Knet", "url": "https://github.com/denizyuret/Knet.jl", "description": "Ko\u00e7 University Deep Learning Framework.", "stars": "1.4k"}, {"name": "Flux", "url": "https://fluxml.ai/", "description": "Relax! Flux is the ML library that doesn't make you tensor"}, {"name": "MLJ", "url": "https://github.com/alan-turing-institute/MLJ.jl", "description": "A Julia machine learning framework.", "stars": "1.9k"}, {"name": "CluGen", "url": "https://github.com/clugen/CluGen.jl/", "description": "Multidimensional cluster generation in Julia.", "stars": "8"}, {"name": "Topic Models", "url": "https://github.com/slycoder/TopicModels.jl", "description": "TopicModels for Julia. **\\[Deprecated]**", "stars": "38"}, {"name": "Text Analysis", "url": "https://github.com/JuliaText/TextAnalysis.jl", "description": "Julia package for text analysis.", "stars": "379"}, {"name": "Word Tokenizers", "url": "https://github.com/JuliaText/WordTokenizers.jl", "description": "Tokenizers for Natural Language Processing in Julia", "stars": "100"}, {"name": "Corpus Loaders", "url": "https://github.com/JuliaText/CorpusLoaders.jl", "description": "A Julia package providing a variety of loaders for various NLP corpora.", "stars": "32"}, {"name": "Embeddings", "url": "https://github.com/JuliaText/Embeddings.jl", "description": "Functions and data dependencies for loading various word embeddings", "stars": "83"}, {"name": "Languages", "url": "https://github.com/JuliaText/Languages.jl", "description": "Julia package for working with various human languages", "stars": "56"}, {"name": "WordNet", "url": "https://github.com/JuliaText/WordNet.jl", "description": "A Julia package for Princeton's WordNet", "stars": "35"}, {"name": "Graph Layout", "url": "https://github.com/IainNZ/GraphLayout.jl", "description": "Graph layout algorithms in pure Julia.", "stars": "45"}, {"name": "LightGraphs", "url": "https://github.com/JuliaGraphs/LightGraphs.jl", "description": "Graph modelling and analysis.", "stars": "666"}, {"name": "Data Frames Meta", "url": "https://github.com/JuliaData/DataFramesMeta.jl", "description": "Metaprogramming tools for DataFrames.", "stars": "497"}, {"name": "Julia Data", "url": "https://github.com/nfoti/JuliaData", "description": "library for working with tabular data in Julia. **\\[Deprecated]**", "stars": "6"}, {"name": "Data Read", "url": "https://github.com/queryverse/ReadStat.jl", "description": "Read files from Stata, SAS, and SPSS.", "stars": "80"}, {"name": "Hypothesis Tests", "url": "https://github.com/JuliaStats/HypothesisTests.jl", "description": "Hypothesis tests for Julia.", "stars": "314"}, {"name": "Gadfly", "url": "https://github.com/GiovineItalia/Gadfly.jl", "description": "Crafty statistical graphics for Julia.", "stars": "1.9k"}, {"name": "Stats", "url": "https://github.com/JuliaStats/StatsKit.jl", "description": "Statistical tests for Julia.", "stars": "142"}, {"name": "RDataSets", "url": "https://github.com/johnmyleswhite/RDatasets.jl", "description": "Julia package for loading many of the data sets available in R.", "stars": "165"}, {"name": "DataFrames", "url": "https://github.com/JuliaData/DataFrames.jl", "description": "library for working with tabular data in Julia.", "stars": "1.8k"}, {"name": "Distributions", "url": "https://github.com/JuliaStats/Distributions.jl", "description": "A Julia package for probability distributions and associated functions.", "stars": "1.2k"}, {"name": "Data Arrays", "url": "https://github.com/JuliaStats/DataArrays.jl", "description": "Data structures that allow missing values. **\\[Deprecated]**", "stars": "53"}, {"name": "Time Series", "url": "https://github.com/JuliaStats/TimeSeries.jl", "description": "Time series toolkit for Julia.", "stars": "366"}, {"name": "Sampling", "url": "https://github.com/lindahua/Sampling.jl", "description": "Basic sampling algorithms for Julia.", "stars": "1"}, {"name": "DSP", "url": "https://github.com/JuliaDSP/DSP.jl", "description": "Digital Signal Processing (filtering, periodograms, spectrograms, window functions).", "stars": "417"}, {"name": "JuliaCon Presentations", "url": "https://github.com/JuliaCon/presentations", "description": "Presentations for JuliaCon.", "stars": "70"}, {"name": "SignalProcessing", "url": "https://github.com/JuliaDSP/DSP.jl", "description": "Signal Processing tools for Julia.", "stars": "417"}, {"name": "Images", "url": "https://github.com/JuliaImages/Images.jl", "description": "An image library for Julia.", "stars": "551"}, {"name": "DataDeps", "url": "https://github.com/oxinabox/DataDeps.jl", "description": "Reproducible data setup for reproducible science.", "stars": "159"}, {"name": "KotlinDL", "url": "https://github.com/JetBrains/KotlinDL", "description": "Deep learning framework written in Kotlin.", "stars": "1.6k"}, {"name": "Torch7", "url": "http://torch.ch/", "description": ""}, {"name": "Numeric Lua", "url": "http://numlua.luaforge.net/", "description": ""}, {"name": "Lunatic Python", "url": "https://labix.org/lunatic-python", "description": ""}, {"name": "SciLua", "url": "http://scilua.org/", "description": ""}, {"name": "Lua - Numerical Algorithms", "url": "https://bitbucket.org/lucashnegri/lna", "description": ""}, {"name": "Lunum", "url": "https://github.com/jzrake/lunum", "description": "", "stars": "40"}, {"name": "Keras GPT Copilot", "url": "https://github.com/fabprezja/keras-gpt-copilot", "description": "A python package that integrates an LLM copilot inside the keras model development workflow.", "stars": "28"}, {"name": "Core torch7 demos repository", "url": "https://github.com/e-lab/torch7-demos", "description": "", "stars": "43"}, {"name": "Training a Convnet for the Galaxy-Zoo Kaggle challenge(CUDA demo)", "url": "https://github.com/soumith/galaxyzoo", "description": "", "stars": "35"}, {"name": "torch-datasets", "url": "https://github.com/rosejn/torch-datasets", "description": "Scripts to load several popular datasets including:", "stars": "36"}, {"name": "Atari2600", "url": "https://github.com/fidlej/aledataset", "description": "Scripts to generate a dataset with static frames from the Arcade Learning Environment.", "stars": "19"}, {"name": "Contourlets", "url": "http://www.ifp.illinois.edu/~minhdo/software/contourlet_toolbox.tar", "description": "MATLAB source code that implements the contourlet transform and its utility functions."}, {"name": "Shearlets", "url": "https://www3.math.tu-berlin.de/numerik/www.shearlab.org/software", "description": "MATLAB code for shearlet transform."}, {"name": "Curvelets", "url": "http://www.curvelet.org/software.html", "description": "The Curvelet transform is a higher dimensional generalization of the Wavelet transform designed to represent images at different scales and different angles."}, {"name": "Bandlets", "url": "http://www.cmap.polytechnique.fr/~peyre/download/", "description": "MATLAB code for bandlet transform."}, {"name": "mexopencv", "url": "https://kyamagu.github.io/mexopencv/", "description": "Collection and a development kit of MATLAB mex functions for OpenCV library."}, {"name": "NLP", "url": "https://amplab.cs.berkeley.edu/an-nlp-library-for-matlab/", "description": "A NLP library for Matlab."}, {"name": "Convolutional-Recursive Deep Learning for 3D Object Classification", "url": "https://www.socher.org/index.php/Main/Convolutional-RecursiveDeepLearningFor3DObjectClassification", "description": "Convolutional-Recursive Deep Learning for 3D Object Classification\\[DEEP LEARNING]."}, {"name": "Spider", "url": "https://people.kyb.tuebingen.mpg.de/spider/", "description": "The spider is intended to be a complete object orientated environment for machine learning in Matlab."}, {"name": "LibSVM", "url": "https://www.csie.ntu.edu.tw/~cjlin/libsvm/#matlab", "description": "A Library for Support Vector Machines."}, {"name": "ThunderSVM", "url": "https://github.com/Xtra-Computing/thundersvm", "description": "An Open-Source SVM Library on GPUs and CPUs", "stars": "1.6k"}, {"name": "LibLinear", "url": "https://www.csie.ntu.edu.tw/~cjlin/liblinear/#download", "description": "A Library for Large Linear Classification."}, {"name": "Machine Learning Module", "url": "https://github.com/josephmisiti/machine-learning-module", "description": "Class on machine w/ PDF, lectures, code", "stars": "476"}, {"name": "Caffe", "url": "https://github.com/BVLC/caffe", "description": "A deep learning framework developed with cleanliness, readability, and speed in mind.", "stars": "35k"}, {"name": "Pattern Recognition Toolbox", "url": "https://github.com/covartech/PRT", "description": "A complete object-oriented environment for machine learning in Matlab.", "stars": "145"}, {"name": "Pattern Recognition and Machine Learning", "url": "https://github.com/PRML/PRMLT", "description": "This package contains the matlab implementation of the algorithms described in the book Pattern Recognition and Machine Learning by C. Bishop.", "stars": "6.2k"}, {"name": "Optunity", "url": "https://optunity.readthedocs.io/en/latest/", "description": "A library dedicated to automated hyperparameter optimization with a simple, lightweight API to facilitate drop-in replacement of grid search. Optunity is written in Python but interfaces seamlessly with MATLAB."}, {"name": "MXNet", "url": "https://github.com/apache/incubator-mxnet/", "description": "Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, JavaScript and more.", "stars": "21k"}, {"name": "Machine Learning in MatLab/Octave", "url": "https://github.com/trekhleb/machine-learning-octave", "description": "Examples of popular machine learning algorithms (neural networks, linear/logistic regressions, K-Means, etc.) with code examples and mathematics behind them being explained.", "stars": "895"}, {"name": "MOCluGen", "url": "https://github.com/clugen/MOCluGen/", "description": "Multidimensional cluster generation in MATLAB/Octave.", "stars": "5"}, {"name": "ParaMonte", "url": "https://github.com/cdslaborg/paramonte", "description": "A general-purpose MATLAB library for Bayesian data analysis and visualization via serial/parallel Monte Carlo and MCMC simulations. Documentation can be found [here](https://www.cdslab.org/paramonte/).", "stars": "302"}, {"name": "matlab\\_bgl", "url": "https://www.cs.purdue.edu/homes/dgleich/packages/matlab_bgl/", "description": "MatlabBGL is a Matlab package for working with graphs."}, {"name": "gaimc", "url": "https://www.mathworks.com/matlabcentral/fileexchange/24134-gaimc---graph-algorithms-in-matlab-code", "description": "Efficient pure-Matlab implementations of graph algorithms to complement MatlabBGL's mex functions."}, {"name": "OpenCVDotNet", "url": "https://code.google.com/archive/p/opencvdotnet", "description": "A wrapper for the OpenCV project to be used with .NET applications."}, {"name": "Emgu CV", "url": "http://www.emgu.com/wiki/index.php/Main_Page", "description": "Cross platform wrapper of OpenCV which can be compiled in Mono to be run on Windows, Linus, Mac OS X, iOS, and Android."}, {"name": "AForge.NET", "url": "http://www.aforgenet.com/framework/", "description": "Open source C# framework for developers and researchers in the fields of Computer Vision and Artificial Intelligence. Development has now shifted to GitHub."}, {"name": "Accord.NET", "url": "http://accord-framework.net", "description": "Together with AForge.NET, this library can provide image processing and computer vision algorithms to Windows, Windows RT and Windows Phone. Some components are also available for Java and Android."}, {"name": "Stanford.NLP for .NET", "url": "https://github.com/sergey-tihon/Stanford.NLP.NET/", "description": "A full port of Stanford NLP packages to .NET and also available precompiled as a NuGet package.", "stars": "611"}, {"name": "Accord-Framework", "url": "http://accord-framework.net/", "description": "The Accord.NET Framework is a complete framework for building machine learning, computer vision, computer audition, signal processing and statistical applications."}, {"name": "Accord.MachineLearning", "url": "https://www.nuget.org/packages/Accord.MachineLearning/", "description": "Support Vector Machines, Decision Trees, Naive Bayesian models, K-means, Gaussian Mixture models and general algorithms such as Ransac, Cross-validation and Grid-Search for machine-learning applications. This package is part of the Accord.NET Framework."}, {"name": "DiffSharp", "url": "https://diffsharp.github.io/DiffSharp/", "description": "An automatic differentiation (AD) library providing exact and efficient derivatives (gradients, Hessians, Jacobians, directional derivatives, and matrix-free Hessian- and Jacobian-vector products) for machine learning and optimization applications. Operations can be nested to any level, meaning that you can compute exact higher-order derivatives and differentiate functions that are internally making use of differentiation, for applications such as hyperparameter optimization."}, {"name": "Encog", "url": "https://www.nuget.org/packages/encog-dotnet-core/", "description": "An advanced neural network and machine learning framework. Encog contains classes to create a wide variety of networks, as well as support classes to normalize and process data for these neural networks. Encog trains using multithreaded resilient propagation. Encog can also make use of a GPU to further speed processing time. A GUI based workbench is also provided to help model and train neural networks."}, {"name": "GeneticSharp", "url": "https://github.com/giacomelli/GeneticSharp", "description": "Multi-platform genetic algorithm library for .NET Core and .NET Framework. The library has several implementations of GA operators, like: selection, crossover, mutation, reinsertion and termination.", "stars": "1.4k"}, {"name": "Infer.NET", "url": "https://dotnet.github.io/infer/", "description": "Infer.NET is a framework for running Bayesian inference in graphical models. One can use Infer.NET to solve many different kinds of machine learning problems, from standard problems like classification, recommendation or clustering through customized solutions to domain-specific problems. Infer.NET has been used in a wide variety of domains including information retrieval, bioinformatics, epidemiology, vision, and many others."}, {"name": "ML.NET", "url": "https://github.com/dotnet/machinelearning", "description": "ML.NET is a cross-platform open-source machine learning framework which makes machine learning accessible to .NET developers. ML.NET was originally developed in Microsoft Research and evolved into a significant framework over the last decade and is used across many product groups in Microsoft like Windows, Bing, PowerPoint, Excel and more.", "stars": "9.3k"}, {"name": "Neural Network Designer", "url": "https://sourceforge.net/projects/nnd/", "description": "DBMS management system and designer for neural networks. The designer application is developed using WPF, and is a user interface which allows you to design your neural network, query the network, create and configure chat bots that are capable of asking questions and learning from your feedback. The chat bots can even scrape the internet for information to return in their output as well as to use for learning."}, {"name": "Synapses", "url": "https://github.com/mrdimosthenis/Synapses", "description": "Neural network library in F#.", "stars": "73"}, {"name": "Vulpes", "url": "https://github.com/fsprojects/Vulpes", "description": "Deep belief and deep learning implementation written in F# and leverages CUDA GPU execution with Alea.cuBase.", "stars": "116"}, {"name": "MxNet.Sharp", "url": "https://github.com/tech-quantum/MxNet.Sharp", "description": ".NET Standard bindings for Apache MxNet with Imperative, Symbolic and Gluon Interface for developing, training and deploying Machine Learning models in C#. <https://mxnet.tech-quantum.com/>", "stars": "151"}, {"name": "numl", "url": "https://www.nuget.org/packages/numl/", "description": "numl is a machine learning library intended to ease the use of using standard modelling techniques for both prediction and clustering."}, {"name": "Math.NET Numerics", "url": "https://www.nuget.org/packages/MathNet.Numerics/", "description": "Numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and everyday use. Supports .Net 4.0, .Net 3.5 and Mono on Windows, Linux and Mac; Silverlight 5, WindowsPhone/SL 8, WindowsPhone 8.1 and Windows 8 with PCL Portable Profiles 47 and 344; Android/iOS with Xamarin."}, {"name": "Sho", "url": "https://www.microsoft.com/en-us/research/project/sho-the-net-playground-for-data/", "description": "Sho is an interactive environment for data analysis and scientific computing that lets you seamlessly connect scripts (in IronPython) with compiled code (in .NET) to enable fast and flexible prototyping. The environment includes powerful and efficient libraries for linear algebra as well as data visualization that can be used from any .NET language, as well as a feature-rich interactive shell for rapid development."}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 General-Purpose Machine Learning", "entries": [{"name": "YCML", "url": "https://github.com/yconst/YCML", "description": "A Machine Learning framework for Objective-C and Swift (OS X / iOS).", "stars": "116"}, {"name": "MLPNeuralNet", "url": "https://github.com/nikolaypavlov/MLPNeuralNet", "description": "Fast multilayer perceptron neural network library for iOS and Mac OS X. MLPNeuralNet predicts new examples by trained neural networks. It is built on top of the Apple's Accelerate Framework, using vectorized operations and hardware acceleration if available. **\\[Deprecated]**", "stars": "903"}, {"name": "MAChineLearning", "url": "https://github.com/gianlucabertani/MAChineLearning", "description": "An Objective-C multilayer perceptron library, with full support for training through backpropagation. Implemented using vDSP and vecLib, it's 20 times faster than its Java equivalent. Includes sample code for use from Swift.", "stars": "37"}, {"name": "BPN-NeuralNetwork", "url": "https://github.com/Kalvar/ios-BPN-NeuralNetwork", "description": "It implemented 3 layers of neural networks ( Input Layer, Hidden Layer and Output Layer ) and it was named Back Propagation Neural Networks (BPN). This network can be used in products recommendation, user behavior analysis, data mining and data analysis. **\\[Deprecated]**", "stars": "33"}, {"name": "Multi-Perceptron-NeuralNetwork", "url": "https://github.com/Kalvar/ios-Multi-Perceptron-NeuralNetwork", "description": "It implemented multi-perceptrons neural network (\u30cb\u30e5\u30fc\u30e9\u30eb\u30cd\u30c3\u30c8\u30ef\u30fc\u30af) based on Back Propagation Neural Networks (BPN) and designed unlimited-hidden-layers.", "stars": "24"}, {"name": "KRHebbian-Algorithm", "url": "https://github.com/Kalvar/ios-KRHebbian-Algorithm", "description": "It is a non-supervisory and self-learning algorithm (adjust the weights) in the neural network of Machine Learning. **\\[Deprecated]**", "stars": "13"}, {"name": "KRKmeans-Algorithm", "url": "https://github.com/Kalvar/ios-KRKmeans-Algorithm", "description": "It implemented K-Means clustering and classification algorithm. It could be used in data mining and image compression. **\\[Deprecated]**", "stars": "23"}, {"name": "KRFuzzyCMeans-Algorithm", "url": "https://github.com/Kalvar/ios-KRFuzzyCMeans-Algorithm", "description": "It implemented Fuzzy C-Means (FCM) the fuzzy clustering / classification algorithm on Machine Learning. It could be used in data mining and image compression. **\\[Deprecated]**", "stars": "12"}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 General-Purpose Machine Learning", "entries": [{"name": "Oml", "url": "https://github.com/rleonid/oml", "description": "A general statistics and machine learning library.", "stars": "119"}, {"name": "GPR", "url": "https://mmottl.github.io/gpr/", "description": "Efficient Gaussian Process Regression in OCaml."}, {"name": "Libra-Tk", "url": "https://libra.cs.uoregon.edu", "description": "Algorithms for learning and inference with discrete probabilistic models."}, {"name": "TensorFlow", "url": "https://github.com/LaurentMazare/tensorflow-ocaml", "description": "OCaml bindings for TensorFlow.", "stars": "287"}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 OpenSource-Computer-Vision", "entries": [{"name": "OpenCV", "url": "https://github.com/opencv/opencv", "description": "A OpenSource Computer Vision Library", "stars": "87k"}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 Data Analysis / Data Visualization", "entries": [{"name": "Perl Data Language", "url": "https://metacpan.org/pod/Paws::MachineLearning", "description": ""}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 General-Purpose Machine Learning", "entries": [{"name": "MXnet for Deep Learning, in Perl", "url": "https://github.com/apache/incubator-mxnet/tree/master/perl-package", "description": "", "stars": "21k"}, {"name": "Perl Data Language", "url": "https://metacpan.org/pod/Paws::MachineLearning", "description": ""}, {"name": "Algorithm::SVMLight", "url": "https://metacpan.org/pod/Algorithm::SVMLight", "description": ""}, {"name": "Support Vector Machines", "url": "https://github.com/titsuki/p6-Algorithm-LibSVM", "description": "", "stars": "8"}, {"name": "Na\u00efve Bayes", "url": "https://github.com/titsuki/p6-Algorithm-NaiveBayes", "description": "", "stars": "3"}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 Data Analysis / Data Visualization", "entries": [{"name": "Perl Data Language", "url": "https://metacpan.org/pod/Paws::MachineLearning", "description": ""}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 General-Purpose Machine Learning", "entries": [], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 Natural Language Processing", "entries": [{"name": "jieba-php", "url": "https://github.com/fukuball/jieba-php", "description": "Chinese Words Segmentation Utilities.", "stars": "1.4k"}], "notes": [], "source": "Machine Learning"}, {"name": "Machine Learning \u2014 General-Purpose Machine Learning", "entries": [{"name": "PHP-ML", "url": "https://gitlab.com/php-ai/php-ml", "description": "Machine Learning library for PHP. Algorithms, Cross Validation, Neural Network, Preprocessing, Feature Extraction and much more in one library."}, {"name": "PredictionBuilder", "url": "https://github.com/denissimon/prediction-builder", "description": "A library for machine learning that builds predictions using a linear regression.", "stars": "114"}, {"name": "Rubix ML", "url": "https://github.com/RubixML", "description": "A high-level machine learning (ML) library that lets you build programs that learn from data using the PHP language."}, {"name": "19 Questions", "url": "https://github.com/fulldecent/19-questions", "description": "A machine learning / bayesian inference assigning attributes to objects.", "stars": "15"}, {"name": "LightlyTrain", "url": "https://github.com/lightly-ai/lightly-train", "description": "Pretrain computer vision models on unlabeled data for industrial applications", "stars": "1.4k"}, {"name": "Scikit-Image", "url": "https://github.com/scikit-image/scikit-image", "description": "A collection of algorithms for image processing in Python.", "stars": "6.5k"}, {"name": "Scikit-Opt", "url": "https://github.com/guofei9987/scikit-opt", "description": "Swarm Intelligence in Python (Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, Ant Colony Algorithm, Immune Algorithm, Artificial Fish Swarm Algorithm in Python)", "stars": "6.4k"}, {"name": "SimpleCV", "url": "http://simplecv.org/", "description": "An open source computer vision framework that gives access to several high-powered computer vision libraries, such as OpenCV. Written on Python and runs on Mac, Windows, and Ubuntu Linux."}, {"name": "Vigranumpy", "url": "https://github.com/ukoethe/vigra", "description": "Python bindings for the VIGRA C++ computer vision library.", "stars": "436"}, {"name": "OpenFace", "url": "https://cmusatyalab.github.io/openface/", "description": "Free and open source face recognition with deep neural networks."}, {"name": "PCV", "url": "https://github.com/jesolem/PCV", "description": "Open source Python module for computer vision. **\\[Deprecated]**", "stars": "2k"}, {"name": "face\\_recognition", "url": "https://github.com/ageitgey/face_recognition", "description": "Face recognition library that recognizes and manipulates faces from Python or from the command line.", "stars": "56k"}, {"name": "deepface", "url": "https://github.com/serengil/deepface", "description": "A lightweight face recognition and facial attribute analysis (age, gender, emotion and race) framework for Python covering cutting-edge models such as VGG-Face, FaceNet, OpenFace, DeepFace, DeepID, Dlib and ArcFace.", "stars": "22k"}, {"name": "retinaface", "url": "https://github.com/serengil/retinaface", "description": "deep learning based cutting-edge facial detector for Python coming with facial landmarks", "stars": "1.9k"}, {"name": "dockerface", "url": "https://github.com/natanielruiz/dockerface", "description": "Easy to install and use deep learning Faster R-CNN face detection for images and video in a docker container. **\\[Deprecated]**", "stars": "191"}, {"name": "Detectron", "url": "https://github.com/facebookresearch/Detectron", "description": "FAIR's software system that implements state-of-the-art object detection algorithms, including Mask R-CNN. It is written in Python and powered by the Caffe2 deep learning framework. **\\[Deprecated]**", "stars": "26k"}, {"name": "detectron2", "url": "https://github.com/facebookresearch/detectron2", "description": "FAIR's next-generation research platform for object detection and segmentation. It is a ground-up rewrite of the previous version, Detectron, and is powered by the PyTorch deep learning framework.", "stars": "34k"}, {"name": "albumentations", "url": "https://github.com/albu/albumentations", "description": "\u0410 fast and framework agnostic image augmentation library that implements a diverse set of augmentation techniques. Supports classification, segmentation, detection out of the box. Was used to win a number of Deep Learning competitions at Kaggle, Topcoder and those that were a part of the CVPR workshops.", "stars": "15k"}, {"name": "pytessarct", "url": "https://github.com/madmaze/pytesseract", "description": "Python-tesseract is an optical character recognition (OCR) tool for python. That is, it will recognize and \"read\" the text embedded in images. Python-tesseract is a wrapper for [Google's Tesseract-OCR Engine (\u2b5073k)](https://github.com/tesseract-ocr/tesseract).", "stars": "6.3k"}, {"name": "imutils", "url": "https://github.com/jrosebr1/imutils", "description": "A library containing Convenience functions to make basic image processing operations such as translation, rotation, resizing, skeletonization, and displaying Matplotlib images easier with OpenCV and Python.", "stars": "4.6k"}, {"name": "PyTorchCV", "url": "https://github.com/donnyyou/PyTorchCV", "description": "A PyTorch-Based Framework for Deep Learning in Computer Vision.", "stars": "52"}, {"name": "joliGEN", "url": "https://github.com/jolibrain/joliGEN", "description": "Generative AI Image Toolset with GANs and Diffusion for Real-World Applications.", "stars": "280"}, {"name": "Gempix2", "url": "https://gempix2.site", "description": "Free production platform for text-to-image generation using Nano Banana V2 model."}, {"name": "Self-supervised learning", "url": "https://pytorch-lightning-bolts.readthedocs.io/en/latest/self_supervised_models.html", "description": ""}, {"name": "neural-style-pt", "url": "https://github.com/ProGamerGov/neural-style-pt", "description": "A PyTorch implementation of Justin Johnson's neural-style (neural style transfer).", "stars": "863"}, {"name": "Detecto", "url": "https://github.com/alankbi/detecto", "description": "Train and run a computer vision model with 5-10 lines of code.", "stars": "625"}, {"name": "neural-dream", "url": "https://github.com/ProGamerGov/neural-dream", "description": "A PyTorch implementation of DeepDream.", "stars": "149"}, {"name": "Openpose", "url": "https://github.com/CMU-Perceptual-Computing-Lab/openpose", "description": "A real-time multi-person keypoint detection library for body, face, hands, and foot estimation", "stars": "34k"}, {"name": "Deep High-Resolution-Net", "url": "https://github.com/leoxiaobin/deep-high-resolution-net.pytorch", "description": "A PyTorch implementation of CVPR2019 paper \"Deep High-Resolution Representation Learning for Human Pose Estimation\"", "stars": "4.5k"}, {"name": "TF-GAN", "url": "https://github.com/tensorflow/gan", "description": "TF-GAN is a lightweight library for training and evaluating Generative Adversarial Networks (GANs).", "stars": "967"}, {"name": "dream-creator", "url": "https://github.com/ProGamerGov/dream-creator", "description": "A PyTorch implementation of DeepDream. Allows individuals to quickly and easily train their own custom GoogleNet models with custom datasets for DeepDream.", "stars": "72"}, {"name": "Lucent", "url": "https://github.com/greentfrapp/lucent", "description": "Tensorflow and OpenAI Clarity's Lucid adapted for PyTorch.", "stars": "653"}, {"name": "lightly", "url": "https://github.com/lightly-ai/lightly", "description": "Lightly is a computer vision framework for self-supervised learning.", "stars": "3.7k"}, {"name": "Learnergy", "url": "https://github.com/gugarosa/learnergy", "description": "Energy-based machine learning models built upon PyTorch.", "stars": "68"}, {"name": "OpenVisionAPI", "url": "https://github.com/openvisionapi", "description": "Open source computer vision API based on open source models."}, {"name": "IoT Owl", "url": "https://github.com/Ret2Me/IoT-Owl", "description": "Light face detection and recognition system with huge possibilities, based on Microsoft Face API and TensorFlow made for small IoT devices like raspberry pi.", "stars": "9"}, {"name": "Exadel CompreFace", "url": "https://github.com/exadel-inc/CompreFace", "description": "face recognition system that can be easily integrated into any system without prior machine learning skills. CompreFace provides REST API for face recognition, face verification, face detection, face mask detection, landmark detection, age, and gender recognition and is easily deployed with docker.", "stars": "7.8k"}, {"name": "computer-vision-in-action", "url": "https://github.com/Charmve/computer-vision-in-action", "description": "as known as `L0CV`, is a new generation of computer vision open source online learning media, a cross-platform interactive learning framework integrating graphics, source code and HTML. the L0CV ecosystem \u2014 Notebook, Datasets, Source Code, and from Diving-in to Advanced \u2014 as well as the L0CV Hub.", "stars": "2.8k"}, {"name": "timm", "url": "https://github.com/rwightman/pytorch-image-models", "description": "PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, EfficientNetV2, NFNet, Vision Transformer, MixNet, MobileNet-V3/V2, RegNet, DPN, CSPNet, and more.", "stars": "37k"}, {"name": "segmentation\\_models.pytorch", "url": "https://github.com/qubvel/segmentation_models.pytorch", "description": "A PyTorch-based toolkit that offers pre-trained segmentation models for computer vision tasks. It simplifies the development of image segmentation applications by providing a collection of popular architecture implementations, such as UNet and PSPNet, along with pre-trained weights, making it easier for researchers and developers to achieve high-quality pixel-level object segmentation in images.", "stars": "11k"}, {"name": "segmentation\\_models", "url": "https://github.com/qubvel/segmentation_models", "description": "A TensorFlow Keras-based toolkit that offers pre-trained segmentation models for computer vision tasks. It simplifies the development of image segmentation applications by providing a collection of popular architecture implementations, such as UNet and PSPNet, along with pre-trained weights, making it easier for researchers and developers to achieve high-quality pixel-level object segmentation in images.", "stars": "4.9k"}, {"name": "MLX", "url": "https://github.com/ml-explore/mlx", "description": "MLX is an array framework for machine learning on Apple silicon, developed by Apple machine learning research.", "stars": "25k"}, {"name": "pkuseg-python", "url": "https://github.com/lancopku/pkuseg-python", "description": "A better version of Jieba, developed by Peking University.", "stars": "6.7k"}, {"name": "NLTK", "url": "https://www.nltk.org/", "description": "A leading platform for building Python programs to work with human language data."}, {"name": "Pattern", "url": "https://github.com/clips/pattern", "description": "A web mining module for the Python programming language. It has tools for natural language processing, machine learning, among others.", "stars": "8.9k"}, {"name": "Quepy", "url": "https://github.com/machinalis/quepy", "description": "A python framework to transform natural language questions to queries in a database query language.", "stars": "1.3k"}, {"name": "TextBlob", "url": "http://textblob.readthedocs.io/en/dev/", "description": "Providing a consistent API for diving into common natural language processing (NLP) tasks. Stands on the giant shoulders of NLTK and Pattern, and plays nicely with both."}, {"name": "YAlign", "url": "https://github.com/machinalis/yalign", "description": "A sentence aligner, a friendly tool for extracting parallel sentences from comparable corpora. **\\[Deprecated]**", "stars": "130"}, {"name": "jieba", "url": "https://github.com/fxsjy/jieba#jieba-1", "description": "Chinese Words Segmentation Utilities.", "stars": "35k"}, {"name": "SnowNLP", "url": "https://github.com/isnowfy/snownlp", "description": "A library for processing Chinese text.", "stars": "6.6k"}, {"name": "spammy", "url": "https://github.com/tasdikrahman/spammy", "description": "A library for email Spam filtering built on top of NLTK", "stars": "144"}, {"name": "loso", "url": "https://github.com/fangpenlin/loso", "description": "Another Chinese segmentation library. **\\[Deprecated]**", "stars": "81"}, {"name": "genius", "url": "https://github.com/duanhongyi/genius", "description": "A Chinese segment based on Conditional Random Field.", "stars": "234"}, {"name": "KoNLPy", "url": "http://konlpy.org", "description": "A Python package for Korean natural language processing."}, {"name": "nut", "url": "https://github.com/pprett/nut", "description": "Natural language Understanding Toolkit. **\\[Deprecated]**", "stars": "119"}, {"name": "Rosetta", "url": "https://github.com/columbia-applied-data-science/rosetta", "description": "Text processing tools and wrappers (e.g. Vowpal Wabbit)", "stars": "207"}, {"name": "BLLIP Parser", "url": "https://pypi.org/project/bllipparser/", "description": "Python bindings for the BLLIP Natural Language Parser (also known as the Charniak-Johnson parser). **\\[Deprecated]**"}, {"name": "PyNLPl", "url": "https://github.com/proycon/pynlpl", "description": "Python Natural Language Processing Library. General purpose NLP library for Python. Also contains some specific modules for parsing common NLP formats, most notably for [FoLiA](https://proycon.github.io/folia/), but also ARPA language models, Moses phrasetables, GIZA++ alignments."}, {"name": "PySS3", "url": "https://github.com/sergioburdisso/pyss3", "description": "Python package that implements a novel white-box machine learning model for text classification, called SS3. Since SS3 has the ability to visually explain its rationale, this package also comes with easy-to-use interactive visualizations tools ([online demos](http://tworld.io/ss3/)).", "stars": "349"}, {"name": "python-ucto", "url": "https://github.com/proycon/python-ucto", "description": "Python binding to ucto (a unicode-aware rule-based tokenizer for various languages).", "stars": "31"}, {"name": "python-frog", "url": "https://github.com/proycon/python-frog", "description": "Python binding to Frog, an NLP suite for Dutch. (pos tagging, lemmatisation, dependency parsing, NER)", "stars": "49"}, {"name": "python-zpar", "url": "https://github.com/EducationalTestingService/python-zpar", "description": "Python bindings for [ZPar (\u2b50136)](https://github.com/frcchang/zpar), a statistical part-of-speech-tagger, constituency parser, and dependency parser for English.", "stars": "50"}, {"name": "colibri-core", "url": "https://github.com/proycon/colibri-core", "description": "Python binding to C++ library for extracting and working with basic linguistic constructions such as n-grams and skipgrams in a quick and memory-efficient way.", "stars": "129"}, {"name": "spaCy", "url": "https://github.com/explosion/spaCy", "description": "Industrial strength NLP with Python and Cython.", "stars": "33k"}, {"name": "PyStanfordDependencies", "url": "https://github.com/dmcc/PyStanfordDependencies", "description": "Python interface for converting Penn Treebank trees to Stanford Dependencies.", "stars": "69"}, {"name": "Distance", "url": "https://github.com/doukremt/distance", "description": "Levenshtein and Hamming distance computation. **\\[Deprecated]**", "stars": "117"}, {"name": "Fuzzy Wuzzy", "url": "https://github.com/seatgeek/fuzzywuzzy", "description": "Fuzzy String Matching in Python.", "stars": "9.3k"}, {"name": "Neofuzz", "url": "https://github.com/x-tabdeveloping/neofuzz", "description": "Blazing fast, lightweight and customizable fuzzy and semantic text search in Python with fuzzywuzzy/thefuzz compatible API.", "stars": "51"}, {"name": "jellyfish", "url": "https://github.com/jamesturk/jellyfish", "description": "a python library for doing approximate and phonetic matching of strings."}, {"name": "editdistance", "url": "https://pypi.org/project/editdistance/", "description": "fast implementation of edit distance."}, {"name": "textacy", "url": "https://github.com/chartbeat-labs/textacy", "description": "higher-level NLP built on Spacy.", "stars": "2.2k"}, {"name": "stanford-corenlp-python", "url": "https://github.com/dasmith/stanford-corenlp-python", "description": "Python wrapper for [Stanford CoreNLP (\u2b5010k)](https://github.com/stanfordnlp/CoreNLP) **\\[Deprecated]**", "stars": "611"}, {"name": "CLTK", "url": "https://github.com/cltk/cltk", "description": "The Classical Language Toolkit.", "stars": "899"}, {"name": "Rasa", "url": "https://github.com/RasaHQ/rasa", "description": "A \"machine learning framework to automate text-and voice-based conversations.\"", "stars": "21k"}, {"name": "yase", "url": "https://github.com/PPACI/yase", "description": "Transcode sentence (or other sequence) to list of word vector.", "stars": "13"}, {"name": "Polyglot", "url": "https://github.com/aboSamoor/polyglot", "description": "Multilingual text (NLP) processing toolkit.", "stars": "2.4k"}, {"name": "DrQA", "url": "https://github.com/facebookresearch/DrQA", "description": "Reading Wikipedia to answer open-domain questions.", "stars": "4.5k"}, {"name": "Dedupe", "url": "https://github.com/dedupeio/dedupe", "description": "A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.", "stars": "4.4k"}, {"name": "Snips NLU", "url": "https://github.com/snipsco/snips-nlu", "description": "Natural Language Understanding library for intent classification and entity extraction"}, {"name": "NeuroNER", "url": "https://github.com/Franck-Dernoncourt/NeuroNER", "description": "Named-entity recognition using neural networks providing state-of-the-art-results", "stars": "1.7k"}, {"name": "DeepPavlov", "url": "https://github.com/deepmipt/DeepPavlov/", "description": "conversational AI library with many pre-trained Russian NLP models.", "stars": "7k"}, {"name": "BigARTM", "url": "https://github.com/bigartm/bigartm", "description": "topic modelling platform.", "stars": "672"}, {"name": "NALP", "url": "https://github.com/gugarosa/nalp", "description": "A Natural Adversarial Language Processing framework built over Tensorflow.", "stars": "23"}, {"name": "DL Translate", "url": "https://github.com/xhlulu/dl-translate", "description": "A deep learning-based translation library between 50 languages, built with `transformers`.", "stars": "497"}, {"name": "Haystack", "url": "https://github.com/deepset-ai/haystack", "description": "A framework for building industrial-strength applications with Transformer models and LLMs.", "stars": "24k"}, {"name": "CometLLM", "url": "https://github.com/comet-ml/comet-llm", "description": "Track, log, visualize and evaluate your LLM prompts and prompt chains.", "stars": "18k"}, {"name": "NobodyWho", "url": "https://github.com/nobodywho-ooo/nobodywho", "description": "The simplest way to run an LLM locally. Supports tool calling and grammar constrained sampling.", "stars": "757"}, {"name": "Transformers", "url": "https://github.com/huggingface/transformers", "description": "A deep learning library containing thousands of pre-trained models on different tasks. The goto place for anything related to Large Language Models.", "stars": "158k"}, {"name": "TextCL", "url": "https://github.com/alinapetukhova/textcl", "description": "Text preprocessing package for use in NLP tasks.", "stars": "11"}, {"name": "VeritasGraph", "url": "https://github.com/bibinprathap/VeritasGraph", "description": "Enterprise-Grade Graph RAG for Secure, On-Premise AI with Verifiable Attribution.", "stars": "255"}, {"name": "ray3.run", "url": "https://ray3.run", "description": "AI-powered tools and applications for developers and businesses to enhance productivity and workflow automation. \\* [XAD](https://pypi.org/project/xad/) -> Fast and easy-to-use backpropagation tool."}, {"name": "Aim", "url": "https://github.com/aimhubio/aim", "description": "> An easy-to-use & supercharged open-source AI metadata tracker.", "stars": "6k"}, {"name": "RexMex", "url": "https://github.com/AstraZeneca/rexmex", "description": "> A general purpose recommender metrics library for fair evaluation.", "stars": "276"}, {"name": "ChemicalX", "url": "https://github.com/AstraZeneca/chemicalx", "description": "> A PyTorch based deep learning library for drug pair scoring", "stars": "770"}, {"name": "Microsoft ML for Apache Spark", "url": "https://github.com/Azure/mmlspark", "description": "> A distributed machine learning framework Apache Spark", "stars": "5.2k"}, {"name": "Shapley", "url": "https://github.com/benedekrozemberczki/shapley", "description": "> A data-driven framework to quantify the value of classifiers in a machine learning ensemble.", "stars": "224"}, {"name": "igel", "url": "https://github.com/nidhaloff/igel", "description": "> A delightful machine learning tool that allows you to train/fit, test and use models **without writing code**", "stars": "3.1k"}, {"name": "ML Model building", "url": "https://github.com/Shanky-21/Machine_learning", "description": "> A Repository Containing Classification, Clustering, Regression, Recommender Notebooks with illustration to make them.", "stars": "33"}, {"name": "ML/DL project template", "url": "https://github.com/PyTorchLightning/deep-learning-project-template", "description": "", "stars": "1.3k"}, {"name": "PyTorch Frame", "url": "https://github.com/pyg-team/pytorch-frame", "description": "> A Modular Framework for Multi-Modal Tabular Learning."}, {"name": "PyTorch Geometric", "url": "https://github.com/pyg-team/pytorch_geometric", "description": "> Graph Neural Network Library for PyTorch.", "stars": "24k"}, {"name": "PyTorch Geometric Temporal", "url": "https://github.com/benedekrozemberczki/pytorch_geometric_temporal", "description": "> A temporal extension of PyTorch Geometric for dynamic graph representation learning.", "stars": "3k"}, {"name": "Little Ball of Fur", "url": "https://github.com/benedekrozemberczki/littleballoffur", "description": "> A graph sampling extension library for NetworkX with a Scikit-Learn like API.", "stars": "713"}, {"name": "Karate Club", "url": "https://github.com/benedekrozemberczki/karateclub", "description": "> An unsupervised machine learning extension library for NetworkX with a Scikit-Learn like API.", "stars": "2.3k"}, {"name": "Auto\\_ViML", "url": "https://github.com/AutoViML/Auto_ViML", "description": "> Automatically Build Variant Interpretable ML models fast! Auto\\_ViML is pronounced \"auto vimal\", is a comprehensive and scalable Python AutoML toolkit with imbalanced handling, ensembling, stacking and built-in feature selection. Featured in <a href=\"https://towardsdatascience.com/why-automl-is-an-essential-new-tool-for-data-scientists-2d9ab4e25e46?source=friends_link&sk=d03a0cc55c23deb497d546d6b9be0653\">Medium article</a>.", "stars": "545"}, {"name": "PyOD", "url": "https://github.com/yzhao062/pyod", "description": "> Python Outlier Detection, comprehensive and scalable Python toolkit for detecting outlying objects in multivariate data. Featured for Advanced models, including Neural Networks/Deep Learning and Outlier Ensembles.", "stars": "9.7k"}, {"name": "steppy", "url": "https://github.com/neptune-ml/steppy", "description": "> Lightweight, Python library for fast and reproducible machine learning experimentation. Introduces a very simple interface that enables clean machine learning pipeline design.", "stars": "136"}, {"name": "steppy-toolkit", "url": "https://github.com/neptune-ml/steppy-toolkit", "description": "> Curated collection of the neural networks, transformers and models that make your machine learning work faster and more effective.", "stars": "22"}, {"name": "CNTK", "url": "https://github.com/Microsoft/CNTK", "description": "Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit. Documentation can be found [here](https://docs.microsoft.com/cognitive-toolkit/).", "stars": "18k"}, {"name": "Couler", "url": "https://github.com/couler-proj/couler", "description": "Unified interface for constructing and managing machine learning workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.", "stars": "943"}, {"name": "auto\\_ml", "url": "https://github.com/ClimbsRocks/auto_ml", "description": "Automated machine learning for production and analytics. Lets you focus on the fun parts of ML, while outputting production-ready code, and detailed analytics of your dataset and results. Includes support for NLP, XGBoost, CatBoost, LightGBM, and soon, deep learning.", "stars": "1.7k"}, {"name": "dtaidistance", "url": "https://github.com/wannesm/dtaidistance", "description": "High performance library for time series distances (DTW) and time series clustering."}, {"name": "einops", "url": "https://github.com/arogozhnikov/einops", "description": "Deep learning operations reinvented (for pytorch, tensorflow, jax and others)."}, {"name": "machine learning", "url": "https://github.com/jeff1evesque/machine-learning", "description": "automated build consisting of a [web-interface (\u2b50260)](https://github.com/jeff1evesque/machine-learning#web-interface), and set of [programmatic-interface (\u2b50260)](https://github.com/jeff1evesque/machine-learning#programmatic-interface) API, for support vector machines. Corresponding dataset(s) are stored into a SQL database, then generated model(s) used for prediction(s), are stored into a NoSQL datastore.", "stars": "260"}, {"name": "XGBoost", "url": "https://github.com/dmlc/xgboost", "description": "Python bindings for eXtreme Gradient Boosting (Tree) Library.", "stars": "28k"}, {"name": "InterpretML", "url": "https://github.com/interpretml/interpret", "description": "InterpretML implements the Explainable Boosting Machine (EBM), a modern, fully interpretable machine learning model based on Generalized Additive Models (GAMs). This open-source package also provides visualization tools for EBMs, other glass-box models, and black-box explanations.", "stars": "6.8k"}, {"name": "ChefBoost", "url": "https://github.com/serengil/chefboost", "description": "a lightweight decision tree framework for Python with categorical feature support covering regular decision tree algorithms such as ID3, C4.5, CART, CHAID and regression tree; also some advanced bagging and boosting techniques such as gradient boosting, random forest and adaboost."}, {"name": "Apache SINGA", "url": "https://singa.apache.org", "description": "An Apache Incubating project for developing an open source machine learning library."}, {"name": "Bayesian Methods for Hackers", "url": "https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers", "description": "Book/iPython notebooks on Probabilistic Programming in Python.", "stars": "28k"}, {"name": "Featureforge", "url": "https://github.com/machinalis/featureforge", "description": "", "stars": "385"}, {"name": "MLlib in Apache Spark", "url": "http://spark.apache.org/docs/latest/mllib-guide.html", "description": "Distributed machine learning library in Spark"}, {"name": "Hydrosphere Mist", "url": "https://github.com/Hydrospheredata/mist", "description": "A service for deployment Apache Spark MLLib machine learning models as realtime, batch or reactive web services.", "stars": "325"}, {"name": "Towhee", "url": "https://towhee.io", "description": "A Python module that encode unstructured data into embeddings."}, {"name": "scikit-learn", "url": "https://scikit-learn.org/", "description": "A Python module for machine learning built on top of SciPy."}, {"name": "metric-learn", "url": "https://github.com/metric-learn/metric-learn", "description": "A Python module for metric learning.", "stars": "1.4k"}, {"name": "MCP Memory Service", "url": "https://github.com/doobidoo/mcp-memory-service", "description": "Universal memory service with semantic search, autonomous consolidation, and multi-client support for AI applications."}, {"name": "OpenMetricLearning", "url": "https://github.com/OML-Team/open-metric-learning", "description": "A PyTorch-based framework to train and validate the models producing high-quality embeddings.", "stars": "985"}, {"name": "Intel(R) Extension for Scikit-learn", "url": "https://github.com/intel/scikit-learn-intelex", "description": "A seamless way to speed up your Scikit-learn applications with no accuracy loss and code changes.", "stars": "1.3k"}, {"name": "SimpleAI", "url": "https://github.com/simpleai-team/simpleai", "description": "", "stars": "988"}, {"name": "astroML", "url": "https://www.astroml.org/", "description": "Machine Learning and Data Mining for Astronomy."}, {"name": "graphlab-create", "url": "https://turi.com/products/create/docs/", "description": "A library with various machine learning models (regression, clustering, recommender systems, graph analytics, etc.) implemented on top of a disk-backed DataFrame."}, {"name": "BigML", "url": "https://bigml.com", "description": "A library that contacts external servers."}, {"name": "pattern", "url": "https://github.com/clips/pattern", "description": "Web mining module for Python.", "stars": "8.9k"}, {"name": "Neurolink", "url": "https://github.com/juspay/neurolink", "description": "Enterprise-grade LLM integration framework for building production-ready AI applications with built-in hallucination prevention, RAG, and MCP support.", "stars": "114"}, {"name": "NuPIC", "url": "https://github.com/numenta/nupic", "description": "Numenta Platform for Intelligent Computing.", "stars": "6.4k"}, {"name": "Pylearn2", "url": "https://github.com/lisa-lab/pylearn2", "description": "A Machine Learning library based on [Theano (\u2b5010k)](https://github.com/Theano/Theano). **\\[Deprecated]**", "stars": "2.8k"}, {"name": "keras", "url": "https://github.com/keras-team/keras", "description": "High-level neural networks frontend for [TensorFlow (\u2b50194k)](https://github.com/tensorflow/tensorflow), [CNTK (\u2b5018k)](https://github.com/Microsoft/CNTK) and [Theano (\u2b5010k)](https://github.com/Theano/Theano).", "stars": "64k"}, {"name": "Lasagne", "url": "https://github.com/Lasagne/Lasagne", "description": "Lightweight library to build and train neural networks in Theano.", "stars": "3.9k"}, {"name": "hebel", "url": "https://github.com/hannes-brt/hebel", "description": "GPU-Accelerated Deep Learning Library in Python. **\\[Deprecated]**", "stars": "1.2k"}, {"name": "Chainer", "url": "https://github.com/chainer/chainer", "description": "Flexible neural network framework.", "stars": "5.9k"}, {"name": "prophet", "url": "https://facebook.github.io/prophet/", "description": "Fast and automated time series forecasting framework by Facebook."}, {"name": "skforecast", "url": "https://github.com/skforecast/skforecast", "description": "Python library for time series forecasting using machine learning models. It works with any regressor compatible with the scikit-learn API, including popular options like LightGBM, XGBoost, CatBoost, Keras, and many others.", "stars": "1.5k"}, {"name": "Feature-engine", "url": "https://github.com/feature-engine/feature_engine", "description": "Open source library with an exhaustive battery of feature engineering and selection methods based on pandas and scikit-learn.", "stars": "2.2k"}, {"name": "gensim", "url": "https://github.com/RaRe-Technologies/gensim", "description": "Topic Modelling for Humans.", "stars": "16k"}, {"name": "Gower Express", "url": "https://github.com/momonga-ml/gower-express.git", "description": "The Fastest Gower Distance Implementation for Python. GPU-accelerated similarity matching for mixed data types, 15-25% faster than alternatives with production-ready reliability."}, {"name": "tweetopic", "url": "https://centre-for-humanities-computing.github.io/tweetopic/", "description": "Blazing fast short-text-topic-modelling for Python."}, {"name": "topicwizard", "url": "https://github.com/x-tabdeveloping/topic-wizard", "description": "Interactive topic model visualization/interpretation framework.", "stars": "145"}, {"name": "topik", "url": "https://github.com/ContinuumIO/topik", "description": "Topic modelling toolkit. **\\[Deprecated]**", "stars": "92"}, {"name": "PyBrain", "url": "https://github.com/pybrain/pybrain", "description": "Another Python Machine Learning Library.", "stars": "2.9k"}, {"name": "Brainstorm", "url": "https://github.com/IDSIA/brainstorm", "description": "Fast, flexible and fun neural networks. This is the successor of PyBrain.", "stars": "1.3k"}, {"name": "Surprise", "url": "https://surpriselib.com", "description": "A scikit for building and analyzing recommender systems."}, {"name": "implicit", "url": "https://implicit.readthedocs.io/en/latest/quickstart.html", "description": "Fast Python Collaborative Filtering for Implicit Datasets."}, {"name": "LightFM", "url": "https://making.lyst.com/lightfm/docs/home.html", "description": "A Python implementation of a number of popular recommendation algorithms for both implicit and explicit feedback."}, {"name": "Crab", "url": "https://github.com/muricoca/crab", "description": "A flexible, fast recommender engine. **\\[Deprecated]**", "stars": "1.2k"}, {"name": "python-recsys", "url": "https://github.com/ocelma/python-recsys", "description": "A Python library for implementing a Recommender System.", "stars": "1.5k"}, {"name": "thinking bayes", "url": "https://github.com/AllenDowney/ThinkBayes", "description": "Book on Bayesian Analysis.", "stars": "1.7k"}, {"name": "Image-to-Image Translation with Conditional Adversarial Networks", "url": "https://github.com/williamFalcon/pix2pix-keras", "description": "Implementation of image to image (pix2pix) translation from the paper by [isola et al](https://arxiv.org/pdf/1611.07004.pdf).\\[DEEP LEARNING]", "stars": "143"}, {"name": "Restricted Boltzmann Machines", "url": "https://github.com/echen/restricted-boltzmann-machines", "description": "Restricted Boltzmann Machines in Python. \\[DEEP LEARNING]", "stars": "970"}, {"name": "Bolt", "url": "https://github.com/pprett/bolt", "description": "Bolt Online Learning Toolbox. **\\[Deprecated]**", "stars": "87"}, {"name": "CoverTree", "url": "https://github.com/patvarilly/CoverTree", "description": "Python implementation of cover trees, near-drop-in replacement for scipy.spatial.kdtree **\\[Deprecated]**", "stars": "32"}, {"name": "nilearn", "url": "https://github.com/nilearn/nilearn", "description": "Machine learning for NeuroImaging in Python.", "stars": "1.4k"}, {"name": "neuropredict", "url": "https://github.com/raamana/neuropredict", "description": "Aimed at novice machine learners and non-expert programmers, this package offers easy (no coding needed) and comprehensive machine learning (evaluation and full report of predictive performance WITHOUT requiring you to code) in Python for NeuroImaging and any other type of features. This is aimed at absorbing much of the ML workflow, unlike other packages like nilearn and pymvpa, which require you to learn their API and code to produce anything useful.", "stars": "104"}, {"name": "imbalanced-learn", "url": "https://imbalanced-learn.org/stable/", "description": "Python module to perform under sampling and oversampling with various techniques."}, {"name": "imbalanced-ensemble", "url": "https://github.com/ZhiningLiu1998/imbalanced-ensemble", "description": "Python toolbox for quick implementation, modification, evaluation, and visualization of ensemble learning algorithms for class-imbalanced data. Supports out-of-the-box multi-class imbalanced (long-tailed) classification.", "stars": "418"}, {"name": "Shogun", "url": "https://github.com/shogun-toolbox/shogun", "description": "The Shogun Machine Learning Toolbox.", "stars": "3.1k"}, {"name": "Pyevolve", "url": "https://github.com/perone/Pyevolve", "description": "Genetic algorithm framework. **\\[Deprecated]**", "stars": "315"}, {"name": "Caffe", "url": "https://github.com/BVLC/caffe", "description": "A deep learning framework developed with cleanliness, readability, and speed in mind.", "stars": "35k"}, {"name": "breze", "url": "https://github.com/breze-no-salt/breze", "description": "Theano based library for deep and recurrent neural networks.", "stars": "95"}, {"name": "Cortex", "url": "https://github.com/cortexlabs/cortex", "description": "Open source platform for deploying machine learning models in production.", "stars": "8k"}, {"name": "pyhsmm", "url": "https://github.com/mattjj/pyhsmm", "description": "library for approximate unsupervised inference in Bayesian Hidden Markov Models (HMMs) and explicit-duration Hidden semi-Markov Models (HSMMs), focusing on the Bayesian Nonparametric extensions, the HDP-HMM and HDP-HSMM, mostly with weak-limit approximations."}, {"name": "SKLL", "url": "https://github.com/EducationalTestingService/skll", "description": "A wrapper around scikit-learn that makes it simpler to conduct experiments.", "stars": "560"}, {"name": "neurolab", "url": "https://github.com/zueve/neurolab", "description": "", "stars": "167"}, {"name": "Spearmint", "url": "https://github.com/HIPS/Spearmint", "description": "Spearmint is a package to perform Bayesian optimization according to the algorithms outlined in the paper: Practical Bayesian Optimization of Machine Learning Algorithms. Jasper Snoek, Hugo Larochelle and Ryan P. Adams. Advances in Neural Information Processing Systems, 2012. **\\[Deprecated]**", "stars": "1.6k"}, {"name": "Pebl", "url": "https://github.com/abhik/pebl/", "description": "Python Environment for Bayesian Learning. **\\[Deprecated]**", "stars": "104"}, {"name": "Theano", "url": "https://github.com/Theano/Theano/", "description": "Optimizing GPU-meta-programming code generating array oriented optimizing math compiler in Python.", "stars": "10k"}, {"name": "TensorFlow", "url": "https://github.com/tensorflow/tensorflow/", "description": "Open source software library for numerical computation using data flow graphs.", "stars": "194k"}, {"name": "pomegranate", "url": "https://github.com/jmschrei/pomegranate", "description": "Hidden Markov Models for Python, implemented in Cython for speed and efficiency.", "stars": "3.5k"}, {"name": "python-timbl", "url": "https://github.com/proycon/python-timbl", "description": "A Python extension module wrapping the full TiMBL C++ programming interface. Timbl is an elaborate k-Nearest Neighbours machine learning toolkit.", "stars": "18"}, {"name": "deap", "url": "https://github.com/deap/deap", "description": "Evolutionary algorithm framework.", "stars": "6.4k"}, {"name": "pydeep", "url": "https://github.com/andersbll/deeppy", "description": "Deep Learning In Python. **\\[Deprecated]**", "stars": "1.4k"}, {"name": "mlxtend", "url": "https://github.com/rasbt/mlxtend", "description": "A library consisting of useful tools for data science and machine learning tasks.", "stars": "5.1k"}, {"name": "neon", "url": "https://github.com/NervanaSystems/neon", "description": "Nervana's [high-performance (\u2b502.7k)](https://github.com/soumith/convnet-benchmarks) Python-based Deep Learning framework \\[DEEP LEARNING]. **\\[Deprecated]**", "stars": "3.9k"}, {"name": "Optunity", "url": "https://optunity.readthedocs.io/en/latest/", "description": "A library dedicated to automated hyperparameter optimization with a simple, lightweight API to facilitate drop-in replacement of grid search."}, {"name": "Neural Networks and Deep Learning", "url": "https://github.com/mnielsen/neural-networks-and-deep-learning", "description": "Code samples for my book \"Neural Networks and Deep Learning\" \\[DEEP LEARNING].", "stars": "18k"}, {"name": "Annoy", "url": "https://github.com/spotify/annoy", "description": "Approximate nearest neighbours implementation.", "stars": "14k"}, {"name": "TPOT", "url": "https://github.com/EpistasisLab/tpot", "description": "Tool that automatically creates and optimizes machine learning pipelines using genetic programming. Consider it your personal data science assistant, automating a tedious part of machine learning.", "stars": "10k"}, {"name": "pgmpy", "url": "https://github.com/pgmpy/pgmpy", "description": "", "stars": "3.2k"}, {"name": "DIGITS", "url": "https://github.com/NVIDIA/DIGITS", "description": "The Deep Learning GPU Training System (DIGITS) is a web application for training deep learning models.", "stars": "4.2k"}, {"name": "Orange", "url": "https://orange.biolab.si/", "description": "Open source data visualization and data analysis for novices and experts."}, {"name": "MXNet", "url": "https://github.com/apache/incubator-mxnet", "description": "Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, JavaScript and more.", "stars": "21k"}, {"name": "milk", "url": "https://github.com/luispedro/milk", "description": "Machine learning toolkit focused on supervised classification. **\\[Deprecated]**", "stars": "603"}, {"name": "TFLearn", "url": "https://github.com/tflearn/tflearn", "description": "Deep learning library featuring a higher-level API for TensorFlow.", "stars": "9.6k"}, {"name": "REP", "url": "https://github.com/yandex/rep", "description": "an IPython-based environment for conducting data-driven research in a consistent and reproducible way. REP is not trying to substitute scikit-learn, but extends it and provides better user experience. **\\[Deprecated]**", "stars": "700"}, {"name": "rgf\\_python", "url": "https://github.com/RGF-team/rgf", "description": "Python bindings for Regularized Greedy Forest (Tree) Library.", "stars": "383"}, {"name": "skbayes", "url": "https://github.com/AmazaspShumik/sklearn-bayes", "description": "Python package for Bayesian Machine Learning with scikit-learn API.", "stars": "522"}, {"name": "fuku-ml", "url": "https://github.com/fukuball/fuku-ml", "description": "Simple machine learning library, including Perceptron, Regression, Support Vector Machine, Decision Tree and more, it's easy to use and easy to learn for beginners.", "stars": "283"}, {"name": "Xcessiv", "url": "https://github.com/reiinakano/xcessiv", "description": "A web-based application for quick, scalable, and automated hyperparameter tuning and stacked ensembling.", "stars": "1.3k"}, {"name": "PyTorch", "url": "https://github.com/pytorch/pytorch", "description": "Tensors and Dynamic neural networks in Python with strong GPU acceleration", "stars": "98k"}, {"name": "PyTorch Lightning", "url": "https://github.com/PyTorchLightning/pytorch-lightning", "description": "The lightweight PyTorch wrapper for high-performance AI research.", "stars": "31k"}, {"name": "PyTorch Lightning Bolts", "url": "https://github.com/PyTorchLightning/pytorch-lightning-bolts", "description": "Toolbox of models, callbacks, and datasets for AI/ML researchers.", "stars": "1.8k"}, {"name": "skorch", "url": "https://github.com/skorch-dev/skorch", "description": "A scikit-learn compatible neural network library that wraps PyTorch.", "stars": "6.2k"}, {"name": "ML-From-Scratch", "url": "https://github.com/eriklindernoren/ML-From-Scratch", "description": "Implementations of Machine Learning models from scratch in Python with a focus on transparency. Aims to showcase the nuts and bolts of ML in an accessible way.", "stars": "31k"}, {"name": "Edward", "url": "http://edwardlib.org/", "description": "A library for probabilistic modelling, inference, and criticism. Built on top of TensorFlow."}, {"name": "xRBM", "url": "https://github.com/omimo/xRBM", "description": "A library for Restricted Boltzmann Machine (RBM) and its conditional variants in Tensorflow.", "stars": "55"}, {"name": "CatBoost", "url": "https://github.com/catboost/catboost", "description": "General purpose gradient boosting on decision trees library with categorical features support out of the box. It is easy to install, well documented and supports CPU and GPU (even multi-GPU) computation.", "stars": "8.8k"}, {"name": "stacked\\_generalization", "url": "https://github.com/fukatani/stacked_generalization", "description": "Implementation of machine learning stacking technique as a handy library in Python.", "stars": "119"}, {"name": "modAL", "url": "https://github.com/modAL-python/modAL", "description": "A modular active learning framework for Python, built on top of scikit-learn.", "stars": "2.3k"}, {"name": "Cogitare", "url": "https://github.com/cogitare-ai/cogitare", "description": "", "stars": "77"}, {"name": "Parris", "url": "https://github.com/jgreenemi/Parris", "description": "Parris, the automated infrastructure setup tool for machine learning algorithms.", "stars": "314"}, {"name": "neonrvm", "url": "https://github.com/siavashserver/neonrvm", "description": "neonrvm is an open source machine learning library based on RVM technique. It's written in C programming language and comes with Python programming language bindings.", "stars": "40"}, {"name": "Turi Create", "url": "https://github.com/apple/turicreate", "description": "Machine learning from Apple. Turi Create simplifies the development of custom machine learning models. You don't have to be a machine learning expert to add recommendations, object detection, image classification, image similarity or activity classification to your app.", "stars": "11k"}, {"name": "xLearn", "url": "https://github.com/aksnzhy/xlearn", "description": "A high performance, easy-to-use, and scalable machine learning package, which can be used to solve large-scale machine learning problems. xLearn is especially useful for solving machine learning problems on large-scale sparse data, which is very common in Internet services such as online advertisement and recommender systems.", "stars": "3.1k"}, {"name": "mlens", "url": "https://github.com/flennerhag/mlens", "description": "A high performance, memory efficient, maximally parallelized ensemble learning, integrated with scikit-learn.", "stars": "863"}, {"name": "Thampi", "url": "https://github.com/scoremedia/thampi", "description": "Machine Learning Prediction System on AWS Lambda", "stars": "9"}, {"name": "MindsDB", "url": "https://github.com/mindsdb/mindsdb", "description": "Open Source framework to streamline use of neural networks.", "stars": "39k"}, {"name": "Microsoft Recommenders", "url": "https://github.com/Microsoft/Recommenders", "description": "", "stars": "22k"}, {"name": "StellarGraph", "url": "https://github.com/stellargraph/stellargraph", "description": "", "stars": "3k"}, {"name": "BentoML", "url": "https://github.com/bentoml/bentoml", "description": "", "stars": "8.5k"}, {"name": "MiraiML", "url": "https://github.com/arthurpaulino/miraiml", "description": "", "stars": "26"}, {"name": "numpy-ML", "url": "https://github.com/ddbourgin/numpy-ml", "description": "", "stars": "16k"}, {"name": "Neuraxle", "url": "https://github.com/Neuraxio/Neuraxle", "description": "", "stars": "614"}, {"name": "Cornac", "url": "https://github.com/PreferredAI/cornac", "description": "A comparative framework for multimodal recommender systems with a focus on models leveraging auxiliary data.", "stars": "1k"}, {"name": "JAX", "url": "https://github.com/google/jax", "description": "JAX is Autograd and XLA, brought together for high-performance machine learning research.", "stars": "35k"}, {"name": "Catalyst", "url": "https://github.com/catalyst-team/catalyst", "description": "High-level utils for PyTorch DL & RL research. It was developed with a focus on reproducibility, fast experimentation and code/ideas reusing. Being able to research/develop something new, rather than write another regular train loop.", "stars": "3.4k"}, {"name": "Fastai", "url": "https://github.com/fastai/fastai", "description": "High-level wrapper built on the top of Pytorch which supports vision, text, tabular data and collaborative filtering.", "stars": "28k"}, {"name": "scikit-multiflow", "url": "https://github.com/scikit-multiflow/scikit-multiflow", "description": "A machine learning framework for multi-output/multi-label and stream data.", "stars": "795"}, {"name": "Lightwood", "url": "https://github.com/mindsdb/lightwood", "description": "A Pytorch based framework that breaks down machine learning problems into smaller blocks that can be glued together seamlessly with objective to build predictive models with one line of code.", "stars": "502"}, {"name": "bayeso", "url": "https://github.com/jungtaekkim/bayeso", "description": "A simple, but essential Bayesian optimization package, written in Python.", "stars": "95"}, {"name": "mljar-supervised", "url": "https://github.com/mljar/mljar-supervised", "description": "An Automated Machine Learning (AutoML) python package for tabular data. It can handle: Binary Classification, MultiClass Classification and Regression. It provides explanations and markdown reports.", "stars": "3.2k"}, {"name": "evostra", "url": "https://github.com/alirezamika/evostra", "description": "A fast Evolution Strategy implementation in Python.", "stars": "272"}, {"name": "Determined", "url": "https://github.com/determined-ai/determined", "description": "Scalable deep learning training platform, including integrated support for distributed training, hyperparameter tuning, experiment tracking, and model management.", "stars": "3.2k"}, {"name": "PySyft", "url": "https://github.com/OpenMined/PySyft", "description": "A Python library for secure and private Deep Learning built on PyTorch and TensorFlow.", "stars": "9.9k"}, {"name": "PyGrid", "url": "https://github.com/OpenMined/PyGrid/", "description": "Peer-to-peer network of data owners and data scientists who can collectively train AI models using PySyft", "stars": "616"}, {"name": "sktime", "url": "https://github.com/alan-turing-institute/sktime", "description": "A unified framework for machine learning with time series", "stars": "9.6k"}, {"name": "OPFython", "url": "https://github.com/gugarosa/opfython", "description": "A Python-inspired implementation of the Optimum-Path Forest classifier.", "stars": "37"}, {"name": "Opytimizer", "url": "https://github.com/gugarosa/opytimizer", "description": "Python-based meta-heuristic optimization techniques.", "stars": "632"}, {"name": "Gradio", "url": "https://github.com/gradio-app/gradio", "description": "A Python library for quickly creating and sharing demos of models. Debug models interactively in your browser, get feedback from collaborators, and generate public links without deploying anything.", "stars": "42k"}, {"name": "Hub", "url": "https://github.com/activeloopai/Hub", "description": "Fastest unstructured dataset management for TensorFlow/PyTorch. Stream & version-control data. Store even petabyte-scale data in a single numpy-like array on the cloud accessible on any machine. Visit [activeloop.ai](https://activeloop.ai) for more info.", "stars": "9k"}, {"name": "Synthia", "url": "https://github.com/dmey/synthia", "description": "Multidimensional synthetic data generation in Python.", "stars": "65"}, {"name": "ByteHub", "url": "https://github.com/bytehub-ai/bytehub", "description": "An easy-to-use, Python-based feature store. Optimized for time-series data.", "stars": "61"}, {"name": "Backprop", "url": "https://github.com/backprop-ai/backprop", "description": "Backprop makes it simple to use, finetune, and deploy state-of-the-art ML models.", "stars": "241"}, {"name": "River", "url": "https://github.com/online-ml/river", "description": "", "stars": "5.7k"}, {"name": "FEDOT", "url": "https://github.com/nccr-itmo/FEDOT", "description": "", "stars": "703"}, {"name": "Sklearn-genetic-opt", "url": "https://github.com/rodrigo-arenas/Sklearn-genetic-opt", "description": "", "stars": "356"}, {"name": "Evidently", "url": "https://github.com/evidentlyai/evidently", "description": "", "stars": "7.3k"}, {"name": "Streamlit", "url": "https://github.com/streamlit/streamlit", "description": "", "stars": "44k"}, {"name": "Optuna", "url": "https://github.com/optuna/optuna", "description": "", "stars": "14k"}, {"name": "Deepchecks", "url": "https://github.com/deepchecks/deepchecks", "description": "", "stars": "4k"}, {"name": "Shapash", "url": "https://github.com/MAIF/shapash", "description": "", "stars": "3.1k"}, {"name": "Eurybia", "url": "https://github.com/MAIF/eurybia", "description": "", "stars": "216"}, {"name": "Colossal-AI", "url": "https://github.com/hpcaitech/ColossalAI", "description": "", "stars": "41k"}, {"name": "skrub", "url": "https://github.com/skrub-data/skrub", "description": "Skrub is a Python library that eases preprocessing and feature engineering for machine learning on dataframes.", "stars": "1.6k"}, {"name": "Upgini", "url": "https://github.com/upgini/upgini", "description": "", "stars": "349"}, {"name": "AutoML-Implementation-for-Static-and-Dynamic-Data-Analytics", "url": "https://github.com/Western-OC2-Lab/AutoML-Implementation-for-Static-and-Dynamic-Data-Analytics", "description": "", "stars": "628"}, {"name": "SKBEL", "url": "https://github.com/robinthibaut/skbel", "description": "", "stars": "26"}, {"name": "NannyML", "url": "https://bit.ly/nannyml-github-machinelearning", "description": ""}, {"name": "cleanlab", "url": "https://github.com/cleanlab/cleanlab", "description": "", "stars": "11k"}, {"name": "AutoGluon", "url": "https://github.com/awslabs/autogluon", "description": "", "stars": "10k"}, {"name": "PyBroker", "url": "https://github.com/edtechre/pybroker", "description": "Algorithmic Trading with Machine Learning.", "stars": "3.2k"}, {"name": "Frouros", "url": "https://github.com/IFCA/frouros", "description": "", "stars": "252"}, {"name": "CometML", "url": "https://github.com/comet-ml/comet-examples", "description": "", "stars": "171"}, {"name": "ClearML", "url": "https://github.com/clearml/clearml", "description": "Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution.", "stars": "6.6k"}, {"name": "Okrolearn", "url": "https://github.com/Okerew/okrolearn", "description": "", "stars": "3"}, {"name": "Opik", "url": "https://github.com/comet-ml/opik", "description": "", "stars": "18k"}, {"name": "pyclugen", "url": "https://github.com/clugen/pyclugen", "description": "Multidimensional cluster generation in Python.", "stars": "10"}, {"name": "mlforgex", "url": "https://github.com/dhgefergfefruiwefhjhcduc/ML_Forgex", "description": "Lightweight ML utility for automated training, evaluation, and prediction with CLI and Python API support.", "stars": "0"}, {"name": "DataComPy", "url": "https://github.com/capitalone/datacompy", "description": "A library to compare Pandas, Polars, and Spark data frames. It provides stats and lets users adjust for match accuracy.", "stars": "639"}, {"name": "DataVisualization", "url": "https://github.com/Shanky-21/Data_visualization", "description": "A GitHub Repository Where you can Learn Datavisualizatoin Basics to Intermediate level.", "stars": "48"}, {"name": "Cartopy", "url": "https://scitools.org.uk/cartopy/docs/latest/", "description": "Cartopy is a Python package designed for geospatial data processing in order to produce maps and other geospatial data analyses."}, {"name": "SciPy", "url": "https://www.scipy.org/", "description": "A Python-based ecosystem of open-source software for mathematics, science, and engineering."}, {"name": "NumPy", "url": "https://www.numpy.org/", "description": "A fundamental package for scientific computing with Python."}, {"name": "AutoViz", "url": "https://github.com/AutoViML/AutoViz", "description": "", "stars": "1.9k"}, {"name": "Numba", "url": "https://numba.pydata.org/", "description": "Python JIT (just in time) compiler to LLVM aimed at scientific Python by the developers of Cython and NumPy."}, {"name": "Mars", "url": "https://github.com/mars-project/mars", "description": "A tensor-based framework for large-scale data computation which is often regarded as a parallel and distributed version of NumPy.", "stars": "2.7k"}, {"name": "NetworkX", "url": "https://networkx.github.io/", "description": "A high-productivity software for complex networks."}, {"name": "igraph", "url": "https://igraph.org/python/", "description": "binding to igraph library - General purpose graph library."}, {"name": "Pandas", "url": "https://pandas.pydata.org/", "description": "A library providing high-performance, easy-to-use data structures and data analysis tools."}, {"name": "ParaMonte", "url": "https://github.com/cdslaborg/paramonte", "description": "A general-purpose Python library for Bayesian data analysis and visualization via serial/parallel Monte Carlo and MCMC simulations. Documentation can be found [here](https://www.cdslab.org/paramonte/).", "stars": "302"}, {"name": "Vaex", "url": "https://github.com/vaexio/vaex", "description": "A high performance Python library for lazy Out-of-Core DataFrames (similar to Pandas), to visualize and explore big tabular datasets. Documentation can be found [here](https://vaex.io/docs/index.html).", "stars": "8.5k"}, {"name": "Open Mining", "url": "https://github.com/mining/mining", "description": "Business Intelligence (BI) in Python (Pandas web interface) **\\[Deprecated]**", "stars": "1.3k"}, {"name": "PyMC", "url": "https://github.com/pymc-devs/pymc", "description": "Markov Chain Monte Carlo sampling toolkit.", "stars": "9.5k"}, {"name": "zipline", "url": "https://github.com/quantopian/zipline", "description": "A Pythonic algorithmic trading library.", "stars": "19k"}, {"name": "PyDy", "url": "https://www.pydy.org/", "description": "Short for Python Dynamics, used to assist with workflow in the modelling of dynamic motion based around NumPy, SciPy, IPython, and matplotlib."}, {"name": "SymPy", "url": "https://github.com/sympy/sympy", "description": "A Python library for symbolic mathematics.", "stars": "14k"}, {"name": "statsmodels", "url": "https://github.com/statsmodels/statsmodels", "description": "Statistical modelling and econometrics in Python.", "stars": "11k"}, {"name": "astropy", "url": "https://www.astropy.org/", "description": "A community Python library for Astronomy."}, {"name": "matplotlib", "url": "https://matplotlib.org/", "description": "A Python 2D plotting library."}, {"name": "bokeh", "url": "https://github.com/bokeh/bokeh", "description": "Interactive Web Plotting for Python.", "stars": "20k"}, {"name": "plotly", "url": "https://plot.ly/python/", "description": "Collaborative web plotting for Python and matplotlib."}, {"name": "altair", "url": "https://github.com/altair-viz/altair", "description": "A Python to Vega translator.", "stars": "10k"}, {"name": "d3py", "url": "https://github.com/mikedewar/d3py", "description": "A plotting library for Python, based on [D3.js](https://d3js.org/).", "stars": "1.4k"}, {"name": "PyDexter", "url": "https://github.com/D3xterjs/pydexter", "description": "Simple plotting for Python. Wrapper for D3xterjs; easily render charts in-browser.", "stars": "30"}, {"name": "ggplot", "url": "https://github.com/yhat/ggpy", "description": "Same API as ggplot2 for R. **\\[Deprecated]**", "stars": "3.7k"}, {"name": "ggfortify", "url": "https://github.com/sinhrks/ggfortify", "description": "Unified interface to ggplot2 popular R packages.", "stars": "538"}, {"name": "Kartograph.py", "url": "https://github.com/kartograph/kartograph.py", "description": "Rendering beautiful SVG maps in Python.", "stars": "1k"}, {"name": "pygal", "url": "http://pygal.org/en/stable/", "description": "A Python SVG Charts Creator."}, {"name": "PyQtGraph", "url": "https://github.com/pyqtgraph/pyqtgraph", "description": "A pure-python graphics and GUI library built on PyQt4 / PySide and NumPy.", "stars": "4.3k"}, {"name": "pycascading", "url": "https://github.com/twitter/pycascading", "description": "", "stars": "221"}, {"name": "Petrel", "url": "https://github.com/AirSage/Petrel", "description": "Tools for writing, submitting, debugging, and monitoring Storm topologies in pure Python.", "stars": "246"}, {"name": "Blaze", "url": "https://github.com/blaze/blaze", "description": "NumPy and Pandas interface to Big Data.", "stars": "3.2k"}, {"name": "emcee", "url": "https://github.com/dfm/emcee", "description": "The Python ensemble sampling toolkit for affine-invariant MCMC.", "stars": "1.6k"}, {"name": "windML", "url": "https://github.com/cigroup-ol/windml", "description": "A Python Framework for Wind Energy Analysis and Prediction.", "stars": "129"}, {"name": "vispy", "url": "https://github.com/vispy/vispy", "description": "GPU-based high-performance interactive OpenGL 2D/3D data visualization library.", "stars": "3.5k"}, {"name": "cerebro2", "url": "https://github.com/numenta/nupic.cerebro2", "description": ""}, {"name": "NuPIC Studio", "url": "https://github.com/htm-community/nupic.studio", "description": "", "stars": "96"}, {"name": "SparklingPandas", "url": "https://github.com/sparklingpandas/sparklingpandas", "description": "", "stars": "363"}, {"name": "Seaborn", "url": "https://seaborn.pydata.org/", "description": "A python visualization library based on matplotlib."}, {"name": "ipychart", "url": "https://github.com/nicohlr/ipychart", "description": "The power of Chart.js in Jupyter Notebook.", "stars": "131"}, {"name": "bqplot", "url": "https://github.com/bloomberg/bqplot", "description": "An API for plotting in Jupyter (IPython).", "stars": "3.7k"}, {"name": "pastalog", "url": "https://github.com/rewonc/pastalog", "description": "Simple, realtime visualization of neural network training performance.", "stars": "421"}, {"name": "Superset", "url": "https://github.com/apache/incubator-superset", "description": "A data exploration platform designed to be visual, intuitive, and interactive.", "stars": "71k"}, {"name": "Dora", "url": "https://github.com/nathanepstein/dora", "description": "Tools for exploratory data analysis in Python.", "stars": "649"}, {"name": "Ruffus", "url": "http://www.ruffus.org.uk", "description": "Computation Pipeline library for python."}, {"name": "SOMPY", "url": "https://github.com/sevamoo/SOMPY", "description": "Self Organizing Map written in Python (Uses neural networks for data analysis).", "stars": "552"}, {"name": "somoclu", "url": "https://github.com/peterwittek/somoclu", "description": "", "stars": "277"}, {"name": "HDBScan", "url": "https://github.com/lmcinnes/hdbscan", "description": "implementation of the hdbscan algorithm in Python - used for clustering", "stars": "102"}, {"name": "visualize\\_ML", "url": "https://github.com/ayush1997/visualize_ML", "description": "A python package for data exploration and data analysis. **\\[Deprecated]**", "stars": "205"}, {"name": "scikit-plot", "url": "https://github.com/reiinakano/scikit-plot", "description": "A visualization library for quick and easy generation of common plots in data analysis and machine learning.", "stars": "2.4k"}, {"name": "Bowtie", "url": "https://github.com/jwkvam/bowtie", "description": "A dashboard library for interactive visualizations using flask socketio and react.", "stars": "769"}, {"name": "lime", "url": "https://github.com/marcotcr/lime", "description": "Lime is about explaining what machine learning classifiers (or models) are doing. It is able to explain any black box classifier, with two or more classes.", "stars": "12k"}, {"name": "PyCM", "url": "https://github.com/sepandhaghighi/pycm", "description": "PyCM is a multi-class confusion matrix library written in Python that supports both input data vectors and direct matrix, and a proper tool for post-classification model evaluation that supports most classes and overall statistics parameters", "stars": "1.5k"}, {"name": "Dash", "url": "https://github.com/plotly/dash", "description": "A framework for creating analytical web applications built on top of Plotly.js, React, and Flask", "stars": "24k"}, {"name": "Lambdo", "url": "https://github.com/asavinov/lambdo", "description": "A workflow engine for solving machine learning problems by combining in one analysis pipeline (i) feature engineering and machine learning (ii) model training and prediction (iii) table population and column evaluation via user-defined (Python) functions.", "stars": "25"}, {"name": "TensorWatch", "url": "https://github.com/microsoft/tensorwatch", "description": "Debugging and visualization tool for machine learning and data science. It extensively leverages Jupyter Notebook to show real-time visualizations of data in running processes such as machine learning training.", "stars": "3.5k"}, {"name": "dowel", "url": "https://github.com/rlworkgroup/dowel", "description": "A little logger for machine learning research. Output any object to the terminal, CSV, TensorBoard, text logs on disk, and more with just one call to `logger.log()`.", "stars": "35"}, {"name": "Flama", "url": "https://github.com/vortico/flama", "description": "Ignite your models into blazing-fast machine learning APIs with a modern framework.", "stars": "288"}, {"name": "minidiff", "url": "https://github.com/ahoynodnarb/minidiff", "description": "A slightly larger, somewhat feature-complete, PyTorch-inspired, NumPy implementation of a tensor reverse-mode automatic differentiation engine.", "stars": "1"}, {"name": "MiniGrad", "url": "https://github.com/kennysong/minigrad", "description": "A minimal, educational, Pythonic implementation of autograd (\\~100 loc).", "stars": "97"}, {"name": "Map/Reduce implementations of common ML algorithms", "url": "https://github.com/Yannael/BigDataAnalytics_INFOH515", "description": "", "stars": "62"}, {"name": "BioPy", "url": "https://github.com/jaredthecoder/BioPy", "description": "Biologically-Inspired and Machine Learning Algorithms in Python. **\\[Deprecated]**", "stars": "49"}, {"name": "CAEs for Data Assimilation", "url": "https://github.com/julianmack/Data_Assimilation", "description": "Convolutional autoencoders for 3D image/field compression applied to reduced order [Data Assimilation](https://en.wikipedia.org/wiki/Data_assimilation).", "stars": "44"}, {"name": "handsonml", "url": "https://github.com/ageron/handson-ml", "description": "Fundamentals of machine learning in python.", "stars": "26k"}, {"name": "SVM Explorer", "url": "https://github.com/plotly/dash-svm", "description": "Interactive SVM Explorer, using Dash and scikit-learn"}, {"name": "pattern\\_classification", "url": "https://github.com/rasbt/pattern_classification", "description": "", "stars": "4.2k"}, {"name": "thinking stats 2", "url": "https://github.com/Wavelets/ThinkStats2", "description": "", "stars": "8"}, {"name": "hyperopt", "url": "https://github.com/hyperopt/hyperopt-sklearn", "description": "", "stars": "1.6k"}, {"name": "numpic", "url": "https://github.com/numenta/nupic", "description": "", "stars": "6.4k"}, {"name": "2012-paper-diginorm", "url": "https://github.com/dib-lab/2012-paper-diginorm", "description": "", "stars": "8"}, {"name": "A gallery of interesting IPython notebooks", "url": "https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks", "description": "", "stars": "15k"}, {"name": "ipython-notebooks", "url": "https://github.com/ogrisel/notebooks", "description": "", "stars": "575"}, {"name": "data-science-ipython-notebooks", "url": "https://github.com/donnemartin/data-science-ipython-notebooks", "description": "Continually updated Data Science Python Notebooks: Spark, Hadoop MapReduce, HDFS, AWS, Kaggle, scikit-learn, matplotlib, pandas, NumPy, SciPy, and various command lines.", "stars": "29k"}, {"name": "decision-weights", "url": "https://github.com/CamDavidsonPilon/decision-weights", "description": "", "stars": "33"}, {"name": "Sarah Palin LDA", "url": "https://github.com/Wavelets/sarah-palin-lda", "description": "Topic Modelling the Sarah Palin emails.", "stars": "9"}, {"name": "Diffusion Segmentation", "url": "https://github.com/Wavelets/diffusion-segmentation", "description": "A collection of image segmentation algorithms based on diffusion methods.", "stars": "2"}, {"name": "Scipy Tutorials", "url": "https://github.com/Wavelets/scipy-tutorials", "description": "SciPy tutorials. This is outdated, check out scipy-lecture-notes.", "stars": "2"}, {"name": "Crab", "url": "https://github.com/marcelcaraciolo/crab", "description": "A recommendation engine library for Python.", "stars": "88"}, {"name": "BayesPy", "url": "https://github.com/maxsklar/BayesPy", "description": "Bayesian Inference Tools in Python.", "stars": "109"}, {"name": "scikit-learn tutorials", "url": "https://github.com/GaelVaroquaux/scikit-learn-tutorial", "description": "Series of notebooks for learning scikit-learn.", "stars": "133"}, {"name": "sentiment-analyzer", "url": "https://github.com/madhusudancs/sentiment-analyzer", "description": "Tweets Sentiment Analyzer", "stars": "51"}, {"name": "sentiment\\_classifier", "url": "https://github.com/kevincobain2000/sentiment_classifier", "description": "Sentiment classifier using word sense disambiguation.", "stars": "170"}, {"name": "group-lasso", "url": "https://github.com/fabianp/group_lasso", "description": "Some experiments with the coordinate descent algorithm used in the (Sparse) Group Lasso model.", "stars": "39"}, {"name": "jProcessing", "url": "https://github.com/kevincobain2000/jProcessing", "description": "Kanji / Hiragana / Katakana to Romaji Converter. Edict Dictionary & parallel sentences Search. Sentence Similarity between two JP Sentences. Sentiment Analysis of Japanese Text. Run Cabocha(ISO--8859-1 configured) in Python.", "stars": "148"}, {"name": "mne-python-notebooks", "url": "https://github.com/mne-tools/mne-python-notebooks", "description": "IPython notebooks for EEG/MEG data processing using mne-python.", "stars": "29"}, {"name": "Neon Course", "url": "https://github.com/NervanaSystems/neon_course", "description": "IPython notebooks for a complete course around understanding Nervana's Neon.", "stars": "93"}, {"name": "pandas cookbook", "url": "https://github.com/jvns/pandas-cookbook", "description": "Recipes for using Python's pandas library.", "stars": "7k"}, {"name": "climin", "url": "https://github.com/BRML/climin", "description": "Optimization library focused on machine learning, pythonic implementations of gradient descent, LBFGS, rmsprop, adadelta and others.", "stars": "183"}, {"name": "Allen Downey\u2019s Data Science Course", "url": "https://github.com/AllenDowney/DataScience", "description": "Code for Data Science at Olin College, Spring 2014.", "stars": "45"}, {"name": "Allen Downey\u2019s Think Bayes Code", "url": "https://github.com/AllenDowney/ThinkBayes", "description": "Code repository for Think Bayes.", "stars": "1.7k"}, {"name": "Allen Downey\u2019s Think Complexity Code", "url": "https://github.com/AllenDowney/ThinkComplexity", "description": "Code for Allen Downey's book Think Complexity.", "stars": "118"}, {"name": "Allen Downey\u2019s Think OS Code", "url": "https://github.com/AllenDowney/ThinkOS", "description": "Text and supporting code for Think OS: A Brief Introduction to Operating Systems.", "stars": "569"}, {"name": "Python Programming for the Humanities", "url": "https://www.karsdorp.io/python-course/", "description": "Course for Python programming for the Humanities, assuming no prior knowledge. Heavy focus on text processing / NLP."}, {"name": "GreatCircle", "url": "https://github.com/mwgg/GreatCircle", "description": "Library for calculating great circle distance.", "stars": "77"}, {"name": "Optunity examples", "url": "http://optunity.readthedocs.io/en/latest/notebooks/index.html", "description": "Examples demonstrating how to use Optunity in synergy with machine learning libraries."}, {"name": "Dive into Machine Learning with Python Jupyter notebook and scikit-learn", "url": "https://github.com/hangtwenty/dive-into-machine-learning", "description": "\"I learned Python by hacking first, and getting serious *later.* I wanted to do this with Machine Learning. If this is your style, join me in getting a bit ahead of yourself.\"", "stars": "11k"}, {"name": "TDB", "url": "https://github.com/ericjang/tdb", "description": "TensorDebugger (TDB) is a visual debugger for deep learning. It features interactive, node-by-node debugging and visualization for TensorFlow.", "stars": "1.4k"}, {"name": "Suiron", "url": "https://github.com/kendricktan/suiron/", "description": "Machine Learning for RC Cars.", "stars": "708"}, {"name": "Introduction to machine learning with scikit-learn", "url": "https://github.com/justmarkham/scikit-learn-videos", "description": "IPython notebooks from Data School's video tutorials on scikit-learn.", "stars": "3.8k"}, {"name": "Practical XGBoost in Python", "url": "https://parrotprediction.teachable.com/p/practical-xgboost-in-python", "description": "comprehensive online course about using XGBoost in Python."}, {"name": "Introduction to Machine Learning with Python", "url": "https://github.com/amueller/introduction_to_ml_with_python", "description": "Notebooks and code for the book \"Introduction to Machine Learning with Python\"", "stars": "8.1k"}, {"name": "Pydata book", "url": "https://github.com/wesm/pydata-book", "description": "Materials and IPython notebooks for \"Python for Data Analysis\" by Wes McKinney, published by O'Reilly Media", "stars": "24k"}, {"name": "Homemade Machine Learning", "url": "https://github.com/trekhleb/homemade-machine-learning", "description": "Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained", "stars": "24k"}, {"name": "Prodmodel", "url": "https://github.com/prodmodel/prodmodel", "description": "Build tool for data science pipelines.", "stars": "58"}, {"name": "the-elements-of-statistical-learning", "url": "https://github.com/maitbayev/the-elements-of-statistical-learning", "description": "This repository contains Jupyter notebooks implementing the algorithms found in the book and summary of the textbook.", "stars": "426"}, {"name": "Hyperparameter-Optimization-of-Machine-Learning-Algorithms", "url": "https://github.com/LiYangHart/Hyperparameter-Optimization-of-Machine-Learning-Algorithms", "description": "Code for hyperparameter tuning/optimization of machine learning and deep learning algorithms.", "stars": "1.3k"}, {"name": "Heart\\_Disease-Prediction", "url": "https://github.com/ShivamChoudhary17/Heart_Disease", "description": "Given clinical parameters about a patient, can we predict whether or not they have heart disease?", "stars": "1"}, {"name": "Flight Fare Prediction", "url": "https://github.com/ShivamChoudhary17/Flight_Fare_Prediction", "description": "This basically to gauge the understanding of Machine Learning Workflow and Regression technique in specific.", "stars": "1"}, {"name": "Keras Tuner", "url": "https://github.com/keras-team/keras-tuner", "description": "An easy-to-use, scalable hyperparameter optimization framework that solves the pain points of hyperparameter search.", "stars": "2.9k"}, {"name": "Kinho", "url": "https://github.com/kinhosz/Neural", "description": "Simple API for Neural Network. Better for image processing with CPU/GPU + Transfer Learning.", "stars": "37"}, {"name": "nn\\_builder", "url": "https://github.com/p-christ/nn_builder", "description": "nn\\_builder is a python package that lets you build neural networks in 1 line", "stars": "165"}, {"name": "NeuralTalk", "url": "https://github.com/karpathy/neuraltalk", "description": "NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences.", "stars": "5.5k"}, {"name": "NeuralTalk", "url": "https://github.com/karpathy/neuraltalk2", "description": "NeuralTalk is a Python+numpy project for learning Multimodal Recurrent Neural Networks that describe images with sentences. **\\[Deprecated]**", "stars": "5.6k"}, {"name": "Neuron", "url": "https://github.com/molcik/python-neuron", "description": "Neuron is simple class for time series predictions. It's utilize LNU (Linear Neural Unit), QNU (Quadratic Neural Unit), RBF (Radial Basis Function), MLP (Multi Layer Perceptron), MLP-ELM (Multi Layer Perceptron - Extreme Learning Machine) neural networks learned with Gradient descent or LeLevenberg\u2013Marquardt algorithm. **\\[Deprecated]**", "stars": "41"}, {"name": "Data Driven Code", "url": "https://github.com/atmb4u/data-driven-code", "description": "Very simple implementation of neural networks for dummies in python without using any libraries, with detailed comments.", "stars": "30"}, {"name": "Machine Learning, Data Science and Deep Learning with Python", "url": "https://www.manning.com/livevideo/machine-learning-data-science-and-deep-learning-with-python", "description": "LiveVideo course that covers machine learning, Tensorflow, artificial intelligence, and neural networks."}, {"name": "TResNet: High Performance GPU-Dedicated Architecture", "url": "https://github.com/mrT23/TResNet", "description": "TResNet models were designed and optimized to give the best speed-accuracy tradeoff out there on GPUs.", "stars": "478"}, {"name": "TResNet: Simple and powerful neural network library for python", "url": "https://github.com/zueve/neurolab", "description": "Variety of supported types of Artificial Neural Network and learning algorithms.", "stars": "167"}, {"name": "Jina AI", "url": "https://jina.ai/", "description": ""}, {"name": "sequitur", "url": "https://github.com/shobrook/sequitur", "description": "", "stars": "452"}, {"name": "ANEE", "url": "https://github.com/abkmystery/ANEE", "description": "Adaptive Neural Execution Engine for transformers. Per-token sparse inference with dynamic layer skipping, profiler-based gating, and KV-cache-safe compute reduction.", "stars": "1"}, {"name": "Rockpool", "url": "https://github.com/synsense/rockpool", "description": "A machine learning library for spiking neural networks. Supports training with both torch and jax pipelines, and deployment to neuromorphic hardware.", "stars": "77"}, {"name": "Sinabs", "url": "https://github.com/synsense/sinabs", "description": "A deep learning library for spiking neural networks which is based on PyTorch, focuses on fast training and supports inference on neuromorphic hardware.", "stars": "110"}, {"name": "Tonic", "url": "https://github.com/neuromorphs/tonic", "description": "A library that makes downloading publicly available neuromorphic datasets a breeze and provides event-based data transformation/augmentation pipelines.", "stars": "275"}, {"name": "lifelines", "url": "https://github.com/CamDavidsonPilon/lifelines", "description": "lifelines is a complete survival analysis library, written in pure Python", "stars": "2.6k"}, {"name": "Scikit-Survival", "url": "https://github.com/sebp/scikit-survival", "description": "scikit-survival is a Python module for survival analysis built on top of scikit-learn. It allows doing survival analysis while utilizing the power of scikit-learn, e.g., for pre-processing or doing cross-validation.", "stars": "1.3k"}, {"name": "Flower", "url": "https://flower.dev/", "description": "A unified approach to federated learning, analytics, and evaluation. Federate any workload, any ML framework, and any programming language."}, {"name": "PySyft", "url": "https://github.com/OpenMined/PySyft", "description": "A Python library for secure and private Deep Learning.", "stars": "9.9k"}, {"name": "Tensorflow-Federated", "url": "https://www.tensorflow.org/federated", "description": ""}, {"name": "open-solution-home-credit", "url": "https://github.com/neptune-ml/open-solution-home-credit", "description": "> source code and [experiments results](https://app.neptune.ml/neptune-ml/Home-Credit-Default-Risk) for [Home Credit Default Risk](https://www.kaggle.com/c/home-credit-default-risk).", "stars": "460"}, {"name": "open-solution-googleai-object-detection", "url": "https://github.com/neptune-ml/open-solution-googleai-object-detection", "description": "> source code and [experiments results](https://app.neptune.ml/neptune-ml/Google-AI-Object-Detection-Challenge) for [Google AI Open Images - Object Detection Track](https://www.kaggle.com/c/google-ai-open-images-object-detection-track).", "stars": "46"}, {"name": "open-solution-salt-identification", "url": "https://github.com/neptune-ml/open-solution-salt-identification", "description": "> source code and [experiments results](https://app.neptune.ml/neptune-ml/Salt-Detection) for [TGS Salt Identification Challenge](https://www.kaggle.com/c/tgs-salt-identification-challenge).", "stars": "121"}, {"name": "open-solution-ship-detection", "url": "https://github.com/neptune-ml/open-solution-ship-detection", "description": "> source code and [experiments results](https://app.neptune.ml/neptune-ml/Ships) for [Airbus Ship Detection Challenge](https://www.kaggle.com/c/airbus-ship-detection).", "stars": "65"}, {"name": "open-solution-data-science-bowl-2018", "url": "https://github.com/neptune-ml/open-solution-data-science-bowl-2018", "description": "> source code and [experiments results](https://app.neptune.ml/neptune-ml/Data-Science-Bowl-2018) for [2018 Data Science Bowl](https://www.kaggle.com/c/data-science-bowl-2018).", "stars": "156"}, {"name": "open-solution-value-prediction", "url": "https://github.com/neptune-ml/open-solution-value-prediction", "description": "> source code and [experiments results](https://app.neptune.ml/neptune-ml/Santander-Value-Prediction-Challenge) for [Santander Value Prediction Challenge](https://www.kaggle.com/c/santander-value-prediction-challenge).", "stars": "40"}, {"name": "open-solution-toxic-comments", "url": "https://github.com/neptune-ml/open-solution-toxic-comments", "description": "> source code for [Toxic Comment Classification Challenge](https://www.kaggle.com/c/jigsaw-toxic-comment-classification-challenge).", "stars": "156"}, {"name": "wiki challenge", "url": "https://github.com/hammer/wikichallenge", "description": "An implementation of Dell Zhang's solution to Wikipedia's Participation Challenge on Kaggle.", "stars": "11"}, {"name": "kaggle insults", "url": "https://github.com/amueller/kaggle_insults", "description": "Kaggle Submission for \"Detecting Insults in Social Commentary\".", "stars": "148"}, {"name": "kaggle\\_acquire-valued-shoppers-challenge", "url": "https://github.com/MLWave/kaggle_acquire-valued-shoppers-challenge", "description": "Code for the Kaggle acquire valued shoppers challenge.", "stars": "66"}, {"name": "kaggle-cifar", "url": "https://github.com/zygmuntz/kaggle-cifar", "description": "Code for the CIFAR-10 competition at Kaggle, uses cuda-convnet.", "stars": "44"}, {"name": "kaggle-blackbox", "url": "https://github.com/zygmuntz/kaggle-blackbox", "description": "Deep learning made easy.", "stars": "116"}, {"name": "kaggle-accelerometer", "url": "https://github.com/zygmuntz/kaggle-accelerometer", "description": "Code for Accelerometer Biometric Competition at Kaggle.", "stars": "15"}, {"name": "kaggle-advertised-salaries", "url": "https://github.com/zygmuntz/kaggle-advertised-salaries", "description": "Predicting job salaries from ads - a Kaggle competition.", "stars": "55"}, {"name": "kaggle amazon", "url": "https://github.com/zygmuntz/kaggle-amazon", "description": "Amazon access control challenge.", "stars": "25"}, {"name": "kaggle-bestbuy\\_big", "url": "https://github.com/zygmuntz/kaggle-bestbuy_big", "description": "Code for the Best Buy competition at Kaggle.", "stars": "8"}, {"name": "kaggle-bestbuy\\_small", "url": "https://github.com/zygmuntz/kaggle-bestbuy_small", "description": "", "stars": "6"}, {"name": "Kaggle Dogs vs. Cats", "url": "https://github.com/kastnerkyle/kaggle-dogs-vs-cats", "description": "Code for Kaggle Dogs vs. Cats competition.", "stars": "65"}, {"name": "Kaggle Galaxy Challenge", "url": "https://github.com/benanne/kaggle-galaxies", "description": "Winning solution for the Galaxy Challenge on Kaggle.", "stars": "497"}, {"name": "Kaggle Gender", "url": "https://github.com/zygmuntz/kaggle-gender", "description": "A Kaggle competition: discriminate gender based on handwriting.", "stars": "22"}, {"name": "Kaggle Merck", "url": "https://github.com/zygmuntz/kaggle-merck", "description": "Merck challenge at Kaggle.", "stars": "10"}, {"name": "Kaggle Stackoverflow", "url": "https://github.com/zygmuntz/kaggle-stackoverflow", "description": "Predicting closed questions on Stack Overflow.", "stars": "44"}, {"name": "kaggle\\_acquire-valued-shoppers-challenge", "url": "https://github.com/MLWave/kaggle_acquire-valued-shoppers-challenge", "description": "Code for the Kaggle acquire valued shoppers challenge.", "stars": "66"}, {"name": "wine-quality", "url": "https://github.com/zygmuntz/wine-quality", "description": "Predicting wine quality.", "stars": "26"}, {"name": "DeepMind Lab", "url": "https://github.com/deepmind/lab", "description": "DeepMind Lab is a 3D learning environment based on id Software's Quake III Arena via ioquake3 and other open source software. Its primary purpose is to act as a testbed for research in artificial intelligence, especially deep reinforcement learning.", "stars": "7.3k"}, {"name": "Gymnasium", "url": "https://github.com/Farama-Foundation/Gymnasium", "description": "A library for developing and comparing reinforcement learning algorithms (successor of \\[gym])([https://github.com/openai/gym (\u2b5037k)](https://github.com/openai/gym)).", "stars": "12k"}, {"name": "Serpent.AI", "url": "https://github.com/SerpentAI/SerpentAI", "description": "Serpent.AI is a game agent framework that allows you to turn any video game you own into a sandbox to develop AI and machine learning experiments. For both researchers and hobbyists.", "stars": "7k"}, {"name": "ViZDoom", "url": "https://github.com/mwydmuch/ViZDoom", "description": "ViZDoom allows developing AI bots that play Doom using only the visual information (the screen buffer). It is primarily intended for research in machine visual learning, and deep reinforcement learning, in particular.", "stars": "2k"}, {"name": "Roboschool", "url": "https://github.com/openai/roboschool", "description": "Open-source software for robot simulation, integrated with OpenAI Gym.", "stars": "2.2k"}, {"name": "Retro", "url": "https://github.com/openai/retro", "description": "Retro Games in Gym", "stars": "3.6k"}, {"name": "SLM Lab", "url": "https://github.com/kengz/SLM-Lab", "description": "Modular Deep Reinforcement Learning framework in PyTorch.", "stars": "1.3k"}, {"name": "Coach", "url": "https://github.com/NervanaSystems/coach", "description": "Reinforcement Learning Coach by Intel\u00ae AI Lab enables easy experimentation with state of the art Reinforcement Learning algorithms"}, {"name": "garage", "url": "https://github.com/rlworkgroup/garage", "description": "A toolkit for reproducible reinforcement learning research", "stars": "2.1k"}, {"name": "metaworld", "url": "https://github.com/rlworkgroup/metaworld", "description": "An open source robotics benchmark for meta- and multi-task reinforcement learning", "stars": "1.8k"}, {"name": "acme", "url": "https://deepmind.com/research/publications/Acme", "description": "An Open Source Distributed Framework for Reinforcement Learning that makes build and train your agents easily."}, {"name": "Spinning Up", "url": "https://spinningup.openai.com", "description": "An educational resource designed to let anyone learn to become a skilled practitioner in deep reinforcement learning"}, {"name": "Maze", "url": "https://github.com/enlite-ai/maze", "description": "Application-oriented deep reinforcement learning framework addressing real-world decision problems.", "stars": "286"}, {"name": "RLlib", "url": "https://github.com/ray-project/ray", "description": "RLlib is an industry level, highly scalable RL library for tf and torch, based on Ray. It's used by companies like Amazon and Microsoft to solve real-world decision making problems at scale.", "stars": "42k"}, {"name": "DI-engine", "url": "https://github.com/opendilab/DI-engine", "description": "DI-engine is a generalized Decision Intelligence engine. It supports most basic deep reinforcement learning (DRL) algorithms, such as DQN, PPO, SAC, and domain-specific algorithms like QMIX in multi-agent RL, GAIL in inverse RL, and RND in exploration problems.", "stars": "3.6k"}, {"name": "Gym4ReaL", "url": "https://github.com/Daveonwave/gym4ReaL", "description": "Gym4ReaL is a comprehensive suite of realistic environments designed to support the development and evaluation of RL algorithms that can operate in real-world scenarios. The suite includes a diverse set of tasks exposing RL algorithms to a variety of practical challenges.", "stars": "48"}, {"name": "EspNet", "url": "https://github.com/espnet/espnet", "description": "ESPnet is an end-to-end speech processing toolkit for tasks like speech recognition, translation, and enhancement, using PyTorch and Kaldi-style data processing.", "stars": "9.8k"}, {"name": "CodeFlash.AI", "url": "https://www.codeflash.ai/", "description": "CodeFlash.AI \u2013 Ship Blazing-Fast Python Code, Every Time."}, {"name": "Awesome NLP with Ruby", "url": "https://github.com/arbox/nlp-with-ruby", "description": "Curated link list for practical natural language processing in Ruby.", "stars": "1.1k"}, {"name": "Treat", "url": "https://github.com/louismullie/treat", "description": "Text Retrieval and Annotation Toolkit, definitely the most comprehensive toolkit I\u2019ve encountered so far for Ruby.", "stars": "1.4k"}, {"name": "Stemmer", "url": "https://github.com/aurelian/ruby-stemmer", "description": "Expose libstemmer\\_c to Ruby. **\\[Deprecated]**", "stars": "249"}, {"name": "Raspell", "url": "https://sourceforge.net/projects/raspell/", "description": "raspell is an interface binding for ruby. **\\[Deprecated]**"}, {"name": "UEA Stemmer", "url": "https://github.com/ealdent/uea-stemmer", "description": "Ruby port of UEALite Stemmer - a conservative stemmer for search and indexing.", "stars": "54"}, {"name": "Twitter-text-rb", "url": "https://github.com/twitter/twitter-text/tree/master/rb", "description": "A library that does auto linking and extraction of usernames, lists and hashtags in tweets.", "stars": "3.1k"}, {"name": "Awesome Machine Learning with Ruby", "url": "https://github.com/arbox/machine-learning-with-ruby", "description": "Curated list of ML related resources for Ruby.", "stars": "2.2k"}, {"name": "Ruby Machine Learning", "url": "https://github.com/tsycho/ruby-machine-learning", "description": "Some Machine Learning algorithms, implemented in Ruby. **\\[Deprecated]**", "stars": "34"}, {"name": "Machine Learning Ruby", "url": "https://github.com/mizoR/machine-learning-ruby", "description": "", "stars": "16"}, {"name": "jRuby Mahout", "url": "https://github.com/vasinov/jruby_mahout", "description": "JRuby Mahout is a gem that unleashes the power of Apache Mahout in the world of JRuby. **\\[Deprecated]**", "stars": "165"}, {"name": "CardMagic-Classifier", "url": "https://github.com/cardmagic/classifier", "description": "A general classifier module to allow Bayesian and other types of classifications.", "stars": "719"}, {"name": "rb-libsvm", "url": "https://github.com/febeling/rb-libsvm", "description": "Ruby language bindings for LIBSVM which is a Library for Support Vector Machines.", "stars": "279"}, {"name": "Scoruby", "url": "https://github.com/asafschers/scoruby", "description": "Creates Random Forest classifiers from PMML files.", "stars": "70"}, {"name": "rumale", "url": "https://github.com/yoshoku/rumale", "description": "Rumale is a machine learning library in Ruby", "stars": "903"}, {"name": "rsruby", "url": "https://github.com/alexgutteridge/rsruby", "description": "Ruby - R bridge.", "stars": "335"}, {"name": "data-visualization-ruby", "url": "https://github.com/chrislo/data_visualisation_ruby", "description": "Source code and supporting content for my Ruby Manor presentation on Data Visualisation with Ruby. **\\[Deprecated]**", "stars": "67"}, {"name": "ruby-plot", "url": "https://www.ruby-toolbox.com/projects/ruby-plot", "description": "gnuplot wrapper for Ruby, especially for plotting ROC curves into SVG files. **\\[Deprecated]**"}, {"name": "plot-rb", "url": "https://github.com/zuhao/plotrb", "description": "A plotting library in Ruby built on top of Vega and D3. **\\[Deprecated]**", "stars": "43"}, {"name": "scruffy", "url": "https://github.com/delano/scruffy", "description": "A beautiful graphing toolkit for Ruby.", "stars": "31"}, {"name": "SciRuby", "url": "http://sciruby.com/", "description": ""}, {"name": "Glean", "url": "https://github.com/glean/glean", "description": "A data management tool for humans. **\\[Deprecated]**", "stars": "119"}, {"name": "Bioruby", "url": "https://github.com/bioruby/bioruby", "description": "", "stars": "381"}, {"name": "Arel", "url": "https://github.com/nkallen/arel", "description": "", "stars": "270"}, {"name": "Big Data For Chimps", "url": "https://github.com/infochimps-labs/big_data_for_chimps", "description": "", "stars": "169"}, {"name": "Listof", "url": "https://github.com/kevincobain2000/listof", "description": "Community based data collection, packed in gem. Get list of pretty much anything (stop words, countries, non words) in txt, JSON or hash. [Demo/Search for a list](http://kevincobain2000.github.io/listof/)", "stars": "30"}, {"name": "smartcore", "url": "https://github.com/smartcorelib/smartcore", "description": "\"The Most Advanced Machine Learning Library In Rust.\"", "stars": "894"}, {"name": "linfa", "url": "https://github.com/rust-ml/linfa", "description": "a comprehensive toolkit to build Machine Learning applications with Rust", "stars": "4.6k"}, {"name": "deeplearn-rs", "url": "https://github.com/tedsta/deeplearn-rs", "description": "deeplearn-rs provides simple networks that use matrix multiplication, addition, and ReLU under the MIT license.", "stars": "210"}, {"name": "rustlearn", "url": "https://github.com/maciejkula/rustlearn", "description": "a machine learning framework featuring logistic regression, support vector machines, decision trees and random forests.", "stars": "639"}, {"name": "rusty-machine", "url": "https://github.com/AtheMathmo/rusty-machine", "description": "a pure-rust machine learning library.", "stars": "1.3k"}, {"name": "leaf", "url": "https://github.com/autumnai/leaf", "description": "open source framework for machine intelligence, sharing concepts from TensorFlow and Caffe. Available under the MIT license. [**\\[Deprecated\\]**](https://medium.com/@mjhirn/tensorflow-wins-89b78b29aafb#.s0a3uy4cc)", "stars": "5.6k"}, {"name": "RustNN", "url": "https://github.com/jackm321/RustNN", "description": "RustNN is a feedforward neural network library. **\\[Deprecated]**", "stars": "341"}, {"name": "RusticSOM", "url": "https://github.com/avinashshenoy97/RusticSOM", "description": "A Rust library for Self Organising Maps (SOM).", "stars": "36"}, {"name": "candle", "url": "https://github.com/huggingface/candle", "description": "Candle is a minimalist ML framework for Rust with a focus on performance (including GPU support) and ease of use.", "stars": "20k"}, {"name": "linfa", "url": "https://github.com/rust-ml/linfa", "description": "`linfa` aims to provide a comprehensive toolkit to build Machine Learning applications with Rust", "stars": "4.6k"}, {"name": "delta", "url": "https://github.com/delta-rs/delta", "description": "An open source machine learning framework in Rust \u0394", "stars": "411"}, {"name": "tch-rs", "url": "https://github.com/LaurentMazare/tch-rs", "description": "Rust bindings for the C++ API of PyTorch", "stars": "5.3k"}, {"name": "dfdx", "url": "https://github.com/coreylowman/dfdx", "description": "Deep learning in Rust, with shape checked tensors and neural networks", "stars": "1.9k"}, {"name": "burn", "url": "https://github.com/tracel-ai/burn", "description": "Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals", "stars": "14k"}, {"name": "huggingface/tokenizers", "url": "https://github.com/huggingface/tokenizers", "description": "Fast State-of-the-Art Tokenizers optimized for Research and Production", "stars": "10k"}, {"name": "rust-bert", "url": "https://github.com/guillaume-be/rust-bert", "description": "Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)", "stars": "3k"}, {"name": "shimmy", "url": "https://github.com/Michael-A-Kuykendall/shimmy", "description": "Python-free Rust inference server for NLP models with OpenAI API compatibility and hot model swapping.", "stars": "3.8k"}, {"name": "ahaz", "url": "https://cran.r-project.org/web/packages/ahaz/index.html", "description": "ahaz: Regularization for semiparametric additive hazards regression. **\\[Deprecated]**"}, {"name": "arules", "url": "https://cran.r-project.org/web/packages/arules/index.html", "description": "arules: Mining Association Rules and Frequent Itemsets"}, {"name": "biglasso", "url": "https://cran.r-project.org/web/packages/biglasso/index.html", "description": "biglasso: Extending Lasso Model Fitting to Big Data in R."}, {"name": "bmrm", "url": "https://cran.r-project.org/web/packages/bmrm/index.html", "description": "bmrm: Bundle Methods for Regularized Risk Minimization Package."}, {"name": "Boruta", "url": "https://cran.r-project.org/web/packages/Boruta/index.html", "description": "Boruta: A wrapper algorithm for all-relevant feature selection."}, {"name": "bst", "url": "https://cran.r-project.org/web/packages/bst/index.html", "description": "bst: Gradient Boosting."}, {"name": "C50", "url": "https://cran.r-project.org/web/packages/C50/index.html", "description": "C50: C5.0 Decision Trees and Rule-Based Models."}, {"name": "caret", "url": "https://topepo.github.io/caret/index.html", "description": "Classification and Regression Training: Unified interface to \\~150 ML algorithms in R."}, {"name": "caretEnsemble", "url": "https://cran.r-project.org/web/packages/caretEnsemble/index.html", "description": "caretEnsemble: Framework for fitting multiple caret models as well as creating ensembles of such models. **\\[Deprecated]**"}, {"name": "CatBoost", "url": "https://github.com/catboost/catboost", "description": "General purpose gradient boosting on decision trees library with categorical features support out of the box for R.", "stars": "8.8k"}, {"name": "Clever Algorithms For Machine Learning", "url": "https://machinelearningmastery.com/", "description": ""}, {"name": "CORElearn", "url": "https://cran.r-project.org/web/packages/CORElearn/index.html", "description": "CORElearn: Classification, regression, feature evaluation and ordinal evaluation."}, {"name": "Cubist", "url": "https://cran.r-project.org/web/packages/Cubist/index.html", "description": "Cubist: Rule- and Instance-Based Regression Modelling."}, {"name": "e1071", "url": "https://cran.r-project.org/web/packages/e1071/index.html", "description": "e1071: Misc Functions of the Department of Statistics (e1071), TU Wien"}, {"name": "earth", "url": "https://cran.r-project.org/web/packages/earth/index.html", "description": "earth: Multivariate Adaptive Regression Spline Models"}, {"name": "elasticnet", "url": "https://cran.r-project.org/web/packages/elasticnet/index.html", "description": "elasticnet: Elastic-Net for Sparse Estimation and Sparse PCA."}, {"name": "ElemStatLearn", "url": "https://cran.r-project.org/web/packages/ElemStatLearn/index.html", "description": "ElemStatLearn: Data sets, functions and examples from the book: \"The Elements of Statistical Learning, Data Mining, Inference, and Prediction\" by Trevor Hastie, Robert Tibshirani and Jerome Friedman Prediction\" by Trevor Hastie, Robert Tibshirani and Jerome Friedman."}, {"name": "evtree", "url": "https://cran.r-project.org/web/packages/evtree/index.html", "description": "evtree: Evolutionary Learning of Globally Optimal Trees."}, {"name": "forecast", "url": "https://cran.r-project.org/web/packages/forecast/index.html", "description": "forecast: Timeseries forecasting using ARIMA, ETS, STLM, TBATS, and neural network models."}, {"name": "forecastHybrid", "url": "https://cran.r-project.org/web/packages/forecastHybrid/index.html", "description": "forecastHybrid: Automatic ensemble and cross validation of ARIMA, ETS, STLM, TBATS, and neural network models from the \"forecast\" package."}, {"name": "fpc", "url": "https://cran.r-project.org/web/packages/fpc/index.html", "description": "fpc: Flexible procedures for clustering."}, {"name": "frbs", "url": "https://cran.r-project.org/web/packages/frbs/index.html", "description": "frbs: Fuzzy Rule-based Systems for Classification and Regression Tasks. **\\[Deprecated]**"}, {"name": "GAMBoost", "url": "https://cran.r-project.org/web/packages/GAMBoost/index.html", "description": "GAMBoost: Generalized linear and additive models by likelihood based boosting. **\\[Deprecated]**"}, {"name": "gamboostLSS", "url": "https://cran.r-project.org/web/packages/gamboostLSS/index.html", "description": "gamboostLSS: Boosting Methods for GAMLSS."}, {"name": "gbm", "url": "https://cran.r-project.org/web/packages/gbm/index.html", "description": "gbm: Generalized Boosted Regression Models."}, {"name": "glmnet", "url": "https://cran.r-project.org/web/packages/glmnet/index.html", "description": "glmnet: Lasso and elastic-net regularized generalized linear models."}, {"name": "glmpath", "url": "https://cran.r-project.org/web/packages/glmpath/index.html", "description": "glmpath: L1 Regularization Path for Generalized Linear Models and Cox Proportional Hazards Model."}, {"name": "GMMBoost", "url": "https://cran.r-project.org/web/packages/GMMBoost/index.html", "description": "GMMBoost: Likelihood-based Boosting for Generalized mixed models. **\\[Deprecated]**"}, {"name": "grplasso", "url": "https://cran.r-project.org/web/packages/grplasso/index.html", "description": "grplasso: Fitting user specified models with Group Lasso penalty."}, {"name": "grpreg", "url": "https://cran.r-project.org/web/packages/grpreg/index.html", "description": "grpreg: Regularization paths for regression models with grouped covariates."}, {"name": "h2o", "url": "https://cran.r-project.org/web/packages/h2o/index.html", "description": "A framework for fast, parallel, and distributed machine learning algorithms at scale -- Deeplearning, Random forests, GBM, KMeans, PCA, GLM."}, {"name": "hda", "url": "https://cran.r-project.org/web/packages/hda/index.html", "description": "hda: Heteroscedastic Discriminant Analysis. **\\[Deprecated]**"}, {"name": "Introduction to Statistical Learning", "url": "https://www-bcf.usc.edu/~gareth/ISL/", "description": ""}, {"name": "ipred", "url": "https://cran.r-project.org/web/packages/ipred/index.html", "description": "ipred: Improved Predictors."}, {"name": "kernlab", "url": "https://cran.r-project.org/web/packages/kernlab/index.html", "description": "kernlab: Kernel-based Machine Learning Lab."}, {"name": "klaR", "url": "https://cran.r-project.org/web/packages/klaR/index.html", "description": "klaR: Classification and visualization."}, {"name": "L0Learn", "url": "https://cran.r-project.org/web/packages/L0Learn/index.html", "description": "L0Learn: Fast algorithms for best subset selection."}, {"name": "lars", "url": "https://cran.r-project.org/web/packages/lars/index.html", "description": "lars: Least Angle Regression, Lasso and Forward Stagewise. **\\[Deprecated]**"}, {"name": "lasso2", "url": "https://cran.r-project.org/web/packages/lasso2/index.html", "description": "lasso2: L1 constrained estimation aka \u2018lasso\u2019."}, {"name": "LiblineaR", "url": "https://cran.r-project.org/web/packages/LiblineaR/index.html", "description": "LiblineaR: Linear Predictive Models Based On The Liblinear C/C++ Library."}, {"name": "LogicReg", "url": "https://cran.r-project.org/web/packages/LogicReg/index.html", "description": "LogicReg: Logic Regression."}, {"name": "Machine Learning For Hackers", "url": "https://github.com/johnmyleswhite/ML_for_Hackers", "description": "", "stars": "3.8k"}, {"name": "maptree", "url": "https://cran.r-project.org/web/packages/maptree/index.html", "description": "maptree: Mapping, pruning, and graphing tree models. **\\[Deprecated]**"}, {"name": "mboost", "url": "https://cran.r-project.org/web/packages/mboost/index.html", "description": "mboost: Model-Based Boosting."}, {"name": "medley", "url": "https://www.kaggle.com/general/3661", "description": "medley: Blending regression models, using a greedy stepwise approach."}, {"name": "mlr", "url": "https://cran.r-project.org/web/packages/mlr/index.html", "description": "mlr: Machine Learning in R."}, {"name": "ncvreg", "url": "https://cran.r-project.org/web/packages/ncvreg/index.html", "description": "ncvreg: Regularization paths for SCAD- and MCP-penalized regression models."}, {"name": "nnet", "url": "https://cran.r-project.org/web/packages/nnet/index.html", "description": "nnet: Feed-forward Neural Networks and Multinomial Log-Linear Models. **\\[Deprecated]**"}, {"name": "pamr", "url": "https://cran.r-project.org/web/packages/pamr/index.html", "description": "pamr: Pam: prediction analysis for microarrays. **\\[Deprecated]**"}, {"name": "party", "url": "https://cran.r-project.org/web/packages/party/index.html", "description": "party: A Laboratory for Recursive Partitioning"}, {"name": "partykit", "url": "https://cran.r-project.org/web/packages/partykit/index.html", "description": "partykit: A Toolkit for Recursive Partitioning."}, {"name": "penalized", "url": "https://cran.r-project.org/web/packages/penalized/index.html", "description": "penalized: L1 (lasso and fused lasso) and L2 (ridge) penalized estimation in GLMs and in the Cox model."}, {"name": "penalizedLDA", "url": "https://cran.r-project.org/web/packages/penalizedLDA/index.html", "description": "penalizedLDA: Penalized classification using Fisher's linear discriminant. **\\[Deprecated]**"}, {"name": "penalizedSVM", "url": "https://cran.r-project.org/web/packages/penalizedSVM/index.html", "description": "penalizedSVM: Feature Selection SVM using penalty functions."}, {"name": "quantregForest", "url": "https://cran.r-project.org/web/packages/quantregForest/index.html", "description": "quantregForest: Quantile Regression Forests."}, {"name": "randomForest", "url": "https://cran.r-project.org/web/packages/randomForest/index.html", "description": "randomForest: Breiman and Cutler's random forests for classification and regression."}, {"name": "randomForestSRC", "url": "https://cran.r-project.org/web/packages/randomForestSRC/index.html", "description": "randomForestSRC: Random Forests for Survival, Regression and Classification (RF-SRC)."}, {"name": "rattle", "url": "https://cran.r-project.org/web/packages/rattle/index.html", "description": "rattle: Graphical user interface for data mining in R."}, {"name": "rda", "url": "https://cran.r-project.org/web/packages/rda/index.html", "description": "rda: Shrunken Centroids Regularized Discriminant Analysis."}, {"name": "rdetools", "url": "https://cran.r-project.org/web/packages/rdetools/index.html", "description": "rdetools: Relevant Dimension Estimation (RDE) in Feature Spaces. **\\[Deprecated]**"}, {"name": "REEMtree", "url": "https://cran.r-project.org/web/packages/REEMtree/index.html", "description": "REEMtree: Regression Trees with Random Effects for Longitudinal (Panel) Data. **\\[Deprecated]**"}, {"name": "relaxo", "url": "https://cran.r-project.org/web/packages/relaxo/index.html", "description": "relaxo: Relaxed Lasso. **\\[Deprecated]**"}, {"name": "rgenoud", "url": "https://cran.r-project.org/web/packages/rgenoud/index.html", "description": "rgenoud: R version of GENetic Optimization Using Derivatives"}, {"name": "Rmalschains", "url": "https://cran.r-project.org/web/packages/Rmalschains/index.html", "description": "Rmalschains: Continuous Optimization using Memetic Algorithms with Local Search Chains (MA-LS-Chains) in R."}, {"name": "rminer", "url": "https://cran.r-project.org/web/packages/rminer/index.html", "description": "rminer: Simpler use of data mining methods (e.g. NN and SVM) in classification and regression. **\\[Deprecated]**"}, {"name": "ROCR", "url": "https://cran.r-project.org/web/packages/ROCR/index.html", "description": "ROCR: Visualizing the performance of scoring classifiers. **\\[Deprecated]**"}, {"name": "RoughSets", "url": "https://cran.r-project.org/web/packages/RoughSets/index.html", "description": "RoughSets: Data Analysis Using Rough Set and Fuzzy Rough Set Theories. **\\[Deprecated]**"}, {"name": "rpart", "url": "https://cran.r-project.org/web/packages/rpart/index.html", "description": "rpart: Recursive Partitioning and Regression Trees."}, {"name": "RPMM", "url": "https://cran.r-project.org/web/packages/RPMM/index.html", "description": "RPMM: Recursively Partitioned Mixture Model."}, {"name": "RSNNS", "url": "https://cran.r-project.org/web/packages/RSNNS/index.html", "description": "RSNNS: Neural Networks in R using the Stuttgart Neural Network Simulator (SNNS)."}, {"name": "RWeka", "url": "https://cran.r-project.org/web/packages/RWeka/index.html", "description": "RWeka: R/Weka interface."}, {"name": "RXshrink", "url": "https://cran.r-project.org/web/packages/RXshrink/index.html", "description": "RXshrink: Maximum Likelihood Shrinkage via Generalized Ridge or Least Angle Regression."}, {"name": "sda", "url": "https://cran.r-project.org/web/packages/sda/index.html", "description": "sda: Shrinkage Discriminant Analysis and CAT Score Variable Selection. **\\[Deprecated]**"}, {"name": "spectralGraphTopology", "url": "https://cran.r-project.org/web/packages/spectralGraphTopology/index.html", "description": "spectralGraphTopology: Learning Graphs from Data via Spectral Constraints."}, {"name": "SuperLearner", "url": "https://github.com/ecpolley/SuperLearner", "description": "Multi-algorithm ensemble learning packages.", "stars": "287"}, {"name": "svmpath", "url": "https://cran.r-project.org/web/packages/svmpath/index.html", "description": "svmpath: svmpath: the SVM Path algorithm. **\\[Deprecated]**"}, {"name": "tgp", "url": "https://cran.r-project.org/web/packages/tgp/index.html", "description": "tgp: Bayesian treed Gaussian process models. **\\[Deprecated]**"}, {"name": "tree", "url": "https://cran.r-project.org/web/packages/tree/index.html", "description": "tree: Classification and regression trees."}, {"name": "varSelRF", "url": "https://cran.r-project.org/web/packages/varSelRF/index.html", "description": "varSelRF: Variable selection using random forests."}, {"name": "XGBoost.R", "url": "https://github.com/tqchen/xgboost/tree/master/R-package", "description": "R binding for eXtreme Gradient Boosting (Tree) Library.", "stars": "580"}, {"name": "Optunity", "url": "https://optunity.readthedocs.io/en/latest/", "description": "A library dedicated to automated hyperparameter optimization with a simple, lightweight API to facilitate drop-in replacement of grid search. Optunity is written in Python but interfaces seamlessly to R."}, {"name": "igraph", "url": "https://igraph.org/r/", "description": "binding to igraph library - General purpose graph library."}, {"name": "MXNet", "url": "https://github.com/apache/incubator-mxnet", "description": "Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Go, JavaScript and more.", "stars": "21k"}, {"name": "TDSP-Utilities", "url": "https://github.com/Azure/Azure-TDSP-Utilities", "description": "Two data science utilities in R from Microsoft: 1) Interactive Data Exploration, Analysis, and Reporting (IDEAR) ; 2) Automated Modelling and Reporting (AMR).", "stars": "379"}, {"name": "clugenr", "url": "https://github.com/clugen/clugenr/", "description": "Multidimensional cluster generation in R.", "stars": "5"}, {"name": "data.table", "url": "https://rdatatable.gitlab.io/data.table/", "description": "`data.table` provides a high-performance version of base R\u2019s `data.frame` with syntax and feature enhancements for ease of use, convenience and programming speed."}, {"name": "dplyr", "url": "https://www.rdocumentation.org/packages/dplyr/versions/0.7.8", "description": "A data manipulation package that helps to solve the most common data manipulation problems."}, {"name": "ggplot2", "url": "https://ggplot2.tidyverse.org/", "description": "A data visualization package based on the grammar of graphics."}, {"name": "tmap", "url": "https://cran.r-project.org/web/packages/tmap/vignettes/tmap-getstarted.html", "description": ""}, {"name": "tm", "url": "https://www.rdocumentation.org/packages/tm/", "description": ""}, {"name": "shiny", "url": "https://shiny.rstudio.com/", "description": ""}, {"name": "Visual Data Mining and Machine Learning", "url": "https://www.sas.com/en_us/software/visual-data-mining-machine-learning.html", "description": "Interactive, automated, and programmatic modelling with the latest machine learning algorithms in and end-to-end analytics environment, from data prep to deployment. Free trial available."}, {"name": "Enterprise Miner", "url": "https://www.sas.com/en_us/software/enterprise-miner.html", "description": "Data mining and machine learning that creates deployable models using a GUI or code."}, {"name": "Factory Miner", "url": "https://www.sas.com/en_us/software/factory-miner.html", "description": "Automatically creates deployable machine learning models across numerous market or customer segments using a GUI."}, {"name": "SAS/STAT", "url": "https://www.sas.com/en_us/software/stat.html", "description": "For conducting advanced statistical analysis."}, {"name": "University Edition", "url": "https://www.sas.com/en_us/software/university-edition.html", "description": "FREE! Includes all SAS packages necessary for data analysis and visualization, and includes online SAS courses."}, {"name": "Contextual Analysis", "url": "https://www.sas.com/en_us/software/contextual-analysis.html", "description": "Add structure to unstructured text using a GUI."}, {"name": "Sentiment Analysis", "url": "https://www.sas.com/en_us/software/sentiment-analysis.html", "description": "Extract sentiment from text using a GUI."}, {"name": "Text Miner", "url": "https://www.sas.com/en_us/software/text-miner.html", "description": "Text mining using a GUI or code."}, {"name": "ML\\_Tables", "url": "https://github.com/sassoftware/enlighten-apply/tree/master/ML_tables", "description": "Concise cheat sheets containing machine learning best practices.", "stars": "129"}, {"name": "enlighten-apply", "url": "https://github.com/sassoftware/enlighten-apply", "description": "Example code and materials that illustrate applications of SAS machine learning techniques.", "stars": "129"}, {"name": "enlighten-integration", "url": "https://github.com/sassoftware/enlighten-integration", "description": "Example code and materials that illustrate techniques for integrating SAS with other analytics technologies in Java, PMML, Python and R."}, {"name": "enlighten-deep", "url": "https://github.com/sassoftware/enlighten-deep", "description": "Example code and materials that illustrate using neural networks with several hidden layers in SAS."}, {"name": "dm-flow", "url": "https://github.com/sassoftware/dm-flow", "description": "Library of SAS Enterprise Miner process flow diagrams to help you learn by example about specific data mining topics."}, {"name": "ScalaNLP", "url": "http://www.scalanlp.org/", "description": "ScalaNLP is a suite of machine learning and numerical computing libraries."}, {"name": "Breeze", "url": "https://github.com/scalanlp/breeze", "description": "Breeze is a numerical processing library for Scala.", "stars": "3.5k"}, {"name": "Chalk", "url": "https://github.com/scalanlp/chalk", "description": "Chalk is a natural language processing library. **\\[Deprecated]**", "stars": "260"}, {"name": "FACTORIE", "url": "https://github.com/factorie/factorie", "description": "FACTORIE is a toolkit for deployable probabilistic modelling, implemented as a software library in Scala. It provides its users with a succinct language for creating relational factor graphs, estimating parameters and performing inference.", "stars": "554"}, {"name": "Montague", "url": "https://github.com/Workday/upshot-montague", "description": "Montague is a semantic parsing library for Scala with an easy-to-use DSL.", "stars": "59"}, {"name": "Spark NLP", "url": "https://github.com/JohnSnowLabs/spark-nlp", "description": "Natural language processing library built on top of Apache Spark ML to provide simple, performant, and accurate NLP annotations for machine learning pipelines, that scale easily in a distributed environment.", "stars": "4.1k"}, {"name": "NDScala", "url": "https://github.com/SciScala/NDScala", "description": "N-dimensional arrays in Scala 3. Think NumPy ndarray, but with compile-time type-checking/inference over shapes, tensor/axis labels & numeric data types", "stars": "47"}, {"name": "MLlib in Apache Spark", "url": "https://spark.apache.org/docs/latest/mllib-guide.html", "description": "Distributed machine learning library in Spark"}, {"name": "Hydrosphere Mist", "url": "https://github.com/Hydrospheredata/mist", "description": "a service for deployment Apache Spark MLLib machine learning models as realtime, batch or reactive web services.", "stars": "325"}, {"name": "Scalding", "url": "https://github.com/twitter/scalding", "description": "A Scala API for Cascading.", "stars": "3.5k"}, {"name": "Summing Bird", "url": "https://github.com/twitter/summingbird", "description": "Streaming MapReduce with Scalding and Storm.", "stars": "2.1k"}, {"name": "Algebird", "url": "https://github.com/twitter/algebird", "description": "Abstract Algebra for Scala.", "stars": "2.3k"}, {"name": "xerial", "url": "https://github.com/xerial/xerial", "description": "Data management utilities for Scala. **\\[Deprecated]**", "stars": "19"}, {"name": "PredictionIO", "url": "https://github.com/apache/predictionio", "description": "PredictionIO, a machine learning server for software developers and data engineers.", "stars": "13k"}, {"name": "BIDMat", "url": "https://github.com/BIDData/BIDMat", "description": "CPU and GPU-accelerated matrix library intended to support large-scale exploratory data analysis.", "stars": "268"}, {"name": "Flink", "url": "https://flink.apache.org/", "description": "Open source platform for distributed stream and batch data processing."}, {"name": "Spark Notebook", "url": "http://spark-notebook.io", "description": "Interactive and Reactive Data Science using Scala and Spark."}, {"name": "Microsoft ML for Apache Spark", "url": "https://github.com/Azure/mmlspark", "description": "> A distributed machine learning framework Apache Spark", "stars": "5.2k"}, {"name": "ONNX-Scala", "url": "https://github.com/EmergentOrder/onnx-scala", "description": "An ONNX (Open Neural Network eXchange) API and backend for typeful, functional deep learning in Scala (3).", "stars": "143"}, {"name": "DeepLearning.scala", "url": "https://deeplearning.thoughtworks.school/", "description": "Creating statically typed dynamic neural networks from object-oriented & functional programming constructs."}, {"name": "Conjecture", "url": "https://github.com/etsy/Conjecture", "description": "Scalable Machine Learning in Scalding.", "stars": "359"}, {"name": "brushfire", "url": "https://github.com/stripe/brushfire", "description": "Distributed decision tree ensemble learning in Scala.", "stars": "390"}, {"name": "ganitha", "url": "https://github.com/tresata/ganitha", "description": "Scalding powered machine learning. **\\[Deprecated]**", "stars": "109"}, {"name": "adam", "url": "https://github.com/bigdatagenomics/adam", "description": "A genomics processing engine and specialized file format built using Apache Avro, Apache Spark and Parquet. Apache 2 licensed.", "stars": "1k"}, {"name": "bioscala", "url": "https://github.com/bioscala/bioscala", "description": "Bioinformatics for the Scala programming language", "stars": "115"}, {"name": "BIDMach", "url": "https://github.com/BIDData/BIDMach", "description": "CPU and GPU-accelerated Machine Learning Library.", "stars": "919"}, {"name": "Figaro", "url": "https://github.com/p2t2/figaro", "description": "a Scala library for constructing probabilistic models.", "stars": "760"}, {"name": "H2O Sparkling Water", "url": "https://github.com/h2oai/sparkling-water", "description": "H2O and Spark interoperability.", "stars": "977"}, {"name": "FlinkML in Apache Flink", "url": "https://ci.apache.org/projects/flink/flink-docs-master/dev/libs/ml/index.html", "description": "Distributed machine learning library in Flink."}, {"name": "DynaML", "url": "https://github.com/transcendent-ai-labs/DynaML", "description": "Scala Library/REPL for Machine Learning Research.", "stars": "201"}, {"name": "Saul", "url": "https://github.com/CogComp/saul", "description": "Flexible Declarative Learning-Based Programming.", "stars": "64"}, {"name": "SwiftLearner", "url": "https://github.com/valdanylchuk/swiftlearner/", "description": "Simply written algorithms to help study ML or write your own implementations.", "stars": "40"}, {"name": "Smile", "url": "https://haifengl.github.io/", "description": "Statistical Machine Intelligence and Learning Engine."}, {"name": "doddle-model", "url": "https://github.com/picnicml/doddle-model", "description": "An in-memory machine learning library built on top of Breeze. It provides immutable objects and exposes its functionality through a scikit-learn-like API.", "stars": "138"}, {"name": "TensorFlow Scala", "url": "https://github.com/eaplatanios/tensorflow_scala", "description": "Strongly-typed Scala API for TensorFlow.", "stars": "940"}, {"name": "isolation-forest", "url": "https://github.com/linkedin/isolation-forest", "description": "A distributed Spark/Scala implementation of the isolation forest algorithm for unsupervised outlier detection, featuring support for scalable training and ONNX export for easy cross-platform inference.", "stars": "252"}, {"name": "layer", "url": "https://github.com/cloudkj/layer", "description": "Neural network inference from the command line, implemented in [CHICKEN Scheme](https://www.call-cc.org/).", "stars": "561"}, {"name": "Bender", "url": "https://github.com/xmartlabs/Bender", "description": "Fast Neural Networks framework built on top of Metal. Supports TensorFlow models.", "stars": "1.8k"}, {"name": "Swift AI", "url": "https://github.com/Swift-AI/Swift-AI", "description": "Highly optimized artificial intelligence and machine learning library written in Swift.", "stars": "6.1k"}, {"name": "Swift for Tensorflow", "url": "https://github.com/tensorflow/swift", "description": "a next-generation platform for machine learning, incorporating the latest research across machine learning, compilers, differentiable programming, systems design, and beyond.", "stars": "6.1k"}, {"name": "BrainCore", "url": "https://github.com/alejandro-isaza/BrainCore", "description": "The iOS and OS X neural network framework.", "stars": "379"}, {"name": "swix", "url": "https://github.com/stsievert/swix", "description": "A bare bones library that includes a general matrix language and wraps some OpenCV for iOS development. **\\[Deprecated]**", "stars": "590"}, {"name": "AIToolbox", "url": "https://github.com/KevinCoble/AIToolbox", "description": "A toolbox framework of AI modules written in Swift: Graphs/Trees, Linear Regression, Support Vector Machines, Neural Networks, PCA, KMeans, Genetic Algorithms, MDP, Mixture of Gaussians.", "stars": "802"}, {"name": "MLKit", "url": "https://github.com/Somnibyte/MLKit", "description": "A simple Machine Learning Framework written in Swift. Currently features Simple Linear Regression, Polynomial Regression, and Ridge Regression.", "stars": "152"}, {"name": "Swift Brain", "url": "https://github.com/vlall/Swift-Brain", "description": "The first neural network / machine learning library written in Swift. This is a project for AI algorithms in Swift for iOS and OS X development. This project includes algorithms focused on Bayes theorem, neural networks, SVMs, Matrices, etc...", "stars": "339"}, {"name": "Perfect TensorFlow", "url": "https://github.com/PerfectlySoft/Perfect-TensorFlow", "description": "Swift Language Bindings of TensorFlow. Using native TensorFlow models on both macOS / Linux.", "stars": "167"}, {"name": "PredictionBuilder", "url": "https://github.com/denissimon/prediction-builder-swift", "description": "A library for machine learning that builds predictions using a linear regression.", "stars": "12"}, {"name": "Awesome CoreML", "url": "https://github.com/SwiftBrain/awesome-CoreML-models", "description": "A curated list of pretrained CoreML models.", "stars": "586"}, {"name": "Awesome Core ML Models", "url": "https://github.com/likedan/Awesome-CoreML-Models", "description": "A curated list of machine learning models in CoreML format.", "stars": "7k"}, {"name": "Awesome Keras", "url": "https://github.com/markusschanta/awesome-keras", "description": "A curated list of awesome Keras projects, libraries and resources.", "stars": "32"}, {"name": "Awesome TensorFlow", "url": "https://github.com/jtoy/awesome-tensorflow", "description": "A list of all things related to TensorFlow.", "stars": "18k"}, {"name": "Golden TensorFlow", "url": "https://golden.com/wiki/TensorFlow", "description": "A page of content on TensorFlow, including academic papers and links to related topics."}, {"name": "layer", "url": "https://github.com/cloudkj/layer", "description": "Neural network inference from the command line", "stars": "561"}, {"name": "Wallaroo.AI", "url": "https://wallaroo.ai/", "description": "Production AI plaftorm for deploying, managing, and observing any model at scale across any environment from cloud to edge. Let's go from python notebook to inferencing in minutes."}, {"name": "Infinity", "url": "https://github.com/infiniflow/infinity", "description": "The AI-native database built for LLM applications, providing incredibly fast vector and full-text search. Developed using C++20", "stars": "4.4k"}, {"name": "Synthical", "url": "https://synthical.com", "description": "AI-powered collaborative research environment. You can use it to get recommendations of articles based on reading history, simplify papers, find out what articles are trending, search articles by meaning (not just keywords), create and share folders of articles, see lists of articles from specific companies and universities, and add highlights."}, {"name": "Humanloop", "url": "https://humanloop.com", "description": "Humanloop is a platform for prompt experimentation, finetuning models for better performance, cost optimization, and collecting model generated data and user feedback."}, {"name": "Qdrant", "url": "https://qdrant.tech", "description": "Qdrant is [open source (\u2b5029k)](https://github.com/qdrant/qdrant) vector similarity search engine with extended filtering support, written in Rust."}, {"name": "Localforge", "url": "https://localforge.dev/", "description": "Is an [open source (\u2b50352)](https://github.com/rockbite/localforge) on-prem AI coding autonomous assistant that lives inside your repo, edits and tests files at SSD speed. Think Claude Code but with UI. plug in any LLM (OpenAI, Gemini, Ollama, etc.) and let it work for you."}, {"name": "milvus", "url": "https://milvus.io", "description": "Milvus is [open source (\u2b5043k)](https://github.com/milvus-io/milvus) vector database for production AI, written in Go and C++, scalable and blazing fast for billions of embedding vectors."}, {"name": "Weaviate", "url": "https://www.semi.technology/developers/weaviate/current/", "description": "Weaviate is an [open source (\u2b5016k)](https://github.com/semi-technologies/weaviate) vector search engine and vector database. Weaviate uses machine learning to vectorize and store data, and to find answers to natural language queries. With Weaviate you can also bring your custom ML models to production scale."}, {"name": "txtai", "url": "https://github.com/neuml/txtai", "description": "Build semantic search applications and workflows.", "stars": "12k"}, {"name": "MLReef", "url": "https://about.mlreef.com/", "description": "MLReef is an end-to-end development platform using the power of git to give structure and deep collaboration possibilities to the ML development process."}, {"name": "Chroma", "url": "https://www.trychroma.com/", "description": "Open-source search and retrieval database for AI applications. Vector, full-text, regex, and metadata search. [Self-host](https://docs.trychroma.com) or [Cloud](https://trychroma.com/signup) available."}, {"name": "Pinecone", "url": "https://www.pinecone.io/", "description": "Vector database for applications that require real-time, scalable vector embedding and similarity search."}, {"name": "CatalyzeX", "url": "https://chrome.google.com/webstore/detail/code-finder-for-research/aikkeehnlfpamidigaffhfmgbkdeheil", "description": "Browser extension ([Chrome](https://chrome.google.com/webstore/detail/code-finder-for-research/aikkeehnlfpamidigaffhfmgbkdeheil) and [Firefox](https://addons.mozilla.org/en-US/firefox/addon/code-finder-catalyzex/)) that automatically finds and shows code implementations for machine learning papers anywhere: Google, Twitter, Arxiv, Scholar, etc."}, {"name": "ML Workspace", "url": "https://github.com/ml-tooling/ml-workspace", "description": "All-in-one web-based IDE for machine learning and data science. The workspace is deployed as a docker container and is preloaded with a variety of popular data science libraries (e.g., Tensorflow, PyTorch) and dev tools (e.g., Jupyter, VS Code).", "stars": "3.5k"}, {"name": "Notebooks", "url": "https://github.com/rlan/notebooks", "description": "A starter kit for Jupyter notebooks and machine learning. Companion docker images consist of all combinations of python versions, machine learning frameworks (Keras, PyTorch and Tensorflow) and CPU/CUDA versions.", "stars": "34"}, {"name": "Deepnote", "url": "https://github.com/deepnote/deepnote", "description": "Deepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, and native data integrations. Use Python, R, and SQL locally in your favorite IDE, then scale to Deepnote cloud for real-time collaboration, Deepnote agent, and deployable data apps.", "stars": "2.7k"}, {"name": "DVC", "url": "https://github.com/iterative/dvc", "description": "Data Science Version Control is an open-source version control system for machine learning projects with pipelines support. It makes ML projects reproducible and shareable.", "stars": "15k"}, {"name": "DVClive", "url": "https://github.com/iterative/dvclive", "description": "Python library for experiment metrics logging into simply formatted local files.", "stars": "187"}, {"name": "VDP", "url": "https://github.com/instill-ai/vdp", "description": "open source visual data ETL to streamline the end-to-end visual data processing pipeline: extract unstructured visual data from pre-built data sources, transform it into analysable structured insights by Vision AI models imported from various ML platforms, and load the insights into warehouses or applications.", "stars": "2.3k"}, {"name": "Kedro", "url": "https://github.com/quantumblacklabs/kedro/", "description": "Kedro is a data and development workflow framework that implements best practices for data pipelines with an eye towards productionizing machine learning models.", "stars": "11k"}, {"name": "Hamilton", "url": "https://github.com/dagworks-inc/hamilton", "description": "a lightweight library to define data transformations as a directed-acyclic graph (DAG). It helps author reliable feature engineering and machine learning pipelines, and more.", "stars": "2.4k"}, {"name": "guild.ai", "url": "https://guild.ai/", "description": "Tool to log, analyze, compare and \"optimize\" experiments. It's cross-platform and framework independent, and provided integrated visualizers such as tensorboard."}, {"name": "Sacred", "url": "https://github.com/IDSIA/sacred", "description": "Python tool to help you configure, organize, log and reproduce experiments. Like a notebook lab in the context of Chemistry/Biology. The community has built multiple add-ons leveraging the proposed standard.", "stars": "4.4k"}, {"name": "Comet", "url": "https://www.comet.com/", "description": "ML platform for tracking experiments, hyper-parameters, artifacts and more. It's deeply integrated with over 15+ deep learning frameworks and orchestration tools. Users can also use the platform to monitor their models in production."}, {"name": "MLFlow", "url": "https://mlflow.org/", "description": "platform to manage the ML lifecycle, including experimentation, reproducibility and deployment. Framework and language agnostic, take a look at all the built-in integrations."}, {"name": "Weights & Biases", "url": "https://www.wandb.com/", "description": "Machine learning experiment tracking, dataset versioning, hyperparameter search, visualization, and collaboration"}, {"name": "Arize AI", "url": "https://www.arize.com", "description": "Model validation and performance monitoring, drift detection, explainability, visualization across structured and unstructured data"}, {"name": "MachineLearningWithTensorFlow2ed", "url": "https://www.manning.com/books/machine-learning-with-tensorflow-second-edition", "description": "a book on general purpose machine learning techniques regression, classification, unsupervised clustering, reinforcement learning, auto encoders, convolutional neural networks, RNNs, LSTMs, using TensorFlow 1.14.1."}, {"name": "m2cgen", "url": "https://github.com/BayesWitnesses/m2cgen", "description": "A tool that allows the conversion of ML models into native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart) with zero dependencies.", "stars": "3k"}, {"name": "CML", "url": "https://github.com/iterative/cml", "description": "A library for doing continuous integration with ML projects. Use GitHub Actions & GitLab CI to train and evaluate models in production like environments and automatically generate visual reports with metrics and graphs in pull/merge requests. Framework & language agnostic.", "stars": "4.2k"}, {"name": "Pythonizr", "url": "https://pythonizr.com", "description": "An online tool to generate boilerplate machine learning code that uses scikit-learn."}, {"name": "Flyte", "url": "https://flyte.org/", "description": "Flyte makes it easy to create concurrent, scalable, and maintainable workflows for machine learning and data processing."}, {"name": "GPU Per Hour", "url": "https://gpuperhour.com", "description": "Real-time GPU cloud price comparison across 30+ providers."}, {"name": "Chaos Genius", "url": "https://github.com/chaos-genius/chaos_genius/", "description": "ML powered analytics engine for outlier/anomaly detection and root cause analysis.", "stars": "774"}, {"name": "MLEM", "url": "https://github.com/iterative/mlem", "description": "Version and deploy your ML models following GitOps principles", "stars": "718"}, {"name": "DockerDL", "url": "https://github.com/matifali/dockerdl", "description": "Ready to use deeplearning docker images.", "stars": "86"}, {"name": "Aqueduct", "url": "https://github.com/aqueducthq/aqueduct", "description": "Aqueduct enables you to easily define, run, and manage AI & ML tasks on any cloud infrastructure.", "stars": "520"}, {"name": "Ambrosia", "url": "https://github.com/reactorsh/ambrosia", "description": "Ambrosia helps you clean up your LLM datasets using *other* LLMs.", "stars": "113"}, {"name": "Fiddler AI", "url": "https://www.fiddler.ai", "description": "The all-in-one AI Observability and Security platform for responsible AI. It provides monitoring, analytics, and centralized controls to operationalize ML, GenAI, and LLM applications with trust. Fiddler helps enterprises scale LLM and ML deployments to deliver high performance AI, reduce costs, and be responsible in governance."}, {"name": "Maxim AI", "url": "https://getmaxim.ai", "description": "The agent simulation, evaluation, and observability platform helping product teams ship their AI applications with the quality and speed needed for real-world use."}, {"name": "promptfoo", "url": "https://github.com/promptfoo/promptfoo", "description": "Open-source LLM evaluation and red teaming framework. Test prompts, models, agents, and RAG pipelines. Run adversarial attacks (jailbreaks, prompt injection) and integrate security testing into CI/CD.", "stars": "11k"}, {"name": "Agentic Radar", "url": "https://github.com/splx-ai/agentic-radar", "description": "Open-source CLI security scanner for agentic workflows. Scans your workflow\u2019s source code, detects vulnerabilities, and generates an interactive visualization along with a detailed security report. Supports LangGraph, CrewAI, n8n, OpenAI Agents, and more.", "stars": "916"}, {"name": "ClawMoat", "url": "https://github.com/darfaz/clawmoat", "description": "Open-source runtime security scanner for AI agents. Detects prompt injection, jailbreak, PII leakage, memory poisoning, and tool misuse. Zero deps, MIT licensed.", "stars": "26"}, {"name": "Agentic Signal", "url": "https://github.com/code-forge-temple/agentic-signal", "description": "Visual AI agent workflow automation platform with local LLM integration. Build intelligent workflows using drag-and-drop, no cloud required.", "stars": "143"}, {"name": "Agentfield", "url": "https://github.com/Agent-Field/agentfield", "description": "Open source Kubernetes-style control plane for deploying AI agents as distributed microservices, with built-in service discovery, durable workflows, and observability.", "stars": "898"}, {"name": "ScribePal", "url": "https://github.com/code-forge-temple/scribe-pal", "description": "Chrome extension that uses local LLMs to assist with writing and drafting responses based on the context of your open tabs.", "stars": "22"}, {"name": "Local LLM NPC", "url": "https://github.com/code-forge-temple/local-llm-npc", "description": "Godot 4.x asset that enables NPCs to interact with players using local LLMs for structured, offline-first learning conversations in games.", "stars": "43"}, {"name": "Awesome Hugging Face Models", "url": "https://github.com/JehoshuaM/awesome-huggingface-models", "description": "Curated list of top Hugging Face models for NLP, vision, and audio tasks with demos and benchmarks.", "stars": "5"}, {"name": "PraisonAI", "url": "https://github.com/MervinPraison/PraisonAI", "description": "Production-ready Multi-AI Agents framework with self-reflection. Fastest agent instantiation (3.77\u03bcs), 100+ LLM support via LiteLLM, MCP integration, agentic workflows (route/parallel/loop/repeat), built-in memory, Python & JS SDKs.", "stars": "5.6k"}, {"name": "RunAnywhere", "url": "https://github.com/RunanywhereAI/runanywhere-sdks", "description": "Open-source SDK for running LLMs and multimodal models on-device across iOS, Android, and cross-platform apps.", "stars": "10k"}, {"name": "HyperAgency", "url": "https://github.com/vuics/h9y", "description": "agentic AI operating system (h9y.ai) that replaces brittle/fragmented automations with long-lived, self-improving systems. Open-source, self-hosted/cloud, visual workflow, omni-channel, decentralized, extensible.", "stars": "31"}, {"name": "Bread Dataset Viewer", "url": "https://github.com/Bread-Technologies/mle_vscode_extension", "description": "A VS Code extension for viewing and exploring large machine learning datasets (CSV, JSON, Parquet, etc.) directly within the editor without VS Code crashing in a clean UI.", "stars": "2"}, {"name": "Bread WandB Viewer", "url": "https://github.com/Bread-Technologies/bread_wandb_viewer_extension", "description": "A VS Code extension to view Weights & Biases experiments, logs, and artifacts within the IDE, eliminating the need to switch to the web UI and keeping data private.", "stars": "3"}, {"name": "Distributed Machine Learning Patterns", "url": "https://github.com/terrytangyuan/distributed-ml-patterns", "description": "This book teaches you how to take machine learning models from your personal laptop to large distributed clusters. You\u2019ll explore key concepts and patterns behind successful distributed machine learning systems, and learn technologies like TensorFlow, Kubernetes, Kubeflow, and Argo Workflows directly from a key maintainer and contributor, with real-world scenarios and hands-on projects.", "stars": "493"}, {"name": "Grokking Machine Learning", "url": "https://www.manning.com/books/grokking-machine-learning", "description": "Grokking Machine Learning teaches you how to apply ML to your projects using only standard Python code and high school-level math."}, {"name": "Machine Learning Bookcamp", "url": "https://www.manning.com/books/machine-learning-bookcamp", "description": "Learn the essentials of machine learning by completing a carefully designed set of real-world projects."}, {"name": "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow", "url": "https://www.amazon.com/Hands-Machine-Learning-Scikit-Learn-TensorFlow/dp/1098125975", "description": "Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. Now, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This bestselling book uses concrete examples, minimal theory, and production-ready Python frameworks (Scikit-Learn, Keras, and TensorFlow) to help you gain an intuitive understanding of the concepts and tools for building intelligent systems."}, {"name": "Machine Learning Books for Beginners", "url": "https://www.appliedaicourse.com/blog/machine-learning-books/", "description": "This blog provides a curated list of introductory books to help aspiring ML professionals to grasp foundational machine learning concepts and techniques."}, {"name": "Netron", "url": "https://netron.app/", "description": "An opensource viewer for neural network, deep learning and machine learning models"}, {"name": "Teachable Machine", "url": "https://teachablemachine.withgoogle.com/", "description": "Train Machine Learning models on the fly to recognize your own images, sounds, & poses."}, {"name": "Pollinations.AI", "url": "https://pollinations.ai", "description": "Free, no-signup APIs for text, image, and audio generation with no API keys required. Offers OpenAI-compatible interfaces and React hooks for easy integration."}, {"name": "Model Zoo", "url": "https://modelzoo.co/", "description": "Discover open source deep learning code and pretrained models."}], "notes": [], "source": "Machine Learning"}, {"name": "Collective Ai Tools \u2014 Pricing", "entries": [{"name": "3D", "url": "#3d", "description": ""}, {"name": "Agriculture", "url": "#agriculture", "description": ""}, {"name": "App Builder", "url": "#app-builder", "description": ""}, {"name": "Art", "url": "#art", "description": ""}, {"name": "Audio & Speech", "url": "#audio-speech", "description": ""}, {"name": "Avatars", "url": "#avatars", "description": ""}, {"name": "Browsers", "url": "#browsers", "description": ""}, {"name": "Business", "url": "#business", "description": ""}, {"name": "Chatbots", "url": "#chatbots", "description": ""}, {"name": "Cooking", "url": "#cooking", "description": ""}, {"name": "Copywriting", "url": "#copywriting", "description": ""}, {"name": "Crypto", "url": "#crypto", "description": ""}, {"name": "Customer Support", "url": "#customer-support", "description": ""}, {"name": "Data & BI", "url": "#data-bi", "description": ""}, {"name": "Dating", "url": "#dating", "description": ""}, {"name": "Design", "url": "#design", "description": ""}, {"name": "Developer", "url": "#developer", "description": ""}, {"name": "Developer Tools", "url": "#developer-tools", "description": ""}, {"name": "Document Processing", "url": "#document-processing", "description": ""}, {"name": "E-Commerce", "url": "#e-commerce", "description": ""}, {"name": "Education", "url": "#education", "description": ""}, {"name": "Email Assistant", "url": "#email-assistant", "description": ""}, {"name": "Experiments", "url": "#experiments", "description": ""}, {"name": "Fashion", "url": "#fashion", "description": ""}, {"name": "Finance", "url": "#finance", "description": ""}, {"name": "Fitness", "url": "#fitness", "description": ""}, {"name": "Fun Tools", "url": "#fun-tools", "description": ""}, {"name": "Gaming", "url": "#gaming", "description": ""}, {"name": "Gift Ideas", "url": "#gift-ideas", "description": ""}, {"name": "HealthCare", "url": "#healthcare", "description": ""}, {"name": "Human Resources", "url": "#human-resources", "description": ""}, {"name": "Image Classification", "url": "#image-classification", "description": ""}, {"name": "Image Editing", "url": "#image-editing", "description": ""}, {"name": "Image Generator", "url": "#image-generator", "description": ""}, {"name": "Interior Designing", "url": "#interior-designing", "description": ""}, {"name": "Legal", "url": "#legal", "description": ""}, {"name": "Legal Assistant", "url": "#legal-assistant", "description": ""}, {"name": "Marketing", "url": "#marketing", "description": ""}, {"name": "Meeting", "url": "#meeting", "description": ""}, {"name": "Model", "url": "#model", "description": ""}, {"name": "Models", "url": "#models", "description": ""}, {"name": "Music", "url": "#music", "description": ""}, {"name": "Paraphraser", "url": "#paraphraser", "description": ""}, {"name": "Personal Assistant", "url": "#personal-assistant", "description": ""}, {"name": "Presentation", "url": "#presentation", "description": ""}, {"name": "Presentations", "url": "#presentations", "description": ""}, {"name": "Productivity", "url": "#productivity", "description": ""}, {"name": "Prompts", "url": "#prompts", "description": ""}, {"name": "Psychology", "url": "#psychology", "description": ""}, {"name": "Real Estate", "url": "#real-estate", "description": ""}, {"name": "Religion", "url": "#religion", "description": ""}, {"name": "Research", "url": "#research", "description": ""}, {"name": "Resume", "url": "#resume", "description": ""}, {"name": "SEO", "url": "#seo", "description": ""}, {"name": "Sales", "url": "#sales", "description": ""}, {"name": "Search Engine", "url": "#search-engine", "description": ""}, {"name": "Social Media", "url": "#social-media", "description": ""}, {"name": "Summarizer", "url": "#summarizer", "description": ""}, {"name": "Translation", "url": "#translation", "description": ""}, {"name": "Travel", "url": "#travel", "description": ""}, {"name": "Video", "url": "#video", "description": ""}, {"name": "Weather", "url": "#weather", "description": ""}, {"name": "Writing", "url": "#writing", "description": ""}, {"name": "Trending 2025 AI Tools", "url": "#trending-2025-ai-tools", "description": ""}, {"name": "Available Tools", "url": "#available-tools", "description": ""}, {"name": "API Configuration", "url": "#api-configuration", "description": ""}, {"name": "Getting Started", "url": "#getting-started", "description": ""}, {"name": "3DFY", "url": "https://3dfy.ai/", "description": "Generate high-quality 3D models, automatically, in certain object categories using text-prompts. `#paid`"}, {"name": "Alpha3D", "url": "https://www.alpha3d.io/", "description": "Alpha3D is a revolutionary generative AI-powered platform that transforms 2D images into high-quality 3D assets at scale. `#paid`"}, {"name": "GET3D-Nvidia", "url": "https://nv-tlabs.github.io/GET3D/", "description": "Generative 3D Textured Shapes from Images. `#free`"}, {"name": "Heroify", "url": "https://www.heroify.lol/", "description": "Generate high-quality 3D graphics for landing pages. `#paid`"}, {"name": "Meshy", "url": "https://www.meshy.ai", "description": "Create Stunning 3D Game Assets with AI `#free`"}, {"name": "OctoEverywhere", "url": "https://octoeverywhere.com/", "description": "OctoEverywhere is a 3D printing failure detection assistant that uses computer vision algorithms to detect printing errors such as spaghetti, layer shifts, adhesion issues, and more `#paid`"}, {"name": "Omnia", "url": "https://www.theomnia.io/", "description": "Create 3D models based on text prompts or uploaded images. `#paid`"}, {"name": "Pixela AI", "url": "https://pixela.ai/", "description": "AI-generated game textures. Share yours with the community! `#free`"}, {"name": "Pool Planner AI", "url": "https://poolplannerai.com/", "description": "Visualize Your Dream Pool Design `#paid`"}, {"name": "Spyne", "url": "https://www.spyne.ai/", "description": "Spyne is helping used-car dealerships and marketplaces create engaging VDPs with 360\u00b0 views and images that sell better. `#paid`"}, {"name": "StudioGPT by Latent Labs", "url": "https://www.latentlabs.art/", "description": "Reimagine Your Visual Designs with AI-Powered Creativity. `#paid`"}, {"name": "Tafi Avatar", "url": "https://www.maketafi.com/ai", "description": "Text-to-3D Character Engine. `#paid`"}, {"name": "Unity", "url": "https://unity.com/ai", "description": "Craft interactive, dynamic 3D content for AR, VR, mobile, desktop, and web platforms. `#paid`"}, {"name": "Wonder Dynamics", "url": "https://wonderdynamics.com/", "description": "Specializes in AI-driven tools for creating 3D visual effects and character animation, enabling users to integrate 3D characters into live-action footage\u200b. `#paid`"}, {"name": "Agremo", "url": "https://www.agremo.com/", "description": "AI-powered aerial analytics for crops, offering insights on plant health, stand counts, and stress detection. `#freemium`"}, {"name": "Cybertiks", "url": "https://cybertiks.com/", "description": "Revolutionizing Agriculture and Environmental Monitoring with AI `#paid`"}, {"name": "eAgronom", "url": "https://www.eagronom.com/", "description": "Farm management software that uses AI to track, optimize, and make farming more sustainable, with carbon credit integration. `#paid`"}, {"name": "GreenThumb", "url": "https://www.messengerx.io/", "description": "Unlock the World of Gardening with Your AI Companion `#free`"}, {"name": "Plantix", "url": "https://plantix.net/en/", "description": "AI plant doctor that diagnoses plant diseases, pests, and nutrient deficiencies from photos taken by farmers. `#free`"}, {"name": "Vinetribe", "url": "https://vinetribe.co/finder", "description": "Fosters an inclusive wine community through guided at-home tastings `#free`"}, {"name": "FlutterFlow", "url": "https://www.flutterflow.io/", "description": "FlutterFlow helps you build high quality, customized Mobile apps quickly. `#paid`"}, {"name": "Glif", "url": "https://glif.app/", "description": "Build AI mini-apps and chatbots using LLMs. \\`\\`"}, {"name": "LoginLlama", "url": "https://loginllama.app/", "description": "Enhance Security with LoginLlama's Suspicious Login Detection `#freemium`"}, {"name": "Lovable", "url": "https://lovable.dev/", "description": "Idea to app in seconds,Lovable is your superhuman full stack engineer. `#free`"}, {"name": "Luminal", "url": "https://getluminal.com/", "description": "Clean, transform and analyze spreadsheets at lightspeed with AI `#freemium`"}, {"name": "Yingdao AI Power", "url": "https://www.yingdao.com/", "description": "Build enterprise AI applications without coding. `#free`"}, {"name": "BlueWillow", "url": "https://www.bluewillow.ai", "description": "Prompt based AI image generating tool for logos, characters, digital artwork, etc. `#free`"}, {"name": "Dall-E 3", "url": "https://openai.com/dall-e-3", "description": "AI image generator accesible Microsoft's Bing Chat and Bing Image Creator `#free`"}, {"name": "Easy-Peasy.ai", "url": "https://easy-peasy.ai", "description": "AI copywriting tools to help you tell your story in the most engaging way. `#freemium`"}, {"name": "Jackey", "url": "https://jackey.elixpo.com/", "description": "A Discord bot that generates and remixes images from text prompts, helping communities create stunning visuals instantly. `#free` `#opensource`"}, {"name": "lexical.Art", "url": "https://lexica.art", "description": "AI image generation tool that allows you to create images from text descriptions. `#free`"}, {"name": "PixAI.Art", "url": "https://pixai.art", "description": "AI art generator designed specifically for creating anime-inspired artwork `#free`"}, {"name": "seaart.ai", "url": "https://www.seaart.ai/", "description": "AI image generation tool with advanced configurations available, tons of ready to use models and image enhancements, text to img , img to text and much. `#freemium`"}, {"name": "AI Transcription by Riverside", "url": "https://riverside.fm/transcription", "description": "Video and audio transcription `#free`"}, {"name": "Audiogen", "url": "https://www.audiogen.co/", "description": "Elevate Your Creations with AI-Generated Sounds `#freemium`"}, {"name": "CrystalSound", "url": "https://crystalsound.ai/", "description": "Experience noise-free audio with AI. `#freemium`"}, {"name": "Diktatorial Suite", "url": "https://diktatorial.com", "description": "Audio mastering and music enhancer with text prompts. `#freemium`"}, {"name": "Dubverse", "url": "https://dubverse.ai/text-to-speech/", "description": "AI-powered text-to-speech with Dubverse is accurate, real, and fast! Type, paste, or upload a document & convert text to speech for free. `#freemium`"}, {"name": "ElevenLabs", "url": "https://elevenlabs.io/", "description": "AI-powered text-to-speech and voice cloning technology. `#freemium`"}, {"name": "Gladia", "url": "https://www.gladia.io/", "description": "Speech-to-Text API. `#freemium`"}, {"name": "HappySRT", "url": "https://www.happysrt.com/", "description": "Generate SRT Files for youtube using AI Technology `#freemium`"}, {"name": "Krisp", "url": "https://krisp.ai", "description": "Krisp's AI removes background noise & echo from meetings `#freemium`"}, {"name": "PodPilot", "url": "https://www.podpilot.ai/", "description": "PodPilot is an AI tool designed to simplify the process of creating high-quality podcast series for organizations `#paid`"}, {"name": "VideoDubber", "url": "https://videodubber.ai", "description": "Offers free video translation, dubbing, cloning, and text-to-speech services. `#freemium`"}, {"name": "VideoToBlog", "url": "https://www.videotoblog.ai/", "description": "Convert YouTube videos to blog content in one click `#free`"}, {"name": "iFlytek Virtual Human", "url": "https://www.xfyun.cn/services/virtual_human", "description": "Full-stack cloning and customization platform. \\`\\`"}, {"name": "Never AI", "url": "https://www.never.tech", "description": "Unlock Your Imagination with Never's Hyper-Realistic AI Images. `#paid`"}, {"name": "Qimiao Wen", "url": "https://wen.mobvoi.com/", "description": "Interactive digital employee generation platform. `#free`"}, {"name": "Staf", "url": "https://www.staf.ai/", "description": "Streamline Your Business with Curated AI Solutions `#paid`"}, {"name": "Arc Browser", "url": "https://arc.net/downloaded", "description": "A modern, Chromium-based browser by The Browser Company designed around spaces, vertical tab layouts, custom \u201cboosts,\u201d and AI-powered enhancements via Arc Max. It\u2019s offered as freeware, with premium features optionally layered on. `#free`"}, {"name": "Comet Browser", "url": "https://www.perplexity.ai/comet", "description": "The AI browser that acts as a personal assistant. Automate tasks, research the web, organize your email, and more with Comet. `#freemium`"}, {"name": "Dia Browser", "url": "https://www.diabrowser.com/", "description": "AI-powered browser designed for developers and researchers, offering built-in tools for automation, data analysis, and productivity. It helps streamline workflows by integrating coding, APIs, and AI assistance directly into the browsing experience. `#freemium`"}, {"name": "ClickUp", "url": "https://clickup.com/", "description": "All of your work in one place: Tasks, Docs, Chat, Goals, & more. `#free`"}, {"name": "Cookup.ai", "url": "https://cookup.ai/", "description": "AI apps for every usecase `#free`"}, {"name": "DeskDay", "url": "https://deskday.ai/", "description": "Revolutionizing IT Support for MSPs `#paid`"}, {"name": "Harvey", "url": "https://www.harvey.ai/", "description": "AI copilot for law and compliance, used by startups and enterprises for contract review, research, and drafting. `#paid`"}, {"name": "Jasper AI", "url": "https://www.jasper.ai/", "description": "Jasper is an AI copilot for enterprise marketing teams. `#paid`"}, {"name": "Namelix", "url": "https://namelix.com/", "description": "Generate short, brandable business names & domain names. `#free`"}, {"name": "Olympia", "url": "https://olympia.chat", "description": "AI-powered virtual staffing tool tailored for solopreneurs and bootstrapped startups. `#paid`"}, {"name": "Rasgo", "url": "https://www.rasgoml.com/", "description": "Your Self-Service AI Analytics Revolution `#free`"}, {"name": "Sidekick", "url": "https://www.jigso.io/lp-sidekick", "description": "Get answers from your apps using natural language. `#free`"}, {"name": "V7 labs", "url": "https://www.v7labs.com/", "description": "AI-powered platform for creating, labeling, and iterating high-quality training data for computer vision models. It streamlines the annotation process with intelligent tools and automation to help teams build vision models faster and more accurately. `#paid`"}, {"name": "Wand AI", "url": "https://wand.ai/", "description": "An AI operating system to build, manage, and collaborate with autonomous agents that automate business processes for a hybrid human+AI workforce. `#freemium`"}, {"name": "360 Smart Brain", "url": "https://ai.360.com/", "description": "Safe and trustworthy NLP interaction platform. \\`\\`"}, {"name": "Ask Xiaobai", "url": "https://www.askxiaobai.com/", "description": "Unlimited free DeepSeek R1 search asst. 71 `#free`"}, {"name": "Bai Xiaoying", "url": "https://baixiaoying.com/", "description": "Image recognition and voice interaction asst. 74 \\`\\`"}, {"name": "Baichuan Model", "url": "https://www.baichuan-inc.com/", "description": "Intelligent creation and document interpreter. 73 \\`\\`"}, {"name": "Baidu AI Partner", "url": "https://www.baidu.com/", "description": "Learning and office efficient intelligent tool. `#free`"}, {"name": "Baidu AI Search", "url": "https://www.baidu.com/", "description": "Productivity-focused complex problem solver. `#free`"}, {"name": "Bing Chat", "url": "https://www.bing.com/chat", "description": "A conversational AI language model powered by Microsoft Bing. `#free`"}, {"name": "Bubbling Duck", "url": "https://maoya.com/", "description": "Multi-modal platform with contextual memory. 80 \\`\\`"}, {"name": "Character.AI", "url": "https://character.ai/", "description": "Character.AI lets you create characters and chat to them. `#freemium`"}, {"name": "ChatGPT", "url": "https://chat.openai.com/chat", "description": "ChatGPT by OpenAI is a large language model that interacts in a conversational way. `#freemium`"}, {"name": "ChatPDF", "url": "https://www.chatpdf.com/", "description": "Chat with any PDF. `#free`"}, {"name": "ChatSonic", "url": "https://writesonic.com/chat", "description": "An AI-powered assistant that enables text and image creation. `#freemium`"}, {"name": "Claude 3.5 Sonnet", "url": "https://claude.ai/", "description": "Anthropic's most advanced AI assistant with enhanced reasoning and coding capabilities `#freemium`"}, {"name": "DeepSeek-V3", "url": "https://www.deepseek.com/", "description": "Advanced reasoning model with 128K context length and strong coding abilities `#freemium`"}, {"name": "Dialogue Writing Cat", "url": "https://xiezuocat.com/", "description": "Interactive Chinese-English writing assistance. 55 `#free`"}, {"name": "DingTalk Personal", "url": "https://www.dingtalk.com/", "description": "Individual digital productivity tool. 50 `#free`"}, {"name": "Doubao", "url": "https://www.doubao.com/", "description": "ByteDance comprehensive ad-free search/chat. 68 `#free`"}, {"name": "Doudou", "url": "https://doudou.ai/", "description": "AI desktop companion for lonely gamers. 72 `#free`"}, {"name": "Dream Dimension", "url": "https://mengjing.ai/", "description": "Original AI cosmic virtual world. 82 `#free`"}, {"name": "Earkick", "url": "https://earkick.com/chat", "description": "a virtual mental health trained chatbot `#freemium`"}, {"name": "ERNIE Bot", "url": "https://yiyan.baidu.com/", "description": "Baidu generative chatbot for work/learning. `#free`"}, {"name": "Gemini", "url": "https://gemini.google.com/", "description": "Google DeepMind multimodal reasoning model. 51 `#free`"}, {"name": "Gemini 2.0", "url": "https://gemini.google.com/", "description": "Google's latest multimodal AI model with advanced reasoning and creative capabilities `#free`"}, {"name": "Google AI Studio", "url": "https://aistudio.google.com/prompts/new_chat", "description": "An experimental AI chatbot by Google. `#free`"}, {"name": "GPT-4o", "url": "https://openai.com/gpt-4o", "description": "OpenAI's flagship model with vision, audio, and text capabilities in a single model `#freemium`"}, {"name": "Groq", "url": "https://groq.com/", "description": "Lightning-fast AI inference platform with real-time response capabilities `#freemium`"}, {"name": "Huawei Xiaoyi", "url": "https://consumer.huawei.com/en/ai/", "description": "PC and mobile assistant with DeepSeek-R1. 56 `#free`"}, {"name": "HuggingChat", "url": "https://huggingface.co/chat", "description": "Open-source AI chat interface powered by Hugging Face models. `#free`"}, {"name": "iFlytek Spark", "url": "https://xinghuo.xfyun.cn/", "description": "Cognitive intelligence for complex logic tasks. 60 `#free`"}, {"name": "J1 Assistant", "url": "https://www.j1.com/", "description": "Jarvis project powerful voice input assistant. 57 `#free`"}, {"name": "Koko AI", "url": "https://koko.ai/", "description": "3D playground creation and interaction experience. 81 \\`\\`"}, {"name": "Little Wukong", "url": "https://wukong.com/", "description": "Personal intelligent assistant with 1-click solutions. 77 `#free`"}, {"name": "Luca (Facing the Wall)", "url": "https://luca.cn/", "description": ""}, {"name": "MChat (Mencius)", "url": "https://mchat.ai/", "description": ""}, {"name": "Me.bot", "url": "https://me.bot/", "description": "Transform personal knowledge into a digital brain. 84 \\`\\`"}, {"name": "MediSearch", "url": "https://medisearch.io", "description": "This tool is a medical AI chatbot which gives you direct science-based answers to medical questions `#free`"}, {"name": "Meta AI Assistant", "url": "https://www.meta.ai/", "description": "Llama-based daily Q\\&A and image generation. 52 `#free`"}, {"name": "MiniMax", "url": "https://www.minimaxi.com/", "description": "Trillion-parameter MoE chat companion. 65 `#free`"}, {"name": "Monica", "url": "https://monica.im/", "description": "Memory-based assistant for personalized support. `#free`"}, {"name": "Perplexity AI", "url": "https://www.perplexity.ai/", "description": "AI-powered search engine that provides comprehensive answers with sources. `#freemium`"}, {"name": "Phind", "url": "https://www.phind.com/", "description": "An AI-powered coding and technical assistant, making complex tasks simpler. `#freemium`"}, {"name": "Poe", "url": "https://poe.com/", "description": "Platform that lets you chat with multiple AI models in one place. `#freemium`"}, {"name": "Qwen Chat", "url": "https://tongyi.aliyun.com/qianwen/", "description": "Multimodal Tongyi model experience platform. 61 `#free`"}, {"name": "Saylo", "url": "https://saylo.ai/", "description": "Imaginative space for interactive story games. 69 `#free`"}, {"name": "Shangliang (SenseChat)", "url": "https://chat.sensetime.com/", "description": ""}, {"name": "Shusheng Big Model", "url": "https://internlm.intern-ai.org.cn/", "description": "Shanghai AI Lab open-source research models. 62 `#free`"}, {"name": "Smitty", "url": "https://www.smitty.ai/", "description": "Streamlining processes and providing agile, efficient responses to your unique business needs. `#freemium`"}, {"name": "Stable Chat", "url": "https://chat.stability.ai/", "description": "Specific scenario stable key chat assistant. 64 \\`\\`"}, {"name": "Step AI", "url": "https://step.ai/", "description": "General efficiency assistant for problem solving. 67 \\`\\`"}, {"name": "Super Assistant", "url": "https://assistant.baidu.com/", "description": "Wenxin-based plugin for task customization. \\`\\`"}, {"name": "Tencent Yuanbao", "url": "https://www.tencent.com/", "description": "Hunyuan-based one-stop creation assistant. `#free`"}, {"name": "Tiangong AI", "url": "https://www.tiangong.cn/", "description": "DeepResearch office agent for professionals. 63 `#free`"}, {"name": "Tidio", "url": "https://www.tidio.com/", "description": "Tidio Live Chat & AI Chatbots , Accelerate your growth with AI customer service `#freemium`"}, {"name": "Tongyi Xingchen", "url": "https://tongyi.aliyun.com/xingchen/", "description": "Role-playing and scenario-based dialogue. `#free`"}, {"name": "Wanderboat", "url": "https://wanderboat.ai/", "description": "Travel and local life exploration assistant. 53 `#free`"}, {"name": "Yingshi AI", "url": "https://yingshi.ai/", "description": "Conch video prompt and video generator. 66 `#free`"}, {"name": "You.com", "url": "https://you.com/", "description": "AI search engine with chat capabilities and real-time information. `#freemium`"}, {"name": "Yuanxiang XChat", "url": "https://xchat.cn/", "description": "High-performance domestic 65B general model. 79 \\`\\`"}, {"name": "Zhipu Qingyan", "url": "https://chatglm.cn/", "description": "ChatGLM-based comprehensive AI platform. 54 `#free`"}, {"name": "Zidong Taichu", "url": "https://taichu-web.ia.ac.cn/", "description": "High-performance multi-modal research model. 75 \\`\\`"}, {"name": "dishgen", "url": "https://www.dishgen.com/", "description": "DishGen is a smart recipe assistant that can simplify healthy cooking for you. `#freemium`"}, {"name": "Mr. Cook", "url": "https://www.mrcook.app/en/tools/recipe-generator", "description": "Your AI-Powered Recipe Generator `#free`"}, {"name": "Copy.ai", "url": "https://copy.ai/", "description": "AI-powered copywriting tool for marketing content and sales copy. `#freemium`"}, {"name": "Grammarly", "url": "https://www.grammarly.com/", "description": "AI-powered writing assistant for grammar, style, and clarity. `#freemium`"}, {"name": "Heroguide", "url": "https://www.heroguide.ai/", "description": "Craft your unique brand message effortlessly with the Heroguide. `#free`"}, {"name": "Jasper AI", "url": "https://www.jasper.ai/", "description": "AI content creation platform for marketing copy, blogs, and more. `#paid`"}, {"name": "Notion AI", "url": "https://www.notion.so/product/ai", "description": "AI writing assistant integrated into Notion workspace. `#freemium`"}, {"name": "SmartBird", "url": "https://smartbird.ai/", "description": "SmartBird: Your AI Assistant for Effortless Communication `#paid`"}, {"name": "Writesonic", "url": "https://writesonic.com/", "description": "AI writing assistant for blogs, ads, and marketing content. `#freemium`"}, {"name": "Coinfeeds", "url": "https://chat.coinfeeds.io/", "description": "Your Crypto Chatbot Companion, ask it anything! `#free`"}, {"name": "Tongyi Xiaomi", "url": "https://tongyi.aliyun.com/", "description": "Outbound calling and dialogue robots for business. \\`\\`"}, {"name": "AI Excel Bot", "url": "https://aiexcelbot.com", "description": "Write Excel and Google Sheets Formulas Faster With AI `#freemium`"}, {"name": "Airtable", "url": "https://www.airtable.com/", "description": "A user-friendly platform that blends spreadsheet features with database functionality for organizing projects, managing content, and tracking inventories`#freemium`"}, {"name": "Ajelix", "url": "https://ajelix.com/", "description": "Data processing and VBA code debugging. `#paid`"}, {"name": "Arcwise AI", "url": "https://arcwise.app/ai", "description": "AI Copilot for Spreadsheets `#free`"}, {"name": "Baidu GBI", "url": "https://www.baidu.com/", "description": "Generative BI and data visualization tool. `#paid`"}, {"name": "ChatExcel", "url": "https://chatexcel.co/", "description": "Chat-style spreadsheet processing and analysis. `#free`"}, {"name": "CSV-GPT", "url": "https://getluminal.com/", "description": "Enables users to ask natural language questions about their data and receive instant analysis and insights. `#free`"}, {"name": "Dataspot", "url": "https://dataspot.com/", "description": "Understand any data instantly using AI `#freemium`"}, {"name": "Excel Formula Bot", "url": "https://excelformulabot.com/", "description": "Create Excel formulas in seconds with AI-powered formula generators. `#freemium`"}, {"name": "Excelly-AI", "url": "https://excelly-ai.io/", "description": "Text-to-formula for Excel and Google Sheets. `#free`"}, {"name": "Excelmatic", "url": "https://excelmatic.ai/", "description": "Chat with Excel, effortlessly process(analyze) Excel data using natural language with Excelmatic `#freemium`"}, {"name": "Formula bot", "url": "https://formulabot.com/", "description": "Instant formula generation without registration. `#free`"}, {"name": "FormX.ai", "url": "https://formx.ai/", "description": "Automated data extraction from invoices/contracts. `#free`"}, {"name": "GPTExcel", "url": "https://gptexcel.uk/", "description": "Effortlessly create and understand formulas in Excel and Google Sheets! `#paid`"}, {"name": "Parseur", "url": "https://parseur.com/", "description": "Parseur is a powerful data entry software that automates text extraction from emails, PDFs, and other documents, enhancing productivity by eliminating manual data entry. `#freemium`"}, {"name": "Rows", "url": "https://rows.com/", "description": "Redefined spreadsheet for team data analysis. `#free`"}, {"name": "SheetAI.app", "url": "https://sheetai.app/", "description": "AI-powered tool to quickly generate formulas for Google Sheets. `#freemium`"}, {"name": "SheetGod", "url": "https://www.boloforms.com/sheetgod/", "description": "Effortlessly create and understand formulas in Excel and Google Sheets! `#paid`"}, {"name": "vika Vika Cloud", "url": "https://vika.cn/", "description": "Multi-dimensional table for personalized systems. \\`\\`"}, {"name": "VisDoc", "url": "https://visdoc.cn/", "description": "Natural language online chart generation. \\`\\`"}, {"name": "Candy.ai", "url": "https://candy.ai/discover", "description": "Your dream companion awaits! Create your Virtual Girlfriend, shape her personality and bring her to life in one click. 100% powered by Artificial Intelligence. `#freemium`"}, {"name": "DatePlanner.ai", "url": "https://dateplanner.ai/", "description": "Online dating is competitive. Stand out with thoughtful date ideas and interesting conversation topics. `#paid`"}, {"name": "Dates.ai", "url": "https://www.dates.ai", "description": "Dates.ai: Where authenticity meets AI to revolutionize dating, fostering genuine connections in a fraud-free and fair environment. `#free`"}, {"name": "DreamGF", "url": "https://dreamgf.ai/", "description": "DreamGF uses AI algorithms to generate virtual partners according to user preferences. Users can customize the appearance, personality, and other traits. `#freemium`"}, {"name": "EveningHoney.ai", "url": "https://www.eveninghoney.ai/", "description": "Experience immersive relationships with AI girlfriends and virtual companions. Chat, receive images & videos, make phone calls, and dive into realistic relationships. `#freemium`"}, {"name": "Fantasy.ai", "url": "https://fantasy.ai/", "description": "Fantasy.ai is an AI companion platform offering human-like NSFW chat, Realistic image generation, and fully customizable virtual partners. `#freemium`"}, {"name": "FantasyGF.ai", "url": "https://fantasygf.ai/", "description": "(N)SFW Chat with AI Girlfriends. Create your own AI Girlfriend, chat with her, ask her for pictures, or listen to her voice. Most advanced AI Girlfriend builder and chatting model. Chat with AI versions of OnlyFans Girls. `#freemium`"}, {"name": "Pickmyline", "url": "https://www.pickmyline.online/", "description": "Not able to start conversation even after getting matched? Here is a ChatGPT powered pickup line generator for you!! `#free`"}, {"name": "Yourmove.ai", "url": "https://www.yourmove.ai/", "description": "Making conversations easier. So you can spend less time texting, and more time dating. `#freemium`"}, {"name": "Adobe Firefly", "url": "https://www.adobe.com/products/firefly.html", "description": "AI-powered creative tools for image generation and editing. `#freemium`"}, {"name": "AI Site Builder", "url": "https://library.relume.io/ai-site-builder", "description": "Create a marketing website for any company in minutes using systems you already love. `#freemium`"}, {"name": "AmyMind", "url": "https://amymind.com/", "description": "Markdown and document to mind map converter. `#free`"}, {"name": "Book Witch", "url": "https://bookwitch.io/", "description": "Use the power of AI to create complete e-books with just one click! `#freemium`"}, {"name": "Canva", "url": "https://www.canva.com/", "description": "Use it to create social media posts, presentations, posters, videos, logos and more. `#freemium`"}, {"name": "Canva AI", "url": "https://www.canva.com/ai-image-generator/", "description": "AI-powered design platform with image generation and editing tools. `#freemium`"}, {"name": "DALL-E 3", "url": "https://openai.com/dall-e-3", "description": "OpenAI's advanced AI image generator with improved quality and safety. `#freemium`"}, {"name": "Designs AI", "url": "https://designs.ai/", "description": "Make a logo, video, social media banner, business card, flyer, mockup and more with AI. `#freemium`"}, {"name": "Diagrammaton", "url": "https://www.figma.com/community/plugin/1295127627739218424/diagrammaton", "description": "Diagrammaton converts natural language descriptions into fleshed out diagrams. `#free`"}, {"name": "Edraw MindMaster", "url": "https://www.edrawsoft.com/mindmaster/", "description": "Multi-platform intelligent mind mapping software. `#free`"}, {"name": "EdrawMax AI", "url": "https://www.edrawsoft.com/edraw-max/", "description": "One-stop graphical chart and office assistant. `#free`"}, {"name": "Feathery", "url": "https://ai.feathery.io/", "description": "Users can design forms in seconds without coding or design skills. `#freemium`"}, {"name": "Figma AI", "url": "https://www.figma.com/", "description": "AI-powered design tool with smart features for UI/UX design. `#freemium`"}, {"name": "Free Canvas", "url": "https://canvas.baidu.com/", "description": "Baidu's free-flowing creative design platform. `#free`"}, {"name": "Galileo AI", "url": "https://www.usegalileo.ai/explore", "description": "Galileo AI is a UI generation platform for easy and fast design ideation.Generative AI for user interface design, empowering you to design beyond imagination with speed . `#freemium`"}, {"name": "GitMind", "url": "https://gitmind.com/", "description": "Brainstorming and architecture diagram creation. `#free`"}, {"name": "Kittl", "url": "https://www.kittl.com/", "description": "AI-powered graphic design tool with text-to-image and logo generation. `#freemium`"}, {"name": "LogoAi", "url": "https://www.logoai.com/logo-maker", "description": "AI-powered logo maker and online design tool. `#freemium`"}, {"name": "Looka", "url": "https://looka.com/", "description": "Use Looka's AI-powered platform to design a logo and build a brand you love. `#free`"}, {"name": "Miaoban Board", "url": "https://miaoban.com/", "description": "Online space for graphic drawing and brainstorming. `#free`"}, {"name": "Midjourney", "url": "https://www.midjourney.com/", "description": "AI art generator that creates stunning images from text prompts. `#paid`"}, {"name": "Miro AI", "url": "https://miro.com/ai/", "description": "Collaborative mind mapping and visualizing ideas. `#free`"}, {"name": "Napkin AI", "url": "https://napkin.ai/", "description": "Visual elements for business storytelling. `#free`"}, {"name": "Paintit.ai", "url": "https://paintit.ai/interior-ai/", "description": "Paintit.ai is an AI-powered tool that enables users to generate unique AI interior visualizations in minutes `#free`"}, {"name": "Panda Office", "url": "https://www.panda-office.com/", "description": "Material website for design and PPT templates. `#free`"}, {"name": "PicDoc", "url": "https://picdoc.cn/", "description": "Text-to-visual conversion for storytellers. `#free`"}, {"name": "Placeit", "url": "https://placeit.net/", "description": "user-friendly design platform that can be used to create logos, mockups, and videos. `#paid`"}, {"name": "ProcessOn", "url": "https://www.processon.com/", "description": "Professional online diagramming (Gantt, UML). `#free`"}, {"name": "svg.io", "url": "https://svg.io", "description": "The power of AI with our Free Text-to-SVG Generator! Effortlessly convert your text prompts into stunning SVG images using our advanced AI technology. `#free`"}, {"name": "Taskade", "url": "https://www.taskade.com/", "description": "AI agents for remote task and project management. `#free`"}, {"name": "TreeMind", "url": "https://shuxintu.com/", "description": "Split-screen collaborative AI mind mapping. `#free`"}, {"name": "Whimsical", "url": "https://whimsical.com/", "description": "All-in-one workspace for fast-paced teams. \\`\\`"}, {"name": "Xmind Copilot", "url": "https://xmind.ai/", "description": "AI mind map and one-click slide generation. `#free`"}, {"name": "Zarla", "url": "https://www.zarla.com/", "description": "Zarla uses AI to generate unique logo designs through various prompts. `#free`"}, {"name": "Bubble", "url": "https://bubble.io/", "description": "Bubble is a no-code platform that allows users to build web applications with ease, integrating AI functionalities like chatbots and content generation. `#freemium`"}, {"name": "Floom", "url": "https://github.com/FloomAI/Floom", "description": "AI gateway and marketplace for developers, enables streamlined integration of AI features into products. `#opensource`", "stars": "46"}, {"name": "Glide", "url": "https://www.glideapps.com/", "description": "no-code platform that allows users to create AI-powered applications quickly and easily using their business data, with customer support chatbots. `#freemium`"}, {"name": "Mintlify", "url": "https://mintlify.com/", "description": "Mintlify: Streamline code documentation with one-click automation for developers, enhancing code clarity and saving time. `#freemium`"}, {"name": "AI Code Reviewer", "url": "https://ai-code-reviewer.com/", "description": "Efficient automated code review solution. \\`\\`"}, {"name": "Aider", "url": "https://aider.chat/", "description": "AI pair programmer that edits code in your local git repo `#free`"}, {"name": "Airops", "url": "https://www.airops.com/", "description": "Task-specific AI Apps that go beyond Chat-GPT\u2014run NLP, generate-data-informed content, draft/fix/optimize SQL queries, and more `#free`"}, {"name": "AirOps", "url": "https://airops.com/", "description": "Large language model LLM workflows for SEO. \\`\\`"}, {"name": "aiXcoder", "url": "https://www.aixcoder.com/", "description": "Chinese deep learning software dev assistant. \\`\\`"}, {"name": "AskCodi", "url": "https://www.askcodi.com/", "description": "Code generation and refactoring assistant. `#free`"}, {"name": "Augment Code", "url": "https://augmentcode.com/", "description": "Industry-leading context engine for developers. \\`\\`"}, {"name": "Blackbox AI", "url": "https://www.blackbox.ai/", "description": "AI-powered code completion and generation that works in over 20 languages. `#freemium`"}, {"name": "BLACKBOX AI", "url": "https://www.blackbox.ai/", "description": "Trusted code auto-completion for enterprises. \\`\\`"}, {"name": "Bolt.new", "url": "https://bolt.new/", "description": "AI-powered full-stack web development platform `#freemium`"}, {"name": "Boxy", "url": "https://boxy.ai/", "description": "Logic understanding and error diagnosis tool. \\`\\`"}, {"name": "Bugasura", "url": "https://bugasura.io/", "description": "Bug tracker designed to streamline the reporting, tracking, and closing of bugs for modern technology teams. `#freemium`"}, {"name": "Clacky AI", "url": "https://clacky.ai/", "description": "L3 Agentic AI cloud development environment. \\`\\`"}, {"name": "Claude", "url": "https://claude.ai/", "description": "Anthropic's AI assistant with advanced reasoning capabilities. `#freemium`"}, {"name": "Cline", "url": "https://cline.bot/", "description": "AI-Powered Code assitant like Copilot in VS code. `#freemium`"}, {"name": "CodeBuddy", "url": "https://codebuddy.cn/", "description": "Tencent Cloud MCP ecosystem programming partner. `#free`"}, {"name": "CodeGeeX", "url": "https://codegeex.cn/", "description": "13B parameter multilingual programming asst. `#free`"}, {"name": "Codeium", "url": "https://codeium.com/", "description": "AI-powered code acceleration toolkit to code smarter, not harder. `#free`"}, {"name": "Codeflash", "url": "https://www.codeflash.ai/", "description": "Ship Blazing-Fast Python Code \u2014 Every Time. `#freemium`"}, {"name": "CodeRabbit", "url": "https://coderabbit.ai/", "description": "AI-powered code review assistant that provides intelligent feedback `#freemium`"}, {"name": "CodeRider", "url": "https://coderider.ai/", "description": "Enterprise-exclusive DevOps platform for PC. `#free`"}, {"name": "CodeSnippets", "url": "https://codesnippets.ai/", "description": "Secure chat library for team user management. `#free`"}, {"name": "Codiga", "url": "https://www.codiga.io/", "description": "Customizable real-time static code analysis. `#free`"}, {"name": "CodiumAI (Qodo)", "url": "https://www.qodo.ai/", "description": ""}, {"name": "Cody", "url": "https://about.sourcegraph.com/cody", "description": "AI coding assistant that understands your entire codebase. `#freemium`"}, {"name": "Cody", "url": "https://sourcegraph.com/cody", "description": "Sourcegraph accurate code maintenance tool. \\`\\`"}, {"name": "Continue", "url": "https://continue.dev/", "description": "Open-source AI code assistant that works with any LLM `#free`"}, {"name": "Copilot", "url": "https://github.com/features/copilot", "description": "AI assistant that speeds up delivery and keeps your code safe `#paid`"}, {"name": "Cursor.sh", "url": "https://cursor.sh", "description": "This tool uses GPT-4 to help you code that increases productivity `#freemium`"}, {"name": "dbdiagram.io", "url": "https://dbdiagram.io/home", "description": "It's an online AI-Powered database diagram design tool that allows you to visually create and edit database schemas `#free`"}, {"name": "Devassistant.ai", "url": "https://devassistant.ai/", "description": "Your AI Co-Programmer for Efficient Development `#paid`"}, {"name": "Devin", "url": "https://www.cognition.ai/devin", "description": "Autonomous AI software engineer for end-to-end tasks. \\`\\`"}, {"name": "Doubao AI Prog", "url": "https://www.doubao.com/", "description": "Assistant for beginners to master concepts. `#free`"}, {"name": "Fig", "url": "https://fig.io/", "description": "Terminal auto-completion (Shutdown 2024). `#free`"}, {"name": "Firebase Studio", "url": "https://firebase.google.com/", "description": "Google backend and front-end AI integration. `#free`"}, {"name": "Fitten Code", "url": "https://code.fitten.com/", "description": "Jittor framework high-speed completion tool. \\`\\`"}, {"name": "Fronty", "url": "https://fronty.com/", "description": "Converts image/screenshots to HTML/CSS. \\`\\`"}, {"name": "Genie", "url": "https://genie.ai/", "description": "Simulating human engineer cognitive processes. \\`\\`"}, {"name": "GitHub Copilot Workspace", "url": "https://github.com/features/copilot", "description": "AI-powered development environment for entire projects `#paid`"}, {"name": "HeyCLI", "url": "https://heycli.com/", "description": "Natural language execution for Linux terminals. \\`\\`"}, {"name": "Hocoos", "url": "https://hocoos.com/", "description": "AI-driven no-code website construction tool. `#paid`"}, {"name": "Imgcook", "url": "https://www.imgcook.com/", "description": "Taobao design-to-code intelligent tool. `#free`"}, {"name": "JamGPT", "url": "https://jam.dev/", "description": "Automated error reporting and fixing assistant. `#free`"}, {"name": "Junie", "url": "https://www.jetbrains.com/junie/", "description": "JetBrains context-aware IDE assistant. \\`\\`"}, {"name": "Keploy", "url": "https://keploy.io/", "description": "AI-powered automation API and Unit testing, latest UTG pr agent generates unit tests after each pr. `#free`"}, {"name": "Keploy", "url": "https://www.keploy.io/", "description": "A developer-centric backend testing tool which makes backend tests with built-in-mocks faster than unit tests, from user traffic, making it easy to use, powerful, and extensible. `#opensource`"}, {"name": "Lintrule", "url": "https://www.lintrule.com/", "description": "Supercharge Code Reviews and Policy Enforcement `#paid`"}, {"name": "Lovable", "url": "https://lovable.dev/", "description": "Generating full-stack apps via Supabase/GitHub. \\`\\`"}, {"name": "MarsX", "url": "https://www.marsx.dev/", "description": "MicroApps and no-code software development. \\`\\`"}, {"name": "Plandex", "url": "https://plandex.ai/", "description": "Terminal AI agent for large-scale projects. `#free`"}, {"name": "QueryCraft", "url": "https://querycraft.ai/", "description": "AI-Powered Data Query Generator `#free`"}, {"name": "Quest AI", "url": "https://www.quest.ai/", "description": "Intelligent Q\\&A and info retrieval for dev. \\`\\`"}, {"name": "Replit Agent", "url": "https://replit.com/ai", "description": "Creates mobile APPs in just 2 minutes. \\`\\`"}, {"name": "Replit Ghostwriter", "url": "https://replit.com/ghostwriter", "description": "AI-powered code generation and completion in the browser. `#freemium`"}, {"name": "ReviewCerberus", "url": "https://github.com/Kirill89/reviewcerberus", "description": "100% free, open-source AI code review tool for analyzing git branch differences with comprehensive security, performance, and quality analysis. `#free`", "stars": "26"}, {"name": "Safurai", "url": "https://www.safurai.com/", "description": "The AI Code Assistant that really helps developers. `#free`"}, {"name": "Sizzle AI", "url": "https://web.szl.ai/", "description": "AI-powered tutor for math and coding problems. `#free`"}, {"name": "Solo", "url": "https://soloist.ai/", "description": "Free AI website creation and domain hosting. `#free`"}, {"name": "Tabby", "url": "https://tabbyml.com/", "description": "Self-hosted Rust-based Copilot alternative. `#free`"}, {"name": "Tabnine", "url": "https://www.tabnine.com/", "description": "AI code completion tool that learns from your code patterns. `#freemium`"}, {"name": "Trae", "url": "https://trae.ai/", "description": "AI-native IDE with Builder patterns. `#free`"}, {"name": "Twinny", "url": "https://github.com/twinnydotdev/twinny", "description": "Privacy-first AI extension for local models. `#free`", "stars": "3.6k"}, {"name": "v0", "url": "https://v0.dev/", "description": "AI-powered UI component generator by Vercel. `#free`"}, {"name": "Warp", "url": "https://www.warp.dev/", "description": "Parallel agent operation for fast completion. `#paid`"}, {"name": "Windsurf", "url": "https://codeium.com/windsurf", "description": "AI-powered IDE with built-in code generation and chat `#freemium`"}, {"name": "Windsurf (Codeium)", "url": "https://codeium.com/windsurf", "description": ""}, {"name": "Acrobat AI Assistant", "url": "https://www.adobe.com/acrobat/generative-ai-pdf.html", "description": "Adobe\u2019s PDF summarization and Q\\&A tool. `#free`"}, {"name": "Baidu Wenku AI", "url": "https://wenku.baidu.com/", "description": "Smart PPT generation and document writing. `#free`"}, {"name": "Baoyue AI", "url": "https://baoyueai.com/", "description": "Professional summarization for research and business. `#free`"}, {"name": "ChatDOC", "url": "https://chatdoc.com/", "description": "Summarizes complex concepts and accurately finds info. `#free`"}, {"name": "Cubox", "url": "https://cubox.pro/", "description": "AI read-later assistant and web clipper. \\`\\`"}, {"name": "Doc2X", "url": "https://doc2x.com/", "description": "Image-to-formula and multi-format conversion. `#free`"}, {"name": "Evernote AI", "url": "https://evernote.com/", "description": "Personal knowledge organization and inspiration. `#free`"}, {"name": "Humata", "url": "https://humata.ai/", "description": "File processing that quotes relevant paragraphs. `#free`"}, {"name": "KnowMe AI", "url": "https://knowme.ai/", "description": "Personal and team exclusive knowledge base. `#free`"}, {"name": "PDF.ai", "url": "https://pdf.ai/", "description": "Interactive summarization for PDF documents. `#free`"}, {"name": "PMAI", "url": "https://pm-ai.cn/", "description": "AI prototyping tool for product managers. `#free`"}, {"name": "Quivr", "url": "https://www.quivr.app/", "description": "Customer support automation for Zendesk. `#paid`"}, {"name": "Rossum.ai", "url": "https://rossum.ai/", "description": "Automated business transaction document platform. `#free`"}, {"name": "Spark Research Assistant", "url": "https://xinghuo.xfyun.cn/", "description": "Writing assistance for polishing and proofreading. \\`\\`"}, {"name": "SparkDesk Doc Q\\&A", "url": "https://xinghuo.xfyun.cn/", "description": "Enterprise knowledge base and multi-doc Q\\&A. \\`\\`"}, {"name": "Tencent Docs AI Assistant", "url": "https://docs.qq.com/", "description": "Multi-person cloud collaboration and editing. `#free`"}, {"name": "Tencent Questionnaire", "url": "https://www.tencent.com/", "description": "One-stop survey design and statistical analysis. `#free`"}, {"name": "Tongyi Zhiven", "url": "https://tongyi.aliyun.com/", "description": "Reading assistant for 1000-page documents. `#free`"}, {"name": "txyz", "url": "https://txyz.ai/", "description": "Knowledge integration for academic and R\\&D. `#free`"}, {"name": "WPS AI", "url": "https://ai.wps.cn/", "description": "Integrated intelligent writing and office assistant. `#free`"}, {"name": "Shop Guru AI", "url": "https://www.shopguru.io/", "description": "Analyze customer reviews, providing you with trusted answers based on specific product information. `#free`"}, {"name": "Xiyu", "url": "https://xiyu.taobao.com/", "description": "Taobao ecosystem secure login entry gateway. 87 `#free`"}, {"name": "YOO Resume", "url": "https://yooresume.com/", "description": "Taoist cultural products and ritual services. `#paid`"}, {"name": "AI University Hall", "url": "https://www.aidaxue.com/", "description": "iFlytek programming and AI training platform. `#free`"}, {"name": "Alibaba Cloud Path", "url": "https://www.alibabagroup.com/", "description": "871 class hours and 26 free courses. `#free`"}, {"name": "ClassPoint AI", "url": "https://www.classpoint.io/", "description": "AI tool for teachers to generate questions out of any PowerPoint slide. `#free`"}, {"name": "ClipDish", "url": "https://apps.apple.com/us/app/clipdish-simplify-cooking/id1465427291", "description": "AI-Enhanced Recipe Revolution with ClipDish `#paid`"}, {"name": "Coursera AI", "url": "https://www.coursera.org/", "description": "High-quality courses from top universities. 149 `#free`"}, {"name": "Day of AI", "url": "https://www.dayofai.org/", "description": "MIT-led K-12 AI literacy curriculum. `#free`"}, {"name": "DeepLearning.AI", "url": "https://www.deeplearning.ai/", "description": "Andrew Ng's systematic industry education. `#free`"}, {"name": "Dive into Deep Learning", "url": "https://d2l.ai/", "description": "Interactive book with Jupyter and PyTorch. `#free`"}, {"name": "Education CoPilot", "url": "https://educationcopilot.com/", "description": "AI tool helps teachers design their curriculum, lesson plans and activities, and track the progress of their students. `#freemium`"}, {"name": "Elements of AI", "url": "https://www.elementsofai.com/", "description": "Knowledge popularization for different backgrounds. `#free`"}, {"name": "fast.ai", "url": "https://www.fast.ai/", "description": "Simplifies deep learning via the fastai library. `#free`"}, {"name": "Gradescope", "url": "https://www.gradescope.com/", "description": "AI-powered grading and assessment tool. `#freemium`"}, {"name": "Huxli.ai", "url": "https://huxli.ai/", "description": "Elevate Your Writing, Supercharge Your Productivity `#freemium`"}, {"name": "Intro to Neural Networks", "url": "https://brilliant.org/", "description": "Practical neural network training (Brilliant)4. `#paid`"}, {"name": "Kaggle", "url": "https://www.kaggle.com/", "description": "World's largest data science community/GPU. `#free`"}, {"name": "ML for Beginners", "url": "https://microsoft.github.io/ML-For-Beginners/", "description": "Microsoft Scikit-learn project curriculum. `#free`"}, {"name": "OpenAI Academy", "url": "https://openai.com/", "description": "Fragmented AI literacy paths for the public. `#free`"}, {"name": "Otter.ai", "url": "https://otter.ai/", "description": "Ai meeting assistant that records audio, write notes, captures action items, and generates summaries. `#freemium`"}, {"name": "PaddlePaddle Studio", "url": "https://studio.paddlepaddle.org.cn/", "description": "Baidu practice environment with free GPU. 146 `#free`"}, {"name": "PagePundit", "url": "https://pagepundit.com/", "description": "Discover Tailored Book Suggestions Effortlessly `#free`"}, {"name": "QuillBot", "url": "https://quillbot.com/", "description": "AI-powered paraphrasing tool. `#freemium`"}, {"name": "Quizb", "url": "https://quizb.ai", "description": "Generate engaging quiz questions effortlessly with QuizB.ai. Harness the power of AI to create customized quizzes for education, training, and fun. `#freemium`"}, {"name": "Reading Coach", "url": "https://coach.microsoft.com/", "description": "Microsoft interactive reading and progress tool. 147 `#free`"}, {"name": "Reliable AI", "url": "https://kao.baidu.com/", "description": "College entrance exam volunteer planning system. \\`\\`"}, {"name": "ShowMeAI", "url": "https://showmeai.tech/", "description": "Integration of structured AI materials. `#free`"}, {"name": "Sibyl AI", "url": "https://sibyls.ai/", "description": "Provide guidance, insights, and support for individuals at different levels of spiritual exploration, from neophytes to adepts and holistic practitioners. `#paid`"}, {"name": "SlidesAI.io", "url": "https://www.slidesai.io/", "description": "powerful AI tool that can help teachers create visually appealing and engaging presentations for their classroom teaching instantly. `#freemium`"}, {"name": "SocratiQ", "url": "https://socratiq.ai/", "description": "The Future of Education, Integrated `#paid`"}, {"name": "Tencent Coding", "url": "https://www.tencent.com/", "description": "Popularization platform for master skills. 148 `#free`"}, {"name": "Text With Authors", "url": "https://textwith.me/authors/", "description": "Chat with famous authors, poets, playwrights, philosophers and more from classical literature. `#freemium`"}, {"name": "Text With History", "url": "https://textwith.me/history/", "description": "Chat with famous politicians, scientists, artists, world leaders and more. Also includes history tutors. `#freemium`"}, {"name": "Textero.ai AI Essay Writer", "url": "https://textero.ai/", "description": "Your reliable AI academic assistant for tasks of any scale. `#free`"}, {"name": "Trancy", "url": "https://trancy.org/", "description": "Language analysis through video and web pages. `#free`"}, {"name": "Udacity AI School", "url": "https://www.udacity.com/", "description": "Professional industry-expert led training. `#paid`"}, {"name": "Rytr", "url": "https://rytr.me/", "description": "AI writing assistant for fast, affordable, high-quality content. `#freemium`"}, {"name": "Superhuman", "url": "https://superhuman.com/", "description": "Email client designed for Gmail, focusing on speed and productivity with features like AI email prioritization and instant actions `#paid`"}, {"name": "Zapier", "url": "https://zapier.com/blog/best-ai-email-assistant/", "description": "Discover the top AI email assistants that streamline your inbox and supercharge your productivity. `#freemium`"}, {"name": "Hey Data", "url": "https://heydata.org/", "description": "Personalized prompt framework and shortcut suite for Apple devices that replaces Siri with ChatGPT. `#paid`"}, {"name": "Dressrious", "url": "https://www.dressrious.com/", "description": "Offers personalized daily outfit recommendations based on users' wardrobe items, weather conditions, occasions, and color preferences. `#free`"}, {"name": "Intelistyle", "url": "https://www.intelistyle.com/", "description": "offers personalized styling and virtual try-on features for a better online shopping experience. `#paid`"}, {"name": "Zyler", "url": "https://business.zyler.com/", "description": "Enables customers to virtually try on clothes, offering a personalized shopping experience. `#paid`"}, {"name": "BeeBee AI", "url": "https://www.beebee.ai/", "description": "Financial reports and earnings calls become easily understandable with key insights for everyday investors. `#free`"}, {"name": "Cleo", "url": "https://web.meetcleo.com/", "description": "AI financial assistant chatbot that helps users budget, save, and manage money in a fun, conversational way. `#freemium`"}, {"name": "Durable", "url": "https://durable.co/", "description": "Build a website in 30 seconds with AI, leveraging AI-powered design and marketing tools to boost traffic and increase revenue. `#freemium`"}, {"name": "HoopsAI", "url": "https://www.hoopsai.com/", "description": "Offers real-time trading insights and analysis for retail investors. `#free`"}, {"name": "Koyfin", "url": "https://www.koyfin.com/", "description": "AI-powered financial data and visualization platform that provides advanced charting, analytics, and market dashboards. `#freemium`"}, {"name": "Uptrends.ai", "url": "https://uptrends.ai/", "description": "The first AI stock market news monitoring platform made for DIY investors. Uptrends.ai analyzes chatter to help you find the trends & events that matter. `#paid`"}, {"name": "Alpa AI", "url": "https://www.alfa-ai.com/", "description": "To train the right way without depending on anyone but their self-anytime, everywhere. `#freemium`"}, {"name": "Coachify", "url": "https://coachify.ai/", "description": "Your Personalized Fitness Coach Powered by AI `#paid`"}, {"name": "Hypereficient", "url": "https://hyperficient.org/", "description": "Optimizes workout routines for maximum muscle gain in less time. `#free`"}, {"name": "PPLEGPT", "url": "https://pplegpt.vercel.app/", "description": "Your next exercise in seconds `#free`"}, {"name": "Sista.AI", "url": "https://sista.ai/fitness-coach", "description": "Personalized workout plans, goal setting, nutrition coaching, injury prevention, mind-body connection, and ongoing support to help you achieve your fitness goals. `#paid`"}, {"name": "Zing Coach", "url": "https://zing.body.scan.zingproduction.com/", "description": "AI-powered fitness tool, streamlines the process of evaluating fitness levels `#free`"}, {"name": "BabbleBox", "url": "https://babblebox.ai/", "description": "AI tool that enhances conversational experiences by emulating human-like conversations `#free`"}, {"name": "ComicifyAI", "url": "https://comicify-ai.vercel.app/", "description": "Turn Text into Captivating Comics with ComicifyAI `#free`"}, {"name": "Convenient Hairstyle", "url": "https://hairstyle.cvhtechnology.com/", "description": "Transform Your Look with Personalized Hairstyle Exploration `#free`"}, {"name": "Dream Interpretation", "url": "https://dreaminterpretation.online/", "description": "Get Professional Dream Interpretation `#free`"}, {"name": "Dream Interpreter", "url": "https://dreaminterpreter.ai/", "description": "Dream interpreter using GPT-3 `#free`"}, {"name": "Dream Interpretation - AI Dream Analyst", "url": "https://dream-interpretation-ai.com/", "description": "Dream analysis, dream story sharing, dream dictionary `#free`"}, {"name": "GreenThumb", "url": "https://www.messengerx.io/greenthumb", "description": "Unlock the World of Gardening with Your AI Companion `#free`"}, {"name": "SomniAI", "url": "https://somniai.com/", "description": "Offers accurate and personalized interpretations of dreams in seconds. `#free`"}, {"name": "Booom.ai", "url": "https://joinplayroom.com/games/booom/", "description": "Generate a trivia game using AI `#free`"}, {"name": "Almowafir", "url": "https://almowafir.com/en/gift-hunter/", "description": "Almowafir AI Gift Hunter finds the best gift for you `#free`"}, {"name": "BestBuyClues", "url": "https://bestbuyclues.com/", "description": "Your AI Gift Ideas Generator `#free`"}, {"name": "Botsy AI", "url": "https://botsy.ai/", "description": "Recommends top-rated gifts from Amazon.com based on the recipient's interests and preferences. `#free`"}, {"name": "Cool Gift Ideas", "url": "https://www.coolgiftideas.io/", "description": "Find the perfect gift for anyone with creative ideas tailored to them. `#free`"}, {"name": "DreamGift", "url": "https://dreamgift.ai/", "description": "Discover personalized and unique gift ideas for every occasion. `#free`"}, {"name": "Elf Help", "url": "https://www.elfhelp.ai/", "description": "Free personalized gifting ideas for everyone on your list. `#free`"}, {"name": "Gift Ideas AI", "url": "https://www.giftideasai.xyz/", "description": "Provides personalized gift recommendations based on recipients' interests, age, gender, and occasions, making gift-giving effortless and enjoyable. `#free`"}, {"name": "Gift Matchr", "url": "https://giftmatchr.com/", "description": "Your personal AI gift Assistant `#free`"}, {"name": "Giftassistant", "url": "https://www.giftassistant.io/", "description": "Giftassistant.io is an AI-powered tool that quickly generates personalized gift ideas for any occasion. `#free`"}, {"name": "Giftastic.ai", "url": "https://giftastic.ai/", "description": "Personalized, unique and thoughtful gift recommendations `#free`"}, {"name": "Giftbox", "url": "https://www.giftbox.co/", "description": "Personalised gift recommendation for any occasion `#free`"}, {"name": "Giftgenie AI", "url": "https://www.giftgenie.ai/", "description": "Gift Genie AI is an AI-powered tool that assists users in finding the perfect gift for their recipient by generating personalized gift recommendations based on a brief description. `#free`"}, {"name": "GiftHuntr", "url": "https://gifthuntr.com/", "description": "GIft Giver powered by AI `#free`"}, {"name": "Giftmethat", "url": "https://www.giftmethat.io/", "description": "Revolutionizing Gift-Giving : GiftMeThat's AI-Powered Platform `#free`"}, {"name": "Gifts Genie", "url": "https://gen.gifts/", "description": "Genie takes the stress out of gift-giving with AI-powered birthday gift ideas. `#free`"}, {"name": "Imajinn.ai", "url": "https://imajinn.ai/portrait", "description": "Imajinn AIP's AI Couple Portrait Canvas is a one-of-a-kind and romantic way to immortalize your love. `#paid`"}, {"name": "Intelli Gift", "url": "https://intelli.gift/", "description": "Gift smarter with intelli.gift - The AI-powered gift advisor `#free`"}, {"name": "Lazy Cards", "url": "https://lazy.cards/", "description": "Lazy Cards is a convenient and thoughtful service that offers AI-written greeting cards for various occasions `#free`"}, {"name": "Magic Type AI", "url": "https://www.magictype.ai/", "description": "Write greetings, poetry and rap lyrics using AI. `#free`"}, {"name": "myGiftAgent", "url": "https://www.mygiftagent.com/", "description": "Your AI-powered gift recommendation assistant, helping you find the perfect presents for your loved ones. `#free`"}, {"name": "Outdone", "url": "https://www.outdone.io/", "description": "Outdone is a gift recommender that simplifies the process of shopping for special occasions `#free`"}, {"name": "Santa AI", "url": "https://artflow.ai/", "description": "Create your own unique Santa video greeting `#free`"}, {"name": "Silly Robot Cards", "url": "https://www.sillyrobotcards.com/", "description": "Customized greeting card design with unique touch. `#paid`"}, {"name": "Smart Gift AI", "url": "https://smartgiftai.com/", "description": "AI-powered gifting platform `#free`"}, {"name": "Text2present", "url": "https://text2present.com/", "description": "Text2present.com is an AI-powered tool that enables users to effortlessly create customized presents for their friends, family, and acquaintances. `#free`"}, {"name": "Enlitic", "url": "https://enlitic.com/", "description": "an AI-driven application that lets you transform big data into relevant insights that can help you make more accurate, strategic, and timely decisions. `#paid`"}, {"name": "MIRI", "url": "https://www.miri.health/", "description": "Comprehensive Wellness Platform That Puts Experts in Your Pocket 24/7 `#free`"}, {"name": "Viz.AI", "url": "https://www.viz.ai/", "description": "Offers a wide range of features to help healthcare professionals run their operations more efficiently and accurately. `#paid`"}, {"name": "Baigua Interview", "url": "https://baigua.ai/", "description": "Safe technical interview code-writing assistant. `#free`"}, {"name": "Cover Letter Copilot", "url": "https://coverlettercopilot.ai/", "description": "Your AI-Powered Cover Letter Generator `#freemium`"}, {"name": "Deepbrain AI", "url": "https://www.deepbrain.io/", "description": "Innovate HR Process with AI Interview. `#paid`"}, {"name": "Interview Cat", "url": "https://mianshiya.com/", "description": "Answer suggestions based on real-time listening. \\`\\`"}, {"name": "Interview Star", "url": "https://xingmian.com/", "description": "Big data and algorithm interview modeling. `#paid`"}, {"name": "Lan Zidian AI", "url": "https://lanzidian.com/", "description": "One-stop resume and interview optimization. `#free`"}, {"name": "Magic Pen Resume", "url": "https://mojibjl.com/", "description": "Employment guidance for college students. `#free`"}, {"name": "Mercor", "url": "https://mercor.com/", "description": "Global job seeker and enterprise matching. \\`\\`"}, {"name": "Multi-faceted Goose", "url": "https://www.google.com/", "description": "AI interview skill-building for job seekers. `#paid`"}, {"name": "Offerin", "url": "https://offerin.cn/", "description": "Voice recognition assistant for interviews. `#paid`"}, {"name": "ZapHire", "url": "https://www.zap-hire.com/", "description": "AI-Powered Recruitment for Data-Driven Hiring. `#free`"}, {"name": "Zhide Resume", "url": "https://zhideresume.com/", "description": "Analyzes JDs to generate matching resumes. `#free`"}, {"name": "Zhitutu Resume", "url": "https://zhitutu.com/", "description": "Professional Chinese and English templates. `#free`"}, {"name": "AI or NOT", "url": "https://www.aiornot.com", "description": "Determine whether an image has been generated by artificial intelligence or a human `#free`"}, {"name": "AIPhotoeditor", "url": "https://photoeditor.ai/", "description": "AIPhotoeditor is a free photo editor that allows users to remove unwanted objects, people, blemishes, or text from their images in seconds. `#free`"}, {"name": "Cutout.Pro", "url": "https://www.cutout.pro/", "description": "Creative visual platform and automated tasks. `#free`"}, {"name": "Image Candy", "url": "https://imagecandy.com/", "description": "Online Image Editor - Image Candy `#free`"}, {"name": "Img.Upscaler", "url": "https://imgupscaler.com/", "description": "Img.Upscaler uses AI to enlarge your jpg, png, webp images by 200% or 400% without losing quality. `#freemium`"}, {"name": "Leonardo.ai", "url": "https://leonardo.ai/", "description": "Generative platform with Veo 3 and Phoenix. `#free`"}, {"name": "LiblibAI", "url": "https://www.liblib.art/", "description": "LoRA model training and online generation. `#free`"}, {"name": "Meshy", "url": "https://www.meshy.ai/", "description": "Convert text/images to 3D mesh models. \\`\\`"}, {"name": "Midjourney", "url": "https://www.midjourney.com/", "description": "Gold standard for high-fidelity visual art. `#paid`"}, {"name": "Nano Banana", "url": "https://nanobanana.im/", "description": "Transform any image with simple text prompts. Nano-banana's advanced model delivers consistent character editing and scene preservation that surpasses Flux Kontext. Experience the future of AI image editing. `#freemium`"}, {"name": "Photoroom", "url": "https://www.photoroom.com/", "description": "Fast enterprise-level image editing templates. `#free`"}, {"name": "Photostockeditor", "url": "https://photostockeditor.com/tools/socialmedia-resize", "description": "Intelligence Image Crop/Resize: Perfectly Tailored Social Media Images `#free`"}, {"name": "remove.bg", "url": "https://remove.bg/", "description": "Online background remover (5 seconds)1. `#free`"}, {"name": "Skybox AI", "url": "https://skybox.blockadelabs.com/", "description": "360\u00b0 virtual world panorama generation. \\`\\`"}, {"name": "Upscayl", "url": "https://upscayl.org/", "description": "Open-source image resolution amplifier. `#free`"}, {"name": "WHEE", "url": "https://www.whee.com/", "description": "Meitu Inc. one-stop visual creative service. `#free`"}, {"name": "Adobe Firefly 3", "url": "https://www.adobe.com/products/firefly.html", "description": "Adobe's latest AI image generation with commercial-safe content `#freemium`"}, {"name": "AI Passport Photo", "url": "https://aipassportphoto.com/", "description": "Take A Photo with Your Mobile Phone and Get Your Passport Photo in Seconds. `#freemium`"}, {"name": "Bing Image Creator", "url": "https://www.bing.com/images/create", "description": "Image Creator from Microsoft Designer allows you to generate captivating images based on your words using AI. `#freemium`"}, {"name": "DALL-E 3", "url": "https://openai.com/dall-e-3", "description": "OpenAI's latest image generation model with improved quality and safety `#freemium`"}, {"name": "Flux Pro", "url": "https://flux.ai/", "description": "High-quality image generation with fine-tuned control and consistency `#freemium`"}, {"name": "FollowFox", "url": "https://followfox.ai/", "description": "Open-source text-to-image generator with impressive features and capabilities. `#free`"}, {"name": "GenPictures", "url": "https://www.getconverse.com/pics", "description": "Create stunning AI art, images, and pictures in seconds for free with GenPictures. Turn your text into visual masterpieces effortlessly. `#freemium`"}, {"name": "ID Photo API AI", "url": "https://idphoto.ai/", "description": "Passport Photo API to convert regular photo to passport photo. `#freemium`"}, {"name": "Ideaogram", "url": "https://ideogram.ai/t/trending", "description": "This tool helps us to generate text in an image `#free`"}, {"name": "Ideogram 2.0", "url": "https://ideogram.ai/", "description": "Advanced text-to-image generator with superior text rendering capabilities `#freemium`"}, {"name": "ImageCreator", "url": "https://imagecreator.alkaidvision.com/", "description": "A Professional PS plug-in powered by AI `#free`"}, {"name": "Imagine", "url": "https://www.imagine.art", "description": "Text to image with AI Art Generator `#freemium`"}, {"name": "Ipic.ai", "url": "https://www.ipic.ai/", "description": "Ipic.ai is a free AI image generator that can effortlessly create unique AI art. `#free`"}, {"name": "Kaiber", "url": "https://kaiber.ai/", "description": "Tell stories like never before with our advanced AI generation engine `#freemium`"}, {"name": "Kling AI", "url": "https://kling.kuaishou.com/", "description": "Advanced video and image generation with realistic motion `#freemium`"}, {"name": "Leonardo", "url": "https://leonardo.ai", "description": "Text-to-image Create production-quality visual assets for your projects with unprecedented quality, speed, and style-consistency `#free`"}, {"name": "Midjourney v6", "url": "https://www.midjourney.com/", "description": "Latest version with enhanced photorealism and prompt understanding `#paid`"}, {"name": "NightCafe", "url": "https://creator.nightcafe.studio/", "description": "A popular AI art platform that generates images from text prompts in multiple artistic styles. It offers daily free credits, community challenges, and style customization for creative projects. `#freemium`"}, {"name": "Novita.ai", "url": "https://novita.ai/", "description": "Novita is your go-to solution for fast and affordable AI image generation. `#paid`"}, {"name": "pica-ai", "url": "https://www.pica-ai.com/", "description": "Experience funny or realistic face swapping effects. Begin by uploading your photo!. `#freemium`"}, {"name": "Picsart", "url": "https://picsart.com/ai-image-generator/", "description": "Convert words into an image in mere seconds with the Picsart AI Image Generator. `#freemium`"}, {"name": "Playground AI", "url": "https://playground.com/", "description": "Free-to-use online tool to create art, social media posts, presentations, posters, videos, logos and more. `#free`"}, {"name": "Remaker-Ai", "url": "https://remaker.ai/en", "description": "All-in-one tool leveraging the capabilities of artificial intelligence. Craft and produce diverse content formats, spanning text, images, and beyond. `#free`"}, {"name": "removebg", "url": "https://remove.bg/", "description": "Remove any Image Background `#free`"}, {"name": "Rentoor", "url": "https://rentoor.vercel.app", "description": "Enhance your images with Rentoor's super-resolution feature, restoring clarity and detail for stunning visuals. `#freemium`"}, {"name": "Stable Diffusion Online", "url": "https://stablediffusionweb.com/#ai-image-generator", "description": "text-to-image diffusion model capable of generating photo-realistic images given any text input, cultivates autonomous freedom to produce incredible imagery, empowers billions of people to create stunning art within seconds. `#opensource`"}, {"name": "stockimg.ai", "url": "https://stockimg.ai/", "description": "Stockimg is an all in one design and content creation tool powered by AI. You can easily generate logo, illustration, wallpaper, poster and more. `#freemium`"}, {"name": "Top VS Best", "url": "https://topvsbest.com/aiimagecreator/", "description": "Effortlessly craft mesmerizing and exclusive images through our AI-powered image generation. `#free`"}, {"name": "Wepik AI", "url": "https://wepik.com/ai", "description": "Text to Image Converter `#free`"}, {"name": "AI Room Planner", "url": "https://roomaiplanner.com/", "description": "Get hundreds of interior design ideas for your room - free with no limit. `#free`"}, {"name": "Contract Soso", "url": "https://contractsoso.com/", "description": "Real-time contract generation via keywords. \\`\\`"}, {"name": "Derli Legal Search", "url": "https://www.derli.com.cn/", "description": "500 million legal data points for practitioners. `#paid`"}, {"name": "Fazhi", "url": "https://www.fazhi.cn/", "description": "One-stop legal AI model and assistant. \\`\\`"}, {"name": "Hai Rui Legal AI", "url": "https://www.hairui.ai/", "description": "Document writing and case source expansion. \\`\\`"}, {"name": "Tongyi Farlaw", "url": "https://tongyi.aliyun.com/", "description": "Industry-specific model for professional legal help. \\`\\`"}, {"name": "Casetext", "url": "https://casetext.com/", "description": "an award-winning legal AI company developing cutting-edge tech for 10+ years. `#paid`"}, {"name": "DoNotPay", "url": "https://donotpay.com/", "description": "DoNotPay is an online legal service and chatbot. `#paid`"}, {"name": "Latch", "url": "https://www.latchapp.com/", "description": "Latch helps legal teams reduce the time, effort, and cost spent towards negotiating agreements. `#paid`"}, {"name": "Clay", "url": "https://www.clay.com/", "description": "Automates outreach and contact workflows (cold email, LinkedIn DMs) based on buyer personas. `#freemium`"}, {"name": "Elaris by Solsten", "url": "https://elaris.new/", "description": "Understand audience psychology and get actionable insights for marketing and product decisions. `#paid`"}, {"name": "HighReach", "url": "https://highreach.ai/", "description": "Generates platform-ready video, image, and UGC ad creatives from product URLs for Meta, TikTok, and Google. `#paid`"}, {"name": "HubSpot", "url": "https://www.hubspot.com/", "description": "CRM with AI features for lead tracking, sequences, and automation. `#freemium`"}, {"name": "MentionDesk", "url": "https://mentiondesk.com/", "description": "Tools to optimize being quoted or referenced within AI responses and track mentions. `#paid`"}, {"name": "Qimi", "url": "https://qimi.ai/", "description": "Game industry ad production and placement. `#free`"}, {"name": "SE Visible (visible.seranking.com)", "url": "https://visible.seranking.com/", "description": "AI brand visibility tracker for search/LLM result coverage. `#paid`"}, {"name": "Socialmon", "url": "https://www.socialmon.ai/", "description": "Find viral marketing examples and trends across topics and industries. `#paid`"}, {"name": "TikTokalyzer", "url": "https://tiktokalyzer.ai/", "description": "TikTok analytics and insights for content performance and trends. `#paid`"}, {"name": "Virbo", "url": "https://virbo.wondershare.com/", "description": "digital human customization for personal IP. \\`\\`"}, {"name": "We-Connect", "url": "https://we-connect.io/", "description": "LinkedIn outreach automation with multi-touch sequences and post remixing. `#paid`"}, {"name": "Feishu Minutes", "url": "https://www.feishu.cn/product/minutes", "description": "Transcribes video/audio into knowledge notes. \\`\\`"}, {"name": "Fireflies.ai", "url": "https://fireflies.ai/", "description": "High-accuracy transcription in 100 languages. `#free`"}, {"name": "iFlytek Meeting", "url": "https://meeting.xfyun.cn/", "description": "Secure AI cloud meeting system platform. `#free`"}, {"name": "Noty.ai", "url": "https://noty.ai/", "description": "Converts meeting content into executable tasks. `#free`"}, {"name": "Otter.ai", "url": "https://otter.ai/", "description": "joins calls to automatically record/summarize. \\`\\`"}, {"name": "Tencent Meeting AI", "url": "https://www.tencent.com/", "description": "Real-time meeting organization and summaries. \\`\\`"}, {"name": "Tingnao AI", "url": "https://tingnao.ai/", "description": "Professional intelligent recording assistant. \\`\\`"}, {"name": "Tongyi Tingwu", "url": "https://tingwu.aliyun.com/", "description": "Alibaba Cloud office assistant for audio/video. `#free`"}, {"name": "Zoom Workplace", "url": "https://www.zoom.com/", "description": "AI-first team collaboration and productivity. \\`\\`"}, {"name": "DeepSeek (R1)", "url": "https://www.deepseek.com/", "description": ""}, {"name": "AI/ML API", "url": "https://aimlapi.com", "description": "One API, 100+ AI Models, Accessible 24/7. `#freemium`"}, {"name": "Bloom", "url": "https://huggingface.co/docs/transformers/model_doc/bloom", "description": "BLOOM by Hugging Face is a model similar to GPT-3 `#free`"}, {"name": "Chatbot Arena", "url": "https://chat.lmsys.org/", "description": "Crowdsourced model \"battle\" leaderboard. `#free`"}, {"name": "Claude 2", "url": "https://claude.ai/", "description": "Talk to Claude, an AI assistant from Anthropic. `#paid`"}, {"name": "Claude 3.5 Haiku", "url": "https://claude.ai/", "description": "Anthropic's fastest model for quick responses and simple tasks `#freemium`"}, {"name": "Command R+", "url": "https://cohere.com/", "description": "Cohere's latest model optimized for enterprise applications `#freemium`"}, {"name": "Gemini 1.5 Pro", "url": "https://gemini.google.com/", "description": "Google's advanced model with 1M token context window `#freemium`"}, {"name": "Gopher", "url": "https://www.deepmind.com/blog/language-modelling-at-scale-gopher-ethical-considerations-and-retrieval", "description": "Gopher by DeepMind is a 280 billion parameter language model. `#free`"}, {"name": "GPT-4o Mini", "url": "https://openai.com/gpt-4o-mini", "description": "OpenAI's efficient and cost-effective model for everyday tasks `#freemium`"}, {"name": "LiteLLM", "url": "https://litellm.ai/", "description": "An open-source library to simplify LLM completion + embedding calls. `#opensource`"}, {"name": "LLaMA", "url": "https://llama.meta.com/", "description": "A foundational, 65-billion-parameter large language model by Meta. `#opensource`"}, {"name": "Llama 2", "url": "https://llama.meta.com/", "description": "The next generation of Meta's open source large language model. `#opensource`"}, {"name": "Llama 3.1", "url": "https://llama.meta.com/", "description": "Meta's latest open-source language model with improved reasoning and coding capabilities `#opensource`"}, {"name": "LLaVA", "url": "https://llava-vl.github.io/", "description": "Large Language and Vision Assistant `#opensource`"}, {"name": "Mistral 8x22B", "url": "https://mistral.ai/", "description": "Mixture of experts model with superior performance and efficiency `#freemium`"}, {"name": "OpenAI API", "url": "https://openai.com/api/", "description": "OpenAI's API provides access to GPT-3 and GPT-4 models, which performs a wide variety of natural language tasks, and Codex, which translates natural language to code. `#freemium`"}, {"name": "Qwen", "url": "https://github.com/QwenLM/Qwen", "description": "Pretrained large language model proposed by Alibaba Cloud. `#free`", "stars": "21k"}, {"name": "Qwen 2.5", "url": "https://qwenlm.github.io/", "description": "Alibaba's latest multilingual model with enhanced capabilities `#free`"}, {"name": "Vicuna-13B", "url": "https://lmsys.org/blog/2023-03-30-vicuna/", "description": "An open-source chatbot trained by fine-tuning LLaMA on user-shared conversations collected from ShareGPT. `#free`"}, {"name": "Z.ai", "url": "https://z.ai/", "description": "Zhipu globally launched model experience. 58 `#free`"}, {"name": "AIVA", "url": "https://www.aiva.ai/", "description": "AI composer that creates original music for various purposes `#freemium`"}, {"name": "Boomy", "url": "https://boomy.com/", "description": "Create and share AI-generated music in seconds `#freemium`"}, {"name": "Mubert", "url": "https://mubert.com/", "description": "AI-generated music for content creators and businesses `#freemium`"}, {"name": "Riffusion", "url": "https://www.riffusion.com/", "description": "Create music from text with styles, instruments, modifiers and genres. `#free`"}, {"name": "Soundraw", "url": "https://soundraw.io/", "description": "AI music generator with customizable styles and moods `#freemium`"}, {"name": "Suno AI", "url": "https://suno.ai/", "description": "AI-powered music creation platform that generates complete songs from text prompts `#freemium`"}, {"name": "Udio", "url": "https://udio.com/", "description": "Advanced AI music generator with high-quality audio output and style control `#freemium`"}, {"name": "Better Synonyms", "url": "https://www.bettersynonyms.com/", "description": "A convenient way to find better synonyms for words in a specific context. `#free`"}, {"name": "Franz AI", "url": "https://chrome.google.com/webstore/detail/franz-ai-text-rewriter/lclcncbdhfpolppomniofbkiaaebaefg", "description": "A Chrome extension to rewrite text using OpenAI API. `#free`"}, {"name": "Penelope AI", "url": "https://penelope-ai.vercel.app/", "description": "Speed up writing with paraphrasing, summarizing and story generation `#paid`"}, {"name": "Rewriteit AI", "url": "https://rewriteit.ai/", "description": "Rewrite with Confidence: Enhance Your Writing with AI Technology `#free`"}, {"name": "StudyCrumb", "url": "https://studycrumb.com/paraphrasing-tool", "description": "This essay rephraser can change the wording of any content `#free`"}, {"name": "ChatGPT Sidebar", "url": "https://chatgpt-sidebar.com/", "description": "AI & you work side by side on any page `#free`"}, {"name": "Pathfinder", "url": "https://www.summit.im/pathfinder/", "description": "Pathfinder, brought to you by Summit, is an innovative AI-driven tool designed to assist individuals in creating personalized plans and strategies to achieve their goals. `#free`"}, {"name": "AiPPT", "url": "https://www.aippt.com/", "description": "Simplifies design with automatic outlines. `#free`"}, {"name": "auxi", "url": "https://www.auxi.ai/", "description": "PowerPoint plugin for management consultants. `#free`"}, {"name": "beautiful.ai", "url": "https://www.beautiful.ai/", "description": "Automated brand-compliant slide production. \\`\\`"}, {"name": "Bige AIPPT", "url": "https://bige.net/", "description": "Massive high-quality template selection. `#free`"}, {"name": "Biling AI PPT", "url": "https://ibiling.cn/", "description": "Online manuscript and PPT framework tool. `#free`"}, {"name": "Bosi AIPPT", "url": "https://bosi.ai/", "description": "Efficient PPT creation for business and study. `#free`"}, {"name": "ChatPPT", "url": "https://chat-ppt.com/", "description": "Command-style workplace office assistant. `#paid`"}, {"name": "Chronicle", "url": "https://chroniclehq.com/", "description": "High-impact presentation tool for non-pros. `#free`"}, {"name": "Decktopus AI", "url": "https://decktopus.com/", "description": "AI generator with a presenter coach and editor. \\`\\`"}, {"name": "Gaoding PPT", "url": "https://ppt.gaoding.com/", "description": "Design platform for non-professional designers. `#free`"}, {"name": "iFlytek Smart Doc", "url": "https://zhineng.xfyun.cn/", "description": "Instructed document and PPT generation. \\`\\`"}, {"name": "Instant PPT Gen", "url": "https://gamma.app/", "description": "Content editing and intelligent typesetting tool. `#free`"}, {"name": "iSlide AIPPT", "url": "https://www.islide.cc/", "description": "Plugin with over 8 million genuine pictures. `#free`"}, {"name": "Kapi PPT", "url": "https://kapip.com/", "description": "Reshapes the PPT design and generation workflow. `#free`"}, {"name": "Meitu AI PPT", "url": "https://ppt.meitu.com/", "description": "Intelligent design and high-speed production. `#free`"}, {"name": "MindShow", "url": "https://www.mindshow.fun/", "description": "Eliminates manual typesetting and design effort. `#paid`"}, {"name": "Powerpresent AI", "url": "https://powerpresent.ai/", "description": "Prompt-based professional slide creation. `#paid`"}, {"name": "Presentations.AI", "url": "https://presentations.ai/", "description": "Saves draft time and ensures brand sync. `#free`"}, {"name": "Qingyan PPT", "url": "https://chatglm.cn/", "description": "Intelligent PPT generator (Zhipu & AiPPT). \\`\\`"}, {"name": "Qingzhu Office", "url": "https://qingzhu.cn/", "description": "Word/PDF conversion and industry-specific PPTs. \\`\\`"}, {"name": "Seewo EasiNote", "url": "https://easinote.seewo.com/", "description": "Interactive courseware tool for teachers. `#free`"}, {"name": "SlidesAI", "url": "https://www.slidesai.io/", "description": "Text-to-PPT/Google Slides conversion tool. `#free`"}, {"name": "Wendoduo AiPPT", "url": "https://wendoduo.com/", "description": "Outline creation and beautification assistant. `#free`"}, {"name": "gamma.app", "url": "https://gamma.app", "description": "Gamma is a new platform that allows users to create polished documents, presentations, and webpages in seconds using AI. `#freemium`"}, {"name": "Journey.io", "url": "https://journey.io/", "description": "Journey.io is a storytelling platform that enables users to create interactive presentations, combining videos, slides, text, and embeds to captivate their audience. `#freemium`"}, {"name": "Prezi", "url": "https://prezi.com/dashboard/next/#/all", "description": "A cloud-based presentation tool for creating dynamic and visually engaging presentations. `#freemium`"}, {"name": "40h", "url": "https://40h.io/", "description": "Map your career path and unlock your potential with the guidance of 40h. `#paid`"}, {"name": "Accountabilabuddy", "url": "https://www.summit.im/accountabilabuddy", "description": "Sends simple text reminders to help you stay on track and achieve your objectives. `#free`"}, {"name": "Calendly AI", "url": "https://calendly.com/", "description": "AI-powered scheduling assistant for meetings and appointments. `#freemium`"}, {"name": "Cloud One", "url": "https://yun.baidu.com/", "description": "Baidu Netdisk document assistant and summary. `#free`"}, {"name": "DigestDiff", "url": "https://www.digestdiff.com/", "description": "Codebase Insights Without Code Access with DigestDiff `#free`"}, {"name": "Feishu Knowledge Q\\&A", "url": "https://www.feishu.cn/product/knowledge", "description": "Enterprise knowledge base and info retrieval. \\`\\`"}, {"name": "Gezhe AI (Caixuan)", "url": "https://gezhe.com/", "description": "Manuscript management and sharing website. `#free`"}, {"name": "Glimpse", "url": "https://glimpse.surf/", "description": "Seamless browsing experience with conversation, writing, and editing assistance `#free`"}, {"name": "Happy Copy", "url": "https://www.hoppycopy.co/", "description": "Use AI to create powerful content for hundreds of different email campaigns, drips, newsletters and more\u2014in seconds"}, {"name": "Hoarder", "url": "https://hoarder.app/", "description": "AI-powered bookmark organizer and retrieval. `#free`"}, {"name": "ima.copilot", "url": "https://ima.qq.com/", "description": "Tencent Hunyuan-based search/write workbench. \\`\\`"}, {"name": "Merlin", "url": "https://www.getmerlin.in/", "description": "Research and writing plugin with multi-model access. `#free`"}, {"name": "Message AI", "url": "https://apps.apple.com/us/app/message-ai-gpt-tts/id6448740961", "description": "Transform Text to Speech with Natural Accuracy `#paid`"}, {"name": "Motion", "url": "https://www.usemotion.com/", "description": "AI-powered task management and calendar optimization. `#paid`"}, {"name": "Multi Gen", "url": "https://aimultigen.com/", "description": "Multi-Gen: All-in-one AI platform for content and productivity solutions. `#free`"}, {"name": "Notion", "url": "https://www.notion.so/product/ai/", "description": "Access the limitless power of AI, right inside Notion. Work faster. Write better. Think bigger. `#paid`"}, {"name": "Notion AI", "url": "https://www.notion.so/product/ai", "description": "AI-powered workspace with writing, planning, and organization features. `#freemium`"}, {"name": "Otter.ai", "url": "https://otter.ai/", "description": "AI-powered transcription and meeting assistant. `#freemium`"}, {"name": "Posylanki", "url": "https://www.posylanki.live/", "description": "Streamline Web Content Management & Enhance Browsing Experience `#free`"}, {"name": "Raycast AI", "url": "https://www.raycast.com/ai", "description": "Mac-native operating system AI extension. \\`\\`"}, {"name": "Reclaim AI", "url": "https://reclaim.ai/", "description": "AI-powered calendar management and time blocking. `#freemium`"}, {"name": "Releases Notes", "url": "https://www.releasesnotes.dev/", "description": "Effortless Release Notes with Automation. `#free`"}, {"name": "Soda Office", "url": "https://soda.office/", "description": "Comprehensive navigation for office and life tools. `#free`"}, {"name": "Supermanage AI", "url": "https://supermanage.ai/", "description": "Effortless prep for your 1-on-1 `#free`"}, {"name": "Taskade", "url": "https://www.taskade.com/", "description": "Taskade elegantly unifies your team tasks, notes, and mind, stripping away the noise to reveal the essence of productivity. `#freemium`"}, {"name": "TinyWow", "url": "https://tinywow.com/", "description": "Free PDF, image, and video processing tool hub. `#free`"}, {"name": "Uizard", "url": "https://uizard.io", "description": "With this AI tool you can create a beautiful website and app `#paid`"}, {"name": "WPS Lingxi", "url": "https://ai.wps.cn/", "description": "AI creation and document interpretation assistant. \\`\\`"}, {"name": "Zapier AI", "url": "https://zapier.com/ai", "description": "No-code automation across 7,000+ applications. `#free`"}, {"name": "AIPRM", "url": "https://www.aiprm.com/", "description": "Verified library for SEO and ChatGPT. `#free`"}, {"name": "Geniea", "url": "https://geniea.com/", "description": "Generated prompts for personal journeys. `#free`"}, {"name": "PromptFolder", "url": "https://promptfolder.com/", "description": "Allows users to create, save, and explore innovative prompts with features like variables, organization, and sharing. `#free`"}, {"name": "PromptHero", "url": "https://prompthero.com/", "description": "#1 search engine for AI prompts. `#free`"}, {"name": "Selfgazer", "url": "https://www.selfgazer.com/", "description": "Provides psychological tarot readings for users seeking self-exploration and personal insights through classic tarot symbolism. `#free`"}, {"name": "HomeByte", "url": "https://homebyte.com/", "description": "Find your dream home with the most advanced home search on the planet. `#free`"}, {"name": "IACrea", "url": "https://iacrea.com/", "description": "AI-powered Home Staging Solution `#paid`"}, {"name": "InteriorAI", "url": "https://interiorai.com/", "description": "Interior design ideas using Artificial Intelligence `#paid`"}, {"name": "InteriorVibes", "url": "https://interiorvibes.co/", "description": "Virtual Staging with a couple of clicks `#paid`"}, {"name": "RealtyGenius", "url": "https://realtygenius.ai/", "description": "Offers efficient document management and collaboration functionalities for real estate professionals. `#freemium`"}, {"name": "RealtyNinja", "url": "https://get.realtyninja.com/ai-listing-description-generator", "description": "AI Listing Description Generator `#free`"}, {"name": "Virtual House Flip", "url": "https://www.virtualhouseflip.com/", "description": "Remodel homes using AI for stunning results `#paid`"}, {"name": "VirtualStagingAI", "url": "https://www.virtualstagingai.app/", "description": "Virtually stage in one click `#paid`"}, {"name": "VirtualStagingExpert", "url": "https://virtualstagingexpert.com/", "description": "Stunning AI Virtual Staging Photos In A Click `#paid`"}, {"name": "VSDECO", "url": "https://vsdeco.com/", "description": "Transform Your Space with Photorealistic Restyling `#paid`"}, {"name": "Write.homes", "url": "https://write.homes/", "description": "The ultimate real estate content creation tool `#free`"}, {"name": "AstroGPT", "url": "https://vedicastrogpt.com/", "description": "AstroGPT is a personalized astrology service that provides expert guidance for love, career, and more. `#free`"}, {"name": "Gita GPT", "url": "https://www.gitagpt.in/", "description": "Unlock the Power of AI with the Bhagavad Gita `#free`"}, {"name": "Tarteel", "url": "https://www.tarteel.ai/", "description": "Tarteel is an AI-powered Quran companion that helps users improve their recitation and memorization skills by providing real-time feedback, highlighting words, offering translations, and customizable challenges. `#paid`"}, {"name": "Text With Jesus", "url": "https://textwith.me/jesus", "description": "Enlightening conversations and a deeper connection to revered biblical figures. `#freemium`"}, {"name": "Consensus", "url": "https://consensus.app/", "description": "AI-powered research engine that finds and summarizes scientific papers. `#freemium`"}, {"name": "Elicit", "url": "https://elicit.org/", "description": "AI research assistant that helps you find and analyze academic papers. `#freemium`"}, {"name": "Lime AI", "url": "https://www.datalimeai.com/", "description": "AI-powered research assistant for data-related tasks, designed to streamline and simplify data research and analysis processes. `#paid`"}, {"name": "NotebookLM", "url": "https://notebooklm.google.com/", "description": "Google\u2019s multimodal research thinking assistant. `#free`"}, {"name": "Research Rabbit", "url": "https://www.researchrabbit.ai/", "description": "AI-powered research discovery and organization tool. `#free`"}, {"name": "Semantic Scholar", "url": "https://www.semanticscholar.org/", "description": "AI-powered academic search engine with paper recommendations. `#free`"}, {"name": "LoopCV", "url": "https://www.loopcv.pro/", "description": "Upload your CV, Select the type of Job You Want, and Press Start! Loopcv will Mass Apply on your behalf Every Single Day `#freemium`"}, {"name": "resumA.I.", "url": "https://www.resumai.com/", "description": "resumA.I. is a next generation intelligent resume builder for enabling more effective job applications `#freemium`"}, {"name": "Resume AI Scanner", "url": "https://pdf.ai/tools/resume-ai-scanner", "description": "Assists in assessing candidates by scanning their resumes, extracting relevant information, and generating questions to evaluate their suitability for a position. `#free`"}, {"name": "Adaptify", "url": "https://www.adaptify.ai/", "description": "Empower Business Success with AI-Powered ChatGPT `#paid`"}, {"name": "AutoBlogging Pro", "url": "https://autoblogging.pro/", "description": "AI-Powered Content Automation for WordPress Blogs `#freemium`"}, {"name": "Frase", "url": "https://www.frase.io/", "description": "Content optimization tool that helps businesses create SEO-friendly content quickly and easily. `#paid`"}, {"name": "Frizerly", "url": "https://www.thefrizerly.com/", "description": "AI agent that learns your business and competitors to automatically publish SEO blogs. `#paid`"}, {"name": "GrowthBar", "url": "https://www.growthbarseo.com/", "description": "SEO tool designed to help marketers, bloggers, and content teams create SEO-friendly content. `#paid`"}, {"name": "Serplux", "url": "https://serplux.com/", "description": "AI Growth Agents to Boost Traffic, Rankings & Sales - 24/7 `#paid`"}, {"name": "Surfer SEO", "url": "https://surferseo.com/", "description": "SEO tool that helps users optimize their content for better search engine rankings. `#paid`"}, {"name": "Feishu Multi-Table", "url": "https://www.feishu.cn/product/base", "description": "Zero-code business system and infrastructure. `#paid`"}, {"name": "Sellesta", "url": "https://sellesta.ai/", "description": "Revamp your Amazon business with Sellesta AI tools! Keyword Research, Listing Optimization, and Keyword Tracking. Start Free Now! `#freemium`"}, {"name": "Andi", "url": "https://andisearch.com/", "description": "Andi is a generative AI-powered search engine `#free`"}, {"name": "Anse", "url": "https://anse.app/", "description": "Your Elegant AI Answer Companion `#paid`"}, {"name": "GPTGO", "url": "https://googpt.ai/", "description": "ChatGPT combined with Google search `#free`"}, {"name": "Hai News", "url": "https://hai.news/", "description": "Search with generative AI - Hai News `#free`"}, {"name": "Neeva", "url": "https://neeva.com/", "description": "Source-marked AI search (Shutdown). 59 \\`\\`"}, {"name": "Opera One Browser", "url": "https://www.opera.com/one", "description": "Opera One offers a liquid navigation experience with a focus on modular design and AI-powered web services. `#free`"}, {"name": "Quark (CueMe)", "url": "https://quark.sm.cn/", "description": ""}, {"name": "Piggy Magic", "url": "https://piggy.to/magic", "description": "Piggy Magic - Social Story Maker `#free`"}, {"name": "StoriAI", "url": "https://storiai.com/", "description": "Elevate Your Brand's Social Presence with StoriAI `#paid`"}, {"name": "ChatGPT Summary Assistant", "url": "https://chrome.google.com/webstore/detail/chatgpt-summary-assistant/nnjcoododbeemlmmhbfmmkbneniepaog", "description": "Free AI-Powered Chrome Extension for Instant Article Summaries `#free`"}, {"name": "Earkind", "url": "https://www.earkind.com/", "description": "AI-Generated Podcasts on AI Topics `#free`"}, {"name": "LeaseLens", "url": "https://leaselens.ai/", "description": "Automate the extraction of crucial data points from real estate and commercial lease documents `#free`"}, {"name": "Quill", "url": "https://apps.apple.com/us/app/quill-news-digest/id1669557131", "description": "The AI Way to Stay Informed `#free`"}, {"name": "Recall", "url": "https://www.recall.wiki/", "description": "Summarize YouTube videos, blog posts, PDFs, articles or any other online content. `#freemium`"}, {"name": "SummaryTube", "url": "https://summarytube.com/", "description": "AI Youtube Video Summarizer. Get key AI insights, extract key moments and transcription. `#freemium`"}, {"name": "Too Long", "url": "https://toolongapp.com/", "description": "Your Article Summarization Companion `#free`"}, {"name": "Alibaba Translate", "url": "https://www.alibabagroup.com/", "description": "Vertical engines for e-commerce, medical, and finance. \\`\\`"}, {"name": "Baidu AI Assistant", "url": "https://www.baidu.com/", "description": "Mobile app for voice, photo, and interpretation. `#free`"}, {"name": "Baidu Translate", "url": "https://fanyi.baidu.com/", "description": "AI large model supporting 203 languages. `#free`"}, {"name": "Bing Translator", "url": "https://www.bing.com/translator", "description": "Microsoft\u2019s multi-platform web translation. `#free`"}, {"name": "DeepL Translation", "url": "https://www.deepl.com/translator", "description": "High-precision semantic translation and writing help. `#free`"}, {"name": "DeepTranslate", "url": "https://chrome.google.com/webstore/detail/deeptranslate/", "description": "Multi-API browser plugin (GPT, Claude, etc.). `#free`"}, {"name": "Google Translate", "url": "https://translate.google.com/", "description": "Instant text and web translation for 100+ languages. `#free`"}, {"name": "Immersive Translator", "url": "https://immersive-translate.owenyoung.com/", "description": "Dual-language browser plugin for pages and PDFs. `#free`"}, {"name": "Sogou Translate", "url": "https://fanyi.sogou.com/", "description": "Fast instant translation for 50+ languages. `#free`"}, {"name": "Tencent TranSmart", "url": "https://www.tencent.com/", "description": "Human-machine interactive AI translation. `#free`"}, {"name": "Volcano Translate", "url": "https://translate.volcengine.com/", "description": "ByteDance's low-latency machine translation API. `#free`"}, {"name": "Famxplor", "url": "https://famxplor.com/", "description": "Find activities for your family vacations worldwide. `#paid`"}, {"name": "PLAN by Ixigo", "url": "https://www.ixigo.com/", "description": "Your AI-Powered Travel Planning Companion `#free`"}, {"name": "Roam Around", "url": "https://www.roamaround.io/", "description": "Find interesting and fun places to visit `#free`"}, {"name": "Travelnaut", "url": "https://travelnaut.com/", "description": "Find travel information on attractions, food, culture, and more in one place to prepare the next trip of your dreams `#free`"}, {"name": "WanderGenie", "url": "https://www.wandergenie.app/", "description": "Transform the way you explore the world. `#free`"}, {"name": "WonderPlan", "url": "https://wonderplan.ai/", "description": "Your personal trip planner and travel curator, creating custom itineraries tailored to your interests and budget. `#free`"}, {"name": "AVCLabs", "url": "https://www.avclabs.com/", "description": "100% free automatic video background remover. `#free`"}, {"name": "Captions", "url": "https://www.captions.ai/", "description": "AI creative studio application for creators. \\`\\`"}, {"name": "Chromox", "url": "https://chromox.alkaidvision.com/", "description": "Transforming Ideas into Visual Stories. `#free`"}, {"name": "Clipfly", "url": "https://www.clipfly.com/", "description": "Integrated video generation and enhancement. \\`\\`"}, {"name": "Conch Video", "url": "https://hailuo.ai/", "description": "MiniMax realistic video effects assistant. `#free`"}, {"name": "Cutout.Pro", "url": "https://www.cutout.pro/", "description": "AI-based video background removal tool. `#free`"}, {"name": "D-ID", "url": "https://www.d-id.com/", "description": "D-ID is a platform to generate videos. `#freemium`"}, {"name": "Daydream", "url": "https://daydream.ai/", "description": "professional-level video from input stories. `#free`"}, {"name": "Decohere", "url": "https://decohere.ai/", "description": "High-precision extremely fast AI generator. `#free`"}, {"name": "Descript", "url": "https://www.descript.com/", "description": "Edit videos and podcasts by typing text. `#free`"}, {"name": "DomoAI", "url": "https://domoai.app/", "description": "Video-to-animation and style conversion tool. `#free`"}, {"name": "Dream Machine", "url": "https://lumalabs.ai/dream-machine", "description": "Luma AI high-resolution video generator. \\`\\`"}, {"name": "DreamFace", "url": "https://dreamface.ai/", "description": "High-quality videos/photos from audio/text. `#paid`"}, {"name": "Duojia Tool", "url": "https://duojia.baidu.com/", "description": "Baidu's one-stop AIGC creation platform. \\`\\`"}, {"name": "FabDream AI", "url": "https://www.fabdream.art/", "description": "Discover the world of Ai digital art through the lens of Swiss-based artist Fabio Comparelli aka fabdream. Immerse yourself in visually stunning Quality videos. `#freemium`"}, {"name": "Filmora", "url": "https://filmora.wondershare.com/", "description": "Wondershare AI enhancement and short videos. `#free`"}, {"name": "FineShare FineCam", "url": "https://www.fineshare.com/finecam/", "description": "Transform your video calls and recordings with FineShare FineCam's advanced capabilities `#paid`"}, {"name": "Fliki.ai", "url": "https://fliki.ai/", "description": "Your AI partner for video creation. Create a video from text, voice or image. `#freemium`"}, {"name": "Flow Studio", "url": "https://flowstudio.ai/", "description": "Chat characters, robots, and prompt management. `#free`"}, {"name": "Google Vids", "url": "https://workspace.google.com/products/vids/", "description": "Integrated Workspace creation and scripts. `#paid`"}, {"name": "Hedra", "url": "https://hedra.com/", "description": "Multimodal personal AI creation studio. `#free`"}, {"name": "Heygen", "url": "https://www.heygen.com/", "description": "Create videos from text in minutes with AI-generated avatars and voices. `#freemium`"}, {"name": "Invideo", "url": "https://invideo.io/", "description": "InVideo simplifies video creation with ready-made templates. `#freemium`"}, {"name": "Invideo AI", "url": "https://invideo.io/", "description": "Transforms ideas into shareable videos (no skills). `#free`"}, {"name": "JiMeng AI", "url": "https://jimeng.jianying.com/", "description": "2K high-definition art and shot generation. \\`\\`"}, {"name": "Kling AI Video", "url": "https://kling.kuaishou.com/", "description": "High-quality video generation with realistic motion and physics `#freemium`"}, {"name": "LensGo", "url": "https://lensgo.ai/", "description": "character style transfer tool (Shutdown 2025). `#free`"}, {"name": "LTX Studio", "url": "https://ltx.studio/", "description": "Film production platform for story control. `#free`"}, {"name": "Luma AI", "url": "https://lumalabs.ai/", "description": "AI-powered 3D capture and video generation from text prompts. `#freemium`"}, {"name": "Luma Dream Machine", "url": "https://lumalabs.ai/dream-machine", "description": "Advanced AI video generation with cinematic quality `#freemium`"}, {"name": "Magic Brush Ma Liang", "url": "https://maliang.douyin.com/", "description": "Script-to-dynamic storyboard converter. \\`\\`"}, {"name": "Medeo", "url": "https://medeo.ai/", "description": "Integrates ChatGPT, Kling, and ElevenLabs. \\`\\`"}, {"name": "MetaMirror", "url": "https://metamirror.io/", "description": "transforms scripts into videos viaSymbiosis engine. `#paid`"}, {"name": "Moonvalley", "url": "https://moonvalley.ai/", "description": "AI-powered video generation with advanced editing capabilities `#freemium`"}, {"name": "Mootion", "url": "https://mootion.com/", "description": "3D animation and digital creative hub. `#free`"}, {"name": "Opus Clip", "url": "https://www.opus.pro/", "description": "Converts long videos into high-quality short clips. \\`\\`"}, {"name": "Pictory AI", "url": "https://pictory.ai/", "description": "Pictory AI is a video creation tool that makes it effortless to produce short videos from your long-form content like scripts, posts `#paid`"}, {"name": "Pika", "url": "https://pika.art/", "description": "Platform to transform creativity into videos. \\`\\`"}, {"name": "Pika Labs 2.0", "url": "https://pika.art/", "description": "Next-generation video creation with enhanced motion and style control `#freemium`"}, {"name": "pika.art", "url": "https://pika.art/", "description": "An idea-to-video platform that brings your creativity to motion. `#freemium`"}, {"name": "PixVerse", "url": "https://pixverse.ai/", "description": "Text-to-realistic, anime, and 3D videos. `#free`"}, {"name": "Pollo AI", "url": "https://pollo.ai/", "description": "Singapore-based image and video creative hub. \\`\\`"}, {"name": "Quickads", "url": "https://www.quickads.ai/", "description": "AI Ad Creation Platform for all your Ad Campaigns. `#freemium`"}, {"name": "Rask", "url": "https://rask.ai/", "description": "Localization tool for 130 languages with API. `#free`"}, {"name": "Runway", "url": "https://runwayml.com/", "description": "With Runway AI, you have the power to create videos using text prompts in so many incredible ways `#free`"}, {"name": "Runway Gen-3", "url": "https://runwayml.com/", "description": "Latest generation of AI video creation with improved realism and control `#freemium`"}, {"name": "Runway ML", "url": "https://runwayml.com/", "description": "AI-powered video editing and generation platform with advanced features. `#freemium`"}, {"name": "SkyReels", "url": "https://skyreels.ai/", "description": "One-click text-to-animation platform. \\`\\`"}, {"name": "Sora", "url": "https://openai.com/sora", "description": "OpenAI's revolutionary text-to-video generation model with high-quality results `#freemium`"}, {"name": "Spikes Studio", "url": "https://spikes.studio/", "description": "identifies segments for social media short-form. `#free`"}, {"name": "Step Video", "url": "https://step.ai/", "description": "Multi-theme creation and description optimizer. \\`\\`"}, {"name": "Syllaby.io", "url": "https://ai.syllaby.io", "description": "AI Video Script Generator, Syllaby shows you how to create a content strategy for social media in minute `#paid`"}, {"name": "Synthesia", "url": "https://www.synthesia.io/", "description": "AI video generation platform with virtual avatars and multilingual support. `#paid`"}, {"name": "Tavus", "url": "https://www.tavus.io/", "description": "Conversational video interface for marketing. \\`\\`"}, {"name": "Tencent Zhiying", "url": "https://www.tencent.com/", "description": "Cloud-based video editor with rich copyright info. `#free`"}, {"name": "Thumbnail Ai", "url": "https://thumbnail-ai.ybouane.com/", "description": "Will provide reviews of youtube thumbnails using AI `#free`"}, {"name": "Tongyi Wanxiang AI", "url": "https://wanxiang.aliyun.com/", "description": "Alibaba high-definition film-quality videos. `#free`"}, {"name": "Unscreen", "url": "https://www.unscreen.com/", "description": "100% automatic online background removal. `#free`"}, {"name": "Veed Background", "url": "https://www.veed.io/tools/background-remover", "description": "Online background removal and green-screen. `#free`"}, {"name": "Video Ocean", "url": "https://videoocean.com/", "description": "Text-to-video scene simulation platform. `#free`"}, {"name": "Vidnoz", "url": "https://www.vidnoz.com/", "description": "Use Vidnoz AI and Vidnoz Flex to make winning videos! `#freemium`"}, {"name": "Vidu", "url": "https://www.vidu.studio/", "description": "Long-duration video large model (Tsinghua). `#free`"}, {"name": "Viggle", "url": "https://viggle.ai/", "description": "Driven by 3D basic model to move characters. `#free`"}, {"name": "Vizard", "url": "https://vizard.ai/", "description": "identifies highlights to create short social clips. `#free`"}, {"name": "Vozo", "url": "https://www.vozo.ai/", "description": "Video localization and natural voice dubbing. `#free`"}, {"name": "WinkStudio", "url": "https://wink.meitu.com/", "description": "Meitu image restoration and portrait retouch. `#free`"}, {"name": "Wondershare Timo", "url": "https://timo.wondershare.com/", "description": "Professional one-stop media creation solution. \\`\\`"}, {"name": "Xiling Digital Human", "url": "https://xiling.baidu.com/", "description": "Marketing promotion and content output avatars. `#free`"}, {"name": "Atmo Global Forecast", "url": "https://earth.atmo.ai/", "description": "Precision Weather Forecasting with AI `#free`"}, {"name": "5118 SEO Wizard", "url": "https://www.5118.com/", "description": "Article generation for engine rankings. 105 `#free`"}, {"name": "66AI Paper", "url": "https://66ai.com/", "description": "High-quality large model academic writer. 120 `#paid`"}, {"name": "AI Rewriter", "url": "https://rewrite.ai/", "description": "Anti-plagiarism and anti-AIGC trace removal. 130 `#free`"}, {"name": "AI Storyboard Generator", "url": "https://boords.com/", "description": "Eliminates the need for drawing skills, enabling quick and easy storyboard creation. `#paid`"}, {"name": "AIEpics", "url": "https://aiepics.com/", "description": "Generates unique and copyright-free poems based on user-entered prompts. #opensource `#free`"}, {"name": "Baidu Writer", "url": "https://www.baidu.com/", "description": "One-stop novel creation with DeepSeek models. 85 `#free`"}, {"name": "Bigan Paper", "url": "https://bigan.net/", "description": "Academic brain with billions of literatures. 111 \\`\\`"}, {"name": "Biling AI Novel", "url": "https://ibiling.cn/", "description": "Best-selling author roadmap and tutorials. 108 `#paid`"}, {"name": "Biling AI Writing", "url": "https://ibiling.cn/", "description": "Academic and office all-around writing asst. 109 `#free`"}, {"name": "Bimuyu", "url": "https://bimuyu.com/", "description": "Cloud-based English paper aid for researchers. 124 \\`\\`"}, {"name": "Caiyun Xiaomeng", "url": "https://xiaomeng.caiyunapp.com/", "description": "Novel continuation and daily story scenarios. 113 `#free`"}, {"name": "Cosmos AI", "url": "https://cosmos.ai/", "description": "Grammar correction and professional assistant. 133 `#free`"}, {"name": "Dragon Fruit Writing", "url": "https://pitaya.ai/", "description": "Typo and grammar assistance software. 119 `#free`"}, {"name": "EssayMaster", "url": "https://essaymaster.ai/", "description": "Multi-level outline to first draft generator. 131 \\`\\`"}, {"name": "FlowUs AI", "url": "https://flowus.cn/", "description": "Collaborative documents and knowledge management. 93 `#free`"}, {"name": "Free Essay Generator", "url": "https://academichelp.net/free-essay-generator/", "description": "Assists students and writers in creating high-quality essays effortlessly. `#free`"}, {"name": "Gaoding AI Copywriting", "url": "https://www.gaoding.com/", "description": "One-stop design and marketing copy solutions. 94 `#free`"}, {"name": "Gaoyi AI Thesis", "url": "https://gaoyi.ai/", "description": "Original thesis creation with unlimited outlines. 135 `#paid`"}, {"name": "Giiso Writing Robot", "url": "https://giiso.com/", "description": "Intelligent semantic knowledge graph assistant. 129 \\`\\`"}, {"name": "Grammarly", "url": "https://www.grammarly.com/", "description": "Personalized writing guidance and data safety. 88 `#free`"}, {"name": "HeyFriday", "url": "https://heyfriday.cn/", "description": "Media operation writing assistant with 60+ templates. 142 `#free`"}, {"name": "Huoshan Writing", "url": "https://writing.huoshan.com/", "description": "Doubao-based ad-free information search. 97 `#free`"}, {"name": "iFlytek Doc Writer", "url": "https://xiezuo.xfyun.cn/", "description": "Specialized document and manuscript reviewer. 114 `#free`"}, {"name": "iFlytek Writing", "url": "https://xiezuo.xfyun.cn/", "description": "Spark-powered template and polisher. 104 `#free`"}, {"name": "Incribo", "url": "https://incribo.com/", "description": "Your AI Writing Companion. `#paid`"}, {"name": "Koala Writing", "url": "https://koala.ai/", "description": "High-speed official document writing assistant. 128 `#paid`"}, {"name": "Kubao Work Assistant", "url": "https://kubao.ai/", "description": "200+ scenarios for enterprise creativity. 137 `#paid`"}, {"name": "Light-speed Writing", "url": "https://guangsu.ai/", "description": "Article expansion/rewrite for public service. 127 `#free`"}, {"name": "Lingou AI Notes", "url": "https://lingou.ai/", "description": "Team cloud storage and knowledge management. 143 `#free`"}, {"name": "Love Creation", "url": "https://aicreation.com/", "description": "ZAKER original content generation tool. 134 `#free`"}, {"name": "Magic Writing", "url": "https://magic.ai/", "description": "Real-human sound synthesized dubbing. 110 `#free`"}, {"name": "Maomaochong", "url": "https://maomaochong.ai/", "description": "DeepSeek-powered assistant from proposal to defense. 145 `#free`"}, {"name": "MidReal", "url": "https://midreal.ai/", "description": "Content-rich stories from a single sentence. 103 `#free`"}, {"name": "Mita Writing Cat", "url": "https://xiezuocat.com/", "description": "Text error correction and rewrite platform. 106 `#free`"}, {"name": "MoHu AI", "url": "https://mohu.ai/", "description": "Screenwriter and web novel assistance services. 125 `#paid`"}, {"name": "Paperpal", "url": "https://paperpal.com/", "description": "Researcher-focused academic English polishing. 116 `#free`"}, {"name": "Plot Factory", "url": "https://plotfactory.com/", "description": "An online collaborative story planner that lets writers plan, organize, and write stories & fictional universes. `#paid`"}, {"name": "ProWritingAid", "url": "https://prowritingaid.com/", "description": "Grammar, style, and fiction writing checker. 96 `#free`"}, {"name": "Qianbi AI Thesis", "url": "https://qianbi.com/", "description": "Large text production with real data/documents. 118 `#paid`"}, {"name": "QuickWrite", "url": "https://quickwrite.ai/", "description": "Adaptable original marketing copywriting. 138 \\`\\`"}, {"name": "QuillBot", "url": "https://quillbot.com/", "description": "An AI writing assistance, paraphrasing tool, Plagiarism Checker, Citation generator `#free`"}, {"name": "ReadPo", "url": "https://readpo.com/", "description": "WeChat and blog creation hub for creators. 98 `#free`"}, {"name": "Smodin Paper", "url": "https://smodin.io/", "description": "AI research paper generator (APA format). 95 `#free`"}, {"name": "Spark Novel Assistant", "url": "https://xinghuo.xfyun.cn/", "description": "Web novel getting-stuck solution platform. 136 `#free`"}, {"name": "StealthGPT", "url": "https://www.stealthgpt.ai/", "description": "Generates undetectable AI Content avoiding plagiarism issues. `#paid`"}, {"name": "Sudowrite", "url": "https://www.sudowrite.com/", "description": "The model generates text by guessing what's most likely to come next, one word at a time. Kind of like autocomplete on your phone. `#paid`"}, {"name": "Tome", "url": "https://tome.app/", "description": "Unlock your best work with AI-powered generative storytelling from Tome. `#free`"}, {"name": "Universal Xiao In", "url": "https://xiaoin.com/", "description": "Personal knowledge base AI \"external brain\". 117 \\`\\`"}, {"name": "Verse (Evernote)", "url": "https://evernote.com/", "description": ""}, {"name": "Wancai AI", "url": "https://ai.wancai.com/", "description": "Digital humans and content creation toolkit. 121 `#free`"}, {"name": "Wawa Writing", "url": "https://wawawriting.com/", "description": "Brainstorming and form conversion for writers. 122 `#free`"}, {"name": "Wen Zhuangyuan", "url": "https://wenzhuangyuan.com/", "description": "Political hotspot official document assistant. 139 \\`\\`"}, {"name": "Wensi Assistant", "url": "https://wensi.ai/", "description": "Office document writing and thinking asst. 132 \\`\\`"}, {"name": "Wenyong Effidit", "url": "https://effidit.qq.com/", "description": "Tencent AI Lab professional research prototype. 86 `#free`"}, {"name": "Wonderful Wen", "url": "https://miaobi.com/", "description": "Comprehensive service platform for text workers. 107 \\`\\`"}, {"name": "Wordvice AI", "url": "https://wordvice.ai/", "description": "Grammar checking and academic polishing tool. 102 `#free`"}, {"name": "WPS Intelligent Writing", "url": "https://ai.wps.cn/", "description": "Online assistant for daily article generation. 99 \\`\\`"}, {"name": "WriteWise", "url": "https://writewise.cn/", "description": "Cloud-synchronized novel creation assistant. 92 `#free`"}, {"name": "Writing Frog", "url": "https://writingfrog.com/", "description": "Converts oral ideas into beautiful writing. 140 \\`\\`"}, {"name": "Wuzhi Writing", "url": "https://wuzhi.ai/", "description": "Script generation and inspiration booster. 141 `#free`"}, {"name": "Xiaoyu AI Writing", "url": "https://xiaoyu.ai/", "description": "4000+ templates with DeepSeek technology. 126 `#free`"}, {"name": "Xinhua Magic Pen", "url": "https://magic.xinhua.com/", "description": "News Agency state key laboratory platform. 115 \\`\\`"}, {"name": "Xunjie AI Writing", "url": "https://xunjieai.com/", "description": "Creating intelligent documents and outlines. 123 `#paid`"}, {"name": "Yizhuan", "url": "https://yizhuan.com/", "description": "Self-media data mining and creation tool. 112 `#free`"}, {"name": "Youdao AI Writing", "url": "https://write.youdao.com/", "description": "Automated multi-language text generation. 90 \\`\\`"}, {"name": "Youdao Writing", "url": "https://write.youdao.com/", "description": "English improvement with authoritative correction. 91 `#free`"}, {"name": "Perplexity Pro", "url": "https://www.perplexity.ai/", "description": "AI-powered search engine with real-time information and source citations `#freemium`"}, {"name": "Arc Browser", "url": "https://arc.net/", "description": "AI-powered browser with intelligent tab management and smart features `#free`"}, {"name": "SORA2", "url": "http://sora.chatgpt.com/", "description": "Advanced multimodal model by OpenAI supporting video generation `#free`"}, {"name": "Openai Agent Builder", "url": "https://platform.openai.com/agent-builder", "description": "designing, deploying, and managing autonomous AI agents with No Code `Freemium`"}, {"name": "Notion AI", "url": "https://www.notion.so/product/ai", "description": "AI writing assistant integrated into Notion workspace `#freemium`"}, {"name": "Gamma", "url": "https://gamma.app/", "description": "AI-powered presentation and document creation platform `#freemium`"}, {"name": "Tavily", "url": "https://tavily.com/", "description": "AI-powered research assistant for finding and summarizing information `#freemium`"}, {"name": "Cursor", "url": "https://cursor.sh/", "description": "AI-powered code editor with advanced code generation capabilities `#freemium`"}, {"name": "Replit Agent", "url": "https://replit.com/", "description": "AI coding assistant that can build entire applications `#freemium`"}, {"name": "Claude Desktop", "url": "https://claude.ai/", "description": "Desktop application for Anthropic's Claude AI assistant `#freemium`"}, {"name": "ChatGPT Desktop", "url": "https://openai.com/chatgpt", "description": "Desktop application for OpenAI's ChatGPT `#freemium`"}, {"name": "Bard Advanced", "url": "https://bard.google.com/", "description": "Google's advanced AI assistant with enhanced capabilities `#free`"}, {"name": "Pi AI", "url": "https://pi.ai/", "description": "Personal AI assistant focused on emotional intelligence and conversation `#free`"}, {"name": "Character.AI", "url": "https://character.ai/", "description": "Create and chat with AI characters with distinct personalities `#freemium`"}, {"name": "Poe", "url": "https://poe.com/", "description": "Platform to access multiple AI models in one place `#freemium`"}, {"name": "Hugging Face Chat", "url": "https://huggingface.co/chat", "description": "Open-source AI chat interface with multiple models `#free`"}, {"name": "You.com", "url": "https://you.com/", "description": "AI search engine with chat capabilities and real-time information `#freemium`"}], "notes": [], "source": "Collective Ai Tools"}, {"name": "Collective Ai Tools \u2014 \ud83d\ude80 Multi-Model AI Orchestrator", "entries": [], "notes": [], "source": "Collective Ai Tools"}, {"name": "Collective Ai Tools \u2014 \ud83c\udfa8 Visual AI Workflow Builder", "entries": [], "notes": [], "source": "Collective Ai Tools"}, {"name": "Collective Ai Tools \u2014 \ud83d\udd04 Real-time Data Fusion Engine", "entries": [], "notes": [], "source": "Collective Ai Tools"}, {"name": "Collective Ai Tools \u2014 \ud83d\udd27 n8n Workflow Builder", "entries": [], "notes": [], "source": "Collective Ai Tools"}, {"name": "Collective Ai Tools \u2014 \ud83e\udde0 Agent Builder MCP", "entries": [], "notes": [], "source": "Collective Ai Tools"}, {"name": "Collective Ai Tools \u2014 Default API Keys", "entries": [], "notes": [], "source": "Collective Ai Tools"}, {"name": "Collective Ai Tools \u2014 Custom API Keys", "entries": [], "notes": [], "source": "Collective Ai Tools"}, {"name": "Static Analysis \u2014 Table of Contents", "entries": [{"name": "ABAP", "url": "#abap", "description": ""}, {"name": "Ada", "url": "#ada", "description": ""}, {"name": "Assembly", "url": "#asm", "description": ""}, {"name": "Awk", "url": "#awk", "description": ""}, {"name": "C", "url": "#c", "description": ""}, {"name": "C#", "url": "#csharp", "description": ""}, {"name": "C++", "url": "#cpp", "description": ""}, {"name": "Clojure", "url": "#clojure", "description": ""}, {"name": "CoffeeScript", "url": "#coffeescript", "description": ""}, {"name": "ColdFusion", "url": "#coldfusion", "description": ""}, {"name": "Crystal", "url": "#crystal", "description": ""}, {"name": "Dart", "url": "#dart", "description": ""}, {"name": "Delphi", "url": "#delphi", "description": ""}, {"name": "Dlang", "url": "#dlang", "description": ""}, {"name": "Elixir", "url": "#elixir", "description": ""}, {"name": "Elm", "url": "#elm", "description": ""}, {"name": "Erlang", "url": "#erlang", "description": ""}, {"name": "F#", "url": "#fsharp", "description": ""}, {"name": "Fortran", "url": "#fortran", "description": ""}, {"name": "Go", "url": "#go", "description": ""}, {"name": "Groovy", "url": "#groovy", "description": ""}, {"name": "Haskell", "url": "#haskell", "description": ""}, {"name": "Haxe", "url": "#haxe", "description": ""}, {"name": "Java", "url": "#java", "description": ""}, {"name": "JavaScript", "url": "#javascript", "description": ""}, {"name": "Julia", "url": "#julia", "description": ""}, {"name": "Kotlin", "url": "#kotlin", "description": ""}, {"name": "Lua", "url": "#lua", "description": ""}, {"name": "MATLAB", "url": "#matlab", "description": ""}, {"name": "Nim", "url": "#nim", "description": ""}, {"name": "Ocaml", "url": "#ocaml", "description": ""}, {"name": "PHP", "url": "#php", "description": ""}, {"name": "PL/SQL", "url": "#plsql", "description": ""}, {"name": "Perl", "url": "#perl", "description": ""}, {"name": "Python", "url": "#python", "description": ""}, {"name": "R", "url": "#r", "description": ""}, {"name": "Rego", "url": "#rego", "description": ""}, {"name": "Ruby", "url": "#ruby", "description": ""}, {"name": "Rust", "url": "#rust", "description": ""}, {"name": "SQL", "url": "#sql", "description": ""}, {"name": "Scala", "url": "#scala", "description": ""}, {"name": "Shell", "url": "#shell", "description": ""}, {"name": "Swift", "url": "#swift", "description": ""}, {"name": "Tcl", "url": "#tcl", "description": ""}, {"name": "TypeScript", "url": "#typescript", "description": ""}, {"name": "Verilog/SystemVerilog", "url": "#verilog", "description": ""}, {"name": "Vim Script", "url": "#vim-script", "description": ""}, {"name": "WebAssembly", "url": "#wasm", "description": ""}, {"name": ".env", "url": "#dotenv", "description": ""}, {"name": "Ansible", "url": "#ansible", "description": ""}, {"name": "Archive", "url": "#archive", "description": ""}, {"name": "Azure Resource Manager", "url": "#arm", "description": ""}, {"name": "Binaries", "url": "#binary", "description": ""}, {"name": "Build tools", "url": "#buildtool", "description": ""}, {"name": "CSS/SASS/SCSS", "url": "#css", "description": ""}, {"name": "Config Files", "url": "#configfile", "description": ""}, {"name": "Configuration Management", "url": "#configmanagement", "description": ""}, {"name": "Containers", "url": "#container", "description": ""}, {"name": "Continuous Integration", "url": "#ci", "description": ""}, {"name": "Deno", "url": "#deno", "description": ""}, {"name": "Dockerfile", "url": "#dockerfile", "description": ""}, {"name": "Embedded", "url": "#embedded", "description": ""}, {"name": "Embedded Ruby (a.k.a. ERB, eRuby)", "url": "#erb", "description": ""}, {"name": "Gherkin", "url": "#gherkin", "description": ""}, {"name": "HTML", "url": "#html", "description": ""}, {"name": "JSON", "url": "#json", "description": ""}, {"name": "Kubernetes", "url": "#kubernetes", "description": ""}, {"name": "LaTeX", "url": "#latex", "description": ""}, {"name": "Laravel", "url": "#laravel", "description": ""}, {"name": "Makefiles", "url": "#make", "description": ""}, {"name": "Markdown", "url": "#markdown", "description": ""}, {"name": "Metalinter", "url": "#meta", "description": ""}, {"name": "Mobile", "url": "#mobile", "description": ""}, {"name": "Nix", "url": "#nix", "description": ""}, {"name": "Node.js", "url": "#nodejs", "description": ""}, {"name": "Packages", "url": "#package", "description": ""}, {"name": "Prometheus", "url": "#prometheus", "description": ""}, {"name": "Protocol Buffers", "url": "#protobuf", "description": ""}, {"name": "Puppet", "url": "#puppet", "description": ""}, {"name": "Rails", "url": "#rails", "description": ""}, {"name": "Security/SAST", "url": "#security", "description": ""}, {"name": "Smart Contracts", "url": "#smart-contracts", "description": ""}, {"name": "Support", "url": "#support", "description": ""}, {"name": "Template-Languages", "url": "#template", "description": ""}, {"name": "Terraform", "url": "#terraform", "description": ""}, {"name": "Translation", "url": "#translation", "description": ""}, {"name": "Vue.js", "url": "#vue", "description": ""}, {"name": "Writing", "url": "#writing", "description": ""}, {"name": "YAML", "url": "#yaml", "description": ""}, {"name": "git", "url": "#git", "description": ""}, {"name": "abaplint", "url": "https://abaplint.org", "description": "Linter for ABAP, written in TypeScript."}, {"name": "abapOpenChecks", "url": "https://docs.abapopenchecks.org", "description": "Enhances the SAP Code Inspector with new and customizable checks."}, {"name": "Polyspace for Ada", "url": "https://www.mathworks.com/products/polyspace-ada.html", "description": ""}, {"name": "SPARK", "url": "https://www.adacore.com/about-spark", "description": ""}, {"name": "gawk --lint", "url": "https://www.gnu.org/software/gawk/manual/html_node/Options.html", "description": "Warns about constructs that are dubious or nonportable to other awk implementations."}, {"name": "Astr\u00e9e", "url": "https://www.absint.com/astree/index.htm", "description": ""}, {"name": "CBMC", "url": "http://www.cprover.org/cbmc", "description": "Bounded model-checker for C programs, user-defined assertions, standard assertions, several coverage metric analyses."}, {"name": "clang-tidy", "url": "https://clang.llvm.org/extra/clang-tidy", "description": "Clang-based C++ linter tool with the (limited) ability to fix issues, too."}, {"name": "clazy", "url": "https://github.com/KDE/clazy", "description": "Qt-oriented static code analyzer based on the Clang framework. clazy is a compiler plugin which allows clang to understand Qt semantics. You get more than 50 Qt related compiler warnings, ranging from unneeded memory allocations to misusage of API, including fix-its for automatic refactoring.", "stars": "727"}, {"name": "CMetrics", "url": "https://github.com/MetricsGrimoire/CMetrics", "description": "Measures size and complexity for C files.", "stars": "79"}, {"name": "CPAchecker", "url": "https://cpachecker.sosy-lab.org", "description": "A tool for configurable software verification of C programs. The name CPAchecker was chosen to reflect that the tool is based on the CPA concepts and is used for checking software programs."}, {"name": "cppcheck", "url": "https://cppcheck.sourceforge.io", "description": "Static analysis of C/C++ code."}, {"name": "CppDepend", "url": "https://www.cppdepend.com", "description": ""}, {"name": "cpplint", "url": "https://github.com/cpplint/cpplint", "description": "Automated C++ checker that follows Google's style guide.", "stars": "1.8k"}, {"name": "cqmetrics", "url": "https://github.com/dspinellis/cqmetrics", "description": "Quality metrics for C code.", "stars": "69"}, {"name": "CScout", "url": "https://www.spinellis.gr/cscout", "description": "Complexity and quality metrics for C and C preprocessor code."}, {"name": "ESBMC", "url": "http://esbmc.org", "description": "ESBMC is an open source, permissively licensed, context-bounded model checker based on satisfiability modulo theories for the verification of single- and multi-threaded C/C++ programs."}, {"name": "Frama-C", "url": "https://www.frama-c.com", "description": "A sound and extensible static analyzer for C code."}, {"name": "GCC", "url": "https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html", "description": "The GCC compiler has static analysis capabilities since version 10. This option is only available if GCC was configured with analyzer support enabled. It can also output its diagnostics to a JSON file in the SARIF format (from v13)."}, {"name": "Goblint", "url": "https://goblint.in.tum.de", "description": "A static analyzer for the analysis of multi-threaded C programs. Its primary focus is the detection of data races, but it also reports other runtime errors, such as buffer overflows and null-pointer dereferences."}, {"name": "Helix QAC", "url": "https://www.perforce.com/products/helix-qac", "description": ""}, {"name": "IKOS", "url": "https://github.com/nasa-sw-vnv/ikos", "description": "A sound static analyzer for C/C++ code based on LLVM.", "stars": "3.1k"}, {"name": "KLEE", "url": "http://klee.github.io/", "description": "A dynamic symbolic execution engine built on top of the LLVM compiler infrastructure. It can auto-generate test cases for programs such that the test cases exercise as much of the program as possible."}, {"name": "LDRA", "url": "https://ldra.com", "description": ""}, {"name": "PC-lint", "url": "https://pclintplus.com/", "description": ""}, {"name": "Phasar", "url": "https://phasar.org", "description": "A LLVM-based static analysis framework which comes with a taint and type state analysis."}, {"name": "Polyspace Bug Finder", "url": "https://www.mathworks.com/products/polyspace-bug-finder.html", "description": ""}, {"name": "Polyspace Code Prover", "url": "https://www.mathworks.com/products/polyspace-code-prover.html", "description": ""}, {"name": "scan-build", "url": "https://clang-analyzer.llvm.org/scan-build.html", "description": "Frontend to drive the Clang Static Analyzer built into Clang via a regular build."}, {"name": "splint", "url": "http://splint.org", "description": "Annotation-assisted static program checker."}, {"name": "SVF", "url": "https://svf-tools.github.io/SVF", "description": "A static tool that enables scalable and precise interprocedural dependence analysis for C and C++ programs."}, {"name": "TrustInSoft Analyzer", "url": "https://trust-in-soft.com", "description": ""}, {"name": ".NET Analyzers", "url": "https://github.com/DotNetAnalyzers", "description": "An organization for the development of analyzers (diagnostics and code fixes) using the .NET Compiler Platform."}, {"name": "ArchUnitNET", "url": "https://github.com/TNG/ArchUnitNET", "description": "A C# architecture test library to specify and assert architecture rules in C# for automated testing.", "stars": "1.2k"}, {"name": "code-cracker", "url": "https://code-cracker.github.io", "description": "An analyzer library for C# and VB that uses Roslyn to produce refactorings, code analysis, and other niceties."}, {"name": "Designite", "url": "http://www.designite-tools.com", "description": ""}, {"name": "Gendarme", "url": "https://www.mono-project.com/docs/tools+libraries/tools/gendarme", "description": "Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET)."}, {"name": "Meziantou.Analyzer", "url": "https://github.com/meziantou/Meziantou.Analyzer", "description": "A Roslyn analyzer to enforce some good practices in C# in terms of design, usage, security, performance, and style.", "stars": "1.1k"}, {"name": "NDepend", "url": "http://www.ndepend.com", "description": ""}, {"name": "Puma Scan", "url": "https://pumasecurity.io", "description": "Puma Scan provides real time secure code analysis for common vulnerabilities (XSS, SQLi, CSRF, LDAPi, crypto, deserialization, etc.) as development teams write code in Visual Studio."}, {"name": "Roslynator", "url": "https://github.com/JosefPihrt/Roslynator", "description": "A collection of 190+ analyzers and 190+ refactorings for C#, powered by Roslyn.", "stars": "3.4k"}, {"name": "SonarAnalyzer.CSharp", "url": "https://github.com/SonarSource/sonar-dotnet", "description": "These Roslyn analyzers allow you to produce Clean Code that is safe, reliable, and maintainable by helping you find and correct bugs, vulnerabilities, and code smells in your codebase.", "stars": "894"}, {"name": "Wintellect.Analyzers", "url": "https://github.com/Wintellect/Wintellect.Analyzers", "description": ".NET Compiler Platform (\"Roslyn\") diagnostic analyzers and code fixes.", "stars": "89"}, {"name": "Astr\u00e9e", "url": "https://www.absint.com/astree/index.htm", "description": ""}, {"name": "CBMC", "url": "http://www.cprover.org/cbmc", "description": "Bounded model-checker for C programs, user-defined assertions, standard assertions, several coverage metric analyses."}, {"name": "clang-tidy", "url": "https://clang.llvm.org/extra/clang-tidy", "description": "Clang-based C++ linter tool with the (limited) ability to fix issues, too."}, {"name": "clazy", "url": "https://github.com/KDE/clazy", "description": "Qt-oriented static code analyzer based on the Clang framework. clazy is a compiler plugin which allows clang to understand Qt semantics. You get more than 50 Qt related compiler warnings, ranging from unneeded memory allocations to misusage of API, including fix-its for automatic refactoring.", "stars": "727"}, {"name": "CMetrics", "url": "https://github.com/MetricsGrimoire/CMetrics", "description": "Measures size and complexity for C files.", "stars": "79"}, {"name": "cppcheck", "url": "https://cppcheck.sourceforge.io", "description": "Static analysis of C/C++ code."}, {"name": "CppDepend", "url": "https://www.cppdepend.com", "description": ""}, {"name": "cpplint", "url": "https://github.com/cpplint/cpplint", "description": "Automated C++ checker that follows Google's style guide.", "stars": "1.8k"}, {"name": "cqmetrics", "url": "https://github.com/dspinellis/cqmetrics", "description": "Quality metrics for C code.", "stars": "69"}, {"name": "CScout", "url": "https://www.spinellis.gr/cscout", "description": "Complexity and quality metrics for C and C preprocessor code."}, {"name": "ESBMC", "url": "http://esbmc.org", "description": "ESBMC is an open source, permissively licensed, context-bounded model checker based on satisfiability modulo theories for the verification of single- and multi-threaded C/C++ programs."}, {"name": "GCC", "url": "https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html", "description": "The GCC compiler has static analysis capabilities since version 10. This option is only available if GCC was configured with analyzer support enabled. It can also output its diagnostics to a JSON file in the SARIF format (from v13)."}, {"name": "Helix QAC", "url": "https://www.perforce.com/products/helix-qac", "description": ""}, {"name": "IKOS", "url": "https://github.com/nasa-sw-vnv/ikos", "description": "A sound static analyzer for C/C++ code based on LLVM.", "stars": "3.1k"}, {"name": "KLEE", "url": "http://klee.github.io/", "description": "A dynamic symbolic execution engine built on top of the LLVM compiler infrastructure. It can auto-generate test cases for programs such that the test cases exercise as much of the program as possible."}, {"name": "LDRA", "url": "https://ldra.com", "description": ""}, {"name": "PC-lint", "url": "https://pclintplus.com/", "description": ""}, {"name": "Phasar", "url": "https://phasar.org", "description": "A LLVM-based static analysis framework which comes with a taint and type state analysis."}, {"name": "Polyspace Bug Finder", "url": "https://www.mathworks.com/products/polyspace-bug-finder.html", "description": ""}, {"name": "Polyspace Code Prover", "url": "https://www.mathworks.com/products/polyspace-code-prover.html", "description": ""}, {"name": "scan-build", "url": "https://clang-analyzer.llvm.org/scan-build.html", "description": "Frontend to drive the Clang Static Analyzer built into Clang via a regular build."}, {"name": "splint", "url": "http://splint.org", "description": "Annotation-assisted static program checker."}, {"name": "SVF", "url": "https://svf-tools.github.io/SVF", "description": "A static tool that enables scalable and precise interprocedural dependence analysis for C and C++ programs."}, {"name": "TrustInSoft Analyzer", "url": "https://trust-in-soft.com", "description": ""}, {"name": "clj-kondo", "url": "https://github.com/borkdude/clj-kondo", "description": "A linter for Clojure code that sparks joy. It informs you about potential errors while you are typing.", "stars": "1.8k"}, {"name": "Fixinator", "url": "https://fixinator.app", "description": ""}, {"name": "ameba", "url": "https://crystal-ameba.github.io", "description": "A static code analysis tool for Crystal."}, {"name": "crystal", "url": "https://crystal-lang.org", "description": "The Crystal compiler has built-in linting functionality."}, {"name": "effective\\_dart", "url": "https://pub.dev/packages/effective_dart", "description": "Linter rules corresponding to the guidelines in Effective Dart"}, {"name": "DelphiLint", "url": "https://github.com/integrated-application-development/delphilint", "description": "A Delphi IDE package providing on-the-fly code analysis and linting, powered by SonarDelphi.", "stars": "133"}, {"name": "Fix Insight", "url": "https://www.tmssoftware.com/site/fixinsight.asp", "description": ""}, {"name": "Pascal Analyzer", "url": "https://peganza.com/products_pal.html", "description": ""}, {"name": "Pascal Expert", "url": "https://peganza.com/products_pex.html", "description": ""}, {"name": "SonarDelphi", "url": "https://github.com/integrated-application-development/sonar-delphi", "description": "Delphi static analyzer for the SonarQube code quality platform.", "stars": "147"}, {"name": "D-scanner", "url": "https://github.com/dlang-community/D-Scanner", "description": "D-Scanner is a tool for analyzing D source code.", "stars": "251"}, {"name": "credo", "url": "https://github.com/rrrene/credo", "description": "A static code analysis tool with a focus on code consistency and teaching.", "stars": "5.1k"}, {"name": "dialyxir", "url": "https://github.com/jeremyjh/dialyxir", "description": "Mix tasks to simplify use of Dialyzer in Elixir projects.", "stars": "1.8k"}, {"name": "sobelow", "url": "https://github.com/nccgroup/sobelow", "description": "Security-focused static analysis for the Phoenix Framework.", "stars": "1.8k"}, {"name": "elm-review", "url": "https://package.elm-lang.org/packages/jfmengels/elm-review/latest", "description": "Analyzes whole Elm projects, with a focus on shareable and custom rules written in Elm that add guarantees the Elm compiler doesn't give you."}, {"name": "dialyzer", "url": "https://www.erlang.org/doc/man/dialyzer.html", "description": "The DIALYZER, a DIscrepancy AnaLYZer for ERlang programs. Dialyzer is a static analysis tool that identifies software discrepancies, such as definite type errors, code that has become dead or unreachable because of programming error, and unnecessary tests, in single Erlang modules or entire (sets of) applications."}, {"name": "elvis", "url": "https://github.com/inaka/elvis", "description": "Erlang Style Reviewer.", "stars": "429"}, {"name": "fantomas", "url": "https://fsprojects.github.io/fantomas/", "description": "F# source code formatter."}, {"name": "FSharpLint", "url": "https://github.com/fsprojects/FSharpLint", "description": "Lint tool for F#.", "stars": "320"}, {"name": "ionide-analyzers", "url": "https://ionide.io/ionide-analyzers/", "description": "A collection of F# analyzers, built with the FSharp.Analyzers.SDK."}, {"name": "Fortitude", "url": "https://fortitude.readthedocs.io", "description": "Fortran linter, inspired by (and built on) Ruff, and based on community best practices. Supports latest Fortran (2023) standard."}, {"name": "fprettify", "url": "https://pypi.python.org/pypi/fprettify", "description": "Auto-formatter for modern fortran source code, written in Python."}, {"name": "aligncheck", "url": "https://gitlab.com/opennota/check", "description": "Find inefficiently packed structs."}, {"name": "bodyclose", "url": "https://github.com/timakin/bodyclose", "description": "Checks whether HTTP response body is closed.", "stars": "324"}, {"name": "deadcode", "url": "https://github.com/tsenart/deadcode", "description": "Finds unused code.", "stars": "53"}, {"name": "dogsled", "url": "https://github.com/alexkohler/dogsled", "description": "Finds assignments/declarations with too many blank identifiers.", "stars": "73"}, {"name": "dupl", "url": "https://github.com/mibk/dupl", "description": "Reports potentially duplicated code.", "stars": "365"}, {"name": "errcheck", "url": "https://github.com/kisielk/errcheck", "description": "Check that error return values are used.", "stars": "2.5k"}, {"name": "errwrap", "url": "https://github.com/fatih/errwrap", "description": "Wrap and fix Go errors with the new %w verb directive. This tool analyzes fmt.Errorf() calls and reports calls that contain a verb directive that is different than the new %w verb directive introduced in Go v1.13. It's also capable of rewriting calls to use the new %w wrap verb directive.", "stars": "381"}, {"name": "flen", "url": "https://github.com/lafolle/flen", "description": "Get info on length of functions in a Go package.", "stars": "50"}, {"name": "go tool vet --shadow", "url": "https://golang.org/cmd/vet#hdr-Shadowed_variables", "description": "Reports variables that may have been unintentionally shadowed."}, {"name": "go vet", "url": "https://golang.org/cmd/vet", "description": "Examines Go source code and reports suspicious."}, {"name": "go-critic", "url": "https://github.com/go-critic/go-critic", "description": "Go source code linter that maintains checks which are currently not implemented in other linters.", "stars": "2k"}, {"name": "go/ast", "url": "https://golang.org/pkg/go/ast", "description": "Package ast declares the types used to represent syntax trees for Go packages."}, {"name": "goast", "url": "https://github.com/m-mizutani/goast", "description": "Go AST (Abstract Syntax Tree) based static analysis tool with Rego.", "stars": "63"}, {"name": "goconst", "url": "https://github.com/jgautheron/goconst", "description": "Finds repeated strings that could be replaced by a constant.", "stars": "315"}, {"name": "gocyclo", "url": "https://github.com/fzipp/gocyclo", "description": "Calculate cyclomatic complexities of functions in Go source code.", "stars": "1.5k"}, {"name": "gofmt -s", "url": "https://golang.org/cmd/gofmt", "description": "Checks if the code is properly formatted and could not be further simplified."}, {"name": "gofumpt", "url": "https://github.com/mvdan/gofumpt", "description": "Enforce a stricter format than `gofmt`, while being backwards-compatible. That is, `gofumpt` is happy with a subset of the formats that `gofmt` is happy with.", "stars": "3.9k"}, {"name": "goimports", "url": "https://pkg.go.dev/golang.org/x/tools/cmd/goimports", "description": "Checks missing or unreferenced package imports."}, {"name": "gokart", "url": "https://github.com/praetorian-inc/gokart", "description": "Golang security analysis with a focus on minimizing false positives. It is capable of tracing the source of variables and function arguments to determine whether input sources are safe.", "stars": "2.2k"}, {"name": "GolangCI-Lint", "url": "https://golangci-lint.run", "description": "Alternative to `Go Meta Linter`: GolangCI-Lint is a linters aggregator."}, {"name": "golint", "url": "https://github.com/golang/lint", "description": "Prints out coding style mistakes in Go source code.", "stars": "4k"}, {"name": "goreporter", "url": "https://github.com/360EntSecGroup-Skylar/goreporter", "description": "Concurrently runs many linters and normalises their output to a report.", "stars": "3.1k"}, {"name": "goroutine-inspect", "url": "https://github.com/linuxerwang/goroutine-inspect", "description": "An interactive tool to analyze Golang goroutine dump.", "stars": "477"}, {"name": "gosec (gas)", "url": "https://securego.io", "description": "Inspects source code for security problems by scanning the Go AST."}, {"name": "gotype", "url": "https://pkg.go.dev/golang.org/x/tools/cmd/gotype", "description": "Syntactic and semantic analysis similar to the Go compiler."}, {"name": "govulncheck", "url": "https://go.dev/blog/vuln", "description": "Govulncheck reports known vulnerabilities that affect Go code. It uses static analysis of source code or a binary's symbol table to narrow down reports to only those that could affect the application."}, {"name": "ineffassign", "url": "https://github.com/gordonklaus/ineffassign", "description": "Detect ineffectual assignments in Go code.", "stars": "457"}, {"name": "lll", "url": "https://github.com/walle/lll", "description": "Report long lines.", "stars": "70"}, {"name": "misspell", "url": "https://github.com/client9/misspell", "description": "Finds commonly misspelled English words.", "stars": "1.4k"}, {"name": "nakedret", "url": "https://github.com/alexkohler/nakedret", "description": "Finds naked returns.", "stars": "132"}, {"name": "nargs", "url": "https://github.com/alexkohler/nargs", "description": "Finds unused arguments in function declarations.", "stars": "86"}, {"name": "OSV-Scanner", "url": "https://osv.dev/", "description": "Vulnerability scanner written in Go which uses the data provided by OSV.dev. Developed by Google to scan dependencies across multiple languages and package managers for known vulnerabilities. Supports container scanning, license scanning, and guided remediation. Works with lockfiles, SBOMs, and container images to identify security issues."}, {"name": "prealloc", "url": "https://github.com/alexkohler/prealloc", "description": "Finds slice declarations that could potentially be preallocated.", "stars": "664"}, {"name": "Reviewdog", "url": "https://github.com/haya14busa/reviewdog", "description": "A tool for posting review comments from any linter in any code hosting service.", "stars": "9.2k"}, {"name": "revive", "url": "https://revive.run", "description": "Fast, configurable, extensible, flexible, and beautiful linter for Go. Drop-in replacement of golint."}, {"name": "staticcheck", "url": "https://staticcheck.io", "description": "Go static analysis that specialises in finding bugs, simplifying code and improving performance."}, {"name": "structcheck", "url": "https://gitlab.com/opennota/check", "description": "Find unused struct fields."}, {"name": "structslop", "url": "https://github.com/orijtech/structslop", "description": "Static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency", "stars": "833"}, {"name": "test", "url": "https://pkg.go.dev/testing", "description": "Show location of test failures from the stdlib testing module."}, {"name": "unparam", "url": "https://github.com/mvdan/unparam", "description": "Find unused function parameters.", "stars": "568"}, {"name": "varcheck", "url": "https://gitlab.com/opennota/check", "description": "Find unused global variables and constants."}, {"name": "wsl", "url": "https://github.com/bombsimon/wsl", "description": "Enforces empty lines at the right places.", "stars": "346"}, {"name": "CodeNarc", "url": "https://codenarc.github.io/CodeNarc", "description": "A static analysis tool for Groovy source code, enabling monitoring and enforcement of many coding standards and best practices."}, {"name": "HLint", "url": "https://github.com/ndmitchell/hlint", "description": "HLint is a tool for suggesting possible improvements to Haskell code.", "stars": "1.6k"}, {"name": "Liquid Haskell", "url": "https://ucsd-progsys.github.io/liquidhaskell-blog/", "description": "Liquid Haskell is a refinement type checker for Haskell programs."}, {"name": "Stan", "url": "https://kowainik.github.io/projects/stan", "description": "Stan is a command-line tool for analysing Haskell projects and outputting discovered vulnerabilities in a helpful way with possible solutions for detected problems."}, {"name": "Weeder", "url": "https://github.com/ocharles/weeder", "description": "A tool for detecting dead exports or package imports in Haskell code.", "stars": "184"}, {"name": "Haxe Checkstyle", "url": "https://haxecheckstyle.github.io/docs/haxe-checkstyle/home.html", "description": "A static analysis tool to help developers write Haxe code that adheres to a coding standard."}, {"name": "Checker Framework", "url": "https://checkerframework.org", "description": "Pluggable type-checking for Java. This is not just a bug-finder, but a verification tool that gives a guarantee of correctness. It comes with 27 pre-built type systems, and it enables users to define their own type system; the manual lists over 30 user-contributed type systems."}, {"name": "checkstyle", "url": "https://checkstyle.org", "description": "Checking Java source code for adherence to a Code Standard or set of validation rules (best practices)."}, {"name": "ck", "url": "https://github.com/mauricioaniche/ck", "description": "Calculates Chidamber and Kemerer object-oriented metrics by processing the source Java files.", "stars": "447"}, {"name": "ckjm", "url": "http://www.spinellis.gr/sw/ckjm", "description": "Calculates Chidamber and Kemerer object-oriented metrics by processing the bytecode of compiled Java files."}, {"name": "Dataflow Framework", "url": "https://github.com/typetools/checker-framework", "description": "An industrial-strength dataflow framework for Java. The Dataflow Framework is used in the Checker Framework, Google\u2019s Error Prone, Uber\u2019s NullAway, Meta\u2019s Nullsafe, and in other contexts. It is distributed with the Checker Framework.", "stars": "1.1k"}, {"name": "DesigniteJava", "url": "http://www.designite-tools.com/designitejava", "description": ""}, {"name": "Diffblue", "url": "https://www.diffblue.com/", "description": ""}, {"name": "Doop", "url": "https://plast-lab.github.io/doop-pldi15-tutorial/", "description": "Doop is a declarative framework for static analysis of Java/Android programs, centered on pointer analysis algorithms. Doop provides a large variety of analyses and also the surrounding scaffolding to run an analysis end-to-end (fact generation, processing, statistics, etc.)."}, {"name": "Error Prone", "url": "https://errorprone.info", "description": "Catch common Java mistakes as compile-time errors."}, {"name": "fb-contrib", "url": "http://fb-contrib.sourceforge.net", "description": "A plugin for FindBugs with additional bug detectors."}, {"name": "forbidden-apis", "url": "https://github.com/policeman-tools/forbidden-apis", "description": "Detects and forbids invocations of specific method/class/field (like reading from a text stream without a charset). Maven/Gradle/Ant compatible.", "stars": "360"}, {"name": "google-java-format", "url": "https://github.com/google/google-java-format", "description": "Reformats Java source code to comply with Google Java Style", "stars": "6.1k"}, {"name": "IntelliJ IDEA", "url": "https://www.jetbrains.com/idea", "description": ""}, {"name": "JArchitect", "url": "https://www.jarchitect.com", "description": ""}, {"name": "JBMC", "url": "https://www.cprover.org/jbmc", "description": "Bounded model-checker for Java (bytecode), verifies user-defined assertions, standard assertions, several coverage metric analyses."}, {"name": "JLiSA", "url": "https://github.com/lisa-analyzer/jlisa", "description": "An abstract interpretation-based static analyzer for Java build upon the [LiSA (\u2b5075)](https://github.com/lisa-analyzer/lisa) framekwork.", "stars": "26"}, {"name": "Mariana Trench", "url": "https://mariana-tren.ch/", "description": "Our security focused static analysis tool for Android and Java applications. Mariana Trench analyzes Dalvik bytecode and is built to run fast on large codebases (10s of millions of lines of code). It can find vulnerabilities as code changes, before it ever lands in your repository."}, {"name": "NullAway", "url": "https://github.com/uber/NullAway", "description": "Type-based null-pointer checker with low build-time overhead; an [Error Prone](http://errorprone.info/) plugin.", "stars": "4k"}, {"name": "qulice", "url": "https://www.qulice.com", "description": "Combines a few (pre-configured) static analysis tools (checkstyle, PMD, Findbugs, ...)."}, {"name": "RefactorFirst", "url": "https://github.com/jimbethancourt/RefactorFirst", "description": "Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.", "stars": "521"}, {"name": "Soot", "url": "https://soot-oss.github.io/soot", "description": "A framework for analyzing and transforming Java and Android applications."}, {"name": "Spoon", "url": "https://spoon.gforge.inria.fr", "description": "Spoon is a metaprogramming library to analyze and transform Java source code (incl Java 9, 10, 11, 12, 13, 14). It parses source files to build a well-designed AST with powerful analysis and transformation API. Can be integrated in Maven and Gradle."}, {"name": "SpotBugs", "url": "https://spotbugs.github.io", "description": "SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code."}, {"name": "Violations Lib", "url": "https://github.com/tomasbjerre/violations-lib", "description": "Java library for parsing report files from static code analysis. Used by a bunch of Jenkins, Maven and Gradle plugins.", "stars": "155"}, {"name": "Closure Compiler", "url": "https://developers.google.com/closure/compiler", "description": "A compiler tool to increase efficiency, reduce size, and provide code warnings in JavaScript files."}, {"name": "DeepScan", "url": "https://deepscan.io", "description": ""}, {"name": "escomplex", "url": "https://github.com/jared-stilwell/escomplex", "description": "Software complexity analysis of JavaScript-family abstract syntax trees.", "stars": "271"}, {"name": "flow", "url": "https://flow.org", "description": "A static type checker for JavaScript."}, {"name": "jshint", "url": "https://jshint.com/about", "description": ""}, {"name": "JSLint", "url": "https://github.com/douglascrockford/JSLint", "description": "", "stars": "3.7k"}, {"name": "Polymer-analyzer", "url": "https://github.com/Polymer/tools/tree/master/packages/analyzer", "description": "A static analysis framework for Web Components.", "stars": "436"}, {"name": "retire.js", "url": "https://retirejs.github.io/retire.js", "description": "Scanner detecting the use of JavaScript libraries with known vulnerabilities."}, {"name": "standard", "url": "http://standardjs.com", "description": "An npm module that checks for Javascript Styleguide issues."}, {"name": "tern", "url": "https://ternjs.net", "description": "A JavaScript code analyzer for deep, cross-editor language support."}, {"name": "xo", "url": "https://github.com/xojs/xo", "description": "Opinionated but configurable ESLint wrapper with lots of goodies included. Enforces strict and readable code.", "stars": "8k"}, {"name": "JET", "url": "https://github.com/aviatesk/JET.jl", "description": "Static type inference system to detect bugs and type instabilities.", "stars": "852"}, {"name": "StaticLint", "url": "https://github.com/julia-vscode/StaticLint.jl", "description": "Static Code Analysis for Julia", "stars": "159"}, {"name": "detekt", "url": "https://detekt.github.io/detekt", "description": "Static code analysis for Kotlin code."}, {"name": "ktfmt", "url": "https://facebook.github.io/ktfmt/", "description": "A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions."}, {"name": "ktlint", "url": "https://ktlint.github.io", "description": "An anti-bikeshedding Kotlin linter with built-in formatter."}, {"name": "luacheck", "url": "https://github.com/lunarmodules/luacheck", "description": "A tool for linting and static analysis of Lua code.", "stars": "442"}, {"name": "lualint", "url": "https://github.com/philips/lualint", "description": "lualint performs luac-based static analysis of global variable usage in Lua source code.", "stars": "86"}, {"name": "mlint", "url": "https://www.mathworks.com/help/matlab/ref/mlint.html", "description": ""}, {"name": "DrNim", "url": "https://nim-lang.org/docs/drnim.html", "description": "DrNim combines the Nim frontend with the Z3 proof engine in order to allow verify / validate software written in Nim."}, {"name": "Sys", "url": "https://github.com/PLSysSec/sys", "description": "A static/symbolic Tool for finding bugs in (browser) code. It uses the LLVM AST to find bugs like uninitialized memory access.", "stars": "236"}, {"name": "VeriFast", "url": "https://github.com/verifast/verifast", "description": "A tool for modular formal verification of correctness properties of single-threaded and multithreaded C and Java programs annotated with preconditions and postconditions written in separation logic. To express rich specifications, the programmer can define inductive datatypes, primitive recursive pure functions over these datatypes, and abstract separation logic predicates.", "stars": "478"}, {"name": "CakeFuzzer", "url": "https://zigrin.com/tools/cake-fuzzer/", "description": "Web application security testing tool for CakePHP-based web applications. CakeFuzzer employs a predefined set of attacks that are randomly modified before execution. Leveraging its deep understanding of the Cake PHP framework, Cake Fuzzer launches attacks on all potential application entry points."}, {"name": "churn-php", "url": "https://github.com/bmitch/churn-php", "description": "Helps discover good candidates for refactoring.", "stars": "1.4k"}, {"name": "composer-dependency-analyser", "url": "https://github.com/shipmonk-rnd/composer-dependency-analyser", "description": "Fast detection of composer dependency issues.", "stars": "603"}, {"name": "dephpend", "url": "https://github.com/mihaeu/dephpend", "description": "Dependency analysis tool.", "stars": "534"}, {"name": "deprecation-detector", "url": "https://github.com/sensiolabs-de/deprecation-detector", "description": "Finds usages of deprecated (Symfony) code.", "stars": "391"}, {"name": "deptrac", "url": "https://github.com/sensiolabs-de/deptrac", "description": "Enforce rules for dependencies between software layers.", "stars": "2.9k"}, {"name": "DesignPatternDetector", "url": "https://github.com/Halleck45/DesignPatternDetector", "description": "Detection of design patterns in PHP code.", "stars": "116"}, {"name": "EasyCodingStandard", "url": "https://www.tomasvotruba.com/blog/2017/05/03/combine-power-of-php-code-sniffer-and-php-cs-fixer-in-3-lines", "description": "Combine [PHP\\_CodeSniffer (\u2b5011k)](https://github.com/squizlabs/PHP_CodeSniffer) and [PHP-CS-Fixer (\u2b5013k)](https://github.com/FriendsOfPHP/PHP-CS-Fixer)."}, {"name": "exakat", "url": "https://www.exakat.io", "description": "An automated code reviewing engine for PHP."}, {"name": "GrumPHP", "url": "https://github.com/phpro/grumphp", "description": "Checks code on every commit.", "stars": "4.3k"}, {"name": "larastan", "url": "https://github.com/larastan/larastan", "description": "Adds static analysis to Laravel improving developer productivity and code quality. It is a wrapper around PHPStan.", "stars": "6.3k"}, {"name": "mago", "url": "https://mago.carthage.software", "description": "Mago is a complete toolchain for PHP, written in Rust, designed from the ground up for maximum performance."}, {"name": "parallel-lint", "url": "https://github.com/php-parallel-lint/PHP-Parallel-Lint", "description": "This tool checks syntax of PHP files faster than serial check with a fancier output.", "stars": "349"}, {"name": "Parse", "url": "https://github.com/psecio/parse", "description": "A Static Security Scanner.", "stars": "380"}, {"name": "pdepend", "url": "https://pdepend.org", "description": "Calculates software metrics like cyclomatic complexity for PHP code."}, {"name": "phan", "url": "https://github.com/phan/phan/wiki", "description": "A modern static analyzer from etsy.", "stars": "5.6k"}, {"name": "PHP Architecture Tester", "url": "https://github.com/carlosas/phpat", "description": "Easy to use architecture testing tool for PHP.", "stars": "1.2k"}, {"name": "PHP Assumptions", "url": "https://github.com/rskuipers/php-assumptions", "description": "Checks for weak assumptions.", "stars": "165"}, {"name": "PHP Coding Standards Fixer", "url": "https://cs.symfony.com", "description": "Fixes your code according to standards like PSR-1, PSR-2, and the Symfony standard."}, {"name": "PHP Insights", "url": "https://github.com/nunomaduro/phpinsights", "description": "Instant PHP quality checks from your console. Analysis of code quality and coding style as well as overview of code architecture and its complexity.", "stars": "5.6k"}, {"name": "Php Inspections (EA Extended)", "url": "https://plugins.jetbrains.com/plugin/7622-php-inspections-ea-extended-", "description": "A Static Code Analyzer for PHP."}, {"name": "PHP Refactoring Browser", "url": "https://qafoolabs.github.io/php-refactoring-browser", "description": "Refactoring helper."}, {"name": "PHP Semantic Versioning Checker", "url": "https://github.com/tomzx/php-semver-checker", "description": "Suggests a next version according to semantic versioning.", "stars": "434"}, {"name": "PHP-Parser", "url": "https://github.com/nikic/PHP-Parser", "description": "A PHP parser written in PHP.", "stars": "17k"}, {"name": "php-speller", "url": "https://github.com/mekras/php-speller", "description": "PHP spell check library.", "stars": "68"}, {"name": "PHPArkitect", "url": "https://github.com/phparkitect/arkitect", "description": "PHPArkitect helps you to keep your PHP codebase coherent and solid, by permitting to add some architectural constraint check to your workflow. You can express the constraint that you want to enforce, in simple and readable PHP code.", "stars": "880"}, {"name": "phpDocumentor", "url": "https://www.phpdoc.org", "description": "Analyzes PHP source code to generate documentation."}, {"name": "phploc", "url": "https://github.com/sebastianbergmann/phploc", "description": "A tool for quickly measuring the size and analyzing the structure of a PHP project.", "stars": "2.3k"}, {"name": "PHPMD", "url": "https://phpmd.org", "description": "Finds possible bugs in your code."}, {"name": "PhpMetrics", "url": "http://www.phpmetrics.org", "description": "Calculates and visualizes various code quality metrics."}, {"name": "phpmnd", "url": "https://github.com/povils/phpmnd", "description": "Helps to detect magic numbers.", "stars": "580"}, {"name": "PHPQA", "url": "https://edgedesigncz.github.io/phpqa", "description": "A tool for running QA tools (phploc, phpcpd, phpcs, pdepend, phpmd, phpmetrics)."}, {"name": "phpqa - jakzal", "url": "https://github.com/jakzal/phpqa", "description": "Many tools for PHP static analysis in one container.", "stars": "1.3k"}, {"name": "phpqa - jmolivas", "url": "https://github.com/jmolivas/phpqa", "description": "PHPQA all-in-one Analyzer CLI tool.", "stars": "325"}, {"name": "PHPStan", "url": "https://phpstan.org", "description": "PHP Static Analysis Tool - discover bugs in your code without running it!"}, {"name": "Progpilot", "url": "https://github.com/designsecurity/progpilot", "description": "A static analysis tool for security purposes.", "stars": "360"}, {"name": "Psalm", "url": "https://psalm.dev", "description": "Static analysis tool for finding type errors in PHP applications."}, {"name": "rector", "url": "https://getrector.org", "description": "Instant Upgrades and Automated Refactoring of any PHP 5.3+ code. It upgrades your code for PHP 7.4, 8.0 and beyond. Rector promises a low false-positive rate because it looks for narrowly defined AST (abstract syntax tree) patterns. The main use-case are tackling technical debt in your legacy code and removing dead code. Rector provides a set of special rules for Symfony, Doctrine, PHPUnit, and many more."}, {"name": "Reflection", "url": "https://github.com/phpDocumentor/Reflection", "description": "Reflection library to do Static Analysis for PHP Projects", "stars": "126"}, {"name": "Symfony Insight", "url": "https://insight.symfony.com/", "description": ""}, {"name": "Tuli", "url": "https://github.com/ircmaxell/Tuli", "description": "A static analysis engine.", "stars": "169"}, {"name": "twig-lint", "url": "https://github.com/asm89/twig-lint", "description": "twig-lint is a lint tool for your twig files.", "stars": "118"}, {"name": "WAP", "url": "https://securityonline.info/owasp-wap-web-application-protection-project", "description": "Tool to detect and correct input validation vulnerabilities in PHP (4.0 or higher) web applications and predicts false positives by combining static analysis and data mining."}, {"name": "ZPA", "url": "https://zpa.felipebz.com", "description": "An open source parser and code analyzer for PL/SQL and Oracle SQL code."}, {"name": "Perl::Analyzer", "url": "https://technix.github.io/Perl-Analyzer/", "description": "Perl-Analyzer is a set of programs and modules that allow users to analyze and visualize Perl codebases by providing information about namespaces and their relations, dependencies, inheritance, and methods implemented, inherited, and redefined in packages, as well as calls to methods from parent packages via SUPER."}, {"name": "Perl::Critic", "url": "https://metacpan.org/pod/Perl::Critic", "description": "Critique Perl source code for best-practices."}, {"name": "perltidy", "url": "https://perltidy.sourceforge.net/", "description": "Perltidy is a Perl script which indents and reformats Perl scripts to make them easier to read."}, {"name": "zarn", "url": "https://github.com/htrgouvea/zarn", "description": "A lightweight static security analysis tool for modern Perl Apps", "stars": "56"}, {"name": "autoflake", "url": "https://github.com/PyCQA/autoflake", "description": "Autoflake removes unused imports and unused variables from Python code.", "stars": "951"}, {"name": "autopep8", "url": "https://pypi.org/project/autopep8/", "description": "A tool that automatically formats Python code to conform to the PEP 8 style guide."}, {"name": "bandit", "url": "https://bandit.readthedocs.io/en/latest", "description": "A tool to find common security issues in Python code."}, {"name": "bellybutton", "url": "https://github.com/hchasestevens/bellybutton", "description": "A linting engine supporting custom project-specific rules.", "stars": "278"}, {"name": "Black", "url": "https://black.readthedocs.io/en/stable", "description": "The uncompromising Python code formatter."}, {"name": "Bowler", "url": "https://pybowler.io/", "description": "Safe code refactoring for modern Python. Bowler is a refactoring tool for manipulating Python at the syntax tree level. It enables safe, large scale code modifications while guaranteeing that the resulting code compiles and runs. It provides both a simple command line interface and a fluent API in Python for generating complex code modifications in code."}, {"name": "Code Pathfinder", "url": "https://codepathfinder.dev", "description": "An open-source security suite aiming to combine structural code analysis with AI-powered vulnerability detection. Built for advanced structural search, derive insights, find vulnerabilities in code."}, {"name": "deal", "url": "https://deal.readthedocs.io/", "description": "Design by contract for Python. Write bug-free code. By adding a few decorators to your code, you get for free tests, static analysis, formal verification, and much more."}, {"name": "Dlint", "url": "https://github.com/dlint-py/dlint", "description": "A tool for ensuring Python code is secure.", "stars": "174"}, {"name": "Dodgy", "url": "https://github.com/landscapeio/dodgy", "description": "Dodgy is a very basic tool to run against your codebase to search for \"dodgy\" looking values. It is a series of simple regular expressions designed to detect things such as accidental SCM diff checkins, or passwords or secret keys hard coded into files.", "stars": "127"}, {"name": "fixit", "url": "https://pypi.org/project/fixit", "description": "A framework for creating lint rules and corresponding auto-fixes for source code."}, {"name": "flake8", "url": "https://github.com/PyCQA/flake8", "description": "A wrapper around `pyflakes`, `pycodestyle` and `mccabe`.", "stars": "3.8k"}, {"name": "flakeheaven", "url": "https://pypi.org/project/flakeheaven/", "description": "flakeheaven is a python linter built around flake8 to enable inheritable and complex toml configuration."}, {"name": "Griffe", "url": "https://mkdocstrings.github.io/griffe/", "description": "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API."}, {"name": "jedi", "url": "https://jedi.readthedocs.io/en/latest", "description": "Autocompletion/static analysis library for Python."}, {"name": "linty fresh", "url": "https://github.com/lyft/linty_fresh", "description": "Parse lint errors and report them to Github as comments on a pull request.", "stars": "185"}, {"name": "mbake", "url": "https://pypi.org/project/mbake/", "description": "mbake is a Makefile formatter and linter. It only took 50 years!"}, {"name": "mypy", "url": "http://www.mypy-lang.org", "description": "A static type checker that aims to combine the benefits of duck typing and static typing, frequently used with [MonkeyType (\u2b505k)](https://github.com/Instagram/MonkeyType)."}, {"name": "pip-audit", "url": "https://github.com/pypa/pip-audit", "description": "Tool for scanning Python packages for known vulnerabilities. Developed by the Python Packaging Authority (PyPA) and supported by Trail of Bits and Google. Scans Python environments and requirements files to identify vulnerable packages and suggests remediation. Supports GitHub Actions, pre-commit hooks, and multiple vulnerability service integrations.", "stars": "1.2k"}, {"name": "prospector", "url": "https://github.com/PyCQA/prospector", "description": "A wrapper around `pylint`, `pep8`, `mccabe` and others.", "stars": "2.1k"}, {"name": "pyanalyze", "url": "https://pyanalyze.readthedocs.io/en/latest/", "description": "A tool for programmatically detecting common mistakes in Python code, such as references to undefined variables and type errors. It can be extended to add additional rules and perform checks specific to particular functions."}, {"name": "pycodestyle", "url": "https://pycodestyle.pycqa.org/en/latest", "description": "(Formerly `pep8`) Check Python code against some of the style conventions in PEP 8."}, {"name": "pyflakes", "url": "https://pypi.org/project/pyflakes", "description": "Check Python source files for errors."}, {"name": "pylint", "url": "http://pylint.pycqa.org/en/latest", "description": "Looks for programming errors, helps enforcing a coding standard and sniffs for some code smells. It additionally includes `pyreverse` (an UML diagram generator) and `symilar` (a similarities checker)."}, {"name": "pylyzers", "url": "https://mtshiba.github.io/pylyzer/", "description": "A static code analyzer / language server for Python, written in Rust, focused on type checking and readable output."}, {"name": "Pyra", "url": "https://github.com/spangea/Pyra", "description": "Pyra is a high-level linter static analyzer for data science applications written in Python, that helps developers identify potential issues in their data science code written in Python, as an extension of [Lyra (\u2b5031)](https://github.com/caterinaurban/Lyra).", "stars": "30"}, {"name": "pyrefly", "url": "https://pyrefly.org/", "description": "A fast, incremental type checker and language server for Python, providing IDE features like code navigation, semantic highlighting, and code completion."}, {"name": "pyright", "url": "https://github.com/Microsoft/pyright", "description": "Static type checker for Python, created to address gaps in existing tools like mypy.", "stars": "15k"}, {"name": "pyroma", "url": "https://github.com/regebro/pyroma", "description": "Rate how well a Python project complies with the best practices of the Python packaging ecosystem, and list issues that could be improved.", "stars": "232"}, {"name": "Pysa", "url": "https://pyre-check.org/docs/pysa-basics.html", "description": "A tool based on Facebook's pyre-check to identify potential security issues in Python code identified with taint analysis."}, {"name": "pytype", "url": "https://google.github.io/pytype", "description": "A static type analyzer for Python code."}, {"name": "pyupgrade", "url": "https://pypi.org/project/pyupgrade-docs/", "description": "A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language."}, {"name": "refurb", "url": "https://github.com/dosisod/refurb", "description": "A tool for refurbishing and modernizing Python codebases. Refurb is heavily inspired by clippy, the built-in linter for Rust.", "stars": "2.5k"}, {"name": "ruff", "url": "https://astral.sh/ruff", "description": "Fast Python linter, written in Rust. 10-100x faster than existing linters. Compatible with Python 3.10. Supports file watcher."}, {"name": "Safety", "url": "https://safetycli.com/", "description": "Python dependency vulnerability scanner designed to enhance software supply chain security by detecting packages with known vulnerabilities. Checks Python dependencies against a database of known security vulnerabilities and provides detailed reports. Supports CI/CD integration and multiple output formats."}, {"name": "ty", "url": "https://docs.astral.sh/ty/", "description": "An extremely fast Python type checker written in Rust."}, {"name": "unimport", "url": "https://unimport.hakancelik.dev", "description": "A linter, formatter for finding and removing unused import statements."}, {"name": "vulture", "url": "https://github.com/jendrikseipp/vulture", "description": "Find unused classes, functions and variables in Python code.", "stars": "4.4k"}, {"name": "wemake-python-styleguide", "url": "https://wemake-python-styleguide.rtfd.io/", "description": "The strictest and most opinionated python linter ever."}, {"name": "wily", "url": "https://github.com/tonybaloney/wily", "description": "A command-line tool for archiving, exploring and graphing the complexity of Python source code.", "stars": "1.3k"}, {"name": "CodeDepends", "url": "https://github.com/duncantl/CodeDepends", "description": "Static Code Analysis for R.", "stars": "93"}, {"name": "cyclocomp", "url": "https://github.com/MangoTheCat/cyclocomp", "description": "Quantifies the cyclomatic complexity of R functions / expressions.", "stars": "48"}, {"name": "flowR", "url": "https://github.com/flowr-analysis/flowr", "description": "A [program slicer (\u2b5087)](https://github.com/flowr-analysis/flowr/wiki/Terminology#program-slice) and [dataflow analyzer](https://en.wikipedia.org/wiki/Data-flow_analysis) for the [R](https://www.r-project.org/) programming language. Its slicer allows you to reduce a complicated program just to the parts related for a specific task (e.g., the generation of a single or collection of plots, a significance test, ...). The dataflow analysis provides you with a detailed view on the semantics of the R code which can greatly improve other analyses. To use *flowR*, check out the [Visual Studio Code extension](https://marketplace.visualstudio.com/items?itemName=code-inspect.vscode-flowr), the [RStudio Addin (\u2b505)](https://github.com/flowr-analysis/rstudio-addin-flowr), the [Docker image](https://hub.docker.com/r/eagleoutice/flowr), or the [R package (\u2b503)](https://github.com/flowr-analysis/flowr-r-adapter).", "stars": "87"}, {"name": "goodpractice", "url": "https://docs.ropensci.org/goodpractice/", "description": "Analyses the source code for R packages and provides best-practice recommendations."}, {"name": "lintr", "url": "https://github.com/jimhester/lintr", "description": "Static Code Analysis for R.", "stars": "1.3k"}, {"name": "R Language Server", "url": "https://github.com/REditorSupport/languageserver/", "description": "Provides code completion, refactoring, folding, diagnostics (with lintr), and more for R.", "stars": "652"}, {"name": "rco", "url": "https://jcrodriguez1989.github.io/rco/", "description": "Performance optimizer for R code (with GUI)."}, {"name": "styler", "url": "https://styler.r-lib.org", "description": "Formatting of R source code files and pretty-printing of R code."}, {"name": "Regal", "url": "https://github.com/styrainc/regal", "description": "Regal is a linter for the policy language Rego. Regal aims to catch bugs and mistakes in policy code, while at the same time helping people learn the language, best practices and idiomatic constructs.", "stars": "365"}, {"name": "Active Record Doctor", "url": "https://github.com/gregnavis/active_record_doctor", "description": "Identify database issues before they hit production.", "stars": "1.9k"}, {"name": "brakeman", "url": "https://brakemanscanner.org", "description": "A static analysis security vulnerability scanner for Ruby on Rails applications."}, {"name": "Bullet", "url": "https://github.com/flyerhzm/bullet", "description": "Help to kill N+1 queries and unused eager loading.", "stars": "7.3k"}, {"name": "bundler-audit", "url": "https://github.com/rubysec/bundler-audit", "description": "Audit Gemfile.lock for gems with security vulnerabilities reported in [Ruby Advisory Database (\u2b501.1k)](https://github.com/rubysec/ruby-advisory-db).", "stars": "2.7k"}, {"name": "DatabaseConsistency", "url": "https://github.com/djezzzl/database_consistency", "description": "The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.", "stars": "1.2k"}, {"name": "dawnscanner", "url": "https://github.com/thesp0nge/dawnscanner", "description": "A static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.", "stars": "748"}, {"name": "ERB Lint", "url": "https://github.com/Shopify/erb-lint", "description": "Lint your ERB or HTML files", "stars": "742"}, {"name": "ERB::Formatter", "url": "https://github.com/nebulab/erb-formatter", "description": "Format ERB files with speed and precision.", "stars": "194"}, {"name": "Fasterer", "url": "https://github.com/DamirSvrtan/fasterer", "description": "Common Ruby idioms checker.", "stars": "1.8k"}, {"name": "flay", "url": "https://ruby.sadi.st/Flay.html", "description": "Flay analyzes code for structural similarities."}, {"name": "flog", "url": "https://ruby.sadi.st/Flog.html", "description": "Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in."}, {"name": "Fukuzatsu", "url": "https://github.com/CoralineAda/fukuzatsu", "description": "A tool for measuring code complexity in Ruby class files. Its analysis generates scores based on cyclomatic complexity algorithms with no added \"opinions\".", "stars": "32"}, {"name": "htmlbeautifier", "url": "https://github.com/threedaymonk/htmlbeautifier", "description": "A normaliser/beautifier for HTML that also understands embedded Ruby. Ideal for tidying up Rails templates.", "stars": "371"}, {"name": "pelusa", "url": "https://github.com/codegram/pelusa", "description": "Static analysis Lint-type tool to improve your OO Ruby code.", "stars": "436"}, {"name": "rails\\_best\\_practices", "url": "https://rails-bestpractices.com", "description": "A code metric tool for Rails projects"}, {"name": "reek", "url": "https://github.com/troessner/reek", "description": "Code smell detector for Ruby.", "stars": "4.1k"}, {"name": "Roodi", "url": "https://github.com/roodi/roodi", "description": "Roodi stands for Ruby Object Oriented Design Inferometer. It parses your Ruby code and warns you about design issues you have based on the checks that it has configured.", "stars": "277"}, {"name": "RuboCop", "url": "https://docs.rubocop.org/rubocop", "description": "A Ruby static code analyzer, based on the community Ruby style guide."}, {"name": "Rubrowser", "url": "https://github.com/blazeeboy/rubrowser", "description": "Ruby classes interactive dependency graph generator.", "stars": "644"}, {"name": "rubycritic", "url": "https://github.com/whitesmith/rubycritic", "description": "A Ruby code quality reporter.", "stars": "3.5k"}, {"name": "rufo", "url": "https://github.com/ruby-formatter/rufo", "description": "An opinionated ruby formatter, intended to be used via the command line as a text-editor plugin, to autoformat files on save or on demand.", "stars": "933"}, {"name": "Skunk", "url": "https://github.com/fastruby/skunk", "description": "A SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage!", "stars": "543"}, {"name": "Sorbet", "url": "https://sorbet.org", "description": "A fast, powerful type checker designed for Ruby."}, {"name": "Standard Ruby", "url": "https://github.com/testdouble/standard", "description": "Ruby Style Guide, with linter & automatic code fixer", "stars": "2.9k"}, {"name": "Steep", "url": "https://github.com/soutaro/steep", "description": "Gradual Typing for Ruby.", "stars": "1.5k"}, {"name": "Traceroute", "url": "https://github.com/amatsuda/traceroute", "description": "A Rake task gem that helps you find the unused routes and controller actions for your Rails 3+ app.", "stars": "904"}, {"name": "C2Rust", "url": "https://c2rust.com", "description": "C2Rust helps you migrate C99-compliant code to Rust. The translator (or transpiler) produces unsafe Rust code that closely mirrors the input C code."}, {"name": "cargo udeps", "url": "https://github.com/est31/cargo-udeps", "description": "Find unused dependencies in Cargo.toml. It either prints out a \"unused crates\" line listing the crates, or it prints out a line saying that no crates were unused.", "stars": "2.1k"}, {"name": "cargo-audit", "url": "https://rustsec.org", "description": "Audit Cargo.lock for crates with security vulnerabilities reported to the [RustSec Advisory Database (\u2b501.1k)](https://github.com/RustSec/advisory-db/)."}, {"name": "cargo-breaking", "url": "https://github.com/iomentum/cargo-breaking", "description": "cargo-breaking compares a crate's public API between two different branches, shows what changed, and suggests the next version according to semver.", "stars": "111"}, {"name": "cargo-call-stack", "url": "https://github.com/japaric/cargo-call-stack", "description": "Whole program static stack analysis The tool produces the full call graph of a program as a dot file.", "stars": "650"}, {"name": "cargo-deny", "url": "https://embarkstudios.github.io/cargo-deny", "description": "A cargo plugin for linting your dependencies. It can be used either as a command line too, a Rust crate, or a Github action for CI. It checks for valid license information, duplicate crates, security vulnerabilities, and more."}, {"name": "cargo-expand", "url": "https://github.com/dtolnay/cargo-expand", "description": "Cargo subcommand to show result of macro expansion and #\\[derive] expansion applied to the current crate. This is a wrapper around a more verbose compiler command.", "stars": "3k"}, {"name": "cargo-geiger", "url": "https://github.com/geiger-rs/cargo-geiger", "description": "A cargo plugin for analysing the usage of unsafe Rust code Provides statistical output to aid security auditing", "stars": "1.6k"}, {"name": "cargo-semver-checks", "url": "https://crates.io/crates/cargo-semver-checks", "description": "Scan your Rust crate releases for semver violations. It can be used either directly via the CLI, as a GitHub Action in CI, or via release managers like `release-plz`. It found semver violations in [more than 1 in 6 of the top 1000 most-downloaded crates](https://predr.ag/blog/semver-violations-are-common-better-tooling-is-the-answer/) on crates.io."}, {"name": "cargo-show-asm", "url": "https://github.com/pacak/cargo-show-asm", "description": "cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code", "stars": "929"}, {"name": "cargo-spellcheck", "url": "https://github.com/drahnr/cargo-spellcheck", "description": "Checks all your documentation for spelling and grammar mistakes with hunspell (ready) and languagetool (preview)", "stars": "359"}, {"name": "clippy", "url": "https://rust-lang.github.io/rust-clippy", "description": "A code linter to catch common mistakes and improve your Rust code."}, {"name": "diff.rs", "url": "https://diff.rs", "description": "Web application (WASM) to render a diff between Rust crate versions."}, {"name": "dylint", "url": "https://www.trailofbits.com/post/write-rust-lints-without-forking-clippy", "description": "A tool for running Rust lints from dynamic libraries. Dylint makes it easy for developers to maintain their own personal lint collections."}, {"name": "kani", "url": "https://github.com/model-checking/kani", "description": "The Kani Rust Verifier is a bit-precise model checker for Rust.", "stars": "3k"}, {"name": "lockbud", "url": "https://github.com/BurtonQin/lockbud", "description": "Statically detects Rust deadlocks bugs. It currently detects two common kinds of deadlock bugs: doublelock and locks in conflicting order. It will print bugs in JSON format together with the source code location and an explanation of each bug.", "stars": "588"}, {"name": "rust-analyzer", "url": "https://rust-analyzer.github.io", "description": "Supports functionality such as 'goto definition', type inference, symbol search, reformatting, and code completion, and enables renaming and refactorings."}, {"name": "rust-audit", "url": "https://github.com/Shnatsel/rust-audit", "description": "Audit Rust binaries for known bugs or security vulnerabilities. This works by embedding data about the dependency tree (Cargo.lock) in JSON format into a dedicated linker section of the compiled executable.", "stars": "811"}, {"name": "rustfix", "url": "https://github.com/rust-lang/rustfix", "description": "Read and apply the suggestions made by rustc (and third-party lints, like those offered by clippy).", "stars": "853"}, {"name": "rustfmt", "url": "https://github.com/rust-lang/rustfmt", "description": "A tool for formatting Rust code according to style guidelines.", "stars": "6.8k"}, {"name": "RustViz", "url": "https://github.com/rustviz/rustviz", "description": "RustViz is a tool that generates visualizations from simple Rust programs to assist users in better understanding the Rust Lifetime and Borrowing mechanism. It generates SVG files with graphical indicators that integrate with mdbook to render visualizations of data-flow in Rust programs.", "stars": "2.8k"}, {"name": "TangleGuard", "url": "https://tangleguard.com/", "description": ""}, {"name": "dbcritic", "url": "https://github.com/channable/dbcritic", "description": "dbcritic finds problems in a database schema, such as a missing primary key constraint in a table.", "stars": "179"}, {"name": "holistic", "url": "https://holistic.dev/", "description": "More than 1,300 rules to analyze SQL queries. Takes an SQL schema definition and the query source code to generate improvement recommendations. Detects code smells, unused indexes, unused tables, views, materialized views, and more."}, {"name": "pgspot", "url": "https://github.com/timescale/pgspot", "description": "Spot vulnerabilities in postgres extension scripts. Finds unsafe search\\_path usage and unsafe object creation in PostgreSQL extension scripts or any other PostgreSQL SQL code.", "stars": "130"}, {"name": "sleek", "url": "https://github.com/nrempel/sleek", "description": "Sleek is a CLI tool for formatting SQL. It helps you maintain a consistent style across your SQL code, enhancing readability and productivity. The heavy lifting is done by the sqlformat crate.", "stars": "274"}, {"name": "SQLFluff", "url": "https://www.sqlfluff.com/", "description": "Multiple dialect SQL linter and formatter."}, {"name": "sqlint", "url": "https://github.com/purcell/sqlint", "description": "Simple SQL linter.", "stars": "437"}, {"name": "squawk", "url": "https://squawkhq.com", "description": "Linter for PostgreSQL, focused on migrations. Prevents unexpected downtime caused by database migrations and encourages best practices around Postgres schemas and SQL."}, {"name": "Visual Expert", "url": "https://www.visual-expert.com", "description": ""}, {"name": "Scalastyle", "url": "http://www.scalastyle.org", "description": "Scalastyle examines your Scala code and indicates potential problems with it."}, {"name": "scapegoat", "url": "https://github.com/sksamuel/scapegoat", "description": "Scala compiler plugin for static code analysis.", "stars": "554"}, {"name": "WartRemover", "url": "https://www.wartremover.org", "description": "A flexible Scala code linting tool."}, {"name": "bashate", "url": "https://github.com/openstack/bashate", "description": "Code style enforcement for bash programs. The output format aims to follow pycodestyle (pep8) default output format.", "stars": "394"}, {"name": "kmdr", "url": "https://github.com/ediardo/kmdr-cli", "description": "CLI tool for learning commands from your terminal. kmdr delivers a break down of commands with every attribute explained.", "stars": "19"}, {"name": "sh", "url": "https://pkg.go.dev/mvdan.cc/sh/v3", "description": "A shell parser, formatter, and interpreter with bash support; includes shfmt"}, {"name": "shellcheck", "url": "https://www.shellcheck.net", "description": "ShellCheck, a static analysis tool that gives warnings and suggestions for bash/sh shell scripts."}, {"name": "shellharden", "url": "https://github.com/anordal/shellharden", "description": "A syntax highlighter and a tool to semi-automate the rewriting of scripts to ShellCheck conformance, mainly focused on quoting.", "stars": "4.8k"}, {"name": "SwiftFormat", "url": "https://github.com/nicklockwood/SwiftFormat", "description": "A library and command-line formatting tool for reformatting Swift code.", "stars": "8.7k"}, {"name": "SwiftLint", "url": "https://realm.github.io/SwiftLint", "description": "A tool to enforce Swift style and conventions."}, {"name": "Frink", "url": "http://catless.ncl.ac.uk/Programs/Frink", "description": "A Tcl formatting and static check program (can prettify the program, minimise, obfuscate or just sanity check it)."}, {"name": "Nagelfar", "url": "https://sourceforge.net/projects/nagelfar", "description": "A static syntax checker for Tcl."}, {"name": "tclchecker", "url": "https://github.com/ActiveState/tdk/blob/master/docs/3.0/TDK_3.0_Checker.txt", "description": "A static syntax analysis module (as part of [TDK (\u2b5081)](https://github.com/ActiveState/tdk)).", "stars": "81"}, {"name": "Angular ESLint", "url": "https://github.com/angular-eslint/angular-eslint#readme", "description": "Linter for Angular projects", "stars": "1.8k"}, {"name": "ENRE-ts", "url": "https://github.com/xjtu-enre/ENRE-ts", "description": "ENRE (ENtity Relationship Extractor) is a tool for extraction of code entity dependencies or relationships from source code. ENRE-ts is a ENtity Relationship Extractor for ECMAScript and TypeScript based on @babel/parser.", "stars": "15"}, {"name": "fta", "url": "https://ftaproject.dev/", "description": "Rust-based static analysis for TypeScript projects"}, {"name": "tslint-clean-code", "url": "https://www.npmjs.com/package/tslint-clean-code", "description": "A set of TSLint rules inspired by the Clean Code handbook."}, {"name": "TypeScript Call Graph", "url": "https://github.com/whyboris/TypeScript-Call-Graph", "description": "CLI to generate an interactive graph of functions and calls from your TypeScript files", "stars": "284"}, {"name": "TypeScript ESLint", "url": "https://github.com/typescript-eslint/typescript-eslint", "description": "TypeScript language extension for eslint.", "stars": "16k"}, {"name": "zod", "url": "https://zod.dev", "description": "TypeScript-first schema validation with static type inference. The goal is to eliminate duplicative type declarations. With Zod, you declare a validator once and Zod will automatically infer the static TypeScript type. It is easy to compose simpler types into complex data structures."}, {"name": "svls", "url": "https://github.com/dalance/svls", "description": "A Language Server Protocol implementation for Verilog and SystemVerilog, including lint capabilities.", "stars": "564"}, {"name": "Verilator", "url": "https://www.veripool.org/verilator", "description": "A tool which converts Verilog to a cycle-accurate behavioral model in C++ or SystemC. Performs lint code-quality checks."}, {"name": "vscode-verilog-hdl-support", "url": "https://github.com/mshr-h/vscode-verilog-hdl-support", "description": "Verilog HDL/SystemVerilog/Bluespec SystemVerilog support for VS Code. Provides syntax highlighting and Linting support from Icarus Verilog, Vivado Logical Simulation, Modelsim and Verilator", "stars": "356"}, {"name": "Twiggy", "url": "https://github.com/rustwasm/twiggy", "description": "Analyzes a binary's call graph to profile code size. The goal is to slim down wasm binary size.", "stars": "1.4k"}, {"name": "wasm-language-tools", "url": "https://github.com/g-plane/wasm-language-tools", "description": "WebAssembly Language Tools aims to provide and improve the editing experience of WebAssembly Text Format. It also provides an out-of-the-box formatter (a.k.a. pretty printer) for WebAssembly Text Format.", "stars": "70"}, {"name": "ale", "url": "https://github.com/w0rp/ale", "description": "Asynchronous Lint Engine for Vim and NeoVim with support for many languages.", "stars": "14k"}, {"name": "Android Studio", "url": "https://developer.android.com/studio", "description": "Based on IntelliJ IDEA, and comes bundled with tools for Android including Android Lint."}, {"name": "AppChecker", "url": "https://npo-echelon.ru/en/solutions/appchecker.php", "description": ""}, {"name": "Application Inspector", "url": "https://www.ptsecurity.com/ww-en/products/ai", "description": ""}, {"name": "ApplicationInspector", "url": "https://github.com/microsoft/ApplicationInspector", "description": "Creates reports of over 400 rule patterns for feature detection (e.g. the use of cryptography or version control in apps).", "stars": "4.4k"}, {"name": "ArchUnit", "url": "https://www.archunit.org", "description": "Unit test your Java or Kotlin architecture."}, {"name": "ast-grep", "url": "https://ast-grep.github.io/", "description": "ast-grep is a powerful tool designed for managing code at scale using Abstract Syntax Trees (AST). Think of it as a hybrid of grep, eslint, and codemod, with the ability to search, lint, and rewrite code based on its structure rather than plain text."}, {"name": "autocorrect", "url": "https://huacnlee.github.io/autocorrect", "description": "A linter and formatter to help you to improve copywriting, correct spaces, words, punctuations between CJK (Chinese, Japanese, Korean)."}, {"name": "Axivion Bauhaus Suite", "url": "https://www.axivion.com/en/products-services-9#products_bauhaussuite", "description": ""}, {"name": "Bearer", "url": "https://github.com/bearer/bearer", "description": "Open-Source static code analysis tool to discover, filter and prioritize security risks and vulnerabilities leading to sensitive data exposures (PII, PHI, PD). Highly configurable and easily extensible, built for security and engineering teams.", "stars": "2.6k"}, {"name": "Better Code Hub", "url": "https://bettercodehub.com", "description": ""}, {"name": "biome", "url": "https://biomejs.dev", "description": "A toolchain for web projects, aimed to provide functionalities to maintain them. Biome formats and lints code in a fraction of a second. It is the successor to Rome. It is designed to eventually replace Biome is designed to eventually replace Babel, ESLint, webpack, Prettier, Jest, and others."}, {"name": "BlockWatch", "url": "https://github.com/mennanov/blockwatch", "description": "A language-agnostic linter that keeps code, documentation, and configuration in sync and enforces strict formatting and validation rules.", "stars": "24"}, {"name": "callGraph", "url": "https://github.com/koknat/callGraph", "description": "Statically generates a call graph image and displays it on screen.", "stars": "327"}, {"name": "CAST Highlight", "url": "https://www.castsoftware.com/products/highlight", "description": ""}, {"name": "Checkmarx CxSAST", "url": "https://www.checkmarx.com/products/static-application-security-testing", "description": ""}, {"name": "ClassGraph", "url": "https://github.com/classgraph/classgraph", "description": "A classpath and module path scanner for querying or visualizing class metadata or class relatedness.", "stars": "3k"}, {"name": "Clayton", "url": "https://www.getclayton.com/", "description": ""}, {"name": "Cobra", "url": "https://spinroot.com/cobra", "description": ""}, {"name": "Codacy", "url": "https://www.codacy.com", "description": ""}, {"name": "Code Intelligence", "url": "https://www.code-intelligence.com", "description": ""}, {"name": "Code-Graph-RAG", "url": "https://code-graph-rag.com", "description": "Builds knowledge graphs from multi-language codebases using Tree-sitter AST parsing and stores them in Memgraph. Supports 11 programming languages with a unified graph schema and enables natural language querying and editing of code structure and relationships. Functions as an MCP server for AI assistant integration."}, {"name": "Codeac", "url": "https://www.codeac.io/?ref=awesome-static-analysis", "description": ""}, {"name": "codeburner", "url": "https://groupon.github.io/codeburner", "description": "Provides a unified interface to sort and act on the issues it finds."}, {"name": "codechecker", "url": "https://codechecker.readthedocs.io/en/latest", "description": "A defect database and viewer extension for the Clang Static Analyzer with web GUI."}, {"name": "CodeFactor", "url": "https://codefactor.io", "description": ""}, {"name": "CodeFlow", "url": "https://www.getcodeflow.com", "description": ""}, {"name": "Codemodder", "url": "https://codemodder.io/", "description": "Codemodder is a pluggable framework for building expressive codemods. Use Codemodder when you need more than a linter or code formatting tool. Use it to fix non-trivial security issues and other code quality problems."}, {"name": "codeql", "url": "https://github.com/github/codeql", "description": "Deep code analysis - semantic queries and dataflow for several languages with VSCode plugin support.", "stars": "9.3k"}, {"name": "CodeQue", "url": "https://codeque.co", "description": "Ecosystem for structural matching JavaScript and TypeScript code. Offers search tool that understands code structure. Available as CLI tool and Visual Studio Code extension. It helps to search code faster and more accurately making you workflow more effective. Soon it will offer ESLint plugin to create your own rules in minutes to help with assuring codebase quality."}, {"name": "CodeRush", "url": "https://www.devexpress.com/products/coderush", "description": ""}, {"name": "CodeScan", "url": "https://www.codescan.io/", "description": ""}, {"name": "CodeScene", "url": "https://codescene.com", "description": ""}, {"name": "CodeSee", "url": "https://www.codesee.io/", "description": ""}, {"name": "CodeSonar from GrammaTech", "url": "https://codesecure.com/our-products/codesonar/", "description": ""}, {"name": "Codety", "url": "https://www.codety.io", "description": ""}, {"name": "Codiga", "url": "https://www.codiga.io", "description": ""}, {"name": "Corgea", "url": "https://corgea.com/", "description": ""}, {"name": "Coverity", "url": "https://www.synopsys.com/software-integrity/security-testing/static-analysis-sast.html", "description": ""}, {"name": "cpp-linter-action", "url": "https://cpp-linter.github.io/cpp-linter-action/", "description": "A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of thread comments and/or annotations."}, {"name": "DeepSource", "url": "https://deepsource.com", "description": ""}, {"name": "deleaker", "url": "https://www.deleaker.com/", "description": ""}, {"name": "Depends", "url": "https://github.com/multilang-depends/depends", "description": "Analyses the comprehensive dependencies of code elements for Java, C/C++, Ruby.", "stars": "247"}, {"name": "DerScanner", "url": "https://derscanner.com/", "description": ""}, {"name": "DevSkim", "url": "https://github.com/microsoft/devskim", "description": "Regex-based static analysis tool for Visual Studio, VS Code, and Sublime Text - C/C++, C#, PHP, ASP, Python, Ruby, Java, and others.", "stars": "976"}, {"name": "diesel-guard", "url": "https://github.com/ayarotsky/diesel-guard", "description": "Linter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes.", "stars": "104"}, {"name": "dotnet-format", "url": "https://github.com/dotnet/format", "description": "A code formatter for .NET. Preferences will be read from an `.editorconfig` file, if present, otherwise a default set of preferences will be used. At this time dotnet-format is able to format C# and Visual Basic projects with a subset of supported `.editorconfig` options.", "stars": "1.9k"}, {"name": "Embold", "url": "https://embold.io", "description": ""}, {"name": "Enforster AI", "url": "https://enforster.ai/", "description": ""}, {"name": "ESLint", "url": "https://github.com/eslint/eslint", "description": "An extensible linter for JS, following the ECMAScript standard.", "stars": "27k"}, {"name": "ezno", "url": "https://kaleidawave.github.io/posts/introducing-ezno/", "description": "A JavaScript compiler and TypeScript checker written in Rust with a focus on static analysis and runtime performance. Ezno's type checker is built from scratch. The checker is fully compatible with TypeScript type annotations and can work without any type annotations at all."}, {"name": "Find Security Bugs", "url": "https://find-sec-bugs.github.io", "description": "The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)"}, {"name": "Fortify", "url": "https://www.microfocus.com/en-us/cyberres/application-security/static-code-analyzer", "description": ""}, {"name": "Freeplane Code Explorer", "url": "https://docs.freeplane.org/user-documentation/Code_Explorer.html", "description": "The Code Explorer mode in Freeplane is designed for analyzing the structure and dependencies of code compiled to JVM class files. It also allows displaying ArchUnit test results directly in Freeplane, if Freeplane is running and ArchUnit detects rule violations during the tests."}, {"name": "Goodcheck", "url": "https://sider.github.io/goodcheck", "description": "Regexp based customizable linter."}, {"name": "graudit", "url": "http://www.justanotherhacker.com", "description": "Grep rough audit - source code auditing tool."}, {"name": "HCL AppScan Source", "url": "https://www.hcltechsw.com/products/appscan", "description": ""}, {"name": "Hound CI", "url": "https://houndci.com", "description": "Comments on style violations in GitHub pull requests. Supports Coffeescript, Go, HAML, JavaScript, Ruby, SCSS and Swift."}, {"name": "Infer", "url": "https://fbinfer.com", "description": "A static analyzer for Java, C and Objective-C"}, {"name": "Joern", "url": "https://joern.io", "description": "Joern is a platform for analyzing source code, bytecode, and binary executables. It generates code property graphs (CPGs), a graph representation of code for cross-language code analysis. Code property graphs are stored in a custom graph database. This allows code to be mined using search queries formulated in a Scala-based domain-specific query language. Joern is developed with the goal of providing a useful tool for vulnerability discovery and research in static program analysis."}, {"name": "jQAssistant", "url": "https://jqassistant.org/", "description": "jQAssistant is a plugin based software analytics platform which allows scanning code structures and metadata from repositories into a Neo4j graph database. The gathered data can be used for ad-hoc exploration using queries, visualization or defining rules for continuous architecture validation."}, {"name": "keploy", "url": "https://keploy.io/", "description": "Keploy is an open-source testing platform that helps developers automate and streamline their testing process. It provides API, and integration testing agents, generating tests, mocks/stubs for APIs that actually work. Additionally, Keploy offers an AI-powered Unit Testing Agent that generates stable, useful unit tests directly in your GitHub PRs and in VSCode, helping catch errors and improve code quality."}, {"name": "Kiuwan", "url": "https://www.kiuwan.com/code-security-sast", "description": ""}, {"name": "Klocwork", "url": "https://www.perforce.com/products/klocwork", "description": ""}, {"name": "LangLint", "url": "https://github.com/HzaCode/Langlint", "description": "Automated translation platform for code comments and docstrings across 20+ file types. Eliminates language barriers in international software collaboration. Supports 100+ language pairs with syntax protection. Integrates into CI/CD pipelines like Ruff. 10-20x faster with concurrent processing."}, {"name": "LGTM", "url": "https://lgtm.com/", "description": ""}, {"name": "lizard", "url": "https://github.com/terryyin/lizard", "description": "Lizard is an extensible Cyclomatic Complexity Analyzer for many programming languages including C/C++ (doesn't require all the header files or Java imports). It also does copy-paste detection (code clone detection/code duplicate detection) and many other forms of static code analysis. Counts lines of code without comments, CCN (cyclomatic complexity number), token count of functions, parameter count of functions.", "stars": "2.3k"}, {"name": "Mega-Linter", "url": "https://megalinter.io/", "description": "Mega-Linter can handle any type of project thanks to its 70+ embedded Linters,"}, {"name": "Mobb", "url": "https://mobb.ai", "description": ""}, {"name": "MOPSA", "url": "https://mopsa.lip6.fr", "description": "A static analyzer designed to easily reuse abstract domains across widely different languages (such as C and Python)."}, {"name": "Neurolint-CLI", "url": "https://neurolint.dev", "description": "Deterministic code transformation tool using AST parsing and rule-based transformations."}, {"name": "oclint", "url": "http://oclint.org", "description": "A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C."}, {"name": "Offensive 360", "url": "https://offensive360.com/", "description": ""}, {"name": "OpenRewrite", "url": "https://docs.openrewrite.org/", "description": "OpenRewrite [fixes common static analysis issues](https://docs.openrewrite.org/running-recipes/popular-recipe-guides/common-static-analysis-issue-remediation) reported through Sonar and other tools using a Maven and Gradle plugin or the Moderne CLI."}, {"name": "OpenStaticAnalyzer", "url": "https://github.com/sed-inf-u-szeged/OpenStaticAnalyzer", "description": "OpenStaticAnalyzer is a source code analyzer tool, which can perform deep static analysis of the source code of complex systems.", "stars": "48"}, {"name": "oxc", "url": "https://github.com/web-infra-dev/oxc", "description": "The Oxidation Compiler is creating a suite of high-performance tools for the JavaScript / TypeScript language re-written in Rust.", "stars": "20k"}, {"name": "parasoft", "url": "https://www.parasoft.com/", "description": ""}, {"name": "pfff", "url": "https://github.com/facebookarchive/pfff/wiki/Main", "description": "Facebook's tools for code analysis, visualizations, or style-preserving source transformation for many languages.", "stars": "2.4k"}, {"name": "Pixee", "url": "https://pixee.ai", "description": ""}, {"name": "PMD", "url": "https://pmd.github.io", "description": "A source code analyzer for Java, Salesforce Apex, Javascript, PLSQL, XML, XSL and others."}, {"name": "pre-commit", "url": "https://pre-commit.com", "description": "A framework for managing and maintaining multi-language pre-commit hooks."}, {"name": "Precaution", "url": "https://www.securesauce.dev/", "description": "Precaution is a static analysis security tool (SAST) designed to find potentially critical vulnerabilities in source code prior to production. It is available as a CLI, GitHub Action, and GitHub App."}, {"name": "Prettier", "url": "https://prettier.io", "description": "An opinionated code formatter."}, {"name": "Pronto", "url": "https://github.com/prontolabs/pronto", "description": "Quick automated code review of your changes. Supports more than 40 runners for various languages, including Clang, Elixir, JavaScript, PHP, Ruby and more.", "stars": "2.7k"}, {"name": "Putout", "url": "https://github.com/coderaiser/putout", "description": "Pluggable and configurable code transformer with built-in eslint, babel plugins support for js, jsx typescript, flow, markdown, yaml and json.", "stars": "782"}, {"name": "PVS-Studio", "url": "https://pvs-studio.com", "description": ""}, {"name": "pylama", "url": "https://klen.github.io/pylama/", "description": "Code audit tool for Python and JavaScript. Wraps pycodestyle, pydocstyle, PyFlakes, Mccabe, Pylint, and more"}, {"name": "Qwiet AI", "url": "https://qwiet.ai/", "description": ""}, {"name": "Refactoring Essentials", "url": "https://marketplace.visualstudio.com/items?itemName=SharpDevelopTeam.RefactoringEssentialsforVisualStudio", "description": "The free Visual Studio 2015 extension for C# and VB.NET refactorings, including code best practice analyzers."}, {"name": "relint", "url": "https://github.com/codingjoe/relint", "description": "A static file linter that allows you to write custom rules using regular expressions (RegEx).", "stars": "65"}, {"name": "ReSharper", "url": "https://www.jetbrains.com/resharper", "description": ""}, {"name": "Rev-dep", "url": "https://github.com/jayu/rev-dep", "description": "Dependency analysis and optimization toolkit for modern JavaScript and TypeScript projects. Trace imports, identify circular dependencies, find unused code, clean node modules.", "stars": "214"}, {"name": "RIPS", "url": "https://www.ripstech.com", "description": ""}, {"name": "Roslyn Analyzers", "url": "https://github.com/dotnet/roslyn-analyzers", "description": "Roslyn-based implementation of FxCop analyzers.", "stars": "1.7k"}, {"name": "Roslyn Security Guard", "url": "https://security-code-scan.github.io", "description": "Project that focuses on the identification of potential vulnerabilities such as SQL injection, cross-site scripting (XSS), CSRF, cryptography weaknesses, hardcoded passwords and many more."}, {"name": "SafeQL", "url": "https://safeql.dev", "description": "Validate and auto-generate TypeScript types from raw SQL queries in PostgreSQL. SafeQL is an ESLint plugin for writing SQL queries in a type-safe way."}, {"name": "SAST Online", "url": "https://sast.online/", "description": ""}, {"name": "Security Code Scan", "url": "https://security-code-scan.github.io", "description": "Security code analyzer for C# and VB.NET. Detects various security vulnerability patterns: SQLi, XSS, CSRF, XXE, Open Redirect, etc. Integrates into Visual Studio 2015 and newer. Detects various security vulnerability patterns: SQLi, XSS, CSRF, XXE, Open Redirect, etc."}, {"name": "Semgrep", "url": "https://semgrep.dev", "description": "A fast, open-source, static analysis tool for finding bugs and enforcing code standards at editor, commit, and CI time. Its rules look like the code you already write; no abstract syntax trees or regex wrestling. Supports 17+ languages."}, {"name": "Semgrep Supply Chain", "url": "https://semgrep.dev/products/semgrep-supply-chain", "description": ""}, {"name": "Seqra", "url": "https://seqra.dev", "description": "Security-focused static analyzer for Java and Kotlin web applications. Analyzes bytecode with Semgrep-style YAML rules and CodeQL-grade dataflow (with first-class Spring support) to find vulnerabilities that source-only scanners miss."}, {"name": "Sigrid", "url": "https://www.softwareimprovementgroup.com/solutions/sigrid-software-assurance-platform/", "description": ""}, {"name": "Similarity Tester", "url": "https://dickgrune.com/Programs/similarity_tester/", "description": "A tool that finds similarities between or within files to support you encountering DRY principle violations."}, {"name": "Skylos", "url": "https://github.com/duriantaco/skylos", "description": "Dead code detection, security scanning, secrets detection, and code quality analysis for Python, TypeScript, and Go. Framework-aware analysis with 98% recall. Includes CI/CD GitHub Action, VS Code extension, and MCP server for AI agent integration.", "stars": "336"}, {"name": "Snyk Code", "url": "https://snyk.io", "description": ""}, {"name": "SonarQube Cloud", "url": "https://sonarcloud.io", "description": ""}, {"name": "SonarQube for IDE", "url": "https://sonarlint.org", "description": "SonarQube for IDE (formerly SonarLint) is a free IDE extension available for IntelliJ, VS Code, Visual Studio, and Eclipse, to find and fix coding issues in real-time, flagging issues as you code, just like a spell-checker. More than a linter, it also delivers rich contextual guidance to help developers understand why there is an issue, assess the risk, and educate them on how to fix it."}, {"name": "SonarQube Server", "url": "https://sonarqube.org", "description": "SonarQube empowers development teams with a code quality and security solution that deeply integrates into your enterprise environment; enabling you to deploy clean code consistently and reliably. SonarQube provides a free and open source Community Build."}, {"name": "Sonatype", "url": "https://www.sonatype.com", "description": ""}, {"name": "Soto Platform", "url": "https://www.hello2morrow.com/products/sotograph", "description": ""}, {"name": "SourceMeter", "url": "https://www.sourcemeter.com/", "description": ""}, {"name": "sqlvet", "url": "https://github.com/houqp/sqlvet", "description": "Performs static analysis on raw SQL queries in your Go code base to surface potential runtime errors. It checks for SQL syntax error, identifies unsafe queries that could potentially lead to SQL injections makes sure column count matches value count in INSERT statements and validates table- and column names.", "stars": "497"}, {"name": "StaticReviewer", "url": "https://securityreviewer.atlassian.net/wiki/spaces/KC/pages/196633/Static+Reviewer", "description": ""}, {"name": "Svace", "url": "https://www.ispras.ru/en/technologies/svace/", "description": ""}, {"name": "Synopsys", "url": "https://www.synopsys.com/software-integrity/security-testing/static-analysis-sast.html", "description": ""}, {"name": "Teamscale", "url": "https://teamscale.com", "description": ""}, {"name": "TencentCodeAnalysis", "url": "https://tca.tencent.com/", "description": "Tencent Cloud Code Analysis (TCA for short, code-named CodeDog inside the company early) is a comprehensive platform for code analysis and issue tracking. TCA consist of three components, server, web and client. It integrates of a number of self-developed tools, and also supports dynamic integration of code analysis tools in various programming languages."}, {"name": "ThreatMapper", "url": "https://github.com/deepfence/ThreatMapper", "description": "Vulnerability Scanner and Risk Evaluation for containers, serverless and hosts at runtime. ThreatMapper generates runtime BOMs from dependencies and operating system packages, matches against multiple threat feeds, scans for unprotected secrets, and scores issues based on severity and risk-of-exploit.", "stars": "5.2k"}, {"name": "todocheck", "url": "https://github.com/preslavmihaylov/todocheck", "description": "Linter for integrating annotated TODOs with your issue trackers", "stars": "435"}, {"name": "trivy", "url": "https://github.com/aquasecurity/trivy", "description": "A Simple and Comprehensive Vulnerability Scanner for Containers and other Artifacts, Suitable for CI. Trivy detects vulnerabilities of OS packages (Alpine, RHEL, CentOS, etc.) and application dependencies (Bundler, Composer, npm, yarn, etc.). Checks containers and filesystems.", "stars": "33k"}, {"name": "trunk", "url": "https://trunk.io", "description": ""}, {"name": "TscanCode", "url": "https://github.com/Tencent/TscanCode", "description": "A fast and accurate static analysis solution for C/C++, C#, Lua codes provided by Tencent. Using GPLv3 license.", "stars": "2.1k"}, {"name": "Undebt", "url": "https://github.com/Yelp/undebt", "description": "Language-independent tool for massive, automatic, programmable refactoring based on simple pattern definitions.", "stars": "1.6k"}, {"name": "Understand", "url": "https://www.scitools.com", "description": ""}, {"name": "Unibeautify", "url": "https://unibeautify.com", "description": "Universal code beautifier with a GitHub app. Supports HTML, CSS, JavaScript, TypeScript, JSX, Vue, C++, Go, Objective-C, Java, Python, PHP, GraphQL, Markdown, and more."}, {"name": "Upsource", "url": "https://www.jetbrains.com/upsource", "description": ""}, {"name": "Veracode", "url": "https://www.veracode.com/security/static-code-analysis", "description": ""}, {"name": "WALA", "url": "https://github.com/wala/WALA", "description": "Static analysis capabilities for Java bytecode and related languages and for JavaScript.", "stars": "836"}, {"name": "weggli", "url": "https://github.com/googleprojectzero/weggli", "description": "A fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.", "stars": "2.5k"}, {"name": "WhiteHat Application Security Platform", "url": "https://source.whitehatsec.com/help/sentinel/sast-service-detail.html", "description": ""}, {"name": "XCode", "url": "https://developer.apple.com/xcode", "description": ""}, {"name": "Xygeni", "url": "https://xygeni.io/", "description": ""}, {"name": "GitGuardian ggshield", "url": "https://www.gitguardian.com/ggshield", "description": "ggshield is a CLI application that runs in your local environment or in a CI environment to help you detect more than 350+ types of secrets, as well as other potential security vulnerabilities or policy breaks affecting your codebase."}, {"name": "kics", "url": "https://kics.io/", "description": "Find security vulnerabilities, compliance issues, and infrastructure misconfigurations in your infrastructure-as-code. Supports Terraform, Kubernetes, Docker, AWS CloudFormation and Ansible"}, {"name": "Steampunk Spotter", "url": "https://steampunk.si/spotter/", "description": ""}, {"name": "alquitran", "url": "https://github.com/ferivoz/alquitran", "description": "Inspects tar archives and tries to spot portability issues in regard to POSIX 2017 pax specification and common tar implementations.", "stars": "22"}, {"name": "AzSK", "url": "https://azsk.azurewebsites.net/", "description": "Secure DevOps kit for Azure (AzSK) provides security IntelliSense, Security Verification Tests (SVTs), CICD scan vulnerabilities, compliance issues, and infrastructure misconfiguration in your infrastructure-as-code. Supports Azure via ARM."}, {"name": "angr", "url": "https://github.com/angr/angr", "description": "Binary code analysis tool that also supports symbolic execution.", "stars": "8.5k"}, {"name": "binbloom", "url": "https://github.com/quarkslab/binbloom", "description": "Analyzes a raw binary firmware and determines features like endianness or the loading address. The tool is compatible with all architectures.", "stars": "568"}, {"name": "BinSkim", "url": "https://github.com/Microsoft/binskim", "description": "A binary static analysis tool that provides security and correctness results for Windows portable executables.", "stars": "840"}, {"name": "Black Duck", "url": "https://www.blackducksoftware.com", "description": ""}, {"name": "bloaty", "url": "https://github.com/google/bloaty", "description": "Ever wondered what's making your binary big? Bloaty McBloatface will show you a size profile of the binary so you can understand what's taking up space inside. Bloaty performs a deep analysis of the binary. Using custom ELF, DWARF, and Mach-O parsers, Bloaty aims to accurately attribute every byte of the binary to the symbol or compileunit that produced it. It will even disassemble the binary looking for references to anonymous data. F", "stars": "5.4k"}, {"name": "cwe\\_checker", "url": "https://github.com/fkie-cad/cwe_checker", "description": "cwe\\_checker finds vulnerable patterns in binary executables.", "stars": "1.3k"}, {"name": "Ghidra", "url": "https://ghidra-sre.org", "description": "A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission"}, {"name": "Hopper", "url": "https://www.hopperapp.com/", "description": ""}, {"name": "IDA Free", "url": "https://www.hex-rays.com/products/ida/support/download_freeware", "description": ""}, {"name": "Jakstab", "url": "https://github.com/jkinder/jakstab", "description": "Jakstab is an Abstract Interpretation-based, integrated disassembly and static analysis framework for designing analyses on executables and recovering reliable control flow graphs.", "stars": "163"}, {"name": "JEB Decompiler", "url": "https://www.pnfsoftware.com/", "description": ""}, {"name": "Malcat", "url": "https://malcat.fr/", "description": ""}, {"name": "Manalyze", "url": "https://github.com/JusticeRage/Manalyze", "description": "A static analyzer, which checks portable executables for malicious content.", "stars": "1.1k"}, {"name": "Nauz File Detector", "url": "https://github.com/horsicq/Nauz-File-Detector", "description": "Static Linker/Compiler/Tool detector for Windows, Linux and MacOS.", "stars": "569"}, {"name": "rhabdomancer", "url": "https://crates.io/crates/rhabdomancer", "description": "IDA Pro headless plugin that locates calls to potentially insecure API functions in a binary file."}, {"name": "rust-audit", "url": "https://github.com/Shnatsel/rust-audit", "description": "Audit Rust binaries for known bugs or security vulnerabilities. This works by embedding data about the dependency tree (Cargo.lock) in JSON format into a dedicated linker section of the compiled executable.", "stars": "811"}, {"name": "Twiggy", "url": "https://github.com/rustwasm/twiggy", "description": "Analyzes a binary's call graph to profile code size. The goal is to slim down wasm binary size.", "stars": "1.4k"}, {"name": "VMware chap", "url": "https://github.com/vmware/chap", "description": "chap analyzes un-instrumented ELF core files for leaks, memory growth, and corruption. It is sufficiently reliable that it can be used in automation to catch leaks before they are committed. As an interactive tool, it helps explain memory growth, can identify some forms of corruption, and supplements a debugger by giving the status of various memory locations.", "stars": "391"}, {"name": "zydis", "url": "https://zydis.re", "description": "Fast and lightweight x86/x86-64 disassembler library"}, {"name": "checkmake", "url": "https://github.com/mrtazz/checkmake", "description": "Linter / Analyzer for Makefiles.", "stars": "1.2k"}, {"name": "portlint", "url": "https://www.freebsd.org/cgi/man.cgi?query=portlint\\&sektion=1\\&manpath=FreeBSD+8.1-RELEASE+and+Ports", "description": "A verifier for FreeBSD and DragonFlyBSD port directories."}, {"name": "CSS Stats", "url": "https://cssstats.com", "description": "Potentially interesting stats on stylesheets."}, {"name": "CSScomb", "url": "https://github.com/csscomb/csscomb.js", "description": "A coding style formatter for CSS. Supports own configurations to make style sheets beautiful and consistent.", "stars": "3.3k"}, {"name": "CSSLint", "url": "http://csslint.net", "description": "Does basic syntax checking and finds problematic patterns or signs of inefficiency."}, {"name": "GraphMyCSS.com", "url": "https://graphmycss.com", "description": "CSS Specificity Graph Generator."}, {"name": "Nu Html Checker", "url": "https://validator.github.io/validator/", "description": "Helps you catch problems in your HTML/CSS/SVG"}, {"name": "PostCSS", "url": "https://postcss.org", "description": "A tool for transforming styles with JS plugins. These plugins can lint your CSS, support variables and mixins, transpile future CSS syntax, inline images, and more."}, {"name": "Project Wallace CSS Analyzer", "url": "https://www.projectwallace.com", "description": "Analytics for CSS, part of [Project Wallace](https://www.projectwallace.com)."}, {"name": "Specificity Graph", "url": "https://github.com/pocketjoso/specificity-graph", "description": "CSS Specificity Graph Generator.", "stars": "701"}, {"name": "Stylelint", "url": "http://stylelint.io", "description": "Linter for SCSS/CSS files."}, {"name": "dotenv-linter", "url": "https://dotenv-linter.readthedocs.io/en/latest", "description": "Linting dotenv files like a charm."}, {"name": "dotenv-linter (Rust)", "url": "https://dotenv-linter.github.io/#/", "description": "Lightning-fast linter for .env files. Written in Rust"}, {"name": "gixy", "url": "https://github.com/yandex/gixy", "description": "A tool to analyze Nginx configuration. The main goal is to prevent misconfiguration and automate flaw detection.", "stars": "8.6k"}, {"name": "ansible-lint", "url": "https://ansible.readthedocs.io/projects/lint/", "description": "Checks playbooks for practices and behaviour that could potentially be improved."}, {"name": "AWS CloudFormation Guard", "url": "https://github.com/aws-cloudformation/cloudformation-guard", "description": "Check local CloudFormation templates against policy-as-code rules and generate rules from existing templates.", "stars": "1.4k"}, {"name": "AzSK", "url": "https://azsk.azurewebsites.net/", "description": "Secure DevOps kit for Azure (AzSK) provides security IntelliSense, Security Verification Tests (SVTs), CICD scan vulnerabilities, compliance issues, and infrastructure misconfiguration in your infrastructure-as-code. Supports Azure via ARM."}, {"name": "cfn-lint", "url": "https://github.com/awslabs/cfn-python-lint", "description": "AWS Labs CloudFormation linter.", "stars": "2.6k"}, {"name": "cfn\\_nag", "url": "https://github.com/stelligent/cfn_nag", "description": "A linter for AWS CloudFormation templates.", "stars": "1.3k"}, {"name": "checkov", "url": "https://www.checkov.io", "description": "Static analysis tool for Terraform files (tf>=v0.12), preventing cloud misconfigs at build time."}, {"name": "cookstyle", "url": "https://docs.chef.io/cookstyle.html", "description": "Cookstyle is a linting tool based on the RuboCop Ruby linting tool for Chef cookbooks."}, {"name": "foodcritic", "url": "http://www.foodcritic.io", "description": "A lint tool that checks Chef cookbooks for common problems."}, {"name": "kics", "url": "https://kics.io/", "description": "Find security vulnerabilities, compliance issues, and infrastructure misconfigurations in your infrastructure-as-code. Supports Terraform, Kubernetes, Docker, AWS CloudFormation and Ansible"}, {"name": "metadata-json-lint", "url": "https://github.com/voxpupuli/metadata-json-lint", "description": "Tool to check the validity of Puppet metadata.json files.", "stars": "31"}, {"name": "Steampunk Spotter", "url": "https://steampunk.si/spotter/", "description": ""}, {"name": "terraform-compliance", "url": "https://terraform-compliance.com", "description": "A lightweight, compliance- and security focused, BDD test framework against Terraform."}, {"name": "terrascan", "url": "https://github.com/cesar-rodriguez/terrascan", "description": "Collection of security and best practice tests for static code analysis of Terraform templates.", "stars": "2"}, {"name": "tflint", "url": "https://github.com/wata727/tflint", "description": "A Terraform linter for detecting errors that can not be detected by `terraform plan`.", "stars": "0"}, {"name": "tfsec", "url": "https://github.com/tfsec/tfsec", "description": "Terraform static analysis tool that prevents potential security issues by checking cloud misconfigurations at build time and directly integrates with the HCL parser for better results. Checks for violations of AWS, Azure and GCP security best practice recommendations.", "stars": "7k"}, {"name": "anchore", "url": "https://anchore.io", "description": "Discover, analyze, and certify container images. A service that analyzes Docker images and applies user-defined acceptance policies to allow automated container image validation and certification"}, {"name": "clair", "url": "https://github.com/coreos/clair", "description": "Vulnerability Static Analysis for Containers.", "stars": "11k"}, {"name": "Code Pathfinder", "url": "https://codepathfinder.dev", "description": "An open-source security suite aiming to combine structural code analysis with AI-powered vulnerability detection. Built for advanced structural search, derive insights, find vulnerabilities in code."}, {"name": "GitGuardian ggshield", "url": "https://www.gitguardian.com/ggshield", "description": "ggshield is a CLI application that runs in your local environment or in a CI environment to help you detect more than 350+ types of secrets, as well as other potential security vulnerabilities or policy breaks affecting your codebase."}, {"name": "Grype", "url": "https://github.com/anchore/grype", "description": "Vulnerability scanner for container images and filesystems. Developed by Anchore, it scans container images, directories, and archives for known vulnerabilities. Supports multiple image formats, SBOM integration, and VEX (Vulnerability Exploitability eXchange) for accurate vulnerability assessment. Works with various vulnerability databases and provides detailed reporting.", "stars": "12k"}, {"name": "Haskell Dockerfile Linter", "url": "https://github.com/lukasmartinelli/hadolint", "description": "A smarter Dockerfile linter that helps you build best practice Docker images.", "stars": "12k"}, {"name": "kics", "url": "https://kics.io/", "description": "Find security vulnerabilities, compliance issues, and infrastructure misconfigurations in your infrastructure-as-code. Supports Terraform, Kubernetes, Docker, AWS CloudFormation and Ansible"}, {"name": "krane", "url": "https://github.com/appvia/krane", "description": "Krane is a simple Kubernetes RBAC static analysis tool.", "stars": "738"}, {"name": "OpenSCAP", "url": "https://www.open-scap.org/", "description": "Suite of automated audit tools to examine the configuration and known vulnerabilities following the NIST-certified Security Content Automation Protocol (SCAP)."}, {"name": "Qualys Container Security", "url": "https://www.qualys.com/apps/container-security", "description": ""}, {"name": "sysdig", "url": "https://sysdig.com/", "description": ""}, {"name": "Vuls", "url": "https://vuls.io/", "description": "Agent-less Linux vulnerability scanner based on information from NVD, OVAL, etc. It has some container image support, although is not a container specific tool."}, {"name": "actionlint", "url": "https://rhysd.github.io/actionlint", "description": "Static checker for GitHub Actions workflow files. Provides an online version."}, {"name": "AzSK", "url": "https://azsk.azurewebsites.net/", "description": "Secure DevOps kit for Azure (AzSK) provides security IntelliSense, Security Verification Tests (SVTs), CICD scan vulnerabilities, compliance issues, and infrastructure misconfiguration in your infrastructure-as-code. Supports Azure via ARM."}, {"name": "Code Climate", "url": "https://codeclimate.com", "description": "The open and extensible static analysis platform, for everyone."}, {"name": "Code Pathfinder", "url": "https://codepathfinder.dev", "description": "An open-source security suite aiming to combine structural code analysis with AI-powered vulnerability detection. Built for advanced structural search, derive insights, find vulnerabilities in code."}, {"name": "Codecov", "url": "https://about.codecov.io/", "description": ""}, {"name": "CodeRabbit", "url": "https://coderabbit.ai", "description": ""}, {"name": "composer-dependency-analyser", "url": "https://github.com/shipmonk-rnd/composer-dependency-analyser", "description": "Fast detection of composer dependency issues.", "stars": "603"}, {"name": "Diffblue", "url": "https://www.diffblue.com/", "description": ""}, {"name": "exakat", "url": "https://www.exakat.io", "description": "An automated code reviewing engine for PHP."}, {"name": "GitGuardian ggshield", "url": "https://www.gitguardian.com/ggshield", "description": "ggshield is a CLI application that runs in your local environment or in a CI environment to help you detect more than 350+ types of secrets, as well as other potential security vulnerabilities or policy breaks affecting your codebase."}, {"name": "Goblint", "url": "https://goblint.in.tum.de", "description": "A static analyzer for the analysis of multi-threaded C programs. Its primary focus is the detection of data races, but it also reports other runtime errors, such as buffer overflows and null-pointer dereferences."}, {"name": "PullRequest", "url": "https://www.hackerone.com/product/code", "description": ""}, {"name": "RefactorFirst", "url": "https://github.com/jimbethancourt/RefactorFirst", "description": "Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.", "stars": "521"}, {"name": "Reviewdog", "url": "https://github.com/haya14busa/reviewdog", "description": "A tool for posting review comments from any linter in any code hosting service.", "stars": "9.2k"}, {"name": "Symfony Insight", "url": "https://insight.symfony.com/", "description": ""}, {"name": "TangleGuard", "url": "https://tangleguard.com/", "description": ""}, {"name": "Violations Lib", "url": "https://github.com/tomasbjerre/violations-lib", "description": "Java library for parsing report files from static code analysis. Used by a bunch of Jenkins, Maven and Gradle plugins.", "stars": "155"}, {"name": "deno\\_lint", "url": "https://github.com/denoland/deno_lint", "description": "Official linter for Deno.", "stars": "1.6k"}, {"name": "Cloud (IaC) Security for JetBrains IDEs", "url": "https://plugins.jetbrains.com/plugin/25413-cloud-iac-security", "description": "Cloud (IaC) Security plugin for JetBrains IDEs. Performs real-time inspections of Docker & Kubernetes IaC with 50+ rules based on Docker image/build security best practices, Kubernetes Pod Security Standards, and NSA/CISA Kubernetes Hardening Guidance."}, {"name": "Code Pathfinder", "url": "https://codepathfinder.dev", "description": "An open-source security suite aiming to combine structural code analysis with AI-powered vulnerability detection. Built for advanced structural search, derive insights, find vulnerabilities in code."}, {"name": "oelint-adv", "url": "https://github.com/priv-kweihmann/oelint-adv", "description": "Linter for bitbake recipes used in open-embedded and YOCTO", "stars": "77"}, {"name": "ERB Lint", "url": "https://github.com/Shopify/erb-lint", "description": "Lint your ERB or HTML files", "stars": "742"}, {"name": "ERB::Formatter", "url": "https://github.com/nebulab/erb-formatter", "description": "Format ERB files with speed and precision.", "stars": "194"}, {"name": "htmlbeautifier", "url": "https://github.com/threedaymonk/htmlbeautifier", "description": "A normaliser/beautifier for HTML that also understands embedded Ruby. Ideal for tidying up Rails templates.", "stars": "371"}, {"name": "gherkin-lint", "url": "https://github.com/vsiakka/gherkin-lint", "description": "A linter for the Gherkin-Syntax written in Javascript.", "stars": "194"}, {"name": "Angular ESLint", "url": "https://github.com/angular-eslint/angular-eslint#readme", "description": "Linter for Angular projects", "stars": "1.8k"}, {"name": "axe-core", "url": "https://www.deque.com/axe/", "description": "Accessibility engine for automated Web UI testing. Tests HTML against WCAG 2.0, 2.1, and 2.2 guidelines. Used by Google Lighthouse, Microsoft Accessibility Insights, and thousands of organizations worldwide."}, {"name": "ERB Lint", "url": "https://github.com/Shopify/erb-lint", "description": "Lint your ERB or HTML files", "stars": "742"}, {"name": "ERB::Formatter", "url": "https://github.com/nebulab/erb-formatter", "description": "Format ERB files with speed and precision.", "stars": "194"}, {"name": "HTML Tidy", "url": "http://www.html-tidy.org", "description": "Corrects and cleans up HTML and XML documents by fixing markup errors and upgrading legacy code to modern standards."}, {"name": "HTML-Validate", "url": "https://html-validate.org/", "description": "Offline HTML5 validator."}, {"name": "htmlbeautifier", "url": "https://github.com/threedaymonk/htmlbeautifier", "description": "A normaliser/beautifier for HTML that also understands embedded Ruby. Ideal for tidying up Rails templates.", "stars": "371"}, {"name": "HTMLHint", "url": "https://htmlhint.com", "description": "A Static Code Analysis Tool for HTML."}, {"name": "Nu Html Checker", "url": "https://validator.github.io/validator/", "description": "Helps you catch problems in your HTML/CSS/SVG"}, {"name": "Pa11y", "url": "https://pa11y.org/", "description": "Automated accessibility testing tool that runs HTML CodeSniffer or axe-core from the command line. Supports CI/CD integration, multiple reporters, and testing against WCAG 2.1 AA standards."}, {"name": "Polymer-analyzer", "url": "https://github.com/Polymer/tools/tree/master/packages/analyzer", "description": "A static analysis framework for Web Components.", "stars": "436"}, {"name": "jsonlint", "url": "https://jsonlint.com/", "description": "A JSON parser and validator with a CLI. Standalone version of jsonlint.com"}, {"name": "Spectral", "url": "https://stoplight.io/open-source/spectral", "description": "A flexible JSON/YAML linter, with out-of-the-box support for OpenAPI v2/v3 and AsyncAPI v2."}, {"name": "chart-testing", "url": "https://github.com/helm/chart-testing", "description": "ct is the tool for testing Helm charts. It is meant to be used for linting and testing pull requests. It automatically detects charts changed against the target branch.", "stars": "1.6k"}, {"name": "Cloud (IaC) Security for JetBrains IDEs", "url": "https://plugins.jetbrains.com/plugin/25413-cloud-iac-security", "description": "Cloud (IaC) Security plugin for JetBrains IDEs. Performs real-time inspections of Docker & Kubernetes IaC with 50+ rules based on Docker image/build security best practices, Kubernetes Pod Security Standards, and NSA/CISA Kubernetes Hardening Guidance."}, {"name": "clusterlint", "url": "https://github.com/digitalocean/clusterlint", "description": "Clusterlint queries live Kubernetes clusters for resources, executes common and platform specific checks against these resources and provides actionable feedback to cluster operators. It is a non invasive tool that is run externally. Clusterlint does not alter the resource configurations.", "stars": "586"}, {"name": "Datree", "url": "https://datree.io/", "description": "A CLI tool to prevent Kubernetes misconfigurations by ensuring that manifests and Helm charts follow best practices as well as your organization\u2019s policies"}, {"name": "kics", "url": "https://kics.io/", "description": "Find security vulnerabilities, compliance issues, and infrastructure misconfigurations in your infrastructure-as-code. Supports Terraform, Kubernetes, Docker, AWS CloudFormation and Ansible"}, {"name": "klint", "url": "https://github.com/uswitch/klint", "description": "A tool that listens to changes in Kubernetes resources and runs linting rules against them. Identify and debug erroneous objects and nudge objects in line with the policies as both change over time. Klint helps us encode checks and proactively alert teams when they need to take action.", "stars": "42"}, {"name": "krane", "url": "https://github.com/appvia/krane", "description": "Krane is a simple Kubernetes RBAC static analysis tool.", "stars": "738"}, {"name": "kube-lint", "url": "https://github.com/viglesiasce/kube-lint", "description": "A linter for Kubernetes resources with a customizable rule set. You define a list of rules that you would like to validate against your resources and kube-lint will evaluate those rules against them.", "stars": "156"}, {"name": "kube-linter", "url": "https://github.com/stackrox/kube-linter", "description": "KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.", "stars": "3.4k"}, {"name": "kube-score", "url": "https://kube-score.com", "description": "Static code analysis of your Kubernetes object definitions."}, {"name": "kubeconform", "url": "https://github.com/yannh/kubeconform", "description": "A fast Kubernetes manifests validator with support for custom resources.", "stars": "3k"}, {"name": "KubeLinter", "url": "https://github.com/stackrox/kube-linter", "description": "KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.", "stars": "3.4k"}, {"name": "lacheck", "url": "https://www.ctan.org/pkg/lacheck", "description": "A tool for finding common mistakes in LaTeX documents."}, {"name": "TeXLab", "url": "https://texlab.netlify.app", "description": "A Language Server Protocol implementation for TeX/LaTeX, including lint capabilities."}, {"name": "larastan", "url": "https://github.com/larastan/larastan", "description": "Adds static analysis to Laravel improving developer productivity and code quality. It is a wrapper around PHPStan.", "stars": "6.3k"}, {"name": "checkmake", "url": "https://github.com/mrtazz/checkmake", "description": "Linter / Analyzer for Makefiles.", "stars": "1.2k"}, {"name": "mbake", "url": "https://pypi.org/project/mbake/", "description": "mbake is a Makefile formatter and linter. It only took 50 years!"}, {"name": "portlint", "url": "https://www.freebsd.org/cgi/man.cgi?query=portlint\\&sektion=1\\&manpath=FreeBSD+8.1-RELEASE+and+Ports", "description": "A verifier for FreeBSD and DragonFlyBSD port directories."}, {"name": "markdownlint", "url": "https://github.com/DavidAnson/markdownlint", "description": "Node.js -based style checker and lint tool for Markdown/CommonMark files.", "stars": "5.9k"}, {"name": "mdformat", "url": "https://mdformat.rtfd.io", "description": "CommonMark compliant Markdown formatter"}, {"name": "mdl", "url": "https://github.com/mivok/markdownlint", "description": "A tool to check Markdown files and flag style issues.", "stars": "2k"}, {"name": "mdsf", "url": "https://github.com/hougesen/mdsf", "description": "Format markdown code blocks using your favorite code formatters.", "stars": "99"}, {"name": "remark-lint", "url": "https://remark.js.org", "description": "Pluggable Markdown code style linter written in JavaScript."}, {"name": "textlint", "url": "https://textlint.github.io/", "description": "textlint is an open source text linting utility written in JavaScript."}, {"name": "flake8", "url": "https://github.com/PyCQA/flake8", "description": "A wrapper around `pyflakes`, `pycodestyle` and `mccabe`.", "stars": "3.8k"}, {"name": "flakeheaven", "url": "https://pypi.org/project/flakeheaven/", "description": "flakeheaven is a python linter built around flake8 to enable inheritable and complex toml configuration."}, {"name": "goreporter", "url": "https://github.com/360EntSecGroup-Skylar/goreporter", "description": "Concurrently runs many linters and normalises their output to a report.", "stars": "3.1k"}, {"name": "prospector", "url": "https://github.com/PyCQA/prospector", "description": "A wrapper around `pylint`, `pep8`, `mccabe` and others.", "stars": "2.1k"}, {"name": "Android Lint", "url": "https://developer.android.com/studio/write/lint", "description": "Run static analysis on Android projects."}, {"name": "FlowDroid", "url": "https://github.com/secure-software-engineering/FlowDroid", "description": "Static taint analysis tool for Android applications.", "stars": "1.2k"}, {"name": "Mariana Trench", "url": "https://mariana-tren.ch/", "description": "Our security focused static analysis tool for Android and Java applications. Mariana Trench analyzes Dalvik bytecode and is built to run fast on large codebases (10s of millions of lines of code). It can find vulnerabilities as code changes, before it ever lands in your repository."}, {"name": "Oversecured", "url": "https://oversecured.com", "description": ""}, {"name": "redex", "url": "https://fbredex.com", "description": "Redex provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by Redex should be smaller and faster."}, {"name": "deadnix", "url": "https://github.com/astro/deadnix", "description": "Scan Nix files for dead code (unused variable bindings)", "stars": "732"}, {"name": "statix", "url": "https://github.com/nerdypepper/statix", "description": "Lints and suggestions for the Nix programming language. \"statix check\" highlights antipatterns in Nix code. \"statix fix\" can fix several such occurrences.", "stars": "848"}, {"name": "lockfile-lint", "url": "https://github.com/lirantal/lockfile-lint", "description": "Lint an npm or yarn lockfile to analyze and detect security issues", "stars": "843"}, {"name": "standard", "url": "http://standardjs.com", "description": "An npm module that checks for Javascript Styleguide issues."}, {"name": "composer-dependency-analyser", "url": "https://github.com/shipmonk-rnd/composer-dependency-analyser", "description": "Fast detection of composer dependency issues.", "stars": "603"}, {"name": "lintian", "url": "https://wiki.debian.org/Lintian", "description": "Static analysis tool for Debian packages."}, {"name": "rpmlint", "url": "https://github.com/rpm-software-management/rpmlint", "description": "Tool for checking common errors in rpm packages.", "stars": "163"}, {"name": "promformat", "url": "https://github.com/facetoe/promformat", "description": "Promformat is a PromQL formatter written in Python.", "stars": "38"}, {"name": "promval", "url": "https://github.com/facetoe/promval", "description": "PromQL validator written in Python. It can be used to validate that PromQL expressions are written as expected.", "stars": "4"}, {"name": "buf", "url": "https://buf.build", "description": "Provides a CLI linter that enforces good API design choices and structure"}, {"name": "protolint", "url": "https://github.com/yoheimuta/protolint", "description": "Pluggable linter and fixer to enforce Protocol Buffer style and conventions.", "stars": "678"}, {"name": "metadata-json-lint", "url": "https://github.com/voxpupuli/metadata-json-lint", "description": "Tool to check the validity of Puppet metadata.json files.", "stars": "31"}, {"name": "Active Record Doctor", "url": "https://github.com/gregnavis/active_record_doctor", "description": "Identify database issues before they hit production.", "stars": "1.9k"}, {"name": "Bullet", "url": "https://github.com/flyerhzm/bullet", "description": "Help to kill N+1 queries and unused eager loading.", "stars": "7.3k"}, {"name": "DatabaseConsistency", "url": "https://github.com/djezzzl/database_consistency", "description": "The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.", "stars": "1.2k"}, {"name": "dawnscanner", "url": "https://github.com/thesp0nge/dawnscanner", "description": "A static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.", "stars": "748"}, {"name": "ERB::Formatter", "url": "https://github.com/nebulab/erb-formatter", "description": "Format ERB files with speed and precision.", "stars": "194"}, {"name": "Skunk", "url": "https://github.com/fastruby/skunk", "description": "A SkunkScore Calculator for Ruby Code -- Find the most complicated code without test coverage!", "stars": "543"}, {"name": "Traceroute", "url": "https://github.com/amatsuda/traceroute", "description": "A Rake task gem that helps you find the unused routes and controller actions for your Rails 3+ app.", "stars": "904"}, {"name": "AzSK", "url": "https://azsk.azurewebsites.net/", "description": "Secure DevOps kit for Azure (AzSK) provides security IntelliSense, Security Verification Tests (SVTs), CICD scan vulnerabilities, compliance issues, and infrastructure misconfiguration in your infrastructure-as-code. Supports Azure via ARM."}, {"name": "brakeman", "url": "https://brakemanscanner.org", "description": "A static analysis security vulnerability scanner for Ruby on Rails applications."}, {"name": "Cloud (IaC) Security for JetBrains IDEs", "url": "https://plugins.jetbrains.com/plugin/25413-cloud-iac-security", "description": "Cloud (IaC) Security plugin for JetBrains IDEs. Performs real-time inspections of Docker & Kubernetes IaC with 50+ rules based on Docker image/build security best practices, Kubernetes Pod Security Standards, and NSA/CISA Kubernetes Hardening Guidance."}, {"name": "Code Pathfinder", "url": "https://codepathfinder.dev", "description": "An open-source security suite aiming to combine structural code analysis with AI-powered vulnerability detection. Built for advanced structural search, derive insights, find vulnerabilities in code."}, {"name": "Credential Digger", "url": "https://github.com/SAP/credential-digger", "description": "Credential Digger is a GitHub scanning tool that identifies hardcoded credentials (Passwords, API Keys, Secret Keys, Tokens, personal information, etc), and filtering the false positive data through a machine learning model called [Password Model](https://huggingface.co/SAPOSS/password-model). This scanner is able to detect passwords and non structured tokens with a low false positive rate.", "stars": "361"}, {"name": "Datree", "url": "https://datree.io/", "description": "A CLI tool to prevent Kubernetes misconfigurations by ensuring that manifests and Helm charts follow best practices as well as your organization\u2019s policies"}, {"name": "detect-secrets", "url": "https://github.com/Yelp/detect-secrets", "description": "An enterprise friendly way of detecting and preventing secrets in code.", "stars": "4.4k"}, {"name": "GitGuardian ggshield", "url": "https://www.gitguardian.com/ggshield", "description": "ggshield is a CLI application that runs in your local environment or in a CI environment to help you detect more than 350+ types of secrets, as well as other potential security vulnerabilities or policy breaks affecting your codebase."}, {"name": "Gitleaks", "url": "https://github.com/zricethezav/gitleaks", "description": "A SAST tool for detecting hardcoded secrets like passwords, api keys, and tokens in git repos.", "stars": "25k"}, {"name": "gokart", "url": "https://github.com/praetorian-inc/gokart", "description": "Golang security analysis with a focus on minimizing false positives. It is capable of tracing the source of variables and function arguments to determine whether input sources are safe.", "stars": "2.2k"}, {"name": "Grype", "url": "https://github.com/anchore/grype", "description": "Vulnerability scanner for container images and filesystems. Developed by Anchore, it scans container images, directories, and archives for known vulnerabilities. Supports multiple image formats, SBOM integration, and VEX (Vulnerability Exploitability eXchange) for accurate vulnerability assessment. Works with various vulnerability databases and provides detailed reporting.", "stars": "12k"}, {"name": "HasMySecretLeaked", "url": "https://gitguardian.com/hasmysecretleaked", "description": ""}, {"name": "kani", "url": "https://github.com/model-checking/kani", "description": "The Kani Rust Verifier is a bit-precise model checker for Rust.", "stars": "3k"}, {"name": "kics", "url": "https://kics.io/", "description": "Find security vulnerabilities, compliance issues, and infrastructure misconfigurations in your infrastructure-as-code. Supports Terraform, Kubernetes, Docker, AWS CloudFormation and Ansible"}, {"name": "lockfile-lint", "url": "https://github.com/lirantal/lockfile-lint", "description": "Lint an npm or yarn lockfile to analyze and detect security issues", "stars": "843"}, {"name": "Malcat", "url": "https://malcat.fr/", "description": ""}, {"name": "OSV-Scanner", "url": "https://osv.dev/", "description": "Vulnerability scanner written in Go which uses the data provided by OSV.dev. Developed by Google to scan dependencies across multiple languages and package managers for known vulnerabilities. Supports container scanning, license scanning, and guided remediation. Works with lockfiles, SBOMs, and container images to identify security issues."}, {"name": "Oversecured", "url": "https://oversecured.com", "description": ""}, {"name": "OWASP Noir", "url": "https://owasp-noir.github.io/noir/", "description": "Attack surface detector that identifies endpoints by static analysis."}, {"name": "pip-audit", "url": "https://github.com/pypa/pip-audit", "description": "Tool for scanning Python packages for known vulnerabilities. Developed by the Python Packaging Authority (PyPA) and supported by Trail of Bits and Google. Scans Python environments and requirements files to identify vulnerable packages and suggests remediation. Supports GitHub Actions, pre-commit hooks, and multiple vulnerability service integrations.", "stars": "1.2k"}, {"name": "PT Application Inspector", "url": "https://www.ptsecurity.com", "description": ""}, {"name": "Qualys Container Security", "url": "https://www.qualys.com/apps/container-security", "description": ""}, {"name": "Safety", "url": "https://safetycli.com/", "description": "Python dependency vulnerability scanner designed to enhance software supply chain security by detecting packages with known vulnerabilities. Checks Python dependencies against a database of known security vulnerabilities and provides detailed reports. Supports CI/CD integration and multiple output formats."}, {"name": "scorecard", "url": "https://github.com/ossf/scorecard", "description": "Security Scorecards - Security health metrics for Open Source", "stars": "5.3k"}, {"name": "Steampunk Spotter", "url": "https://steampunk.si/spotter/", "description": ""}, {"name": "Symfony Insight", "url": "https://insight.symfony.com/", "description": ""}, {"name": "tfsec", "url": "https://github.com/tfsec/tfsec", "description": "Terraform static analysis tool that prevents potential security issues by checking cloud misconfigurations at build time and directly integrates with the HCL parser for better results. Checks for violations of AWS, Azure and GCP security best practice recommendations.", "stars": "7k"}, {"name": "trufflehog", "url": "https://trufflesecurity.com", "description": "Find credentials all over the place"}, {"name": "Tsunami Security Scanner", "url": "https://github.com/google/tsunami-security-scanner", "description": "A general purpose network security scanner with an extensible plugin system for detecting high severity RCE-like vulnerabilities with high confidence. Custom detectors for finding vulnerabilities (e.g. open APIs) can be added.", "stars": "8.6k"}, {"name": "mythril", "url": "https://github.com/ConsenSys/mythril", "description": "A symbolic execution framework with batteries included, can be used to find and exploit vulnerabilities in smart contracts automatically.", "stars": "4.2k"}, {"name": "MythX", "url": "https://mythx.io", "description": ""}, {"name": "slither", "url": "https://github.com/trailofbits/slither", "description": "Static analysis framework that runs a suite of vulnerability detectors, prints visual information about contract details, and provides an API to easily write custom analyses.", "stars": "6.2k"}, {"name": "solhint", "url": "https://protofire.github.io/solhint", "description": "Solhint is an open source project created by <https://protofire.io>. Its goal is to provide a linting utility for Solidity code."}, {"name": "solium", "url": "https://ethlint.readthedocs.io/en/latest", "description": "Solium is a linter to identify and fix style and security issues in Solidity smart contracts."}, {"name": "LibVCS4j", "url": "https://github.com/uni-bremen-agst/libvcs4j", "description": "A Java library that allows existing tools to analyse the evolution of software systems by providing a common API for different version control systems and issue trackers.", "stars": "23"}, {"name": "RefactorFirst", "url": "https://github.com/jimbethancourt/RefactorFirst", "description": "Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.", "stars": "521"}, {"name": "Violations Lib", "url": "https://github.com/tomasbjerre/violations-lib", "description": "Java library for parsing report files from static code analysis. Used by a bunch of Jenkins, Maven and Gradle plugins.", "stars": "155"}, {"name": "ember-template-lint", "url": "https://github.com/ember-template-lint/ember-template-lint", "description": "Linter for Ember or Handlebars templates.", "stars": "265"}, {"name": "haml-lint", "url": "https://github.com/sds/haml-lint", "description": "Tool for writing clean and consistent HAML.", "stars": "335"}, {"name": "slim-lint", "url": "https://github.com/sds/slim-lint", "description": "Configurable tool for analyzing Slim templates.", "stars": "225"}, {"name": "yamllint", "url": "https://yamllint.readthedocs.io", "description": "Checks YAML files for syntax validity, key repetition and cosmetic problems such as lines length, trailing spaces, and indentation."}, {"name": "GitGuardian ggshield", "url": "https://www.gitguardian.com/ggshield", "description": "ggshield is a CLI application that runs in your local environment or in a CI environment to help you detect more than 350+ types of secrets, as well as other potential security vulnerabilities or policy breaks affecting your codebase."}, {"name": "kics", "url": "https://kics.io/", "description": "Find security vulnerabilities, compliance issues, and infrastructure misconfigurations in your infrastructure-as-code. Supports Terraform, Kubernetes, Docker, AWS CloudFormation and Ansible"}, {"name": "dennis", "url": "https://github.com/willkg/dennis", "description": "A set of utilities for working with PO files to ease development and improve quality.", "stars": "50"}, {"name": "HTML-Validate", "url": "https://html-validate.org/", "description": "Offline HTML5 validator."}, {"name": "codespell", "url": "https://github.com/codespell-project/codespell", "description": "Check code for common misspellings.", "stars": "2.3k"}, {"name": "languagetool", "url": "https://languagetool.org", "description": "Style and grammar checker for 25+ languages. It finds many errors that a simple spell checker cannot detect."}, {"name": "misspell-fixer", "url": "https://github.com/vlajos/misspell-fixer", "description": "Quick tool for fixing common misspellings, typos in source code.", "stars": "197"}, {"name": "Misspelled Words In Context", "url": "https://jwilk.net/software/mwic", "description": "A spell-checker that groups possible misspellings and shows them in their contexts."}, {"name": "proselint", "url": "https://github.com/amperser/proselint", "description": "A linter for English prose with a focus on writing style instead of grammar.", "stars": "4.5k"}, {"name": "vale", "url": "https://vale.sh", "description": "A syntax-aware linter for prose built with speed and extensibility in mind."}, {"name": "Spectral", "url": "https://stoplight.io/open-source/spectral", "description": "A flexible JSON/YAML linter, with out-of-the-box support for OpenAPI v2/v3 and AsyncAPI v2."}, {"name": "yamllint", "url": "https://yamllint.readthedocs.io", "description": "Checks YAML files for syntax validity, key repetition and cosmetic problems such as lines length, trailing spaces, and indentation."}, {"name": "commitlint", "url": "https://commitlint.js.org", "description": "checks if your commit messages meet the conventional commit format"}, {"name": "GitGuardian ggshield", "url": "https://www.gitguardian.com/ggshield", "description": "ggshield is a CLI application that runs in your local environment or in a CI environment to help you detect more than 350+ types of secrets, as well as other potential security vulnerabilities or policy breaks affecting your codebase."}, {"name": "HasMySecretLeaked", "url": "https://gitguardian.com/hasmysecretleaked", "description": ""}, {"name": "Clean code linters", "url": "https://github.com/collections/clean-code-linters", "description": "A collection of linters in github collections"}, {"name": "Code Quality Checker Tools For PHP Projects", "url": "https://github.com/collections/code-quality-in-php", "description": "A collection of PHP linters in github collections"}, {"name": "go-tools", "url": "https://github.com/dominikh/go-tools", "description": "A collection of tools and libraries for working with Go code, including linters and static analysis", "stars": "6.7k"}, {"name": "linters", "url": "https://github.com/mcandre/linters", "description": "An introduction to static code analysis", "stars": "349"}, {"name": "OWASP Source Code Analysis Tools", "url": "https://owasp.org/www-community/Source_Code_Analysis_Tools", "description": "List of tools maintained by the Open Web Application Security Project"}, {"name": "php-static-analysis-tools", "url": "https://github.com/exakat/php-static-analysis-tools", "description": "A reviewed list of useful PHP static analysis tools", "stars": "2.9k"}, {"name": "AppSec Santa \u2014 SAST Tools", "url": "https://appsecsanta.com/sast-tools", "description": "Independent comparison of 30+ static analysis security testing tools with features, pricing, and alternatives"}, {"name": "Wikipedia", "url": "http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis", "description": "A list of tools for static code analysis."}], "notes": [], "source": "Static Analysis"}, {"name": "Datascience \u2014 [Requestly - Free & Open-Source alternative to Postman](https://requestly.com/awesomedatascience)", "entries": [{"name": "What is Data Science?", "url": "#what-is-data-science", "description": ""}, {"name": "Where do I Start?", "url": "#where-do-i-start", "description": ""}, {"name": "Agents", "url": "#agents", "description": ""}, {"name": "Training Resources", "url": "#training-resources", "description": ""}, {"name": "The Data Science Toolbox", "url": "#the-data-science-toolbox", "description": ""}, {"name": "Literature and Media", "url": "#literature-and-media", "description": ""}, {"name": "Socialize", "url": "#socialize", "description": ""}, {"name": "Fun", "url": "#fun", "description": ""}, {"name": "Other Awesome Lists", "url": "#other-awesome-lists", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Beginner Roadmap", "entries": [], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Frameworks", "entries": [{"name": "ADK-Rust", "url": "https://github.com/zavora-ai/adk-rust", "description": "Production-ready AI agent development kit for Rust with model-agnostic design (Gemini, OpenAI, Anthropic), multiple agent types (LLM, Graph, Workflow), MCP support, and built-in telemetry.", "stars": "208"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Tools", "entries": [{"name": "Frostbyte MCP", "url": "https://github.com/OzorOwn/frostbyte-mcp", "description": "MCP server providing 13 data tools for AI agents: real-time crypto prices, IP geolocation, DNS lookups, web scraping to markdown, code execution, and screenshots. One API key for 40+ services.", "stars": "0"}, {"name": "Arch Tools", "url": "https://archtools.dev", "description": "61 production-ready AI API tools for data science workflows: code analysis, web scraping, NLP, image generation, crypto data, and search. REST API and MCP protocol support. [GitHub](https://github.com/Deesmo/Arch-AI-Tools)"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Research & Knowledge Retrieval", "entries": [{"name": "BGPT MCP", "url": "https://bgpt.pro/mcp", "description": "MCP server that gives AI agents access to a database of scientific papers built from raw experimental data extracted from full-text studies. Returns 25+ structured fields per paper including methods, results, sample sizes, and quality scores. [GitHub (\u2b5011)](https://github.com/connerlambden/bgpt-mcp)"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Workflow", "entries": [{"name": "sim", "url": "https://sim.ai", "description": "Sim Studio's interface is a lightweight, intuitive way to quickly build and deploy LLMs that connect with your favorite tools."}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Tutorials", "entries": [{"name": "1000 Data Science Projects", "url": "https://cloud.blobcity.com/#/ps/explore", "description": ""}, {"name": "#tidytuesday", "url": "https://github.com/rfordatascience/tidytuesday", "description": "A weekly data project aimed at the R ecosystem.", "stars": "8k"}, {"name": "Data science your way", "url": "https://github.com/jadianes/data-science-your-way", "description": "", "stars": "617"}, {"name": "DataCamp Cheatsheets", "url": "https://www.datacamp.com/cheat-sheet", "description": ""}, {"name": "PySpark Cheatsheet", "url": "https://github.com/kevinschaich/pyspark-cheatsheet", "description": "", "stars": "665"}, {"name": "Machine Learning, Data Science and Deep Learning with Python", "url": "https://www.manning.com/livevideo/machine-learning-data-science-and-deep-learning-with-python", "description": ""}, {"name": "Your Guide to Latent Dirichlet Allocation", "url": "https://medium.com/@lettier/how-does-lda-work-ill-explain-using-emoji-108abf40fa7d", "description": ""}, {"name": "Tutorials of source code from the book Genetic Algorithms with Python by Clinton Sheppard", "url": "https://github.com/handcraftsman/GeneticAlgorithmsWithPython", "description": "", "stars": "1.3k"}, {"name": "Tutorials to get started on signal processing for machine learning", "url": "https://github.com/jinglescode/python-signal-processing", "description": "", "stars": "84"}, {"name": "Realtime deployment", "url": "https://www.microprediction.com/python-1", "description": ""}, {"name": "Python for Data Science: A Beginner\u2019s Guide", "url": "https://learntocodewith.me/posts/python-for-data-science/", "description": ""}, {"name": "Minimum Viable Study Plan for Machine Learning Interviews", "url": "https://github.com/khangich/machine-learning-interview", "description": "", "stars": "12k"}, {"name": "Understand and Know Machine Learning Engineering by Building Solid Projects", "url": "http://mlzoomcamp.com/", "description": ""}, {"name": "12 free Data Science projects to practice Python and Pandas", "url": "https://www.datawars.io/articles/12-free-data-science-projects-to-practice-python-and-pandas", "description": ""}, {"name": "Best CV/Resume for Data Science Freshers", "url": "https://enhancv.com/resume-examples/data-scientist/", "description": ""}, {"name": "Understand Data Science Course in Java", "url": "https://www.alter-solutions.com/articles/java-data-science", "description": ""}, {"name": "Data Analytics Interview Questions (Beginner to Advanced)", "url": "https://www.appliedaicourse.com/blog/data-analytics-interview-questions/", "description": ""}, {"name": "Top 100+ Data Science Interview Questions and Answers", "url": "https://www.appliedaicourse.com/blog/data-science-interview-questions/", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Free Courses", "entries": [{"name": "Data Scientist with R", "url": "https://www.datacamp.com/tracks/data-scientist-with-r", "description": ""}, {"name": "Data Scientist with Python", "url": "https://www.datacamp.com/tracks/data-scientist-with-python", "description": ""}, {"name": "Genetic Algorithms OCW Course", "url": "https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/lecture-videos/lecture-1-introduction-and-scope/", "description": ""}, {"name": "AI Expert Roadmap", "url": "https://github.com/AMAI-GmbH/AI-Expert-Roadmap", "description": "Roadmap to becoming an Artificial Intelligence Expert", "stars": "31k"}, {"name": "Convex Optimization", "url": "https://www.edx.org/course/convex-optimization", "description": "Convex Optimization (basics of convex analysis; least-squares, linear and quadratic programs, semidefinite programming, minimax, extremal volume, and other problems; optimality conditions, duality theory...)"}, {"name": "Learning from Data", "url": "https://home.work.caltech.edu/telecourse.html", "description": "Introduction to machine learning covering basic theory, algorithms and applications"}, {"name": "Kaggle", "url": "https://www.kaggle.com/learn", "description": "Learn about Data Science, Machine Learning, Python etc"}, {"name": "ML Observability Fundamentals", "url": "https://arize.com/ml-observability-fundamentals/", "description": "Learn how to monitor and root-cause production ML issues."}, {"name": "Weights & Biases Effective MLOps: Model Development", "url": "https://www.wandb.courses/courses/effective-mlops-model-development", "description": "Free Course and Certification for building an end-to-end machine using W\\&B"}, {"name": "Python for Data Science by Scaler", "url": "https://www.scaler.com/topics/course/python-for-data-science/", "description": "This course is designed to empower beginners with the essential skills to excel in today's data-driven world. The comprehensive curriculum will give you a solid foundation in statistics, programming, data visualization, and machine learning."}, {"name": "MLSys-NYU-2022", "url": "https://github.com/jacopotagliabue/MLSys-NYU-2022/tree/main", "description": "Slides, scripts and materials for the Machine Learning in Finance course at NYU Tandon, 2022.", "stars": "548"}, {"name": "Hands-on Train and Deploy ML", "url": "https://github.com/Paulescu/hands-on-train-and-deploy-ml", "description": "A hands-on course to train and deploy a serverless API that predicts crypto prices.", "stars": "879"}, {"name": "LLMOps: Building Real-World Applications With Large Language Models", "url": "https://www.comet.com/site/llm-course/", "description": "Learn to build modern software with LLMs using the newest tools and techniques in the field."}, {"name": "Prompt Engineering for Vision Models", "url": "https://www.deeplearning.ai/short-courses/prompt-engineering-for-vision-models/", "description": "Learn to prompt cutting-edge computer vision models with natural language, coordinate points, bounding boxes, segmentation masks, and even other images in this free course from DeepLearning.AI."}, {"name": "Data Science Course By IBM", "url": "https://skillsbuild.org/students/course-catalog/data-science", "description": "Free resources and learn what data science is and how it\u2019s used in different industries."}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 MOOC's", "entries": [{"name": "Coursera Introduction to Data Science", "url": "https://www.coursera.org/specializations/data-science", "description": ""}, {"name": "Data Science - 9 Steps Courses, A Specialization on Coursera", "url": "https://www.coursera.org/specializations/jhu-data-science", "description": ""}, {"name": "Data Mining - 5 Steps Courses, A Specialization on Coursera", "url": "https://www.coursera.org/specializations/data-mining", "description": ""}, {"name": "Machine Learning \u2013 5 Steps Courses, A Specialization on Coursera", "url": "https://www.coursera.org/specializations/machine-learning", "description": ""}, {"name": "CS 109 Data Science", "url": "https://cs109.github.io/2015/", "description": ""}, {"name": "OpenIntro", "url": "https://www.openintro.org/", "description": ""}, {"name": "CS 171 Visualization", "url": "https://www.cs171.org/#!index.md", "description": ""}, {"name": "Process Mining: Data science in Action", "url": "https://www.coursera.org/learn/process-mining", "description": ""}, {"name": "Oxford Deep Learning", "url": "https://www.cs.ox.ac.uk/projects/DeepLearn/", "description": ""}, {"name": "Oxford Deep Learning - video", "url": "https://www.youtube.com/playlist?list=PLE6Wd9FR--EfW8dtjAuPoTuPcqmOV53Fu", "description": ""}, {"name": "Oxford Machine Learning", "url": "https://www.cs.ox.ac.uk/research/ai_ml/index.html", "description": ""}, {"name": "UBC Machine Learning - video", "url": "https://www.cs.ubc.ca/~nando/540-2013/lectures.html", "description": ""}, {"name": "Data Science Specialization", "url": "https://github.com/DataScienceSpecialization/courses", "description": "", "stars": "4.1k"}, {"name": "Coursera Big Data Specialization", "url": "https://www.coursera.org/specializations/big-data", "description": ""}, {"name": "Statistical Thinking for Data Science and Analytics by Edx", "url": "https://www.edx.org/course/statistical-thinking-for-data-science-and-analytic", "description": ""}, {"name": "Cognitive Class AI by IBM", "url": "https://cognitiveclass.ai/", "description": ""}, {"name": "Udacity - Deep Learning", "url": "https://www.udacity.com/course/intro-to-tensorflow-for-deep-learning--ud187", "description": ""}, {"name": "Keras in Motion", "url": "https://www.manning.com/livevideo/keras-in-motion", "description": ""}, {"name": "Microsoft Professional Program for Data Science", "url": "https://academy.microsoft.com/en-us/professional-program/tracks/data-science/", "description": ""}, {"name": "COMP3222/COMP6246 - Machine Learning Technologies", "url": "https://tdgunes.com/COMP6246-2019Fall/", "description": ""}, {"name": "CS 231 - Convolutional Neural Networks for Visual Recognition", "url": "https://cs231n.github.io/", "description": ""}, {"name": "Coursera Tensorflow in practice", "url": "https://www.coursera.org/professional-certificates/tensorflow-in-practice", "description": ""}, {"name": "Coursera Deep Learning Specialization", "url": "https://www.coursera.org/specializations/deep-learning", "description": ""}, {"name": "365 Data Science Course", "url": "https://365datascience.com/", "description": ""}, {"name": "Coursera Natural Language Processing Specialization", "url": "https://www.coursera.org/specializations/natural-language-processing", "description": ""}, {"name": "Coursera GAN Specialization", "url": "https://www.coursera.org/specializations/generative-adversarial-networks-gans", "description": ""}, {"name": "Codecademy's Data Science", "url": "https://www.codecademy.com/learn/paths/data-science", "description": ""}, {"name": "Linear Algebra", "url": "https://ocw.mit.edu/courses/18-06sc-linear-algebra-fall-2011/", "description": "Linear Algebra course by Gilbert Strang"}, {"name": "A 2020 Vision of Linear Algebra (G. Strang)", "url": "https://ocw.mit.edu/resources/res-18-010-a-2020-vision-of-linear-algebra-spring-2020/", "description": ""}, {"name": "Python for Data Science Foundation Course", "url": "https://intellipaat.com/academy/course/python-for-data-science-free-training/", "description": ""}, {"name": "Data Science: Statistics & Machine Learning", "url": "https://www.coursera.org/specializations/data-science-statistics-machine-learning", "description": ""}, {"name": "Machine Learning Engineering for Production (MLOps)", "url": "https://www.coursera.org/specializations/machine-learning-engineering-for-production-mlops", "description": ""}, {"name": "Recommender Systems Specialization from University of Minnesota", "url": "https://www.coursera.org/specializations/recommender-systems", "description": ""}, {"name": "Stanford Artificial Intelligence Professional Program", "url": "https://online.stanford.edu/programs/artificial-intelligence-professional-program", "description": ""}, {"name": "Data Scientist with Python", "url": "https://app.datacamp.com/learn/career-tracks/data-scientist-with-python", "description": ""}, {"name": "Programming with Julia", "url": "https://www.udemy.com/course/programming-with-julia/", "description": ""}, {"name": "Scaler Data Science & Machine Learning Program", "url": "https://www.scaler.com/data-science-course/", "description": ""}, {"name": "Data Science Skill Tree", "url": "https://labex.io/skilltrees/data-science", "description": ""}, {"name": "Data Science for Beginners - Learn with AI tutor", "url": "https://codekidz.ai/lesson-intro/data-science-368dbf", "description": ""}, {"name": "Machine Learning for Beginners - Learn with AI tutor", "url": "https://codekidz.ai/lesson-intro/machine-lear-36abfb", "description": ""}, {"name": "Introduction to Data Science", "url": "https://www.mygreatlearning.com/academy/learn-for-free/courses/introduction-to-data-science", "description": ""}, {"name": "Google Advanced Data Analytics Certificate", "url": "https://grow.google/data-analytics/", "description": "Professional courses in data analysis, statistics, and machine learning fundamentals."}, {"name": "Maschinelle Sprachgebrauchsanalyse - Grundlagen der Korpuslinguistik", "url": "https://www.twillo.de/edu-sharing/components/collections?id=e6ce03ae-4660-49b0-be10-dcc92e71e796", "description": "course material on text-mining / corpus-linguistics *in German* funded by the federal state of North Rhine-Westphalia"}, {"name": "Programmieren f\u00fcr Germanist\\*innen", "url": "https://www.twillo.de/edu-sharing/components/collections?id=16bac749-f10e-483f-9020-5d6365b4e092", "description": "course material: programming in python *in German* for digital humanities - funded by the federal state of North Rhine-Westphalia"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Intensive Programs", "entries": [{"name": "S2DS", "url": "https://www.s2ds.org/", "description": ""}, {"name": "WorldQuant University Applied Data Science Lab", "url": "https://www.wqu.edu/adsl", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Colleges", "entries": [{"name": "A list of colleges and universities offering degrees in data science.", "url": "https://github.com/ryanswanstrom/awesome-datascience-colleges", "description": "", "stars": "159"}, {"name": "Data Science Degree @ Berkeley", "url": "https://ischoolonline.berkeley.edu/data-science/", "description": ""}, {"name": "Data Science Degree @ UVA", "url": "https://datascience.virginia.edu/", "description": ""}, {"name": "Data Science Degree @ Wisconsin", "url": "https://datasciencedegree.wisconsin.edu/", "description": ""}, {"name": "BS in Data Science & Applications", "url": "https://study.iitm.ac.in/ds/", "description": ""}, {"name": "MS in Computer Information Systems @ Boston University", "url": "https://www.bu.edu/online/programs/graduate-programs/computer-information-systems-masters-degree/", "description": ""}, {"name": "MS in Business Analytics @ ASU Online", "url": "https://asuonline.asu.edu/online-degree-programs/graduate/master-science-business-analytics/", "description": ""}, {"name": "MS in Applied Data Science @ Syracuse", "url": "https://ischool.syr.edu/academics/applied-data-science-masters-degree/", "description": ""}, {"name": "M.S. Management & Data Science @ Leuphana", "url": "https://www.leuphana.de/en/graduate-school/masters-programmes/management-data-science.html", "description": ""}, {"name": "Master of Data Science @ Melbourne University", "url": "https://study.unimelb.edu.au/find/courses/graduate/master-of-data-science/#overview", "description": ""}, {"name": "Msc in Data Science @ The University of Edinburgh", "url": "https://www.ed.ac.uk/studying/postgraduate/degrees/index.php?r=site/view\\&id=902", "description": ""}, {"name": "Master of Management Analytics @ Queen's University", "url": "https://smith.queensu.ca/grad_studies/mma/index.php", "description": ""}, {"name": "Master of Data Science @ Illinois Institute of Technology", "url": "https://www.iit.edu/academics/programs/data-science-mas", "description": ""}, {"name": "Master of Applied Data Science @ The University of Michigan", "url": "https://www.si.umich.edu/programs/master-applied-data-science", "description": ""}, {"name": "Master Data Science and Artificial Intelligence @ Eindhoven University of Technology", "url": "https://www.tue.nl/en/education/graduate-school/master-data-science-and-artificial-intelligence/", "description": ""}, {"name": "Master's Degree in Data Science and Computer Engineering @ University of Granada", "url": "https://masteres.ugr.es/datcom/", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Algorithms", "entries": [], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Comparison", "entries": [{"name": "datacompy", "url": "https://github.com/capitalone/datacompy", "description": "DataComPy is a package to compare two Pandas DataFrames.", "stars": "638"}, {"name": "Regression", "url": "https://en.wikipedia.org/wiki/Regression", "description": ""}, {"name": "Linear Regression", "url": "https://en.wikipedia.org/wiki/Linear_regression", "description": ""}, {"name": "Ordinary Least Squares", "url": "https://en.wikipedia.org/wiki/Ordinary_least_squares", "description": ""}, {"name": "Logistic Regression", "url": "https://en.wikipedia.org/wiki/Logistic_regression", "description": ""}, {"name": "Stepwise Regression", "url": "https://en.wikipedia.org/wiki/Stepwise_regression", "description": ""}, {"name": "Multivariate Adaptive Regression Splines", "url": "https://en.wikipedia.org/wiki/Multivariate_adaptive_regression_spline", "description": ""}, {"name": "Softmax Regression", "url": "https://d2l.ai/chapter_linear-classification/softmax-regression.html", "description": ""}, {"name": "Locally Estimated Scatterplot Smoothing", "url": "https://en.wikipedia.org/wiki/Local_regression", "description": ""}, {"name": "Ensemble Learning", "url": "https://scikit-learn.org/stable/modules/ensemble.html", "description": ""}, {"name": "Clustering", "url": "https://scikit-learn.org/stable/modules/clustering.html#clustering", "description": ""}, {"name": "Dimension Reduction", "url": "https://en.wikipedia.org/wiki/Dimensionality_reduction", "description": ""}, {"name": "Neural Networks", "url": "https://en.wikipedia.org/wiki/Neural_network", "description": ""}, {"name": "Self-organizing map", "url": "https://en.wikipedia.org/wiki/Self-organizing_map", "description": ""}, {"name": "Adaptive resonance theory", "url": "https://en.wikipedia.org/wiki/Adaptive_resonance_theory", "description": ""}, {"name": "Hidden Markov Models (HMM)", "url": "https://en.wikipedia.org/wiki/Hidden_Markov_model", "description": ""}, {"name": "Clustering", "url": "https://en.wikipedia.org/wiki/Weak_supervision#Cluster_assumption", "description": ""}, {"name": "Generative models", "url": "https://en.wikipedia.org/wiki/Weak_supervision#Generative_models", "description": ""}, {"name": "Low-density separation", "url": "https://en.wikipedia.org/wiki/Weak_supervision#Low-density_separation", "description": ""}, {"name": "Laplacian regularization", "url": "https://en.wikipedia.org/wiki/Weak_supervision#Laplacian_regularization", "description": ""}, {"name": "Heuristic approaches", "url": "https://en.wikipedia.org/wiki/Weak_supervision#Heuristic_approaches", "description": ""}, {"name": "Q Learning", "url": "https://en.wikipedia.org/wiki/Q-learning", "description": ""}, {"name": "SARSA (State-Action-Reward-State-Action) algorithm", "url": "https://en.wikipedia.org/wiki/State%E2%80%93action%E2%80%93reward%E2%80%93state%E2%80%93action", "description": ""}, {"name": "Temporal difference learning", "url": "https://en.wikipedia.org/wiki/Temporal_difference_learning#:~:text=Temporal%20difference%20\\(TD\\", "description": ""}, {"name": "C4.5", "url": "https://en.wikipedia.org/wiki/C4.5_algorithm", "description": ""}, {"name": "k-Means", "url": "https://en.wikipedia.org/wiki/K-means_clustering", "description": ""}, {"name": "SVM (Support Vector Machine)", "url": "https://en.wikipedia.org/wiki/Support_vector_machine", "description": ""}, {"name": "Apriori", "url": "https://en.wikipedia.org/wiki/Apriori_algorithm", "description": ""}, {"name": "EM (Expectation-Maximization)", "url": "https://en.wikipedia.org/wiki/Expectation%E2%80%93maximization_algorithm", "description": ""}, {"name": "PageRank", "url": "https://en.wikipedia.org/wiki/PageRank", "description": ""}, {"name": "AdaBoost", "url": "https://en.wikipedia.org/wiki/AdaBoost", "description": ""}, {"name": "KNN (K-Nearest Neighbors)", "url": "https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm", "description": ""}, {"name": "Naive Bayes", "url": "https://en.wikipedia.org/wiki/Naive_Bayes_classifier", "description": ""}, {"name": "CART (Classification and Regression Trees)", "url": "https://en.wikipedia.org/wiki/Decision_tree_learning", "description": ""}, {"name": "XGBoost (Extreme Gradient Boosting)", "url": "https://en.wikipedia.org/wiki/XGBoost", "description": ""}, {"name": "LightGBM (Light Gradient Boosting Machine)", "url": "https://en.wikipedia.org/wiki/LightGBM", "description": ""}, {"name": "CatBoost", "url": "https://catboost.ai/", "description": ""}, {"name": "HDBSCAN (Hierarchical Density-Based Spatial Clustering of Applications with Noise)", "url": "https://en.wikipedia.org/wiki/DBSCAN#HDBSCAN", "description": ""}, {"name": "FP-Growth (Frequent Pattern Growth Algorithm)", "url": "https://en.wikipedia.org/wiki/Association_rule_learning#FP-growth_algorithm", "description": ""}, {"name": "Isolation Forest", "url": "https://en.wikipedia.org/wiki/Isolation_forest", "description": ""}, {"name": "Deep Embedded Clustering (DEC)", "url": "https://arxiv.org/abs/1511.06335", "description": ""}, {"name": "TPU (Top-k Periodic and High-Utility Patterns)", "url": "https://arxiv.org/abs/2509.15732", "description": ""}, {"name": "Context-Aware Rule Mining (Transformer-Based Framework)", "url": "https://arxiv.org/abs/2503.11125", "description": ""}, {"name": "Multilayer Perceptron", "url": "https://en.wikipedia.org/wiki/Multilayer_perceptron", "description": ""}, {"name": "Convolutional Neural Network (CNN)", "url": "https://en.wikipedia.org/wiki/Convolutional_neural_network", "description": ""}, {"name": "Recurrent Neural Network (RNN)", "url": "https://en.wikipedia.org/wiki/Recurrent_neural_network", "description": ""}, {"name": "Boltzmann Machines", "url": "https://en.wikipedia.org/wiki/Boltzmann_machine", "description": ""}, {"name": "Autoencoder", "url": "https://www.tensorflow.org/tutorials/generative/autoencoder", "description": ""}, {"name": "Generative Adversarial Network (GAN)", "url": "https://developers.google.com/machine-learning/gan/gan_structure", "description": ""}, {"name": "Self-Organized Maps", "url": "https://en.wikipedia.org/wiki/Self-organizing_map", "description": ""}, {"name": "Transformer", "url": "https://www.tensorflow.org/text/tutorials/transformer", "description": ""}, {"name": "Conditional Random Field (CRF)", "url": "https://towardsdatascience.com/conditional-random-fields-explained-e5b8256da776", "description": ""}, {"name": "ML System Designs)", "url": "https://www.evidentlyai.com/ml-system-design", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 General Machine Learning Packages", "entries": [{"name": "scikit-learn", "url": "https://scikit-learn.org/", "description": ""}, {"name": "scikit-multilearn", "url": "https://github.com/scikit-multilearn/scikit-multilearn", "description": "", "stars": "956"}, {"name": "sklearn-expertsys", "url": "https://github.com/tmadl/sklearn-expertsys", "description": "", "stars": "489"}, {"name": "scikit-feature", "url": "https://github.com/jundongl/scikit-feature", "description": "", "stars": "1.6k"}, {"name": "scikit-rebate", "url": "https://github.com/EpistasisLab/scikit-rebate", "description": "", "stars": "422"}, {"name": "seqlearn", "url": "https://github.com/larsmans/seqlearn", "description": "", "stars": "705"}, {"name": "sklearn-bayes", "url": "https://github.com/AmazaspShumik/sklearn-bayes", "description": "", "stars": "523"}, {"name": "sklearn-crfsuite", "url": "https://github.com/TeamHG-Memex/sklearn-crfsuite", "description": "", "stars": "435"}, {"name": "sklearn-deap", "url": "https://github.com/rsteca/sklearn-deap", "description": "", "stars": "772"}, {"name": "sigopt\\_sklearn", "url": "https://github.com/sigopt/sigopt-sklearn", "description": "", "stars": "75"}, {"name": "sklearn-evaluation", "url": "https://github.com/edublancas/sklearn-evaluation", "description": "", "stars": "3"}, {"name": "scikit-image", "url": "https://github.com/scikit-image/scikit-image", "description": "", "stars": "6.5k"}, {"name": "scikit-opt", "url": "https://github.com/guofei9987/scikit-opt", "description": "", "stars": "6.4k"}, {"name": "scikit-posthocs", "url": "https://github.com/maximtrp/scikit-posthocs", "description": "", "stars": "382"}, {"name": "feature-engine", "url": "https://feature-engine.trainindata.com/", "description": ""}, {"name": "pystruct", "url": "https://github.com/pystruct/pystruct", "description": "", "stars": "670"}, {"name": "Shogun", "url": "https://www.shogun-toolbox.org/", "description": ""}, {"name": "xLearn", "url": "https://github.com/aksnzhy/xlearn", "description": "", "stars": "3.1k"}, {"name": "cuML", "url": "https://github.com/rapidsai/cuml", "description": "", "stars": "5.2k"}, {"name": "causalml", "url": "https://github.com/uber/causalml", "description": "", "stars": "5.8k"}, {"name": "mlpack", "url": "https://github.com/mlpack/mlpack", "description": "", "stars": "5.6k"}, {"name": "MLxtend", "url": "https://github.com/rasbt/mlxtend", "description": "", "stars": "5.1k"}, {"name": "modAL", "url": "https://github.com/modAL-python/modAL", "description": "", "stars": "2.3k"}, {"name": "Sparkit-learn", "url": "https://github.com/lensacom/sparkit-learn", "description": "", "stars": "1.1k"}, {"name": "hyperlearn", "url": "https://github.com/danielhanchen/hyperlearn", "description": "", "stars": "2.4k"}, {"name": "dlib", "url": "https://github.com/davisking/dlib", "description": "", "stars": "14k"}, {"name": "imodels", "url": "https://github.com/csinva/imodels", "description": "", "stars": "1.6k"}, {"name": "jSciPy", "url": "https://github.com/hissain/jscipy", "description": "A Java port of SciPy's signal processing module, offering filters, transformations, and other scientific computing utilities.", "stars": "18"}, {"name": "RuleFit", "url": "https://github.com/christophM/rulefit", "description": "", "stars": "443"}, {"name": "pyGAM", "url": "https://github.com/dswah/pyGAM", "description": "", "stars": "991"}, {"name": "Deepchecks", "url": "https://github.com/deepchecks/deepchecks", "description": "", "stars": "4k"}, {"name": "scikit-survival", "url": "https://scikit-survival.readthedocs.io/en/stable", "description": ""}, {"name": "interpretable", "url": "https://pypi.org/project/interpretable", "description": ""}, {"name": "XGBoost", "url": "https://github.com/dmlc/xgboost", "description": "", "stars": "28k"}, {"name": "LightGBM", "url": "https://github.com/microsoft/LightGBM", "description": "", "stars": "18k"}, {"name": "CatBoost", "url": "https://github.com/catboost/catboost", "description": "", "stars": "8.9k"}, {"name": "PerpetualBooster", "url": "https://github.com/perpetual-ml/perpetual", "description": "", "stars": "666"}, {"name": "JAX", "url": "https://github.com/google/jax", "description": "", "stars": "35k"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Deep Learning Packages", "entries": [{"name": "PyTorch", "url": "https://github.com/pytorch/pytorch", "description": "", "stars": "99k"}, {"name": "torchvision", "url": "https://github.com/pytorch/vision", "description": "", "stars": "18k"}, {"name": "torchtext", "url": "https://github.com/pytorch/text", "description": "", "stars": "3.6k"}, {"name": "torchaudio", "url": "https://github.com/pytorch/audio", "description": "", "stars": "2.9k"}, {"name": "ignite", "url": "https://github.com/pytorch/ignite", "description": "", "stars": "4.8k"}, {"name": "PyTorchNet", "url": "https://github.com/pytorch/tnt", "description": "", "stars": "1.7k"}, {"name": "PyToune", "url": "https://github.com/GRAAL-Research/poutyne", "description": "", "stars": "579"}, {"name": "skorch", "url": "https://github.com/skorch-dev/skorch", "description": "", "stars": "6.2k"}, {"name": "PyVarInf", "url": "https://github.com/ctallec/pyvarinf", "description": "", "stars": "362"}, {"name": "pytorch\\_geometric", "url": "https://github.com/pyg-team/pytorch_geometric", "description": "", "stars": "24k"}, {"name": "GPyTorch", "url": "https://github.com/cornellius-gp/gpytorch", "description": "", "stars": "3.9k"}, {"name": "pyro", "url": "https://github.com/pyro-ppl/pyro", "description": "", "stars": "9k"}, {"name": "Catalyst", "url": "https://github.com/catalyst-team/catalyst", "description": "", "stars": "3.4k"}, {"name": "pytorch\\_tabular", "url": "https://github.com/manujosephv/pytorch_tabular", "description": "", "stars": "1.6k"}, {"name": "Yolov3", "url": "https://github.com/ultralytics/yolov3", "description": "", "stars": "11k"}, {"name": "Yolov5", "url": "https://github.com/ultralytics/yolov5", "description": "", "stars": "57k"}, {"name": "Yolov8", "url": "https://github.com/ultralytics/ultralytics", "description": "", "stars": "55k"}, {"name": "TensorFlow", "url": "https://github.com/tensorflow/tensorflow", "description": "", "stars": "194k"}, {"name": "TensorLayer", "url": "https://github.com/tensorlayer/TensorLayer", "description": "", "stars": "7.4k"}, {"name": "TFLearn", "url": "https://github.com/tflearn/tflearn", "description": "", "stars": "9.6k"}, {"name": "Sonnet", "url": "https://github.com/deepmind/sonnet", "description": "", "stars": "9.9k"}, {"name": "tensorpack", "url": "https://github.com/tensorpack/tensorpack", "description": "", "stars": "6.3k"}, {"name": "TRFL", "url": "https://github.com/deepmind/trfl", "description": "", "stars": "3.1k"}, {"name": "Polyaxon", "url": "https://github.com/polyaxon/polyaxon", "description": "", "stars": "3.7k"}, {"name": "NeuPy", "url": "https://github.com/itdxer/neupy", "description": "", "stars": "734"}, {"name": "tfdeploy", "url": "https://github.com/riga/tfdeploy", "description": "", "stars": "355"}, {"name": "tensorflow-upstream", "url": "https://github.com/ROCmSoftwarePlatform/tensorflow-upstream", "description": "", "stars": "700"}, {"name": "TensorFlow Fold", "url": "https://github.com/tensorflow/fold", "description": "", "stars": "1.8k"}, {"name": "tensorlm", "url": "https://github.com/batzner/tensorlm", "description": "", "stars": "60"}, {"name": "TensorLight", "url": "https://github.com/bsautermeister/tensorlight", "description": "", "stars": "11"}, {"name": "Mesh TensorFlow", "url": "https://github.com/tensorflow/mesh", "description": "", "stars": "1.6k"}, {"name": "Ludwig", "url": "https://github.com/ludwig-ai/ludwig", "description": "", "stars": "12k"}, {"name": "TF-Agents", "url": "https://github.com/tensorflow/agents", "description": "", "stars": "3k"}, {"name": "TensorForce", "url": "https://github.com/tensorforce/tensorforce", "description": "", "stars": "3.3k"}, {"name": "Keras", "url": "https://keras.io", "description": ""}, {"name": "keras-contrib", "url": "https://github.com/keras-team/keras-contrib", "description": "", "stars": "1.6k"}, {"name": "Hyperas", "url": "https://github.com/maxpumperla/hyperas", "description": "", "stars": "2.2k"}, {"name": "Elephas", "url": "https://github.com/maxpumperla/elephas", "description": "", "stars": "1.6k"}, {"name": "Hera", "url": "https://github.com/keplr-io/hera", "description": "", "stars": "490"}, {"name": "Spektral", "url": "https://github.com/danielegrattarola/spektral", "description": "", "stars": "2.4k"}, {"name": "qkeras", "url": "https://github.com/google/qkeras", "description": "", "stars": "577"}, {"name": "keras-rl", "url": "https://github.com/keras-rl/keras-rl", "description": "", "stars": "5.6k"}, {"name": "Talos", "url": "https://github.com/autonomio/talos", "description": "", "stars": "1.6k"}, {"name": "altair", "url": "https://altair-viz.github.io/", "description": ""}, {"name": "amcharts", "url": "https://www.amcharts.com/", "description": ""}, {"name": "anychart", "url": "https://www.anychart.com/", "description": ""}, {"name": "bokeh", "url": "https://bokeh.org/", "description": ""}, {"name": "Comet", "url": "https://www.comet.com/site/products/ml-experiment-tracking/?utm_source=awesome-datascience", "description": ""}, {"name": "slemma", "url": "https://slemma.com/", "description": ""}, {"name": "cartodb", "url": "https://cartodb.github.io/odyssey.js/", "description": ""}, {"name": "Cube", "url": "https://square.github.io/cube/", "description": ""}, {"name": "d3plus", "url": "https://d3plus.org/", "description": ""}, {"name": "Data-Driven Documents(D3js)", "url": "https://d3js.org/", "description": ""}, {"name": "dygraphs", "url": "https://dygraphs.com/", "description": ""}, {"name": "exhibit", "url": "https://www.simile-widgets.org/exhibit/", "description": ""}, {"name": "gephi", "url": "https://gephi.org/", "description": ""}, {"name": "ggplot2", "url": "https://ggplot2.tidyverse.org/", "description": ""}, {"name": "Glue", "url": "http://docs.glueviz.org/en/latest/index.html", "description": ""}, {"name": "Google Chart Gallery", "url": "https://developers.google.com/chart/interactive/docs/gallery", "description": ""}, {"name": "Highcharts", "url": "https://www.highcharts.com/", "description": ""}, {"name": "import.io", "url": "https://www.import.io/", "description": ""}, {"name": "Matplotlib", "url": "https://matplotlib.org/", "description": ""}, {"name": "nvd3", "url": "https://nvd3.org/", "description": ""}, {"name": "Netron", "url": "https://github.com/lutzroeder/netron", "description": "", "stars": "33k"}, {"name": "Openrefine", "url": "https://openrefine.org/", "description": ""}, {"name": "plot.ly", "url": "https://plot.ly/", "description": ""}, {"name": "raw", "url": "https://rawgraphs.io", "description": ""}, {"name": "Resseract Lite", "url": "https://github.com/abistarun/resseract-lite", "description": "", "stars": "7"}, {"name": "Seaborn", "url": "https://seaborn.pydata.org/", "description": ""}, {"name": "techanjs", "url": "https://techanjs.org/", "description": ""}, {"name": "Timeline", "url": "https://timeline.knightlab.com/", "description": ""}, {"name": "variancecharts", "url": "https://variancecharts.com/index.html", "description": ""}, {"name": "vida", "url": "https://vida.io/", "description": ""}, {"name": "vizzu", "url": "https://github.com/vizzuhq/vizzu-lib", "description": "", "stars": "2k"}, {"name": "Wrangler", "url": "http://vis.stanford.edu/wrangler/", "description": ""}, {"name": "r2d3", "url": "http://www.r2d3.us/visual-intro-to-machine-learning-part-1/", "description": ""}, {"name": "NetworkX", "url": "https://networkx.org/", "description": ""}, {"name": "Redash", "url": "https://redash.io/", "description": ""}, {"name": "Metabase", "url": "https://www.metabase.com/", "description": ""}, {"name": "C3", "url": "https://c3js.org/", "description": ""}, {"name": "TensorWatch", "url": "https://github.com/microsoft/tensorwatch", "description": "", "stars": "3.5k"}, {"name": "geomap", "url": "https://pypi.org/project/geomap/", "description": ""}, {"name": "Dash", "url": "https://plotly.com/dash/", "description": ""}, {"name": "MetaReview", "url": "https://metareview-8c1.pages.dev/", "description": "Free online meta-analysis platform with 11 interactive D3.js statistical charts (forest plot, funnel plot, Galbraith, L'Abb\u00e9, Baujat, etc.), 5 effect size measures, AI literature screening, and publication-ready report export. [github.com](https://github.com/TerryFYL/metareview)"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Miscellaneous Tools", "entries": [], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Books", "entries": [{"name": "Data Science From Scratch: First Principles with Python", "url": "https://www.amazon.com/Data-Science-Scratch-Principles-Python-dp-1492041130/dp/1492041130/ref=dp_ob_title_bk", "description": ""}, {"name": "Artificial Intelligence with Python - Tutorialspoint", "url": "https://www.tutorialspoint.com/artificial_intelligence_with_python/artificial_intelligence_with_python_tutorial.pdf", "description": ""}, {"name": "Machine Learning from Scratch", "url": "https://dafriedman97.github.io/mlbook/content/introduction.html", "description": ""}, {"name": "Probabilistic Machine Learning: An Introduction", "url": "https://probml.github.io/pml-book/book1.html", "description": ""}, {"name": "How to Lead in Data Science", "url": "https://www.manning.com/books/how-to-lead-in-data-science", "description": "Early Access"}, {"name": "Fighting Churn With Data", "url": "https://www.manning.com/books/fighting-churn-with-data", "description": ""}, {"name": "Data Science at Scale with Python and Dask", "url": "https://www.manning.com/books/data-science-with-python-and-dask", "description": ""}, {"name": "Python Data Science Handbook", "url": "https://jakevdp.github.io/PythonDataScienceHandbook/", "description": ""}, {"name": "The Data Science Handbook: Advice and Insights from 25 Amazing Data Scientists", "url": "https://www.thedatasciencehandbook.com/", "description": ""}, {"name": "Think Like a Data Scientist", "url": "https://www.manning.com/books/think-like-a-data-scientist", "description": ""}, {"name": "Introducing Data Science", "url": "https://www.manning.com/books/introducing-data-science", "description": ""}, {"name": "Practical Data Science with R", "url": "https://www.manning.com/books/practical-data-science-with-r", "description": ""}, {"name": "Everyday Data Science", "url": "https://www.amazon.com/dp/B08TZ1MT3W/ref=cm_sw_r_cp_apa_fabc_a0ceGbWECF9A8", "description": ""}, {"name": "Exploring Data Science", "url": "https://www.manning.com/books/exploring-data-science", "description": "free eBook sampler"}, {"name": "Exploring the Data Jungle", "url": "https://www.manning.com/books/exploring-the-data-jungle", "description": "free eBook sampler"}, {"name": "Classic Computer Science Problems in Python", "url": "https://www.manning.com/books/classic-computer-science-problems-in-python", "description": ""}, {"name": "Math for Programmers", "url": "https://www.manning.com/books/math-for-programmers", "description": ""}, {"name": "R in Action, Third Edition", "url": "https://www.manning.com/books/r-in-action-third-edition", "description": ""}, {"name": "Data Science Bookcamp", "url": "https://www.manning.com/books/data-science-bookcamp", "description": ""}, {"name": "Data Science Thinking: The Next Scientific, Technological and Economic Revolution", "url": "https://www.springer.com/gp/book/9783319950914", "description": ""}, {"name": "Applied Data Science: Lessons Learned for the Data-Driven Business", "url": "https://www.springer.com/gp/book/9783030118204", "description": ""}, {"name": "The Data Science Handbook", "url": "https://www.amazon.com/Data-Science-Handbook-Field-Cady/dp/1119092949", "description": ""}, {"name": "Essential Natural Language Processing", "url": "https://www.manning.com/books/getting-started-with-natural-language-processing", "description": "Early access"}, {"name": "Mining Massive Datasets", "url": "http://www.mmds.org/", "description": "free e-book comprehended by an online course"}, {"name": "Pandas in Action", "url": "https://www.manning.com/books/pandas-in-action", "description": "Early access"}, {"name": "Genetic Algorithms and Genetic Programming", "url": "https://www.taylorfrancis.com/books/9780429141973", "description": ""}, {"name": "Advances in Evolutionary Algorithms", "url": "https://www.intechopen.com/books/advances_in_evolutionary_algorithms", "description": "Free Download"}, {"name": "Genetic Programming: New Approaches and Successful Applications", "url": "https://www.intechopen.com/books/genetic-programming-new-approaches-and-successful-applications", "description": "Free Download"}, {"name": "Evolutionary Algorithms", "url": "https://www.intechopen.com/books/evolutionary-algorithms", "description": "Free Download"}, {"name": "Advances in Genetic Programming, Vol. 3", "url": "http://www0.cs.ucl.ac.uk/staff/W.Langdon/aigp3/", "description": "Free Download"}, {"name": "Genetic Algorithms and Evolutionary Computation", "url": "https://www.talkorigins.org/faqs/genalg/genalg.html", "description": "Free Download"}, {"name": "Convex Optimization", "url": "https://web.stanford.edu/~boyd/cvxbook/bv_cvxbook.pdf", "description": "Convex Optimization book by Stephen Boyd - Free Download"}, {"name": "Data Analysis with Python and PySpark", "url": "https://www.manning.com/books/data-analysis-with-python-and-pyspark", "description": "Early Access"}, {"name": "R for Data Science", "url": "https://r4ds.had.co.nz/", "description": ""}, {"name": "Build a Career in Data Science", "url": "https://www.manning.com/books/build-a-career-in-data-science", "description": ""}, {"name": "Machine Learning Bookcamp", "url": "https://mlbookcamp.com/", "description": "Early access"}, {"name": "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition", "url": "https://www.oreilly.com/library/view/hands-on-machine-learning/9781492032632/", "description": ""}, {"name": "Effective Data Science Infrastructure", "url": "https://www.manning.com/books/effective-data-science-infrastructure", "description": ""}, {"name": "Practical MLOps: How to Get Ready for Production Models", "url": "https://valohai.com/mlops-ebook/", "description": ""}, {"name": "Data Analysis with Python and PySpark", "url": "https://www.manning.com/books/data-analysis-with-python-and-pyspark", "description": ""}, {"name": "Regression, a Friendly guide", "url": "https://www.manning.com/books/regression-a-friendly-guide", "description": "Early Access"}, {"name": "Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing", "url": "https://www.oreilly.com/library/view/streaming-systems/9781491983867/", "description": ""}, {"name": "Data Science at the Command Line: Facing the Future with Time-Tested Tools", "url": "https://www.oreilly.com/library/view/data-science-at/9781491947845/", "description": ""}, {"name": "Machine Learning with Python - Tutorialspoint", "url": "https://www.tutorialspoint.com/machine_learning_with_python/machine_learning_with_python_tutorial.pdf", "description": ""}, {"name": "Deep Learning", "url": "https://www.deeplearningbook.org/", "description": ""}, {"name": "Designing Cloud Data Platforms", "url": "https://www.manning.com/books/designing-cloud-data-platforms", "description": "Early Access"}, {"name": "An Introduction to Statistical Learning with Applications in R", "url": "https://www.statlearning.com/", "description": ""}, {"name": "The Elements of Statistical Learning: Data Mining, Inference, and Prediction", "url": "https://hastie.su.domains/ElemStatLearn/", "description": ""}, {"name": "Deep Learning with PyTorch", "url": "https://www.simonandschuster.com/books/Deep-Learning-with-PyTorch/Eli-Stevens/9781617295263", "description": ""}, {"name": "Neural Networks and Deep Learning", "url": "http://neuralnetworksanddeeplearning.com", "description": ""}, {"name": "Deep Learning Cookbook", "url": "https://www.oreilly.com/library/view/deep-learning-cookbook/9781491995839/", "description": ""}, {"name": "Introduction to Machine Learning with Python", "url": "https://www.oreilly.com/library/view/introduction-to-machine/9781449369880/", "description": ""}, {"name": "Artificial Intelligence: Foundations of Computational Agents, 2nd Edition", "url": "https://artint.info/index.html", "description": "Free HTML version"}, {"name": "The Quest for Artificial Intelligence: A History of Ideas and Achievements", "url": "https://ai.stanford.edu/~nilsson/QAI/qai.pdf", "description": "Free Download"}, {"name": "Graph Algorithms for Data Science", "url": "https://www.manning.com/books/graph-algorithms-for-data-science", "description": "Early Access"}, {"name": "Data Mesh in Action", "url": "https://www.manning.com/books/data-mesh-in-action", "description": "Early Access"}, {"name": "Julia for Data Analysis", "url": "https://www.manning.com/books/julia-for-data-analysis", "description": "Early Access"}, {"name": "Casual Inference for Data Science", "url": "https://www.manning.com/books/julia-for-data-analysis", "description": "Early Access"}, {"name": "Regular Expression Puzzles and AI Coding Assistants", "url": "https://www.manning.com/books/regular-expression-puzzles-and-ai-coding-assistants", "description": ""}, {"name": "Dive into Deep Learning", "url": "https://d2l.ai/", "description": ""}, {"name": "Data for All", "url": "https://www.manning.com/books/data-for-all", "description": ""}, {"name": "Interpretable Machine Learning: A Guide for Making Black Box Models Explainable", "url": "https://christophm.github.io/interpretable-ml-book/", "description": "Free GitHub version"}, {"name": "Foundations of Data Science", "url": "https://www.cs.cornell.edu/jeh/book.pdf", "description": ""}, {"name": "Comet for DataScience: Enhance your ability to manage and optimize the life cycle of your data science project", "url": "https://www.amazon.com/Comet-Data-Science-Enhance-optimize/dp/1801814430", "description": ""}, {"name": "Software Engineering for Data Scientists", "url": "https://www.manning.com/books/software-engineering-for-data-scientists", "description": "Early Access"}, {"name": "Julia for Data Science", "url": "https://www.manning.com/books/julia-for-data-science", "description": "Early Access"}, {"name": "An Introduction to Statistical Learning", "url": "https://www.statlearning.com/", "description": "Download Page"}, {"name": "Machine Learning For Absolute Beginners", "url": "https://www.amazon.in/Machine-Learning-Absolute-Beginners-Introduction-ebook/dp/B07335JNW1", "description": ""}, {"name": "Unifying Business, Data, and Code: Designing Data Products with JSON Schema", "url": "https://learning.oreilly.com/library/view/unifying-business-data/9781098144999/", "description": ""}, {"name": "Grokking Bayes", "url": "https://www.manning.com/books/grokking-bayes", "description": ""}, {"name": "Machine Learning Q and AI", "url": "https://sebastianraschka.com/books/ml-q-and-ai", "description": ""}, {"name": "JavaScript for Data Science", "url": "https://third-bit.com/js4ds/", "description": "Free html page"}, {"name": "Angewandte Data Science", "url": "https://angewandtedatascience.de/", "description": "German book about applied data science"}, {"name": "The Math Behind Artificial Intelligence", "url": "https://www.freecodecamp.org/news/the-math-behind-artificial-intelligence-book", "description": ""}, {"name": "eBook sale - Save up to 45% on eBooks!", "url": "https://www.manning.com/?utm_source=mikrobusiness\\&utm_medium=affiliate\\&utm_campaign=ebook_sale_8_8_22", "description": ""}, {"name": "Causal Machine Learning", "url": "https://www.manning.com/books/causal-machine-learning?utm_source=mikrobusiness\\&utm_medium=affiliate\\&utm_campaign=book_ness_causal_7_26_22\\&a_aid=mikrobusiness\\&a_bid=43a2198b", "description": ""}, {"name": "Managing ML Projects", "url": "https://www.manning.com/books/managing-machine-learning-projects?utm_source=mikrobusiness\\&utm_medium=affiliate\\&utm_campaign=book_thompson_managing_6_14_22", "description": ""}, {"name": "Causal Inference for Data Science", "url": "https://www.manning.com/books/causal-inference-for-data-science?utm_source=mikrobusiness\\&utm_medium=affiliate\\&utm_campaign=book_ruizdevilla_causal_6_6_22", "description": ""}, {"name": "Data for All", "url": "https://www.manning.com/books/data-for-all?utm_source=mikrobusiness\\&utm_medium=affiliate", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Journals, Publications and Magazines", "entries": [{"name": "ICML", "url": "https://icml.cc/2015/", "description": "International Conference on Machine Learning"}, {"name": "GECCO", "url": "https://gecco-2019.sigevo.org/index.html/HomePage", "description": "The Genetic and Evolutionary Computation Conference (GECCO)"}, {"name": "epjdatascience", "url": "https://epjdatascience.springeropen.com/", "description": ""}, {"name": "Journal of Data Science", "url": "https://jds-online.org/journal/JDS", "description": "an international journal devoted to applications of statistical methods at large"}, {"name": "Big Data Research", "url": "https://www.journals.elsevier.com/big-data-research", "description": ""}, {"name": "Journal of Big Data", "url": "https://journalofbigdata.springeropen.com/", "description": ""}, {"name": "Big Data & Society", "url": "https://journals.sagepub.com/home/bds", "description": ""}, {"name": "Data Science Journal", "url": "https://www.jstage.jst.go.jp/browse/dsj", "description": ""}, {"name": "datatau.com/news", "url": "https://www.datatau.com/news", "description": "Like Hacker News, but for data"}, {"name": "Data Science Trello Board", "url": "https://trello.com/b/rbpEfMld/data-science", "description": ""}, {"name": "Medium Data Science Topic", "url": "https://medium.com/tag/data-science", "description": "Data Science related publications on medium"}, {"name": "Towards Data Science Genetic Algorithm Topic", "url": "https://towardsdatascience.com/introduction-to-genetic-algorithms-including-example-code-e396e98d8bf3#:~:text=A%20genetic%20algorithm%20is%20a,offspring%20of%20the%20next%20generation.", "description": "Genetic Algorithm related Publications towards Data Science"}, {"name": "Maxim AI", "url": "https://getmaxim.ai", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Newsletters", "entries": [{"name": "AI Weekly", "url": "https://aiweekly.co", "description": "Curated AI intelligence briefing from industry leaders covering models, funding, policy, and applications. 3x/week since 2017, 40K+ subscribers."}, {"name": "DataTalks.Club", "url": "https://datatalks.club", "description": ""}, {"name": "The Analytics Engineering Roundup", "url": "https://roundup.getdbt.com/about", "description": ""}, {"name": "Techpresso", "url": "https://dupple.com/techpresso", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Mailing lists", "entries": [{"name": "Working Group - Research Software Engineering in the Digital Humanities", "url": "https://www.listserv.dfn.de/sympa/info/ag-dhrse", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Bloggers", "entries": [{"name": "Wes McKinney", "url": "https://wesmckinney.com/archives.html", "description": "Wes McKinney Archives."}, {"name": "Matthew Russell", "url": "https://miningthesocialweb.com/", "description": "Mining The Social Web."}, {"name": "Greg Reda", "url": "http://www.gregreda.com/", "description": "Greg Reda Personal Blog"}, {"name": "Julia Evans", "url": "https://jvns.ca/", "description": "Recurse Center alumna"}, {"name": "Hakan Kardas", "url": "https://www.cse.unr.edu/~hkardes/", "description": "Personal Web Page"}, {"name": "Sean J. Taylor", "url": "https://seanjtaylor.com/", "description": "Personal Web Page"}, {"name": "Drew Conway", "url": "http://drewconway.com/", "description": "Personal Web Page"}, {"name": "Hilary Mason", "url": "https://hilarymason.com/", "description": "Personal Web Page"}, {"name": "Noah Iliinsky", "url": "http://complexdiagrams.com/", "description": "Personal Blog"}, {"name": "Matt Harrison", "url": "https://hairysun.com/", "description": "Personal Blog"}, {"name": "Vamshi Ambati", "url": "https://allthingsds.wordpress.com/", "description": "AllThings Data Sciene"}, {"name": "Prash Chan", "url": "https://www.mdmgeek.com/", "description": "Tech Blog on Master Data Management And Every Buzz Surrounding It"}, {"name": "Clare Corthell", "url": "http://datasciencemasters.org/", "description": "The Open Source Data Science Masters"}, {"name": "Datawrangling", "url": "http://www.datawrangling.org", "description": ""}, {"name": "Quora Data Science", "url": "https://www.quora.com/topic/Data-Science", "description": "Data Science Questions and Answers from experts"}, {"name": "Siah", "url": "https://openresearch.wordpress.com/", "description": ""}, {"name": "Louis Dorard", "url": "https://www.ownml.co/blog/", "description": ""}, {"name": "Machine Learning Mastery", "url": "https://machinelearningmastery.com/", "description": ""}, {"name": "Daniel Forsyth", "url": "https://www.danielforsyth.me/", "description": "Personal Blog"}, {"name": "Data Science Weekly", "url": "https://www.datascienceweekly.org/", "description": "Weekly News Blog"}, {"name": "Revolution Analytics", "url": "https://blog.revolutionanalytics.com/", "description": "Data Science Blog"}, {"name": "R Bloggers", "url": "https://www.r-bloggers.com/", "description": "R Bloggers"}, {"name": "The Practical Quant", "url": "https://practicalquant.blogspot.com/", "description": ""}, {"name": "Yet Another Data Blog", "url": "https://yet-another-data-blog.blogspot.com/", "description": ""}, {"name": "KD Nuggets", "url": "https://www.kdnuggets.com/", "description": ""}, {"name": "Meta Brown", "url": "https://www.metabrown.com/blog/", "description": "Personal Blog"}, {"name": "Data Scientist", "url": "https://datascientists.com/", "description": ""}, {"name": "WhatSTheBigData", "url": "https://whatsthebigdata.com/", "description": ""}, {"name": "Tevfik Kosar", "url": "https://magnus-notitia.blogspot.com/", "description": "Magnus Notitia"}, {"name": "New Data Scientist", "url": "https://newdatascientist.blogspot.com/", "description": ""}, {"name": "Harvard Data Science", "url": "https://harvarddatascience.com/", "description": "Thoughts on Statistical Computing and Visualization"}, {"name": "Data Science 101", "url": "https://ryanswanstrom.com/datascience101/", "description": "Learning To Be A Data Scientist"}, {"name": "Kaggle Past Solutions", "url": "https://www.chioka.in/kaggle-competition-solutions/", "description": ""}, {"name": "DataScientistJourney", "url": "https://datascientistjourney.wordpress.com/category/data-science/", "description": ""}, {"name": "NYC Taxi Visualization Blog", "url": "https://chriswhong.github.io/nyctaxi/", "description": ""}, {"name": "Data-Mania", "url": "https://www.data-mania.com/", "description": ""}, {"name": "Data-Magnum", "url": "https://data-magnum.com/", "description": ""}, {"name": "datascopeanalytics", "url": "https://datascopeanalytics.com/blog/", "description": ""}, {"name": "Digital transformation", "url": "https://tarrysingh.com/", "description": ""}, {"name": "datascientistjourney", "url": "https://datascientistjourney.wordpress.com/category/data-science/", "description": ""}, {"name": "Data Mania Blog", "url": "https://www.data-mania.com/blog/", "description": "[The File Drawer](https://chris-said.io/) - Chris Said's science blog"}, {"name": "Emilio Ferrara's web page", "url": "http://www.emilio.ferrara.name/", "description": ""}, {"name": "DataNews", "url": "https://datanews.tumblr.com/", "description": ""}, {"name": "Reddit TextMining", "url": "https://www.reddit.com/r/textdatamining/", "description": ""}, {"name": "Periscopic", "url": "https://periscopic.com/#!/news", "description": ""}, {"name": "Hilary Parker", "url": "https://hilaryparker.com/", "description": ""}, {"name": "Data Stories", "url": "https://datastori.es/", "description": ""}, {"name": "Data Science Lab", "url": "https://datasciencelab.wordpress.com/", "description": ""}, {"name": "Meaning of", "url": "https://www.kennybastani.com/", "description": ""}, {"name": "Adventures in Data Land", "url": "https://blog.smola.org", "description": ""}, {"name": "Dataclysm", "url": "https://theblog.okcupid.com/", "description": ""}, {"name": "FlowingData", "url": "https://flowingdata.com/", "description": "Visualization and Statistics"}, {"name": "Calculated Risk", "url": "https://www.calculatedriskblog.com/", "description": ""}, {"name": "O'reilly Learning Blog", "url": "https://www.oreilly.com/content/topics/oreilly-learning/", "description": ""}, {"name": "Dominodatalab", "url": "https://blog.dominodatalab.com/", "description": ""}, {"name": "i am trask", "url": "https://iamtrask.github.io/", "description": "A Machine Learning Craftsmanship Blog"}, {"name": "Vademecum of Practical Data Science", "url": "https://datasciencevademecum.wordpress.com/", "description": "Handbook and recipes for data-driven solutions of real-world problems"}, {"name": "Dataconomy", "url": "https://dataconomy.com/", "description": "A blog on the newly emerging data economy"}, {"name": "Springboard", "url": "https://www.springboard.com/blog/", "description": "A blog with resources for data science learners"}, {"name": "Analytics Vidhya", "url": "https://www.analyticsvidhya.com/", "description": "A full-fledged website about data science and analytics study material."}, {"name": "Occam's Razor", "url": "https://www.kaushik.net/avinash/", "description": "Focused on Web Analytics."}, {"name": "Data School", "url": "https://www.dataschool.io/", "description": "Data science tutorials for beginners!"}, {"name": "Colah's Blog", "url": "https://colah.github.io", "description": "Blog for understanding Neural Networks!"}, {"name": "Sebastian's Blog", "url": "https://ruder.io/#open", "description": "Blog for NLP and transfer learning!"}, {"name": "Distill", "url": "https://distill.pub", "description": "Dedicated to clear explanations of machine learning!"}, {"name": "Chris Albon's Website", "url": "https://chrisalbon.com/", "description": "Data Science and AI notes"}, {"name": "Andrew Carr", "url": "https://andrewnc.github.io/blog/blog.html", "description": "Data Science with Esoteric programming languages"}, {"name": "floydhub", "url": "https://blog.floydhub.com/introduction-to-genetic-algorithms/", "description": "Blog for Evolutionary Algorithms"}, {"name": "Jingles", "url": "https://jinglescode.github.io/", "description": "Review and extract key concepts from academic papers"}, {"name": "nbshare", "url": "https://www.nbshare.io/notebooks/data-science/", "description": "Data Science notebooks"}, {"name": "Loic Tetrel", "url": "https://ltetrel.github.io/", "description": "Data science blog"}, {"name": "Chip Huyen's Blog", "url": "https://huyenchip.com/blog/", "description": "ML Engineering, MLOps, and the use of ML in startups"}, {"name": "Maria Khalusova", "url": "https://www.mariakhalusova.com/", "description": "Data science blog"}, {"name": "Aditi Rastogi", "url": "https://medium.com/@aditi2507rastogi", "description": "ML,DL,Data Science blog"}, {"name": "Santiago Basulto", "url": "https://medium.com/@santiagobasulto", "description": "Data Science with Python"}, {"name": "Akhil Soni", "url": "https://medium.com/@akhil0435", "description": "ML, DL and Data Science"}, {"name": "Akhil Soni", "url": "https://akhilworld.hashnode.dev/", "description": "ML, DL and Data Science"}, {"name": "Applied AI Blogs", "url": "https://www.appliedaicourse.com/blog/", "description": "In-depth articles on AI, machine learning, and data science concepts with practical applications."}, {"name": "Scaler Blogs", "url": "https://www.scaler.com/blog/", "description": "Educational content on software development, AI, and career growth in tech."}, {"name": "Mlu github", "url": "https://mlu-explain.github.io/", "description": "Mlu is developed amazon to help people in ml space you can learn everything from basics here with live diagrams"}, {"name": "Jan Oliver R\u00fcdiger", "url": "https://notesjor.de/", "description": "ML, DL and Data Science - with a focus on text-/data-mining"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Presentations", "entries": [{"name": "How to Become a Data Scientist", "url": "https://www.slideshare.net/ryanorban/how-to-become-a-data-scientist", "description": ""}, {"name": "Introduction to Data Science", "url": "https://www.slideshare.net/NikoVuokko/introduction-to-data-science-25391618", "description": ""}, {"name": "Intro to Data Science for Enterprise Big Data", "url": "https://www.slideshare.net/pacoid/intro-to-data-science-for-enterprise-big-data", "description": ""}, {"name": "How to Interview a Data Scientist", "url": "https://www.slideshare.net/dtunkelang/how-to-interview-a-data-scientist", "description": ""}, {"name": "How to Share Data with a Statistician", "url": "https://github.com/jtleek/datasharing", "description": "", "stars": "6.7k"}, {"name": "The Science of a Great Career in Data Science", "url": "https://www.slideshare.net/katemats/the-science-of-a-great-career-in-data-science", "description": ""}, {"name": "What Does a Data Scientist Do?", "url": "https://www.slideshare.net/datasciencelondon/big-data-sorry-data-science-what-does-a-data-scientist-do", "description": ""}, {"name": "Building Data Start-Ups: Fast, Big, and Focused", "url": "https://www.slideshare.net/medriscoll/driscoll-strata-buildingdatastartups25may2011clean", "description": ""}, {"name": "How to win data science competitions with Deep Learning", "url": "https://www.slideshare.net/0xdata/how-to-win-data-science-competitions-with-deep-learning", "description": ""}, {"name": "Full-Stack Data Scientist", "url": "https://www.slideshare.net/AlexeyGrigorev/fullstack-data-scientist", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Podcasts", "entries": [{"name": "AI at Home", "url": "https://podcasts.apple.com/us/podcast/data-science-at-home/id1069871378", "description": ""}, {"name": "AI Today", "url": "https://www.cognilytica.com/aitoday/", "description": ""}, {"name": "Adversarial Learning", "url": "https://adversariallearning.com/", "description": ""}, {"name": "Chai time Data Science", "url": "https://www.youtube.com/playlist?list=PLLvvXm0q8zUbiNdoIazGzlENMXvZ9bd3x", "description": ""}, {"name": "Chain of Thought", "url": "https://www.chainofthought.show/", "description": ""}, {"name": "Data Engineering Podcast", "url": "https://www.dataengineeringpodcast.com/", "description": ""}, {"name": "Data Science at Home", "url": "https://datascienceathome.com/", "description": ""}, {"name": "Data Science Mixer", "url": "https://community.alteryx.com/t5/Data-Science-Mixer/bg-p/mixer", "description": ""}, {"name": "Data Skeptic", "url": "https://dataskeptic.com/", "description": ""}, {"name": "Data Stories", "url": "https://datastori.es/", "description": ""}, {"name": "Datacast", "url": "https://jameskle.com/writes/category/Datacast", "description": ""}, {"name": "DataFramed", "url": "https://www.datacamp.com/community/podcast", "description": ""}, {"name": "DataTalks.Club", "url": "https://anchor.fm/datatalksclub", "description": ""}, {"name": "Gradient Descent", "url": "https://wandb.ai/fully-connected/gradient-descent", "description": ""}, {"name": "Learning Machines 101", "url": "https://www.learningmachines101.com/", "description": ""}, {"name": "Let's Data (Brazil)", "url": "https://www.youtube.com/playlist?list=PLn_z5E4dh_Lj5eogejMxfOiNX3nOhmhmM", "description": ""}, {"name": "Linear Digressions", "url": "https://lineardigressions.com/", "description": ""}, {"name": "Not So Standard Deviations", "url": "https://nssdeviations.com/", "description": ""}, {"name": "O'Reilly Data Show Podcast", "url": "https://www.oreilly.com/radar/topics/oreilly-data-show-podcast/", "description": ""}, {"name": "Partially Derivative", "url": "http://partiallyderivative.com/", "description": ""}, {"name": "Superdatascience", "url": "https://www.superdatascience.com/podcast/", "description": ""}, {"name": "The Data Engineering Show", "url": "https://www.dataengineeringshow.com/", "description": ""}, {"name": "The Radical AI Podcast", "url": "https://www.radicalai.org/", "description": ""}, {"name": "What's The Point", "url": "https://fivethirtyeight.com/tag/whats-the-point/", "description": ""}, {"name": "The Analytics Engineering Podcast", "url": "https://roundup.getdbt.com/s/the-analytics-engineering-podcast", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 YouTube Videos & Channels", "entries": [{"name": "What is machine learning?", "url": "https://www.youtube.com/watch?v=WXHM_i-fgGo", "description": ""}, {"name": "Andrew Ng: Deep Learning, Self-Taught Learning and Unsupervised Feature Learning", "url": "https://www.youtube.com/watch?v=n1ViNeWhC24", "description": ""}, {"name": "Data36 - Data Science for Beginners by Tomi Mester", "url": "https://www.youtube.com/c/TomiMesterData36comDataScienceForBeginners", "description": ""}, {"name": "Deep Learning: Intelligence from Big Data", "url": "https://www.youtube.com/watch?v=czLI3oLDe8M", "description": ""}, {"name": "Interview with Google's AI and Deep Learning 'Godfather' Geoffrey Hinton", "url": "https://www.youtube.com/watch?v=1Wp3IIpssEc", "description": ""}, {"name": "Introduction to Deep Learning with Python", "url": "https://www.youtube.com/watch?v=S75EdAcXHKk", "description": ""}, {"name": "What is machine learning, and how does it work?", "url": "https://www.youtube.com/watch?v=elojMnjn4kk", "description": ""}, {"name": "CampusX", "url": "https://www.youtube.com/@campusx-official", "description": ""}, {"name": "Data School", "url": "https://www.youtube.com/channel/UCnVzApLJE2ljPZSeQylSEyg", "description": "Data Science Education"}, {"name": "Neural Nets for Newbies by Melanie Warrick (May 2015)", "url": "https://www.youtube.com/watch?v=Cu6A96TUy_o", "description": ""}, {"name": "Neural Networks video series by Hugo Larochelle", "url": "https://www.youtube.com/playlist?list=PL6Xpj9I5qXYEcOhn7TqghAJ6NAPrNmUBH", "description": ""}, {"name": "Google DeepMind co-founder Shane Legg - Machine Super Intelligence", "url": "https://www.youtube.com/watch?v=evNCyRL3DOU", "description": ""}, {"name": "Data Science Primer", "url": "https://www.youtube.com/watch?v=cHzvYxBN9Ls\\&list=PLPqVjP3T4RIRsjaW07zoGzH-Z4dBACpxY", "description": ""}, {"name": "Data Science with Genetic Algorithms", "url": "https://www.youtube.com/watch?v=lpD38NxTOnk", "description": ""}, {"name": "Data Science for Beginners", "url": "https://www.youtube.com/playlist?list=PL2zq7klxX5ATMsmyRazei7ZXkP1GHt-vs", "description": ""}, {"name": "DataTalks.Club", "url": "https://www.youtube.com/channel/UCDvErgK0j5ur3aLgn6U-LqQ", "description": ""}, {"name": "Mildlyoverfitted - Tutorials on intermediate ML/DL topics", "url": "https://www.youtube.com/channel/UCYBSjwkGTK06NnDnFsOcR7g", "description": ""}, {"name": "mlops.community - Interviews of industry experts about production ML", "url": "https://www.youtube.com/channel/UCYBSjwkGTK06NnDnFsOcR7g", "description": ""}, {"name": "ML Street Talk - Unabashedly technical and non-commercial, so you will hear no annoying pitches.", "url": "https://www.youtube.com/c/machinelearningstreettalk", "description": ""}, {"name": "Neural networks by 3Blue1Brown", "url": "https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi", "description": ""}, {"name": "Neural networks from scratch by Sentdex", "url": "https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2DxE6OF2tius3V3", "description": ""}, {"name": "Manning Publications YouTube channel", "url": "https://www.youtube.com/c/ManningPublications/featured", "description": ""}, {"name": "Ask Dr Chong: How to Lead in Data Science - Part 1", "url": "https://youtu.be/JYuQZii5o58", "description": ""}, {"name": "Ask Dr Chong: How to Lead in Data Science - Part 2", "url": "https://youtu.be/SzqIXV-O-ko", "description": ""}, {"name": "Ask Dr Chong: How to Lead in Data Science - Part 3", "url": "https://youtu.be/Ogwm7k_smTA", "description": ""}, {"name": "Ask Dr Chong: How to Lead in Data Science - Part 4", "url": "https://youtu.be/a9usjdzTxTU", "description": ""}, {"name": "Ask Dr Chong: How to Lead in Data Science - Part 5", "url": "https://youtu.be/MYdQq-F3Ws0", "description": ""}, {"name": "Ask Dr Chong: How to Lead in Data Science - Part 6", "url": "https://youtu.be/LOOt4OVC3hY", "description": ""}, {"name": "Regression Models: Applying simple Poisson regression", "url": "https://www.youtube.com/watch?v=9Hk8K8jhiOo", "description": ""}, {"name": "Deep Learning Architectures", "url": "https://www.youtube.com/playlist?list=PLv8Cp2NvcY8DpVcsmOT71kymgMmcr59Mf", "description": ""}, {"name": "Time Series Modelling and Analysis", "url": "https://www.youtube.com/playlist?list=PL3N9eeOlCrP5cK0QRQxeJd6GrQvhAtpBK", "description": ""}, {"name": "Serrano.Academy", "url": "https://www.youtube.com/@SerranoAcademy", "description": ""}, {"name": "End to End Data Science Playlist", "url": "https://www.youtube.com/watch?v=S_F_c9e2bz4\\&list=PLZoTAELRMXVPS-dOaVbAux22vzqdgoGhG", "description": ""}, {"name": "Introduction to Data Science - Linkedin", "url": "https://www.linkedin.com/learning/introduction-to-data-science-22668235/beginning-your-data-science-exploration?u=42458916", "description": ""}, {"name": "Facebook Accounts", "url": "#facebook-accounts", "description": ""}, {"name": "Twitter Accounts", "url": "#twitter-accounts", "description": ""}, {"name": "Telegram Channels", "url": "#telegram-channels", "description": ""}, {"name": "Slack Communities", "url": "#slack-communities", "description": ""}, {"name": "GitHub Groups", "url": "#github-groups", "description": ""}, {"name": "Data Science Competitions", "url": "#data-science-competitions", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Facebook Accounts", "entries": [{"name": "Data", "url": "https://www.facebook.com/data", "description": ""}, {"name": "Big Data Scientist", "url": "https://www.facebook.com/Bigdatascientist", "description": ""}, {"name": "Data Science Day", "url": "https://www.facebook.com/datascienceday/", "description": ""}, {"name": "Data Science Academy", "url": "https://www.facebook.com/nycdatascience", "description": ""}, {"name": "Facebook Data Science Page", "url": "https://www.facebook.com/pages/Data-science/431299473579193?ref=br_rs", "description": ""}, {"name": "Data Science London", "url": "https://www.facebook.com/pages/Data-Science-London/226174337471513", "description": ""}, {"name": "Data Science Technology and Corporation", "url": "https://www.facebook.com/DataScienceTechnologyCorporation?ref=br_rs", "description": ""}, {"name": "Data Science - Closed Group", "url": "https://www.facebook.com/groups/1394010454157077/?ref=br_rs", "description": ""}, {"name": "Center for Data Science", "url": "https://www.facebook.com/centerdatasciences?ref=br_rs", "description": ""}, {"name": "Big data hadoop NOSQL Hive Hbase", "url": "https://www.facebook.com/groups/bigdatahadoop/", "description": ""}, {"name": "Analytics, Data Mining, Predictive Modeling, Artificial Intelligence", "url": "https://www.facebook.com/groups/data.analytics/", "description": ""}, {"name": "Big Data Analytics using R", "url": "https://www.facebook.com/groups/434352233255448/", "description": ""}, {"name": "Big Data Analytics with R and Hadoop", "url": "https://www.facebook.com/groups/rhadoop/", "description": ""}, {"name": "Big Data Learnings", "url": "https://www.facebook.com/groups/bigdatalearnings/", "description": ""}, {"name": "Big Data, Data Science, Data Mining & Statistics", "url": "https://www.facebook.com/groups/bigdatastatistics/", "description": ""}, {"name": "BigData/Hadoop Expert", "url": "https://www.facebook.com/groups/BigDataExpert/", "description": ""}, {"name": "Data Mining / Machine Learning / AI", "url": "https://www.facebook.com/groups/machinelearningforum/", "description": ""}, {"name": "Data Mining/Big Data - Social Network Ana", "url": "https://www.facebook.com/groups/dataminingsocialnetworks/", "description": ""}, {"name": "Vademecum of Practical Data Science", "url": "https://www.facebook.com/datasciencevademecum", "description": ""}, {"name": "Veri Bilimi Istanbul", "url": "https://www.facebook.com/groups/veribilimiistanbul/", "description": ""}, {"name": "The Data Science Blog", "url": "https://www.facebook.com/theDataScienceBlog/", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Twitter Accounts", "entries": [], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Telegram Channels", "entries": [{"name": "Open Data Science", "url": "https://t.me/opendatascience", "description": "First Telegram Data Science channel. Covering all technical and popular staff about anything related to Data Science: AI, Big Data, Machine Learning, Statistics, general Math and the applications of former."}, {"name": "Loss function porn", "url": "https://t.me/loss_function_porn", "description": "Beautiful posts on DS/ML theme with video or graphic visualization."}, {"name": "Machinelearning", "url": "https://t.me/ai_machinelearning_big_data", "description": "Daily ML news."}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Slack Communities", "entries": [{"name": "DataTalks.Club", "url": "https://datatalks.club", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 GitHub Groups", "entries": [{"name": "Berkeley Institute for Data Science", "url": "https://github.com/BIDS", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Data Science Competitions", "entries": [{"name": "Kaggle", "url": "https://www.kaggle.com/", "description": ""}, {"name": "DrivenData", "url": "https://www.drivendata.org/", "description": ""}, {"name": "Analytics Vidhya", "url": "https://datahack.analyticsvidhya.com/", "description": ""}, {"name": "InnoCentive", "url": "https://www.innocentive.com/", "description": ""}, {"name": "Microprediction", "url": "https://www.microprediction.com/python-1", "description": ""}, {"name": "Infographic", "url": "#infographics", "description": ""}, {"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Comics", "url": "#comics", "description": ""}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Infographics", "entries": [], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Datasets", "entries": [{"name": "Academic Torrents", "url": "https://academictorrents.com/", "description": ""}, {"name": "ADS-B Exchange", "url": "https://www.adsbexchange.com/data-samples/", "description": "Specific datasets for aircraft and Automatic Dependent Surveillance-Broadcast (ADS-B) sources."}, {"name": "AI Displacement Tracker", "url": "https://github.com/noahaust2/ai-displacement-tracker", "description": "Structured dataset tracking 92 AI-attributed workforce reduction events affecting 453,748 workers across 12 countries and 11 sectors. JSON and CSV formats. CC-BY-4.0 licensed."}, {"name": "hadoopilluminated.com", "url": "https://hadoopilluminated.com/hadoop_illuminated/Public_Bigdata_Sets.html", "description": ""}, {"name": "data.gov", "url": "https://catalog.data.gov/dataset", "description": "The home of the U.S. Government's open data"}, {"name": "United States Census Bureau", "url": "https://www.census.gov/", "description": ""}, {"name": "enigma.com", "url": "https://enigma.com/", "description": "Navigate the world of public data - Quickly search and analyze billions of public records published by governments, companies and organizations."}, {"name": "datahub.io", "url": "https://datahub.io/", "description": ""}, {"name": "aws.amazon.com/datasets", "url": "https://aws.amazon.com/datasets/", "description": ""}, {"name": "datacite.org", "url": "https://datacite.org/", "description": ""}, {"name": "The official portal for European data", "url": "https://data.europa.eu/en", "description": ""}, {"name": "NASDAQ:DATA", "url": "https://data.nasdaq.com/", "description": "Nasdaq Data Link A premier source for financial, economic and alternative datasets."}, {"name": "figshare.com", "url": "https://figshare.com/", "description": ""}, {"name": "GeoLite Legacy Downloadable Databases", "url": "https://dev.maxmind.com/geoip", "description": ""}, {"name": "Hugging Face Datasets", "url": "https://huggingface.co/datasets", "description": ""}, {"name": "Quora's Big Datasets Answer", "url": "https://www.quora.com/Where-can-I-find-large-datasets-open-to-the-public", "description": ""}, {"name": "Public Big Data Sets", "url": "https://hadoopilluminated.com/hadoop_illuminated/Public_Bigdata_Sets.html", "description": ""}, {"name": "Kaggle Datasets", "url": "https://www.kaggle.com/datasets", "description": ""}, {"name": "A Deep Catalog of Human Genetic Variation", "url": "https://www.internationalgenome.org/data", "description": ""}, {"name": "A community-curated database of well-known people, places, and things", "url": "https://developers.google.com/freebase/", "description": ""}, {"name": "Google Public Data", "url": "https://www.google.com/publicdata/directory", "description": ""}, {"name": "World Bank Data", "url": "https://data.worldbank.org/", "description": ""}, {"name": "NYC Taxi data", "url": "https://chriswhong.github.io/nyctaxi/", "description": ""}, {"name": "Open Data Philly", "url": "https://www.opendataphilly.org/", "description": ""}, {"name": "grouplens.org", "url": "https://grouplens.org/datasets/", "description": ""}, {"name": "UC Irvine Machine Learning Repository", "url": "https://archive.ics.uci.edu/ml/", "description": "contains data sets good for machine learning"}, {"name": "research-quality data sets", "url": "https://web.archive.org/web/20150320022752/https://bitly.com/bundles/hmason/1", "description": ""}, {"name": "National Centers for Environmental Information", "url": "https://www.ncei.noaa.gov/", "description": ""}, {"name": "ClimateData.us", "url": "https://www.climatedata.us/", "description": ""}, {"name": "r/datasets", "url": "https://www.reddit.com/r/datasets/", "description": ""}, {"name": "MapLight", "url": "https://www.maplight.org/data-series", "description": "provides a variety of data free of charge for uses that are freely available to the general public. Click on a data set below to learn more"}, {"name": "GHDx", "url": "https://ghdx.healthdata.org/", "description": "Institute for Health Metrics and Evaluation - a catalog of health and demographic datasets from around the world and including IHME results"}, {"name": "St. Louis Federal Reserve Economic Data - FRED", "url": "https://fred.stlouisfed.org/", "description": ""}, {"name": "New Zealand Institute of Economic Research \u2013 Data1850", "url": "https://data1850.nz/", "description": ""}, {"name": "Open Data Sources", "url": "https://github.com/datasciencemasters/data", "description": "", "stars": "517"}, {"name": "UNICEF Data", "url": "https://data.unicef.org/", "description": ""}, {"name": "undata", "url": "https://data.un.org/", "description": ""}, {"name": "NASA SocioEconomic Data and Applications Center - SEDAC", "url": "https://earthdata.nasa.gov/centers/sedac-daac", "description": ""}, {"name": "The GDELT Project", "url": "https://www.gdeltproject.org/", "description": ""}, {"name": "Sweden, Statistics", "url": "https://www.scb.se/en/", "description": ""}, {"name": "StackExchange Data Explorer", "url": "https://data.stackexchange.com", "description": "an open source tool for running arbitrary queries against public data from the Stack Exchange network."}, {"name": "San Fransisco Government Open Data", "url": "https://datasf.org/opendata/", "description": ""}, {"name": "IBM Asset Dataset", "url": "https://developer.ibm.com/exchanges/data/", "description": ""}, {"name": "Open data Index", "url": "http://index.okfn.org/", "description": ""}, {"name": "Public Git Archive", "url": "https://github.com/src-d/datasets/tree/master/PublicGitArchive", "description": "", "stars": "343"}, {"name": "GHTorrent", "url": "https://ghtorrent.org/", "description": ""}, {"name": "Microsoft Research Open Data", "url": "https://msropendata.com/", "description": ""}, {"name": "Open Government Data Platform India", "url": "https://data.gov.in/", "description": ""}, {"name": "Google Dataset Search (beta)", "url": "https://datasetsearch.research.google.com/", "description": ""}, {"name": "NAYN.CO Turkish News with categories", "url": "https://github.com/naynco/nayn.data", "description": "", "stars": "3"}, {"name": "Covid-19", "url": "https://github.com/datasets/covid-19", "description": "", "stars": "1.2k"}, {"name": "Covid-19 Google", "url": "https://github.com/google-research/open-covid-19-data", "description": "", "stars": "119"}, {"name": "Enron Email Dataset", "url": "https://www.cs.cmu.edu/~./enron/", "description": ""}, {"name": "5000 Images of Clothes", "url": "https://github.com/alexeygrigorev/clothing-dataset", "description": "", "stars": "115"}, {"name": "IBB Open Portal", "url": "https://data.ibb.gov.tr/en/", "description": ""}, {"name": "The Humanitarian Data Exchange", "url": "https://data.humdata.org/", "description": ""}, {"name": "250k+ Job Postings", "url": "https://aws.amazon.com/marketplace/pp/prodview-p2554p3tczbes", "description": "An expanding dataset of historical job postings from Luxembourg from 2020 to today. Free with 250k+ job postings hosted on AWS Data Exchange."}, {"name": "FinancialData.Net", "url": "https://financialdata.net/documentation", "description": "Financial datasets (stock market data, financial statements, sustainability data, and more)."}, {"name": "Google Dataset Search", "url": "https://datasetsearch.research.google.com/", "description": "Find datasets across the web."}, {"name": "notesjor corpus-collection", "url": "https://notes.jan-oliver-ruediger.de/korpora/", "description": "Free corpora (over 6 billion tokens) mostly German (both historically and in contemporary German)."}, {"name": "CLARIN-Repository", "url": "https://lindat.mff.cuni.cz/repository/home", "description": "CLARIN is a European repository for scientific datasets."}, {"name": "GBIF", "url": "https://www.gbif.org/", "description": "Global Biodiversity Information Facility: 2.4B+ species occurrence records. Free, open API for ecological modeling and ML research."}, {"name": "FAOSTAT", "url": "https://www.fao.org/faostat/en/", "description": "UN FAO statistics on food production, trade, land use, and emissions for 245+ countries. Free API and bulk download."}, {"name": "FirstData", "url": "https://github.com/MLT-OSS/FirstData", "description": "The world's most comprehensive authoritative data source knowledge base. 210+ curated sources from governments, international organizations, and research institutions. MCP integration for AI agents. MIT licensed.", "stars": "144"}, {"name": "latamdata-py", "url": "https://github.com/juanmoisesd/latamdata-py", "description": "Python package for one-line access to 38 open research datasets from Latin America (health, neuroscience, mental health, economics). pip install latamdata-py.", "stars": "0"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Comics", "entries": [{"name": "Comic compilation", "url": "https://medium.com/@nikhil_garg/a-compilation-of-comics-explaining-statistics-data-science-and-machine-learning-eeefbae91277", "description": ""}, {"name": "Cartoons", "url": "https://www.kdnuggets.com/websites/cartoons.html", "description": ""}, {"name": "Data Science Cartoons", "url": "https://www.cartoonstock.com/directory/d/data_science.asp", "description": ""}, {"name": "Data Science: The XKCD Edition", "url": "https://davidlindelof.com/data-science-the-xkcd-edition/", "description": ""}, {"name": "Awesome Machine Learning", "url": "https://github.com/josephmisiti/awesome-machine-learning", "description": "", "stars": "72k"}, {"name": "lists", "url": "https://github.com/jnv/lists", "description": "", "stars": "11k"}, {"name": "awesome-dataviz", "url": "https://github.com/javierluraschi/awesome-dataviz", "description": "", "stars": "4.3k"}, {"name": "awesome-python", "url": "https://github.com/vinta/awesome-python", "description": "", "stars": "289k"}, {"name": "Data Science IPython Notebooks.", "url": "https://github.com/donnemartin/data-science-ipython-notebooks", "description": "", "stars": "29k"}, {"name": "awesome-r", "url": "https://github.com/qinwf/awesome-R", "description": "", "stars": "6.4k"}, {"name": "awesome-datasets", "url": "https://github.com/awesomedata/awesome-public-datasets", "description": "", "stars": "74k"}, {"name": "awesome-Machine Learning & Deep Learning Tutorials", "url": "https://github.com/ujjwalkarn/Machine-Learning-Tutorials/blob/master/README.md", "description": "", "stars": "18k"}, {"name": "Awesome Data Science Ideas", "url": "https://github.com/JosPolfliet/awesome-ai-usecases", "description": "", "stars": "692"}, {"name": "Machine Learning for Software Engineers", "url": "https://github.com/ZuzooVn/machine-learning-for-software-engineers", "description": "", "stars": "29k"}, {"name": "Community Curated Data Science Resources", "url": "https://hackr.io/tutorials/learn-data-science", "description": ""}, {"name": "Awesome Machine Learning On Source Code", "url": "https://github.com/src-d/awesome-machine-learning-on-source-code", "description": "", "stars": "6.5k"}, {"name": "Awesome Community Detection", "url": "https://github.com/benedekrozemberczki/awesome-community-detection", "description": "", "stars": "2.4k"}, {"name": "Awesome Graph Classification", "url": "https://github.com/benedekrozemberczki/awesome-graph-classification", "description": "", "stars": "4.8k"}, {"name": "Awesome Decision Tree Papers", "url": "https://github.com/benedekrozemberczki/awesome-decision-tree-papers", "description": "", "stars": "2.5k"}, {"name": "Awesome Fraud Detection Papers", "url": "https://github.com/benedekrozemberczki/awesome-fraud-detection-papers", "description": "", "stars": "1.8k"}, {"name": "Awesome Gradient Boosting Papers", "url": "https://github.com/benedekrozemberczki/awesome-gradient-boosting-papers", "description": "", "stars": "1k"}, {"name": "Awesome Computer Vision Models", "url": "https://github.com/nerox8664/awesome-computer-vision-models", "description": "", "stars": "542"}, {"name": "Awesome Monte Carlo Tree Search", "url": "https://github.com/benedekrozemberczki/awesome-monte-carlo-tree-search-papers", "description": "", "stars": "696"}, {"name": "Glossary of common statistics and ML terms", "url": "https://www.analyticsvidhya.com/glossary-of-common-statistics-and-machine-learning-terms/", "description": ""}, {"name": "100 NLP Papers", "url": "https://github.com/mhagiwara/100-nlp-papers", "description": "", "stars": "3.9k"}, {"name": "Awesome Game Datasets", "url": "https://github.com/leomaurodesenv/game-datasets#readme", "description": "", "stars": "1k"}, {"name": "Data Science Interviews Questions", "url": "https://github.com/alexeygrigorev/data-science-interviews", "description": "", "stars": "9.8k"}, {"name": "Awesome Explainable Graph Reasoning", "url": "https://github.com/AstraZeneca/awesome-explainable-graph-reasoning", "description": "", "stars": "2k"}, {"name": "Top Data Science Interview Questions", "url": "https://www.interviewbit.com/data-science-interview-questions/", "description": ""}, {"name": "Awesome Drug Synergy, Interaction and Polypharmacy Prediction", "url": "https://github.com/AstraZeneca/awesome-drug-pair-scoring", "description": "", "stars": "98"}, {"name": "Deep Learning Interview Questions", "url": "https://www.adaface.com/blog/deep-learning-interview-questions/", "description": ""}, {"name": "Top Future Trends in Data Science in 2023", "url": "https://medium.com/the-modern-scientist/top-future-trends-in-data-science-in-2023-3e616c8998b8", "description": ""}, {"name": "How Generative AI Is Changing Creative Work", "url": "https://hbr.org/2022/11/how-generative-ai-is-changing-creative-work", "description": ""}, {"name": "What is generative AI?", "url": "https://www.techtarget.com/searchenterpriseai/definition/generative-AI", "description": ""}, {"name": "Top 100+ Machine Learning Interview Questions (Beginner to Advanced)", "url": "https://www.appliedaicourse.com/blog/machine-learning-interview-questions/", "description": ""}, {"name": "Data Science Projects", "url": "https://github.com/veb-101/Data-Science-Projects", "description": "", "stars": "2.6k"}, {"name": "Is Data Science a Good Career?", "url": "https://www.scaler.com/blog/is-data-science-a-good-career/", "description": ""}, {"name": "The Future of Data Science: Predictions and Trends", "url": "https://www.appliedaicourse.com/blog/future-of-data-science/", "description": ""}, {"name": "Data Science and Machine Learning: What\u2019s The Difference?", "url": "https://www.appliedaicourse.com/blog/data-science-and-machine-learning-whats-the-difference/", "description": ""}, {"name": "AI in Data Science: Uses, Roles, and Tools", "url": "https://www.scaler.com/blog/ai-in-data-science/", "description": ""}, {"name": "Top 13 Data Science Programming Languages", "url": "https://www.appliedaicourse.com/blog/data-science-programming-languages/", "description": ""}, {"name": "40+ Data Analytics Projects Ideas", "url": "https://www.appliedaicourse.com/blog/data-analytics-projects-ideas/", "description": ""}, {"name": "Best Data Science Courses with Certificates", "url": "https://www.appliedaicourse.com/blog/best-data-science-courses/", "description": ""}, {"name": "Generative AI Models", "url": "https://www.appliedaicourse.com/blog/generative-ai-models/", "description": ""}, {"name": "Awesome Data Analysis", "url": "https://github.com/PavelGrigoryevDS/awesome-data-analysis", "description": "A curated list of data analysis tools, libraries and resources.", "stars": "871"}, {"name": "Awesome Evidence Synthesis", "url": "https://github.com/evidencesynthesis-tools/awesome-evidence-synthesis", "description": "A curated list of open-source tools for systematic reviews, meta-analysis, and evidence synthesis.", "stars": "3"}], "notes": [], "source": "Datascience"}, {"name": "Datascience \u2014 Hobby", "entries": [{"name": "Awesome Music Production", "url": "https://github.com/ad-si/awesome-music-production", "description": "", "stars": "1.4k"}], "notes": [], "source": "Datascience"}, {"name": "Computer Vision \u2014 Table of Contents", "entries": [{"name": "Awesome Lists", "url": "#awesome-lists", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Courses", "url": "#courses", "description": ""}, {"name": "Papers", "url": "#papers", "description": ""}, {"name": "Software", "url": "#software", "description": ""}, {"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Pre-trained Computer Vision Models", "url": "#Pre-trained-Computer-Vision-Models", "description": ""}, {"name": "Tutorials and Talks", "url": "#tutorials-and-talks", "description": ""}, {"name": "Resources for students", "url": "#resources-for-students", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Links", "url": "#links", "description": ""}, {"name": "Songs", "url": "#songs", "description": ""}, {"name": "Awesome Machine Learning", "url": "https://github.com/josephmisiti/awesome-machine-learning", "description": "", "stars": "56k"}, {"name": "Awesome Deep Vision", "url": "https://github.com/kjw0612/awesome-deep-vision", "description": "", "stars": "10k"}, {"name": "Awesome Domain Adaptation", "url": "https://github.com/zhaoxin94/awesome-domain-adaptation", "description": "", "stars": "4k"}, {"name": "Awesome Object Detection", "url": "https://github.com/amusi/awesome-object-detection", "description": "", "stars": "7k"}, {"name": "Awesome 3D Machine Learning", "url": "https://github.com/timzhang642/3D-Machine-Learning", "description": "", "stars": "8.4k"}, {"name": "Awesome Action Recognition", "url": "https://github.com/jinwchoi/awesome-action-recognition", "description": "", "stars": "3.4k"}, {"name": "Awesome Scene Understanding", "url": "https://github.com/bertjiazheng/awesome-scene-understanding", "description": "", "stars": "485"}, {"name": "Awesome Adversarial Machine Learning", "url": "https://github.com/yenchenlin/awesome-adversarial-machine-learning", "description": "", "stars": "1.6k"}, {"name": "Awesome Adversarial Deep Learning", "url": "https://github.com/chbrian/awesome-adversarial-examples-dl", "description": "", "stars": "235"}, {"name": "Awesome Face", "url": "https://github.com/polarisZhao/awesome-face", "description": "", "stars": "828"}, {"name": "Awesome Face Recognition", "url": "https://github.com/ChanChiChoi/awesome-Face_Recognition", "description": "", "stars": "3.7k"}, {"name": "Awesome Human Pose Estimation", "url": "https://github.com/wangzheallen/awesome-human-pose-estimation", "description": "", "stars": "1.1k"}, {"name": "Awesome medical imaging", "url": "https://github.com/fepegar/awesome-medical-imaging", "description": "", "stars": "161"}, {"name": "Awesome Images", "url": "https://github.com/heyalexej/awesome-images", "description": "", "stars": "2.3k"}, {"name": "Awesome Graphics", "url": "https://github.com/ericjang/awesome-graphics", "description": "", "stars": "930"}, {"name": "Awesome Neural Radiance Fields", "url": "https://github.com/yenchenlin/awesome-NeRF", "description": "", "stars": "3.5k"}, {"name": "Awesome Implicit Neural Representations", "url": "https://github.com/vsitzmann/awesome-implicit-representations", "description": "", "stars": "1.9k"}, {"name": "Awesome Neural Rendering", "url": "https://github.com/weihaox/awesome-neural-rendering", "description": "", "stars": "1.7k"}, {"name": "Awesome Public Datasets", "url": "https://github.com/awesomedata/awesome-public-datasets", "description": "", "stars": "52k"}, {"name": "Awesome Dataset Tools", "url": "https://github.com/jsbroks/awesome-dataset-tools", "description": "", "stars": "649"}, {"name": "Awesome Robotics Datasets", "url": "https://github.com/sunglok/awesome-robotics-datasets", "description": "", "stars": "222"}, {"name": "Awesome Mobile Machine Learning", "url": "https://github.com/fritzlabs/Awesome-Mobile-Machine-Learning", "description": ""}, {"name": "Awesome Explainable AI", "url": "https://github.com/wangyongjie-ntu/Awesome-explainable-AI", "description": "", "stars": "749"}, {"name": "Awesome Fairness in AI", "url": "https://github.com/datamllab/awesome-fairness-in-ai", "description": "", "stars": "224"}, {"name": "Awesome Machine Learning Interpretability", "url": "https://github.com/jphall663/awesome-machine-learning-interpretability", "description": "", "stars": "2.7k"}, {"name": "Awesome Production Machine Learning", "url": "https://github.com/EthicalML/awesome-production-machine-learning", "description": "", "stars": "12k"}, {"name": "Awesome Video Text Retrieval", "url": "https://github.com/danieljf24/awesome-video-text-retrieval", "description": "", "stars": "327"}, {"name": "Awesome Image-to-Image Translation", "url": "https://github.com/weihaox/awesome-image-translation", "description": "", "stars": "831"}, {"name": "Awesome Image Inpainting", "url": "https://github.com/1900zyh/Awesome-Image-Inpainting", "description": "", "stars": "1.2k"}, {"name": "Awesome Deep HDR", "url": "https://github.com/vinthony/awesome-deep-hdr", "description": "", "stars": "308"}, {"name": "Awesome Video Generation", "url": "https://github.com/matthewvowels1/Awesome-Video-Generation", "description": "", "stars": "62"}, {"name": "Awesome GAN applications", "url": "https://github.com/nashory/gans-awesome-applications", "description": "", "stars": "4.4k"}, {"name": "Awesome Generative Modeling", "url": "https://github.com/zhoubolei/awesome-generative-modeling", "description": "", "stars": "152"}, {"name": "Awesome Image Classification", "url": "https://github.com/weiaicunzai/awesome-image-classification", "description": "", "stars": "2.3k"}, {"name": "Awesome Deep Learning", "url": "https://github.com/ChristosChristofidis/awesome-deep-learning", "description": "", "stars": "20k"}, {"name": "Awesome Machine Learning in Biomedical(Healthcare) Imaging", "url": "https://github.com/XindiWu/Awesome-Machine-Learning-in-Biomedical-Healthcare-Imaging", "description": "", "stars": "37"}, {"name": "Awesome Deep Learning for Tracking and Detection", "url": "https://github.com/abhineet123/Deep-Learning-for-Tracking-and-Detection", "description": "", "stars": "2.1k"}, {"name": "Awesome Human Pose Estimation", "url": "https://github.com/wangzheallen/awesome-human-pose-estimation", "description": "", "stars": "1.1k"}, {"name": "Awesome Deep Learning for Video Analysis", "url": "https://github.com/HuaizhengZhang/Awsome-Deep-Learning-for-Video-Analysis", "description": "", "stars": "598"}, {"name": "Awesome Vision + Language", "url": "https://github.com/yuewang-cuhk/awesome-vision-language-pretraining-papers", "description": "", "stars": "927"}, {"name": "Awesome Robotics", "url": "https://github.com/kiloreux/awesome-robotics", "description": "", "stars": "3k"}, {"name": "Awesome Visual Transformer", "url": "https://github.com/dk-liang/Awesome-Visual-Transformer", "description": "", "stars": "2.7k"}, {"name": "Awesome Embodied Vision", "url": "https://github.com/ChanganVR/awesome-embodied-vision", "description": "", "stars": "211"}, {"name": "Awesome Anomaly Detection", "url": "https://github.com/hoya012/awesome-anomaly-detection", "description": "", "stars": "2.2k"}, {"name": "Awesome Makeup Transfer", "url": "https://github.com/thaoshibe/awesome-makeup-transfer", "description": "", "stars": "70"}, {"name": "Awesome Learning with Label Noise", "url": "https://github.com/subeeshvasu/Awesome-Learning-with-Label-Noise", "description": "", "stars": "2.1k"}, {"name": "Awesome Deblurring", "url": "https://github.com/subeeshvasu/Awesome-Deblurring", "description": "", "stars": "1.6k"}, {"name": "Awsome Deep Geometry Learning", "url": "https://github.com/subeeshvasu/Awsome_Deep_Geometry_Learning", "description": "", "stars": "291"}, {"name": "Awesome Image Distortion Correction", "url": "https://github.com/subeeshvasu/Awesome-Image-Distortion-Correction", "description": "", "stars": "132"}, {"name": "Awesome Neuron Segmentation in EM Images", "url": "https://github.com/subeeshvasu/Awesome-Neuron-Segmentation-in-EM-Images", "description": "", "stars": "30"}, {"name": "Awsome Delineation", "url": "https://github.com/subeeshvasu/Awsome_Delineation", "description": "", "stars": "18"}, {"name": "Awesome ImageHarmonization", "url": "https://github.com/subeeshvasu/Awesome-ImageHarmonization", "description": "", "stars": "14"}, {"name": "Awsome GAN Training", "url": "https://github.com/subeeshvasu/Awsome-GAN-Training", "description": "", "stars": "12"}, {"name": "Awesome Document Understanding", "url": "https://github.com/tstanislawek/awesome-document-understanding", "description": "", "stars": "519"}, {"name": "Computer Vision: Models, Learning, and Inference", "url": "http://www.computervisionmodels.com/", "description": "Simon J. D. Prince 2012"}, {"name": "Computer Vision: Theory and Application", "url": "http://szeliski.org/Book/", "description": "Rick Szeliski 2010"}, {"name": "Computer Vision: A Modern Approach (2nd edition)", "url": "http://www.amazon.com/Computer-Vision-Modern-Approach-2nd/dp/013608592X/ref=dp_ob_title_bk", "description": "David Forsyth and Jean Ponce 2011"}, {"name": "Multiple View Geometry in Computer Vision", "url": "http://www.robots.ox.ac.uk/\\~vgg/hzbook/", "description": "Richard Hartley and Andrew Zisserman 2004"}, {"name": "Computer Vision", "url": "http://www.amazon.com/Computer-Vision-Linda-G-Shapiro/dp/0130307963", "description": "Linda G. Shapiro 2001"}, {"name": "Vision Science: Photons to Phenomenology", "url": "http://www.amazon.com/Vision-Science-Phenomenology-Stephen-Palmer/dp/0262161834/", "description": "Stephen E. Palmer 1999"}, {"name": "Visual Object Recognition synthesis lecture", "url": "http://www.morganclaypool.com/doi/abs/10.2200/S00332ED1V01Y201103AIM011", "description": "Kristen Grauman and Bastian Leibe 2011"}, {"name": "Computer Vision for Visual Effects", "url": "http://cvfxbook.com/", "description": "Richard J. Radke, 2012"}, {"name": "High dynamic range imaging: acquisition, display, and image-based lighting", "url": "http://www.amazon.com/High-Dynamic-Range-Imaging-Second/dp/012374914X", "description": "Reinhard, E., Heidrich, W., Debevec, P., Pattanaik, S., Ward, G., Myszkowski, K 2010"}, {"name": "Numerical Algorithms: Methods for Computer Vision, Machine Learning, and Graphics", "url": "https://people.csail.mit.edu/jsolomon/share/book/numerical_book.pdf", "description": "Justin Solomon 2015"}, {"name": "Image Processing and Analysis", "url": "https://www.amazon.com/Processing-Analysis-Activate-Learning-Engineering/dp/1285179528", "description": "Stan Birchfield 2018"}, {"name": "Computer Vision, From 3D Reconstruction to Recognition", "url": "http://web.stanford.edu/class/cs231a/", "description": "Silvio Savarese 2018"}, {"name": "Learning OpenCV: Computer Vision with the OpenCV Library", "url": "http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134", "description": "Gary Bradski and Adrian Kaehler"}, {"name": "Practical Python and OpenCV", "url": "https://www.pyimagesearch.com/practical-python-opencv/", "description": "Adrian Rosebrock"}, {"name": "OpenCV Essentials", "url": "http://www.amazon.com/OpenCV-Essentials-Oscar-Deniz-Suarez/dp/1783984244/ref=sr_1_1?s=books\\&ie=UTF8\\&qid=1424594237\\&sr=1-1\\&keywords=opencv+essentials#", "description": "Oscar Deniz Suarez, M\u00aa del Milagro Fernandez Carrobles, Noelia Vallez Enano, Gloria Bueno Garcia, Ismael Serrano Gracia"}, {"name": "Pattern Recognition and Machine Learning", "url": "http://research.microsoft.com/en-us/um/people/cmbishop/prml/index.htm", "description": "Christopher M. Bishop 2007"}, {"name": "Neural Networks for Pattern Recognition", "url": "http://www.engineering.upm.ro/master-ie/sacpi/mat_did/info068/docum/Neural%20Networks%20for%20Pattern%20Recognition.pdf", "description": "Christopher M. Bishop 1995"}, {"name": "Probabilistic Graphical Models: Principles and Techniques", "url": "http://pgm.stanford.edu/", "description": "Daphne Koller and Nir Friedman 2009"}, {"name": "Pattern Classification", "url": "http://www.amazon.com/Pattern-Classification-2nd-Richard-Duda/dp/0471056693", "description": "Peter E. Hart, David G. Stork, and Richard O. Duda 2000"}, {"name": "Machine Learning", "url": "http://www.amazon.com/Machine-Learning-Tom-M-Mitchell/dp/0070428077/", "description": "Tom M. Mitchell 1997"}, {"name": "Gaussian processes for machine learning", "url": "http://www.gaussianprocess.org/gpml/", "description": "Carl Edward Rasmussen and Christopher K. I. Williams 2005"}, {"name": "Learning From Data", "url": "https://work.caltech.edu/telecourse.html", "description": "Yaser S. Abu-Mostafa, Malik Magdon-Ismail and Hsuan-Tien Lin 2012"}, {"name": "Neural Networks and Deep Learning", "url": "http://neuralnetworksanddeeplearning.com/", "description": "Michael Nielsen 2014"}, {"name": "Bayesian Reasoning and Machine Learning", "url": "http://www.cs.ucl.ac.uk/staff/d.barber/brml/", "description": "David Barber, Cambridge University Press, 2012"}, {"name": "Linear Algebra and Its Applications", "url": "http://www.amazon.com/Linear-Algebra-Its-Applications-4th/dp/0030105676/ref=sr_1_4?ie=UTF8\\&qid=1421433773\\&sr=8-4\\&keywords=Linear+Algebra+and+Its+Applications", "description": "Gilbert Strang 1995"}, {"name": "EENG 512 / CSCI 512 - Computer Vision", "url": "http://inside.mines.edu/\\~whoff/courses/EENG512/", "description": "William Hoff (Colorado School of Mines)"}, {"name": "Visual Object and Activity Recognition", "url": "https://sites.google.com/site/ucbcs29443/", "description": "Alexei A. Efros and Trevor Darrell (UC Berkeley)"}, {"name": "Computer Vision", "url": "http://courses.cs.washington.edu/courses/cse455/12wi/", "description": "Steve Seitz (University of Washington)"}, {"name": "Language and Vision", "url": "http://www.tamaraberg.com/teaching/Spring_15/", "description": "Tamara Berg (UNC Chapel Hill)"}, {"name": "Convolutional Neural Networks for Visual Recognition", "url": "http://vision.stanford.edu/teaching/cs231n/", "description": "Fei-Fei Li and Andrej Karpathy (Stanford University)"}, {"name": "Computer Vision", "url": "http://cs.nyu.edu/\\~fergus/teaching/vision/index.html", "description": "Rob Fergus (NYU)"}, {"name": "Computer Vision", "url": "https://courses.engr.illinois.edu/cs543/sp2015/", "description": "Derek Hoiem (UIUC)"}, {"name": "Computer Vision: Foundations and Applications", "url": "http://vision.stanford.edu/teaching/cs131_fall1415/index.html", "description": "Kalanit Grill-Spector and Fei-Fei Li (Stanford University)"}, {"name": "High-Level Vision: Behaviors, Neurons and Computational Models", "url": "http://vision.stanford.edu/teaching/cs431_spring1314/", "description": "Fei-Fei Li (Stanford University)"}, {"name": "Advances in Computer Vision", "url": "http://6.869.csail.mit.edu/fa15/", "description": "Antonio Torralba and Bill Freeman (MIT)"}, {"name": "Computer Vision", "url": "http://www.vision.rwth-aachen.de/course/11/", "description": "Bastian Leibe (RWTH Aachen University)"}, {"name": "Computer Vision 2", "url": "http://www.vision.rwth-aachen.de/course/9/", "description": "Bastian Leibe (RWTH Aachen University)"}, {"name": "Computer Vision", "url": "http://klewel.com/conferences/epfl-computer-vision/", "description": ""}, {"name": "Computer Vision 1", "url": "http://cvlab-dresden.de/courses/computer-vision-1/", "description": ""}, {"name": "Computer Vision 2", "url": "http://cvlab-dresden.de/courses/CV2/", "description": ""}, {"name": "Multiple View Geometry", "url": "https://youtu.be/RDkwklFGMfo?list=PLTBdjV_4f-EJn6udZ34tht9EVIW7lbeo4", "description": ""}, {"name": "Image Manipulation and Computational Photography", "url": "http://inst.eecs.berkeley.edu/\\~cs194-26/fa14/", "description": "Alexei A. Efros (UC Berkeley)"}, {"name": "Computational Photography", "url": "http://graphics.cs.cmu.edu/courses/15-463/2012_fall/463.html", "description": "Alexei A. Efros (CMU)"}, {"name": "Computational Photography", "url": "https://courses.engr.illinois.edu/cs498dh3/", "description": "Derek Hoiem (UIUC)"}, {"name": "Computational Photography", "url": "http://cs.brown.edu/courses/csci1290/", "description": "James Hays (Brown University)"}, {"name": "Digital & Computational Photography", "url": "http://stellar.mit.edu/S/course/6/sp12/6.815/", "description": "Fredo Durand (MIT)"}, {"name": "Computational Camera and Photography", "url": "http://ocw.mit.edu/courses/media-arts-and-sciences/mas-531-computational-camera-and-photography-fall-2009/", "description": "Ramesh Raskar (MIT Media Lab)"}, {"name": "Computational Photography", "url": "https://www.udacity.com/course/computational-photography--ud955", "description": "Irfan Essa (Georgia Tech)"}, {"name": "Courses in Graphics", "url": "http://graphics.stanford.edu/courses/", "description": "Stanford University"}, {"name": "Computational Photography", "url": "http://cs.nyu.edu/\\~fergus/teaching/comp_photo/index.html", "description": "Rob Fergus (NYU)"}, {"name": "Introduction to Visual Computing", "url": "http://www.cs.toronto.edu/\\~kyros/courses/320/", "description": "Kyros Kutulakos (University of Toronto)"}, {"name": "Computational Photography", "url": "http://www.cs.toronto.edu/\\~kyros/courses/2530/", "description": "Kyros Kutulakos (University of Toronto)"}, {"name": "Computer Vision for Visual Effects", "url": "https://www.ecse.rpi.edu/\\~rjradke/cvfxcourse.html", "description": "Rich Radke (Rensselaer Polytechnic Institute)"}, {"name": "Introduction to Image Processing", "url": "https://www.ecse.rpi.edu/\\~rjradke/improccourse.html", "description": "Rich Radke (Rensselaer Polytechnic Institute)"}, {"name": "Machine Learning", "url": "https://www.coursera.org/learn/machine-learning", "description": "Andrew Ng (Stanford University)"}, {"name": "Learning from Data", "url": "https://work.caltech.edu/telecourse.html", "description": "Yaser S. Abu-Mostafa (Caltech)"}, {"name": "Statistical Learning", "url": "https://class.stanford.edu/courses/HumanitiesandScience/StatLearning/Winter2015/about", "description": "Trevor Hastie and Rob Tibshirani (Stanford University)"}, {"name": "Statistical Learning Theory and Applications", "url": "http://www.mit.edu/\\~9.520/fall14/", "description": "Tomaso Poggio, Lorenzo Rosasco, Carlo Ciliberto, Charlie Frogner, Georgios Evangelopoulos, Ben Deen (MIT)"}, {"name": "Statistical Learning", "url": "http://www.stat.rice.edu/\\~gallen/stat640.html", "description": "Genevera Allen (Rice University)"}, {"name": "Practical Machine Learning", "url": "http://www.cs.berkeley.edu/\\~jordan/courses/294-fall09/", "description": "Michael Jordan (UC Berkeley)"}, {"name": "Course on Information Theory, Pattern Recognition, and Neural Networks", "url": "http://videolectures.net/course_information_theory_pattern_recognition/", "description": "David MacKay (University of Cambridge)"}, {"name": "Methods for Applied Statistics: Unsupervised Learning", "url": "http://web.stanford.edu/\\~lmackey/stats306b/", "description": "Lester Mackey (Stanford)"}, {"name": "Machine Learning", "url": "http://www.robots.ox.ac.uk/\\~az/lectures/ml/index.html", "description": "Andrew Zisserman (University of Oxford)"}, {"name": "Intro to Machine Learning", "url": "https://www.udacity.com/course/intro-to-machine-learning--ud120", "description": "Sebastian Thrun (Stanford University)"}, {"name": "Machine Learning", "url": "https://www.udacity.com/course/machine-learning--ud262", "description": "Charles Isbell, Michael Littman (Georgia Tech)"}, {"name": "(Convolutional) Neural Networks for Visual Recognition", "url": "https://cs231n.github.io/", "description": "Fei-Fei Li, Andrej Karphaty, Justin Johnson (Stanford University)"}, {"name": "Machine Learning for Computer Vision", "url": "https://youtu.be/QZmZFeZxEKI?list=PLTBdjV_4f-EIiongKlS9OKrBEp8QR47Wl", "description": "Rudolph Triebel (TU Munich)"}, {"name": "Convex Optimization I", "url": "http://stanford.edu/class/ee364a/", "description": "Stephen Boyd (Stanford University)"}, {"name": "Convex Optimization II", "url": "http://stanford.edu/class/ee364b/", "description": "Stephen Boyd (Stanford University)"}, {"name": "Convex Optimization", "url": "https://class.stanford.edu/courses/Engineering/CVX101/Winter2014/about", "description": "Stephen Boyd (Stanford University)"}, {"name": "Optimization at MIT", "url": "http://optimization.mit.edu/classes.php", "description": "(MIT)"}, {"name": "Convex Optimization", "url": "http://www.stat.cmu.edu/\\~ryantibs/convexopt/", "description": "Ryan Tibshirani (CMU)"}, {"name": "CVPapers", "url": "http://www.cvpapers.com/", "description": "Computer vision papers on the web"}, {"name": "SIGGRAPH Paper on the web", "url": "http://kesen.realtimerendering.com/", "description": "Graphics papers on the web"}, {"name": "NIPS Proceedings", "url": "http://papers.nips.cc/", "description": "NIPS papers on the web"}, {"name": "Computer Vision Foundation open access", "url": "http://www.cv-foundation.org/openaccess/menu.py", "description": ""}, {"name": "Annotated Computer Vision Bibliography", "url": "http://iris.usc.edu/Vision-Notes/bibliography/contents.html", "description": "Keith Price (USC)"}, {"name": "Calendar of Computer Image Analysis, Computer Vision Conferences", "url": "http://iris.usc.edu/Information/Iris-Conferences.html", "description": "(USC)"}, {"name": "Visionbib Survey Paper List", "url": "http://surveys.visionbib.com/index.html", "description": ""}, {"name": "Foundations and Trends\u00ae in Computer Graphics and Vision", "url": "http://www.nowpublishers.com/CGV", "description": ""}, {"name": "Computer Vision: A Reference Guide", "url": "http://link.springer.com/book/10.1007/978-0-387-31439-6", "description": ""}, {"name": "List of Computer Vision models", "url": "https://github.com/shubham-shahh/Open-Source-Models", "description": "", "stars": "28"}, {"name": "Computer Vision Talks", "url": "http://www.computervisiontalks.com/", "description": "Lectures, keynotes, panel discussions on computer vision"}, {"name": "The Three R's of Computer Vision", "url": "https://www.youtube.com/watch?v=Mqg6eorYRIQ", "description": "Jitendra Malik (UC Berkeley) 2013"}, {"name": "Applications to Machine Vision", "url": "http://videolectures.net/epsrcws08_blake_amv/", "description": "Andrew Blake (Microsoft Research) 2008"}, {"name": "The Future of Image Search", "url": "http://videolectures.net/kdd08_malik_fis/?q=image", "description": "Jitendra Malik (UC Berkeley) 2008"}, {"name": "Should I do a PhD in Computer Vision?", "url": "https://www.youtube.com/watch?v=M17oGxh3Ny8", "description": "Fatih Porikli (Australian National University)"}, {"name": "Graduate Summer School 2013: Computer Vision", "url": "http://www.ipam.ucla.edu/programs/summer-schools/graduate-summer-school-computer-vision/?tab=schedule", "description": "IPAM, 2013"}, {"name": "CVPR 2015", "url": "http://www.pamitc.org/cvpr15/", "description": "Jun 2015"}, {"name": "ECCV 2014", "url": "http://videolectures.net/eccv2014_zurich/", "description": "Sep 2014"}, {"name": "CVPR 2014", "url": "http://techtalks.tv/cvpr-2014-oral-talks/", "description": "Jun 2014"}, {"name": "ICCV 2013", "url": "http://techtalks.tv/iccv2013/", "description": "Dec 2013"}, {"name": "ICML 2013", "url": "http://techtalks.tv/icml/2013/", "description": "Jul 2013"}, {"name": "CVPR 2013", "url": "http://techtalks.tv/cvpr2013/", "description": "Jun 2013"}, {"name": "ECCV 2012", "url": "http://videolectures.net/eccv2012_firenze/", "description": "Oct 2012"}, {"name": "ICML 2012", "url": "http://techtalks.tv/icml/2012/orals/", "description": "Jun 2012"}, {"name": "CVPR 2012", "url": "http://techtalks.tv/cvpr2012webcast/", "description": "Jun 2012"}, {"name": "3D Computer Vision: Past, Present, and Future", "url": "https://www.youtube.com/watch?v=kyIzMr917Rc", "description": "Steve Seitz (University of Washington) 2011"}, {"name": "Reconstructing the World from Photos on the Internet", "url": "https://www.youtube.com/watch?v=04Kgg3QEXFI", "description": "Steve Seitz (University of Washington) 2013"}, {"name": "The Distributed Camera", "url": "http://www.technologyreview.com/video/426265/meet-2011-tr35-winner-noah-snavely/", "description": "Noah Snavely (Cornell University) 2011"}, {"name": "Planet-Scale Visual Understanding", "url": "https://www.youtube.com/watch?v=UHkCa9-Z1Ps", "description": "Noah Snavely (Cornell University) 2014"}, {"name": "A Trillion Photos", "url": "https://www.youtube.com/watch?v=6MWEfpKUfRc", "description": "Steve Seitz (University of Washington) 2013"}, {"name": "Reflections on Image-Based Modeling and Rendering", "url": "https://www.youtube.com/watch?v=j90_0Ndk7XM", "description": "Richard Szeliski (Microsoft Research) 2013"}, {"name": "Photographing Events over Time", "url": "https://www.youtube.com/watch?v=ZvPaHZZVPRk", "description": "William T. Freeman (MIT) 2011"}, {"name": "Old and New algorithm for Blind Deconvolution", "url": "http://videolectures.net/nipsworkshops2011_weiss_deconvolution/", "description": "Yair Weiss (The Hebrew University of Jerusalem) 2011"}, {"name": "A Tour of Modern \"Image Processing\"", "url": "http://videolectures.net/nipsworkshops2010_milanfar_tmi/", "description": "Peyman Milanfar (UC Santa Cruz/Google) 2010"}, {"name": "Topics in image and video processing", "url": "http://videolectures.net/mlss07_blake_tiivp/", "description": ""}, {"name": "Computational Photography", "url": "https://www.youtube.com/watch?v=HJVNI0mkmqk", "description": "William T. Freeman (MIT) 2012"}, {"name": "Revealing the Invisible", "url": "https://www.youtube.com/watch?v=_BWnIQY_X98", "description": "Fr\u00e9do Durand (MIT) 2012"}, {"name": "Overview of Computer Vision and Visual Effects", "url": "https://www.youtube.com/watch?v=rE-hVtytT-I", "description": "Rich Radke (Rensselaer Polytechnic Institute) 2014"}, {"name": "Where machine vision needs help from machine learning", "url": "http://videolectures.net/colt2011_freeman_help/?q=computer%20vision", "description": "William T. Freeman (MIT) 2011"}, {"name": "Learning in Computer Vision", "url": "http://videolectures.net/mlss08au_lucey_linv/", "description": "Simon Lucey (CMU) 2008"}, {"name": "Learning and Inference in Low-Level Vision", "url": "http://videolectures.net/nips09_weiss_lil/?q=computer%20vision", "description": "Yair Weiss (The Hebrew University of Jerusalem) 2009"}, {"name": "Object Recognition", "url": "http://research.microsoft.com/apps/video/dl.aspx?id=231358", "description": "Larry Zitnick (Microsoft Research)"}, {"name": "Generative Models for Visual Objects and Object Recognition via Bayesian Inference", "url": "http://videolectures.net/mlas06_li_gmvoo/?q=Fei-Fei%20Li", "description": "Fei-Fei Li (Stanford University)"}, {"name": "Graphical Models for Computer Vision", "url": "http://videolectures.net/uai2012_felzenszwalb_computer_vision/?q=computer%20vision", "description": "Pedro Felzenszwalb (Brown University) 2012"}, {"name": "Graphical Models", "url": "http://videolectures.net/mlss09uk_ghahramani_gm/", "description": "Zoubin Ghahramani (University of Cambridge) 2009"}, {"name": "Machine Learning, Probability and Graphical Models", "url": "http://videolectures.net/mlss06tw_roweis_mlpgm/", "description": "Sam Roweis (NYU) 2006"}, {"name": "Graphical Models and Applications", "url": "http://videolectures.net/mlss09us_weiss_gma/?q=Graphical%20Models", "description": "Yair Weiss (The Hebrew University of Jerusalem) 2009"}, {"name": "A Gentle Tutorial of the EM Algorithm", "url": "https://nikola-rt.ee.washington.edu/people/bulyko/papers/em.pdf", "description": "Jeff A. Bilmes (UC Berkeley) 1998"}, {"name": "Introduction To Bayesian Inference", "url": "http://videolectures.net/mlss09uk_bishop_ibi/", "description": "Christopher Bishop (Microsoft Research) 2009"}, {"name": "Support Vector Machines", "url": "http://videolectures.net/mlss06tw_lin_svm/", "description": "Chih-Jen Lin (National Taiwan University) 2006"}, {"name": "Bayesian or Frequentist, Which Are You?", "url": "http://videolectures.net/mlss09uk_jordan_bfway/", "description": "Michael I. Jordan (UC Berkeley)"}, {"name": "Optimization Algorithms in Machine Learning", "url": "http://videolectures.net/nips2010_wright_oaml/", "description": "Stephen J. Wright (University of Wisconsin-Madison)"}, {"name": "Convex Optimization", "url": "http://videolectures.net/mlss07_vandenberghe_copt/?q=convex%20optimization", "description": "Lieven Vandenberghe (University of California, Los Angeles)"}, {"name": "Continuous Optimization in Computer Vision", "url": "https://www.youtube.com/watch?v=oZqoWozVDVg", "description": "Andrew Fitzgibbon (Microsoft Research)"}, {"name": "Beyond stochastic gradient descent for large-scale machine learning", "url": "http://videolectures.net/sahd2014_bach_stochastic_gradient/", "description": "Francis Bach (INRIA)"}, {"name": "Variational Methods for Computer Vision", "url": "https://www.youtube.com/playlist?list=PLTBdjV_4f-EJ7A2iIH5L5ztqqrWYjP2RI", "description": "Daniel Cremers (Technische Universit\u00e4t M\u00fcnchen) ([lecture 18 missing from playlist](https://www.youtube.com/watch?v=GgcbVPNd3SI))"}, {"name": "A tutorial on Deep Learning", "url": "http://videolectures.net/jul09_hinton_deeplearn/", "description": "Geoffrey E. Hinton (University of Toronto)"}, {"name": "Deep Learning", "url": "http://videolectures.net/kdd2014_salakhutdinov_deep_learning/?q=Hidden%20Markov%20model#", "description": "Ruslan Salakhutdinov (University of Toronto)"}, {"name": "Scaling up Deep Learning", "url": "http://videolectures.net/kdd2014_bengio_deep_learning/", "description": "Yoshua Bengio (University of Montreal)"}, {"name": "ImageNet Classification with Deep Convolutional Neural Networks", "url": "http://videolectures.net/machine_krizhevsky_imagenet_classification/?q=deep%20learning", "description": "Alex Krizhevsky (University of Toronto)"}, {"name": "The Unreasonable Effectivness Of Deep Learning", "url": "http://videolectures.net/sahd2014_lecun_deep_learning/", "description": ""}, {"name": "Deep Learning for Computer Vision", "url": "https://www.youtube.com/watch?v=qgx57X0fBdA", "description": "Rob Fergus (NYU/Facebook Research)"}, {"name": "High-dimensional learning with deep network contractions", "url": "http://videolectures.net/sahd2014_mallat_dimensional_learning/", "description": "St\u00e9phane Mallat (Ecole Normale Superieure)"}, {"name": "Graduate Summer School 2012: Deep Learning, Feature Learning", "url": "http://www.ipam.ucla.edu/programs/summer-schools/graduate-summer-school-deep-learning-feature-learning/?tab=schedule", "description": "IPAM, 2012"}, {"name": "Workshop on Big Data and Statistical Machine Learning", "url": "http://www.fields.utoronto.ca/programs/scientific/14-15/bigdata/machine/", "description": ""}, {"name": "Machine Learning Summer School", "url": "https://www.youtube.com/channel/UC3ywjSv5OsDiDAnOP8C1NiQ", "description": "Reykjavik, Iceland 2014"}, {"name": "Comma Coloring", "url": "http://commacoloring.herokuapp.com/", "description": ""}, {"name": "Annotorious", "url": "https://annotorious.github.io/", "description": ""}, {"name": "LabelME", "url": "http://labelme.csail.mit.edu/Release3.0/", "description": ""}, {"name": "gtmaker", "url": "https://github.com/sanko-shoko/gtmaker", "description": "", "stars": "10"}, {"name": "Computer Vision Resources", "url": "https://sites.google.com/site/jbhuang0604/resources/vision", "description": "Jia-Bin Huang (UIUC)"}, {"name": "Computer Vision Algorithm Implementations", "url": "http://www.cvpapers.com/rr.html", "description": "CVPapers"}, {"name": "Source Code Collection for Reproducible Research", "url": "http://www.csee.wvu.edu/\\~xinl/reproducible_research.html", "description": "Xin Li (West Virginia University)"}, {"name": "CMU Computer Vision Page", "url": "http://www.cs.cmu.edu/afs/cs/project/cil/ftp/html/v-source.html", "description": ""}, {"name": "Open CV", "url": "http://opencv.org/", "description": ""}, {"name": "mexopencv", "url": "http://kyamagu.github.io/mexopencv/", "description": ""}, {"name": "SimpleCV", "url": "http://simplecv.org/", "description": ""}, {"name": "Open source Python module for computer vision", "url": "https://github.com/jesolem/PCV", "description": "", "stars": "1.9k"}, {"name": "ccv: A Modern Computer Vision Library", "url": "https://github.com/liuliu/ccv", "description": "", "stars": "6.9k"}, {"name": "VLFeat", "url": "http://www.vlfeat.org/", "description": ""}, {"name": "Matlab Computer Vision System Toolbox", "url": "http://www.mathworks.com/products/computer-vision/", "description": ""}, {"name": "Piotr's Computer Vision Matlab Toolbox", "url": "http://vision.ucsd.edu/\\~pdollar/toolbox/doc/index.html", "description": ""}, {"name": "PCL: Point Cloud Library", "url": "http://pointclouds.org/", "description": ""}, {"name": "ImageUtilities", "url": "https://gitorious.org/imageutilities", "description": ""}, {"name": "MATLAB Functions for Multiple View Geometry", "url": "http://www.robots.ox.ac.uk/\\~vgg/hzbook/code/", "description": ""}, {"name": "Peter Kovesi's Matlab Functions for Computer Vision and Image Analysis", "url": "http://staffhome.ecm.uwa.edu.au/\\~00011811/Research/MatlabFns/index.html", "description": ""}, {"name": "OpenGV", "url": "http://laurentkneip.github.io/opengv/", "description": "geometric computer vision algorithms"}, {"name": "MinimalSolvers", "url": "http://cmp.felk.cvut.cz/mini/", "description": "Minimal problems solver"}, {"name": "Multi-View Environment", "url": "http://www.gcc.tu-darmstadt.de/home/proj/mve/", "description": ""}, {"name": "Visual SFM", "url": "http://ccwu.me/vsfm/", "description": ""}, {"name": "Bundler SFM", "url": "http://www.cs.cornell.edu/\\~snavely/bundler/", "description": ""}, {"name": "openMVG: open Multiple View Geometry", "url": "http://imagine.enpc.fr/\\~moulonp/openMVG/", "description": "Multiple View Geometry; Structure from Motion library & softwares"}, {"name": "Patch-based Multi-view Stereo V2", "url": "http://www.di.ens.fr/pmvs/", "description": ""}, {"name": "Clustering Views for Multi-view Stereo", "url": "http://www.di.ens.fr/cmvs/", "description": ""}, {"name": "Floating Scale Surface Reconstruction", "url": "http://www.gris.informatik.tu-darmstadt.de/projects/floating-scale-surface-recon/", "description": ""}, {"name": "Large-Scale Texturing of 3D Reconstructions", "url": "http://www.gcc.tu-darmstadt.de/home/proj/texrecon/", "description": ""}, {"name": "Awesome 3D reconstruction list", "url": "https://github.com/openMVG/awesome_3DReconstruction_list", "description": "", "stars": "3.5k"}, {"name": "VLFeat", "url": "http://www.vlfeat.org/", "description": ""}, {"name": "SIFT", "url": "http://www.cs.ubc.ca/\\~lowe/keypoints/", "description": ""}, {"name": "SIFT++", "url": "http://www.robots.ox.ac.uk/\\~vedaldi/code/siftpp.html", "description": ""}, {"name": "BRISK", "url": "http://www.asl.ethz.ch/people/lestefan/personal/BRISK", "description": ""}, {"name": "SURF", "url": "http://www.vision.ee.ethz.ch/\\~surf/", "description": ""}, {"name": "FREAK", "url": "http://www.ivpe.com/freak.htm", "description": ""}, {"name": "AKAZE", "url": "http://www.robesafe.com/personal/pablo.alcantarilla/kaze.html", "description": ""}, {"name": "Local Binary Patterns", "url": "https://github.com/nourani/LBP", "description": "", "stars": "92"}, {"name": "HDR\\_Toolbox", "url": "https://github.com/banterle/HDR_Toolbox", "description": "", "stars": "309"}, {"name": "List of Semantic Segmentation algorithms", "url": "http://www.it-caesar.com/list-of-contemporary-semantic-segmentation-datasets/", "description": ""}, {"name": "Middlebury Stereo Vision", "url": "http://vision.middlebury.edu/stereo/", "description": ""}, {"name": "The KITTI Vision Benchmark Suite", "url": "http://www.cvlibs.net/datasets/kitti/eval_stereo_flow.php?benchmark=stero", "description": ""}, {"name": "LIBELAS: Library for Efficient Large-scale Stereo Matching", "url": "http://www.cvlibs.net/software/libelas/", "description": ""}, {"name": "Ground Truth Stixel Dataset", "url": "http://www.6d-vision.com/ground-truth-stixel-dataset", "description": ""}, {"name": "Middlebury Optical Flow Evaluation", "url": "http://vision.middlebury.edu/flow/", "description": ""}, {"name": "MPI-Sintel Optical Flow Dataset and Evaluation", "url": "http://sintel.is.tue.mpg.de/", "description": ""}, {"name": "The KITTI Vision Benchmark Suite", "url": "http://www.cvlibs.net/datasets/kitti/eval_stereo_flow.php?benchmark=flow", "description": ""}, {"name": "HCI Challenge", "url": "http://hci.iwr.uni-heidelberg.de/Benchmarks/document/Challenging_Data_for_Stereo_and_Optical_Flow/", "description": ""}, {"name": "Coarse2Fine Optical Flow", "url": "http://people.csail.mit.edu/celiu/OpticalFlow/", "description": "Ce Liu (MIT)"}, {"name": "Secrets of Optical Flow Estimation and Their Principles", "url": "http://cs.brown.edu/\\~dqsun/code/cvpr10_flow_code.zip", "description": ""}, {"name": "C++/MatLab Optical Flow by C. Liu (based on Brox et al. and Bruhn et al.)", "url": "http://people.csail.mit.edu/celiu/OpticalFlow/", "description": ""}, {"name": "Parallel Robust Optical Flow by S\u00e1nchez P\u00e9rez et al.", "url": "http://www.ctim.es/research_works/parallel_robust_optical_flow/", "description": ""}, {"name": "Multi-frame image super-resolution", "url": "http://www.robots.ox.ac.uk/\\~vgg/software/SR/", "description": ""}, {"name": "Markov Random Fields for Super-Resolution", "url": "http://people.csail.mit.edu/billf/project%20pages/sresCode/Markov%20Random%20Fields%20for%20Super-Resolution.html", "description": ""}, {"name": "Sparse regression and natural image prior", "url": "https://people.mpi-inf.mpg.de/\\~kkim/supres/supres.htm", "description": ""}, {"name": "Single-Image Super Resolution via a Statistical Model", "url": "http://www.cs.technion.ac.il/\\~elad/Various/SingleImageSR_TIP14_Box.zip", "description": ""}, {"name": "Sparse Coding for Super-Resolution", "url": "http://www.cs.technion.ac.il/\\~elad/Various/Single_Image_SR.zip", "description": ""}, {"name": "Patch-wise Sparse Recovery", "url": "http://www.ifp.illinois.edu/\\~jyang29/ScSR.htm", "description": ""}, {"name": "Neighbor embedding", "url": "http://www.jdl.ac.cn/user/hchang/doc/code.rar", "description": ""}, {"name": "Deformable Patches", "url": "https://sites.google.com/site/yuzhushome/single-image-super-resolution-using-deformable-patches", "description": ""}, {"name": "SRCNN", "url": "http://mmlab.ie.cuhk.edu.hk/projects/SRCNN.html", "description": ""}, {"name": "A+: Adjusted Anchored Neighborhood Regression", "url": "http://www.vision.ee.ethz.ch/\\~timofter/ACCV2014_ID820_SUPPLEMENTARY/index.html", "description": ""}, {"name": "Transformed Self-Exemplars", "url": "https://sites.google.com/site/jbhuang0604/publications/struct_sr", "description": ""}, {"name": "Spatially variant non-blind deconvolution", "url": "http://homes.cs.washington.edu/\\~shanqi/work/spvdeconv/", "description": ""}, {"name": "Handling Outliers in Non-blind Image Deconvolution", "url": "http://cg.postech.ac.kr/research/deconv_outliers/", "description": ""}, {"name": "Hyper-Laplacian Priors", "url": "http://cs.nyu.edu/\\~dilip/research/fast-deconvolution/", "description": ""}, {"name": "From Learning Models of Natural Image Patches to Whole Image Restoration", "url": "http://people.csail.mit.edu/danielzoran/epllcode.zip", "description": ""}, {"name": "Deep Convolutional Neural Network for Image Deconvolution", "url": "http://lxu.me/projects/dcnn/", "description": ""}, {"name": "Neural Deconvolution", "url": "http://webdav.is.mpg.de/pixel/neural_deconvolution/", "description": ""}, {"name": "Removing Camera Shake From A Single Photograph", "url": "http://www.cs.nyu.edu/\\~fergus/research/deblur.html", "description": ""}, {"name": "High-quality motion deblurring from a single image", "url": "http://www.cse.cuhk.edu.hk/leojia/projects/motion_deblurring/", "description": ""}, {"name": "Two-Phase Kernel Estimation for Robust Motion Deblurring", "url": "http://www.cse.cuhk.edu.hk/leojia/projects/robust_deblur/", "description": ""}, {"name": "Blur kernel estimation using the radon transform", "url": "http://people.csail.mit.edu/taegsang/Documents/RadonDeblurringCode.zip", "description": ""}, {"name": "Fast motion deblurring", "url": "http://cg.postech.ac.kr/research/fast_motion_deblurring/", "description": ""}, {"name": "Blind Deconvolution Using a Normalized Sparsity Measure", "url": "http://cs.nyu.edu//\\~dilip/research/blind-deconvolution/", "description": ""}, {"name": "Blur-kernel estimation from spectral irregularities", "url": "http://www.cs.huji.ac.il/\\~raananf/projects/deblur/", "description": ""}, {"name": "Efficient marginal likelihood optimization in blind deconvolution", "url": "http://www.wisdom.weizmann.ac.il/\\~levina/papers/LevinEtalCVPR2011Code.zip", "description": ""}, {"name": "Unnatural L0 Sparse Representation for Natural Image Deblurring", "url": "http://www.cse.cuhk.edu.hk/leojia/projects/l0deblur/", "description": ""}, {"name": "Edge-based Blur Kernel Estimation Using Patch Priors", "url": "http://cs.brown.edu/\\~lbsun/deblur2013/deblur2013iccp.html", "description": ""}, {"name": "Blind Deblurring Using Internal Patch Recurrence", "url": "http://www.wisdom.weizmann.ac.il/\\~vision/BlindDeblur.html", "description": ""}, {"name": "Non-uniform Deblurring for Shaken Images", "url": "http://www.di.ens.fr/willow/research/deblurring/", "description": ""}, {"name": "Single Image Deblurring Using Motion Density Functions", "url": "http://grail.cs.washington.edu/projects/mdf_deblurring/", "description": ""}, {"name": "Image Deblurring using Inertial Measurement Sensors", "url": "http://research.microsoft.com/en-us/um/redmond/groups/ivm/imudeblurring/", "description": ""}, {"name": "Fast Removal of Non-uniform Camera Shake", "url": "http://webdav.is.mpg.de/pixel/fast_removal_of_camera_shake/", "description": ""}, {"name": "GIMP Resynthesizer", "url": "http://registry.gimp.org/node/27986", "description": ""}, {"name": "Priority BP", "url": "http://lafarren.com/image-completer/", "description": ""}, {"name": "ImageMelding", "url": "http://www.ece.ucsb.edu/\\~psen/melding", "description": ""}, {"name": "PlanarStructureCompletion", "url": "https://sites.google.com/site/jbhuang0604/publications/struct_completion", "description": ""}, {"name": "RetargetMe", "url": "http://people.csail.mit.edu/mrub/retargetme/", "description": ""}, {"name": "Alpha Matting Evaluation", "url": "http://www.alphamatting.com/", "description": ""}, {"name": "Closed-form image matting", "url": "http://people.csail.mit.edu/alevin/matting.tar.gz", "description": ""}, {"name": "Spectral Matting", "url": "http://www.vision.huji.ac.il/SpectralMatting/", "description": ""}, {"name": "Learning-based Matting", "url": "http://www.mathworks.com/matlabcentral/fileexchange/31412-learning-based-digital-matting", "description": ""}, {"name": "Improving Image Matting using Comprehensive Sampling Sets", "url": "http://www.alphamatting.com/ImprovingMattingComprehensiveSamplingSets_CVPR2013.zip", "description": ""}, {"name": "The Steerable Pyramid", "url": "http://www.cns.nyu.edu/\\~eero/steerpyr/", "description": ""}, {"name": "CurveLab", "url": "http://www.curvelet.org/", "description": ""}, {"name": "Fast Bilateral Filter", "url": "http://people.csail.mit.edu/sparis/bf/", "description": ""}, {"name": "O(1) Bilateral Filter", "url": "http://www.cs.cityu.edu.hk/\\~qiyang/publications/code/qx.cvpr09.ctbf.zip", "description": ""}, {"name": "Recursive Bilateral Filtering", "url": "http://www.cs.cityu.edu.hk/\\~qiyang/publications/eccv-12/", "description": ""}, {"name": "Rolling Guidance Filter", "url": "http://www.cse.cuhk.edu.hk/leojia/projects/rollguidance/", "description": ""}, {"name": "Relative Total Variation", "url": "http://www.cse.cuhk.edu.hk/leojia/projects/texturesep/index.html", "description": ""}, {"name": "L0 Gradient Optimization", "url": "http://www.cse.cuhk.edu.hk/leojia/projects/L0smoothing/index.html", "description": ""}, {"name": "Domain Transform", "url": "http://www.inf.ufrgs.br/\\~eslgastal/DomainTransform/", "description": ""}, {"name": "Adaptive Manifold", "url": "http://inf.ufrgs.br/\\~eslgastal/AdaptiveManifolds/", "description": ""}, {"name": "Guided image filtering", "url": "http://research.microsoft.com/en-us/um/people/kahe/eccv10/", "description": ""}, {"name": "Recovering Intrinsic Images with a global Sparsity Prior on Reflectance", "url": "http://people.tuebingen.mpg.de/mkiefel/projects/intrinsic/", "description": ""}, {"name": "Intrinsic Images by Clustering", "url": "http://giga.cps.unizar.es/\\~elenag/projects/EGSR2012_intrinsic/", "description": ""}, {"name": "Mean Shift Segmentation", "url": "http://coewww.rutgers.edu/riul/research/code/EDISON/", "description": ""}, {"name": "Graph-based Segmentation", "url": "http://cs.brown.edu/\\~pff/segment/", "description": ""}, {"name": "Normalized Cut", "url": "http://www.cis.upenn.edu/\\~jshi/software/", "description": ""}, {"name": "Grab Cut", "url": "http://grabcut.weebly.com/background--algorithm.html", "description": ""}, {"name": "Contour Detection and Image Segmentation", "url": "http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/resources.html", "description": ""}, {"name": "Structured Edge Detection", "url": "http://research.microsoft.com/en-us/downloads/389109f6-b4e8-404c-84bf-239f7cbf4e3d/", "description": ""}, {"name": "Pointwise Mutual Information", "url": "http://web.mit.edu/phillipi/pmi-boundaries/", "description": ""}, {"name": "SLIC Super-pixel", "url": "http://ivrl.epfl.ch/research/superpixels", "description": ""}, {"name": "QuickShift", "url": "http://www.vlfeat.org/overview/quickshift.html", "description": ""}, {"name": "TurboPixels", "url": "http://www.cs.toronto.edu/\\~babalex/research.html", "description": ""}, {"name": "Entropy Rate Superpixel", "url": "http://mingyuliu.net/", "description": ""}, {"name": "Contour Relaxed Superpixels", "url": "http://www.vsi.cs.uni-frankfurt.de/research/current-projects/research/superpixel-segmentation/", "description": ""}, {"name": "SEEDS", "url": "http://www.mvdblive.org/seeds/", "description": ""}, {"name": "SEEDS Revised", "url": "https://github.com/davidstutz/seeds-revised", "description": "", "stars": "50"}, {"name": "Multiscale Combinatorial Grouping", "url": "http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/mcg/", "description": ""}, {"name": "Fast Edge Detection Using Structured Forests", "url": "https://github.com/pdollar/edges", "description": "", "stars": "773"}, {"name": "Random Walker", "url": "http://cns.bu.edu/\\~lgrady/software.html", "description": ""}, {"name": "Geodesic Segmentation", "url": "http://www.tc.umn.edu/\\~baixx015/", "description": ""}, {"name": "Lazy Snapping", "url": "http://research.microsoft.com/apps/pubs/default.aspx?id=69040", "description": ""}, {"name": "Power Watershed", "url": "http://powerwatershed.sourceforge.net/", "description": ""}, {"name": "Geodesic Graph Cut", "url": "http://www.adobe.com/technology/people/san-jose/brian-price.html", "description": ""}, {"name": "Segmentation by Transduction", "url": "http://www.cs.cmu.edu/\\~olivierd/", "description": ""}, {"name": "Video Segmentation with Superpixels", "url": "http://www.mpi-inf.mpg.de/departments/computer-vision-and-multimodal-computing/research/image-and-video-segmentation/video-segmentation-with-superpixels/", "description": ""}, {"name": "Efficient hierarchical graph-based video segmentation", "url": "http://www.cc.gatech.edu/cpl/projects/videosegmentation/", "description": ""}, {"name": "Object segmentation in video", "url": "http://lmb.informatik.uni-freiburg.de/Publications/2011/OB11/", "description": ""}, {"name": "Streaming hierarchical video segmentation", "url": "http://www.cse.buffalo.edu/\\~jcorso/r/supervoxels/", "description": ""}, {"name": "Camera Calibration Toolbox for Matlab", "url": "http://www.vision.caltech.edu/bouguetj/calib_doc/", "description": ""}, {"name": "Camera calibration With OpenCV", "url": "http://docs.opencv.org/trunk/doc/tutorials/calib3d/camera_calibration/camera_calibration.html#", "description": ""}, {"name": "Multiple Camera Calibration Toolbox", "url": "https://sites.google.com/site/prclibo/toolbox", "description": ""}, {"name": "openSLAM", "url": "https://www.openslam.org/", "description": ""}, {"name": "Kitti Odometry: benchmark for outdoor visual odometry (codes may be available)", "url": "http://www.cvlibs.net/datasets/kitti/eval_odometry.php", "description": ""}, {"name": "LIBVISO2: C++ Library for Visual Odometry 2", "url": "http://www.cvlibs.net/software/libviso/", "description": ""}, {"name": "PTAM: Parallel tracking and mapping", "url": "http://www.robots.ox.ac.uk/\\~gk/PTAM/", "description": ""}, {"name": "KFusion: Implementation of KinectFusion", "url": "https://github.com/GerhardR/kfusion", "description": "", "stars": "190"}, {"name": "kinfu\\_remake: Lightweight, reworked and optimized version of Kinfu.", "url": "https://github.com/Nerei/kinfu_remake", "description": "", "stars": "324"}, {"name": "LVR-KinFu: kinfu\\_remake based Large Scale KinectFusion with online reconstruction", "url": "http://las-vegas.uni-osnabrueck.de/related-projects/lvr-kinfu/", "description": ""}, {"name": "InfiniTAM: Implementation of multi-platform large-scale depth tracking and fusion", "url": "http://www.robots.ox.ac.uk/\\~victor/infinitam/", "description": ""}, {"name": "VoxelHashing: Large-scale KinectFusion", "url": "https://github.com/nachtmar/VoxelHashing", "description": "", "stars": "562"}, {"name": "SLAMBench: Multiple-implementation of KinectFusion", "url": "http://apt.cs.manchester.ac.uk/projects/PAMELA/tools/SLAMBench/", "description": ""}, {"name": "SVO: Semi-direct visual odometry", "url": "https://github.com/uzh-rpg/rpg_svo", "description": "", "stars": "1.9k"}, {"name": "DVO: dense visual odometry", "url": "https://github.com/tum-vision/dvo_slam", "description": "", "stars": "579"}, {"name": "FOVIS: RGB-D visual odometry", "url": "https://code.google.com/p/fovis/", "description": ""}, {"name": "GTSAM: General smoothing and mapping library for Robotics and SFM", "url": "https://collab.cc.gatech.edu/borg/gtsam?destination=node%2F299", "description": "- Georgia Institute of Technology"}, {"name": "G2O: General framework for graph optomization", "url": "https://github.com/RainerKuemmerle/g2o", "description": "", "stars": "2.4k"}, {"name": "FabMap: appearance-based loop closure system", "url": "http://www.robots.ox.ac.uk/\\~mjc/Software.htm", "description": "also available in [OpenCV2.4.11](http://docs.opencv.org/2.4/modules/contrib/doc/openfabmap.html)"}, {"name": "DBoW2: binary bag-of-words loop detection system", "url": "http://webdiis.unizar.es/\\~dorian/index.php?p=32", "description": ""}, {"name": "RatSLAM", "url": "https://code.google.com/p/ratslam/", "description": ""}, {"name": "LSD-SLAM", "url": "https://github.com/tum-vision/lsd_slam", "description": "", "stars": "2.4k"}, {"name": "ORB-SLAM", "url": "https://github.com/raulmur/ORB_SLAM", "description": "", "stars": "1.3k"}, {"name": "Geometric Context", "url": "http://web.engr.illinois.edu/\\~dhoiem/projects/software.html", "description": "Derek Hoiem (CMU)"}, {"name": "Recovering Spatial Layout", "url": "http://web.engr.illinois.edu/\\~dhoiem/software/counter.php?Down=varsha_spatialLayout.zip", "description": "Varsha Hedau (UIUC)"}, {"name": "Geometric Reasoning", "url": "http://www.cs.cmu.edu/\\~./dclee/code/index.html", "description": "David C. Lee (CMU)"}, {"name": "RGBD2Full3D", "url": "https://github.com/arron2003/rgbd2full3d", "description": "Ruiqi Guo (UIUC)", "stars": "23"}, {"name": "INRIA Object Detection and Localization Toolkit", "url": "http://pascal.inrialpes.fr/soft/olt/", "description": ""}, {"name": "Discriminatively trained deformable part models", "url": "http://www.cs.berkeley.edu/\\~rbg/latent/", "description": ""}, {"name": "VOC-DPM", "url": "https://github.com/rbgirshick/voc-dpm", "description": "", "stars": "573"}, {"name": "Histograms of Sparse Codes for Object Detection", "url": "http://www.ics.uci.edu/\\~dramanan/software/sparse/", "description": ""}, {"name": "R-CNN: Regions with Convolutional Neural Network Features", "url": "https://github.com/rbgirshick/rcnn", "description": "", "stars": "2.3k"}, {"name": "SPP-Net", "url": "https://github.com/ShaoqingRen/SPP_net", "description": "", "stars": "363"}, {"name": "BING: Objectness Estimation", "url": "http://mmcheng.net/bing/comment-page-9/", "description": ""}, {"name": "Edge Boxes", "url": "https://github.com/pdollar/edges", "description": "", "stars": "773"}, {"name": "ReInspect", "url": "https://github.com/Russell91/ReInspect", "description": ""}, {"name": "ANN: A Library for Approximate Nearest Neighbor Searching", "url": "http://www.cs.umd.edu/\\~mount/ANN/", "description": ""}, {"name": "FLANN - Fast Library for Approximate Nearest Neighbors", "url": "http://www.cs.ubc.ca/research/flann/", "description": ""}, {"name": "Fast k nearest neighbor search using GPU", "url": "http://vincentfpgarcia.github.io/kNN-CUDA/", "description": ""}, {"name": "PatchMatch", "url": "http://gfx.cs.princeton.edu/gfx/pubs/Barnes_2009_PAR/index.php", "description": ""}, {"name": "Generalized PatchMatch", "url": "http://gfx.cs.princeton.edu/pubs/Barnes_2010_TGP/index.php", "description": ""}, {"name": "Coherency Sensitive Hashing", "url": "http://www.eng.tau.ac.il/\\~simonk/CSH/", "description": ""}, {"name": "PMBP: PatchMatch Belief Propagation", "url": "https://github.com/fbesse/pmbp", "description": "", "stars": "27"}, {"name": "TreeCANN", "url": "http://www.eng.tau.ac.il/\\~avidan/papers/TreeCANN_code_20121022.rar", "description": ""}, {"name": "Visual Tracker Benchmark", "url": "https://sites.google.com/site/trackerbenchmark/benchmarks/v10", "description": ""}, {"name": "Visual Tracking Challenge", "url": "http://www.votchallenge.net/", "description": ""}, {"name": "Kanade-Lucas-Tomasi Feature Tracker", "url": "http://www.ces.clemson.edu/\\~stb/klt/", "description": ""}, {"name": "Extended Lucas-Kanade Tracking", "url": "http://www.eng.tau.ac.il/\\~oron/ELK/ELK.html", "description": ""}, {"name": "Online-boosting Tracking", "url": "http://www.vision.ee.ethz.ch/boostingTrackers/", "description": ""}, {"name": "Spatio-Temporal Context Learning", "url": "http://www4.comp.polyu.edu.hk/\\~cslzhang/STC/STC.htm", "description": ""}, {"name": "Locality Sensitive Histograms", "url": "http://www.shengfenghe.com/visual-tracking-via-locality-sensitive-histograms.html", "description": ""}, {"name": "Enhanced adaptive coupled-layer LGTracker++", "url": "http://www.cv-foundation.org/openaccess/content_iccv_workshops_2013/W03/papers/Xiao_An_Enhanced_Adaptive_2013_ICCV_paper.pdf", "description": ""}, {"name": "TLD: Tracking - Learning - Detection", "url": "http://personal.ee.surrey.ac.uk/Personal/Z.Kalal/tld.html", "description": ""}, {"name": "CMT: Clustering of Static-Adaptive Correspondences for Deformable Object Tracking", "url": "http://www.gnebehay.com/cmt/", "description": ""}, {"name": "Kernelized Correlation Filters", "url": "http://home.isr.uc.pt/\\~henriques/circulant/", "description": ""}, {"name": "Accurate Scale Estimation for Robust Visual Tracking", "url": "http://www.cvl.isy.liu.se/en/research/objrec/visualtracking/scalvistrack/index.html", "description": ""}, {"name": "Multiple Experts using Entropy Minimization", "url": "http://cs-people.bu.edu/jmzhang/MEEM/MEEM.html", "description": ""}, {"name": "TGPR", "url": "http://www.dabi.temple.edu/\\~hbling/code/TGPR.htm", "description": ""}, {"name": "CF2: Hierarchical Convolutional Features for Visual Tracking", "url": "https://sites.google.com/site/jbhuang0604/publications/cf2", "description": ""}, {"name": "Modular Tracking Framework", "url": "http://webdocs.cs.ualberta.ca/\\~vis/mtf/index.html", "description": ""}, {"name": "NeuralTalk", "url": "https://github.com/karpathy/neuraltalk\ufeff", "description": ""}, {"name": "Ceres Solver", "url": "http://ceres-solver.org/", "description": "Nonlinear least-square problem and unconstrained optimization solver"}, {"name": "NLopt", "url": "http://ab-initio.mit.edu/wiki/index.php/NLopt", "description": "Nonlinear least-square problem and unconstrained optimization solver"}, {"name": "OpenGM", "url": "http://hci.iwr.uni-heidelberg.de/opengm2/", "description": "Factor graph based discrete optimization and inference solver"}, {"name": "GTSAM", "url": "https://collab.cc.gatech.edu/borg/gtsam/", "description": "Factor graph based lease-square optimization solver"}, {"name": "Awesome Deep Vision", "url": "https://github.com/kjw0612/awesome-deep-vision", "description": "", "stars": "10k"}, {"name": "Awesome Machine Learning", "url": "https://github.com/josephmisiti/awesome-machine-learning", "description": "", "stars": "56k"}, {"name": "Bob: a free signal processing and machine learning toolbox for researchers", "url": "http://idiap.github.io/bob/", "description": ""}, {"name": "LIBSVM -- A Library for Support Vector Machines", "url": "https://www.csie.ntu.edu.tw/\\~cjlin/libsvm/", "description": ""}, {"name": "CV Datasets on the web", "url": "http://www.cvpapers.com/datasets.html", "description": "CVPapers"}, {"name": "Are we there yet?", "url": "http://rodrigob.github.io/are_we_there_yet/build/", "description": "Which paper provides the best results on standard dataset X?"}, {"name": "Computer Vision Dataset on the web", "url": "http://www.cvpapers.com/datasets.html", "description": ""}, {"name": "Yet Another Computer Vision Index To Datasets", "url": "http://riemenschneider.hayko.at/vision/dataset/", "description": ""}, {"name": "ComputerVisionOnline Datasets", "url": "http://www.computervisiononline.com/datasets", "description": ""}, {"name": "CVOnline Dataset", "url": "http://homepages.inf.ed.ac.uk/cgi/rbf/CVONLINE/entries.pl?TAG363", "description": ""}, {"name": "CV datasets", "url": "http://clickdamage.com/sourcecode/cv_datasets.php", "description": ""}, {"name": "visionbib", "url": "http://datasets.visionbib.com/info-index.html", "description": ""}, {"name": "VisualData", "url": "http://www.visualdata.io/", "description": ""}, {"name": "Middlebury Stereo Vision", "url": "http://vision.middlebury.edu/stereo/", "description": ""}, {"name": "The KITTI Vision Benchmark Suite", "url": "http://www.cvlibs.net/datasets/kitti/eval_stereo_flow.php?benchmark=stero", "description": ""}, {"name": "LIBELAS: Library for Efficient Large-scale Stereo Matching", "url": "http://www.cvlibs.net/software/libelas/", "description": ""}, {"name": "Ground Truth Stixel Dataset", "url": "http://www.6d-vision.com/ground-truth-stixel-dataset", "description": ""}, {"name": "Middlebury Optical Flow Evaluation", "url": "http://vision.middlebury.edu/flow/", "description": ""}, {"name": "MPI-Sintel Optical Flow Dataset and Evaluation", "url": "http://sintel.is.tue.mpg.de/", "description": ""}, {"name": "The KITTI Vision Benchmark Suite", "url": "http://www.cvlibs.net/datasets/kitti/eval_stereo_flow.php?benchmark=flow", "description": ""}, {"name": "HCI Challenge", "url": "http://hci.iwr.uni-heidelberg.de/Benchmarks/document/Challenging_Data_for_Stereo_and_Optical_Flow/", "description": ""}, {"name": "DAVIS: Densely Annotated VIdeo Segmentation", "url": "http://davischallenge.org/", "description": ""}, {"name": "SegTrack v2", "url": "http://web.engr.oregonstate.edu/\\~lif/SegTrack2/dataset.html", "description": ""}, {"name": "Labeled and Annotated Sequences for Integral Evaluation of SegmenTation Algorithms", "url": "http://www.gti.ssr.upm.es/data/LASIESTA", "description": ""}, {"name": "ChangeDetection.net", "url": "http://www.changedetection.net/", "description": ""}, {"name": "Single-Image Super-Resolution: A Benchmark", "url": "https://eng.ucmerced.edu/people/cyang35/ECCV14/ECCV14.html", "description": ""}, {"name": "Ground-truth dataset and baseline evaluations for intrinsic image algorithms", "url": "http://www.mit.edu/\\~kimo/publications/intrinsic/", "description": ""}, {"name": "Intrinsic Images in the Wild", "url": "http://opensurfaces.cs.cornell.edu/intrinsic/", "description": ""}, {"name": "Intrinsic Image Evaluation on Synthetic Complex Scenes", "url": "http://www.cic.uab.cat/Datasets/synthetic_intrinsic_image_dataset/", "description": ""}, {"name": "OpenSurface", "url": "http://opensurfaces.cs.cornell.edu/", "description": ""}, {"name": "Flickr Material Database", "url": "http://people.csail.mit.edu/celiu/CVPR2010/", "description": ""}, {"name": "Materials in Context Dataset", "url": "http://opensurfaces.cs.cornell.edu/publications/minc/", "description": ""}, {"name": "Multi-View Stereo Reconstruction", "url": "http://vision.middlebury.edu/mview/", "description": ""}, {"name": "Visual Tracker Benchmark", "url": "https://sites.google.com/site/trackerbenchmark/benchmarks/v10", "description": ""}, {"name": "Visual Tracker Benchmark v1.1", "url": "https://sites.google.com/site/benchmarkpami/", "description": ""}, {"name": "VOT Challenge", "url": "http://www.votchallenge.net/", "description": ""}, {"name": "Princeton Tracking Benchmark", "url": "http://tracking.cs.princeton.edu/", "description": ""}, {"name": "Tracking Manipulation Tasks (TMT)", "url": "http://webdocs.cs.ualberta.ca/\\~vis/trackDB/", "description": ""}, {"name": "VIRAT", "url": "http://www.viratdata.org/", "description": ""}, {"name": "CAM2", "url": "https://cam2.ecn.purdue.edu/", "description": ""}, {"name": "ChangeDetection.net", "url": "http://changedetection.net/", "description": ""}, {"name": "The PASCAL Visual Object Classes", "url": "http://pascallin.ecs.soton.ac.uk/challenges/VOC/", "description": ""}, {"name": "ImageNet Large Scale Visual Recognition Challenge", "url": "http://www.image-net.org/challenges/LSVRC/2014/", "description": ""}, {"name": "PASS: An An ImageNet replacement for self-supervised pretraining without humans", "url": "https://github.com/yukimasano/PASS", "description": "", "stars": "247"}, {"name": "SUN Database", "url": "http://groups.csail.mit.edu/vision/SUN/", "description": ""}, {"name": "Place Dataset", "url": "http://places.csail.mit.edu/", "description": ""}, {"name": "The PASCAL Visual Object Classes", "url": "http://pascallin.ecs.soton.ac.uk/challenges/VOC/", "description": ""}, {"name": "ImageNet Object Detection Challenge", "url": "http://www.image-net.org/challenges/LSVRC/2014/", "description": ""}, {"name": "Microsoft COCO", "url": "http://mscoco.org/", "description": ""}, {"name": "Stanford background dataset", "url": "http://dags.stanford.edu/projects/scenedataset.html", "description": ""}, {"name": "CamVid", "url": "http://mi.eng.cam.ac.uk/research/projects/VideoRec/CamVid/", "description": ""}, {"name": "Barcelona Dataset", "url": "http://www.cs.unc.edu/\\~jtighe/Papers/ECCV10/", "description": ""}, {"name": "SIFT Flow Dataset", "url": "http://www.cs.unc.edu/\\~jtighe/Papers/ECCV10/siftflow/SiftFlowDataset.zip", "description": ""}, {"name": "3D Object Dataset", "url": "http://cvgl.stanford.edu/resources.html", "description": ""}, {"name": "EPFL Car Dataset", "url": "http://cvlab.epfl.ch/data/pose", "description": ""}, {"name": "KTTI Dection Dataset", "url": "http://www.cvlibs.net/datasets/kitti/eval_object.php", "description": ""}, {"name": "SUN 3D Dataset", "url": "http://sun3d.cs.princeton.edu/", "description": ""}, {"name": "PASCAL 3D+", "url": "http://cvgl.stanford.edu/projects/pascal3d.html", "description": ""}, {"name": "NYU Car Dataset", "url": "http://nyc3d.cs.cornell.edu/", "description": ""}, {"name": "Fine-grained Classification Challenge", "url": "https://sites.google.com/site/fgcomp2013/", "description": ""}, {"name": "Caltech-UCSD Birds 200", "url": "http://www.vision.caltech.edu/visipedia/CUB-200.html", "description": ""}, {"name": "Caltech Pedestrian Detection Benchmark", "url": "http://www.vision.caltech.edu/Image_Datasets/CaltechPedestrians/", "description": ""}, {"name": "ETHZ Pedestrian Detection", "url": "https://data.vision.ee.ethz.ch/cvl/aess/dataset/", "description": ""}, {"name": "HOLLYWOOD2 Dataset", "url": "http://www.di.ens.fr/\\~laptev/actions/hollywood2/", "description": ""}, {"name": "UCF Sports Action Data Set", "url": "http://crcv.ucf.edu/data/UCF_Sports_Action.php", "description": ""}, {"name": "Sun dataset", "url": "http://cs.brown.edu/\\~lbsun/deblur2013/deblur2013iccp.html", "description": ""}, {"name": "Levin dataset", "url": "http://www.wisdom.weizmann.ac.il/\\~levina/papers/LevinEtalCVPR09Data.rar", "description": ""}, {"name": "Flickr 8K", "url": "http://nlp.cs.illinois.edu/HockenmaierGroup/Framing_Image_Description/KCCA.html", "description": ""}, {"name": "Flickr 30K", "url": "http://shannon.cs.illinois.edu/DenotationGraph/", "description": ""}, {"name": "Microsoft COCO", "url": "http://mscoco.org/", "description": ""}, {"name": "Resources for students", "url": "http://people.csail.mit.edu/fredo/student.html", "description": "Fr\u00e9do Durand (MIT)"}, {"name": "Advice for Graduate Students", "url": "http://www.dgp.toronto.edu/\\~hertzman/advice/", "description": "Aaron Hertzmann (Adobe Research)"}, {"name": "Graduate Skills Seminars", "url": "http://www.dgp.toronto.edu/\\~hertzman/courses/gradSkills/2010/", "description": "Yashar Ganjali, Aaron Hertzmann (University of Toronto)"}, {"name": "Research Skills", "url": "http://research.microsoft.com/en-us/um/people/simonpj/papers/giving-a-talk/giving-a-talk.htm", "description": "Simon Peyton Jones (Microsoft Research)"}, {"name": "Resource collection", "url": "http://web.engr.illinois.edu/\\~taoxie/advice.htm", "description": "Tao Xie (UIUC) and Yuan Xie (UCSB)"}, {"name": "Write Good Papers", "url": "http://people.csail.mit.edu/fredo/FredoGoodWriting.pdf", "description": "Fr\u00e9do Durand (MIT)"}, {"name": "Notes on writing", "url": "http://people.csail.mit.edu/fredo/PUBLI/writing.pdf", "description": "Fr\u00e9do Durand (MIT)"}, {"name": "How to Write a Bad Article", "url": "http://people.csail.mit.edu/fredo/FredoBadWriting.pdf", "description": "Fr\u00e9do Durand (MIT)"}, {"name": "How to write a good CVPR submission", "url": "http://billf.mit.edu/sites/default/files/documents/cvprPapers.pdf", "description": "William T. Freeman (MIT)"}, {"name": "How to write a great research paper", "url": "https://www.youtube.com/watch?v=g3dkRsTqdDA", "description": "Simon Peyton Jones (Microsoft Research)"}, {"name": "How to write a SIGGRAPH paper", "url": "http://www.slideshare.net/jdily/how-to-write-a-siggraph-paper", "description": "SIGGRAPH ASIA 2011 Course"}, {"name": "Writing Research Papers", "url": "http://www.dgp.toronto.edu/\\~hertzman/advice/writing-technical-papers.pdf", "description": "Aaron Hertzmann (Adobe Research)"}, {"name": "How to Write a Paper for SIGGRAPH", "url": "http://www.computer.org/csdl/mags/cg/1987/12/mcg1987120062.pdf", "description": "Jim Blinn"}, {"name": "How to Get Your SIGGRAPH Paper Rejected", "url": "http://www.siggraph.org/sites/default/files/kajiya.pdf", "description": "Jim Kajiya (Microsoft Research)"}, {"name": "How to write a SIGGRAPH paper", "url": "https://github.com/jbhuang0604/awesome-computer-vision/blob/master/README.md/www.liyiwei.org/courses/how-siga11/liyiwei.pptx", "description": "Li-Yi Wei (The University of Hong Kong)"}, {"name": "How to Write a Great Paper", "url": "http://www-hagen.informatik.uni-kl.de/\\~bertram/talks/getpublished.pdf", "description": "Martin Martin Hering Hering--Bertram (Hochschule Bremen University of Applied Sciences)"}, {"name": "How to have a paper get into SIGGRAPH?", "url": "http://www-ui.is.s.u-tokyo.ac.jp/\\~takeo/writings/siggraph.html", "description": "Takeo Igarashi (The University of Tokyo)"}, {"name": "Good Writing", "url": "http://www.cs.cmu.edu/\\~pausch/Randy/Randy/raibert.htm", "description": "Marc H. Raibert (Boston Dynamics, Inc.)"}, {"name": "How to Write a Computer Vision Paper", "url": "http://web.engr.illinois.edu/\\~dhoiem/presentations/How%20to%20Write%20a%20Computer%20Vison%20Paper.ppt", "description": "Derek Hoiem (UIUC)"}, {"name": "Common mistakes in technical writing", "url": "http://www.cs.dartmouth.edu/\\~wjarosz/writing.html", "description": "Wojciech Jarosz (Dartmouth College)"}, {"name": "Giving a Research Talk", "url": "http://people.csail.mit.edu/fredo/TalkAdvice.pdf", "description": "Fr\u00e9do Durand (MIT)"}, {"name": "How to give a good talk", "url": "http://www.dgp.toronto.edu/\\~hertzman/courses/gradSkills/2010/GivingGoodTalks.pdf", "description": "David Fleet (University of Toronto) and Aaron Hertzmann (Adobe Research)"}, {"name": "Designing conference posters", "url": "http://colinpurrington.com/tips/poster-design", "description": "Colin Purrington"}, {"name": "How to do research", "url": "http://people.csail.mit.edu/billf/www/papers/doresearch.pdf", "description": "William T. Freeman (MIT)"}, {"name": "You and Your Research", "url": "http://www.cs.virginia.edu/\\~robins/YouAndYourResearch.html", "description": "Richard Hamming"}, {"name": "Warning Signs of Bogus Progress in Research in an Age of Rich Computation and Information", "url": "http://yima.csl.illinois.edu/psfile/bogus.pdf", "description": "Yi Ma (UIUC)"}, {"name": "Seven Warning Signs of Bogus Science", "url": "http://www.quackwatch.com/01QuackeryRelatedTopics/signs.html", "description": "Robert L. Park"}, {"name": "Five Principles for Choosing Research Problems in Computer Graphics", "url": "https://www.youtube.com/watch?v=v2Qaf8t8I6c", "description": "Thomas Funkhouser (Cornell University)"}, {"name": "How To Do Research In the MIT AI Lab", "url": "http://www.cs.indiana.edu/mit.research.how.to.html", "description": "David Chapman (MIT)"}, {"name": "Recent Advances in Computer Vision", "url": "http://www.slideshare.net/antiw/recent-advances-in-computer-vision", "description": "Ming-Hsuan Yang (UC Merced)"}, {"name": "How to Come Up with Research Ideas in Computer Vision?", "url": "http://www.slideshare.net/jbhuang/how-to-come-up-with-new-research-ideas-4005840", "description": "Jia-Bin Huang (UIUC)"}, {"name": "How to Read Academic Papers", "url": "http://www.slideshare.net/jbhuang/how-to-read-academic-papers", "description": "Jia-Bin Huang (UIUC)"}, {"name": "Time Management", "url": "https://www.youtube.com/watch?v=oTugjssqOT0", "description": "Randy Pausch (CMU)"}, {"name": "Learn OpenCV", "url": "http://www.learnopencv.com/", "description": "Satya Mallick"}, {"name": "Tombone's Computer Vision Blog", "url": "http://www.computervisionblog.com/", "description": "Tomasz Malisiewicz"}, {"name": "Computer vision for dummies", "url": "http://www.visiondummy.com/", "description": "Vincent Spruyt"}, {"name": "Andrej Karpathy blog", "url": "http://karpathy.github.io/", "description": "Andrej Karpathy"}, {"name": "AI Shack", "url": "http://aishack.in/", "description": "Utkarsh Sinha"}, {"name": "Computer Vision Talks", "url": "http://computer-vision-talks.com/", "description": "Eugene Khvedchenya"}, {"name": "Computer Vision Basics with Python Keras and OpenCV", "url": "https://github.com/jrobchin/Computer-Vision-Basics-with-Python-Keras-and-OpenCV", "description": "Jason Chin (University of Western Ontario)", "stars": "416"}, {"name": "The Computer Vision Industry", "url": "http://www.cs.ubc.ca/\\~lowe/vision.html", "description": "David Lowe"}, {"name": "German Computer Vision Research Groups & Companies", "url": "http://hci.iwr.uni-heidelberg.de/Links/German_Vision/", "description": ""}, {"name": "awesome-deep-learning", "url": "https://github.com/ChristosChristofidis/awesome-deep-learning", "description": "", "stars": "20k"}, {"name": "awesome-machine-learning", "url": "https://github.com/josephmisiti/awesome-machine-learning", "description": "", "stars": "56k"}, {"name": "Cat Paper Collection", "url": "http://www.eecs.berkeley.edu/\\~junyanz/cat/cat_papers.html", "description": ""}, {"name": "Computer Vision News", "url": "http://www.rsipvision.com/computer-vision-news/", "description": ""}, {"name": "The Fundamental Matrix Song", "url": "http://danielwedge.com/fmatrix/", "description": ""}, {"name": "The RANSAC Song", "url": "http://danielwedge.com/ransac/", "description": ""}, {"name": "Machine Learning A Cappella - Overfitting Thriller", "url": "https://www.youtube.com/watch?v=DQWI1kvmwRg", "description": ""}], "notes": [], "source": "Computer Vision"}, {"name": "Ai Tools", "entries": [{"name": "\ud83c\udf1f Editor's Choice", "url": "#editors-choice", "description": ""}, {"name": "\ud83d\udcdd AI Text", "url": "#text", "description": ""}, {"name": "\ud83d\udc69\u200d\ud83d\udcbb Code with AI", "url": "#code", "description": ""}, {"name": "\ud83d\uddbc\ufe0f Generative AI Images", "url": "#image", "description": ""}, {"name": "\ud83d\udcfd\ufe0f Generative AI Video", "url": "#video", "description": ""}, {"name": "\ud83c\udfb6 Generative AI Audio", "url": "#audio", "description": ""}, {"name": "\ud83c\udfaf AI Tools for Marketing", "url": "#marketing-ai-tools", "description": ""}, {"name": "\ud83d\udcde AI Phone Call Agents", "url": "#phone-calls", "description": ""}, {"name": "\ud83c\udf92 Other AI Tools", "url": "#other", "description": ""}, {"name": "\ud83d\udc69\u200d\ud83c\udfeb Learning resources", "url": "#learning-resources", "description": ""}, {"name": "There's an AI", "url": "https://theresanai.com", "description": "List of best AI Tools"}, {"name": "Notion AI", "url": "https://affiliate.notion.so/9po6cx7rvdr6-4y5a7", "description": "Just ask Q\\&A, and find the info you need in seconds. Get help writing and brainstorming in Notion, not in a separate browser tab."}, {"name": "Murf AI", "url": "https://get.murf.ai/v8i9to5ad4oq", "description": "Create voiceover with the most lifelike AI voices."}, {"name": "SaneBox", "url": "https://try.sanebox.com/yzkpe5s68xk2", "description": "an email management software as a service that integrates with IMAP and Exchange Web Services email accounts."}, {"name": "MeetGeek", "url": "https://get.meetgeek.ai/zmrnb5xlyfs9", "description": "an AI meeting assistant that automatically video records, transcribes, summarizes, and provides the key points from every meeting."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Models", "entries": [{"name": "OpenAI API", "url": "https://openai.com/api/", "description": "OpenAI's API provides access to GPT-3 and GPT-4 models, which performs a wide variety of natural language tasks, and Codex, which translates natural language to code."}, {"name": "Gopher", "url": "https://www.deepmind.com/blog/language-modelling-at-scale-gopher-ethical-considerations-and-retrieval", "description": "Gopher by DeepMind is a 280 billion parameter language model."}, {"name": "OPT", "url": "https://huggingface.co/facebook/opt-350m", "description": "Open Pretrained Transformers (OPT) by Facebook is a suite of decoder-only pre-trained transformers. [Announcement](https://ai.facebook.com/blog/democratizing-access-to-large-scale-language-models-with-opt-175b/). [OPT-175B text generation](https://opt.alpa.ai/) hosted by Alpa."}, {"name": "Bloom", "url": "https://huggingface.co/docs/transformers/model_doc/bloom", "description": "BLOOM by Hugging Face is a model similar to GPT-3 that has been trained on 46 different languages and 13 programming languages. #opensource"}, {"name": "LLaMA", "url": "https://ai.facebook.com/blog/large-language-model-llama-meta-ai/", "description": "A foundational, 65-billion-parameter large language model by Meta. #opensource"}, {"name": "Llama 2", "url": "https://ai.meta.com/llama/", "description": "The next generation of Meta's open source large language model. #opensource"}, {"name": "Claude 3", "url": "https://claude.ai/", "description": "Talk to Claude, an AI assistant from Anthropic."}, {"name": "Vicuna-13B", "url": "https://lmsys.org/blog/2023-03-30-vicuna/", "description": "An open-source chatbot trained by fine-tuning LLaMA on user-shared conversations collected from ShareGPT."}, {"name": "Stable Beluga", "url": "https://huggingface.co/stabilityai/StableBeluga1-Delta", "description": "A finetuned LLamma 65B model"}, {"name": "Stable Beluga 2", "url": "https://huggingface.co/stabilityai/StableBeluga2", "description": "A finetuned LLamma2 70B model"}, {"name": "GPT-4o Mini", "url": "https://altern.ai/ai/gpt-4o-mini", "description": "*[Review on Altern](https://altern.ai/ai/gpt-4o-mini)* - Advancing cost-efficient intelligence"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Chatbots", "entries": [{"name": "ChatGPT", "url": "https://chatgpt.com", "description": "*[reviews](https://theresanai.com/chatgpt)* - ChatGPT by OpenAI is a large language model that interacts in a conversational way."}, {"name": "Bing Chat", "url": "https://www.bing.com/chat", "description": "*[reviews](https://altern.ai/product/bing_chat)* - A conversational AI language model powered by Microsoft Bing."}, {"name": "Gemini", "url": "https://gemini.google.com", "description": "*[reviews](https://altern.ai/product/gemini)* - An experimental AI chatbot by Google, powered by the LaMDA model."}, {"name": "Character.AI", "url": "https://character.ai/", "description": "*[reviews](https://altern.ai/product/character-ai)* - Character.AI lets you create characters and chat to them."}, {"name": "ChatPDF", "url": "https://www.chatpdf.com/", "description": "*[reviews](https://altern.ai/product/chatpdf)* - Chat with any PDF."}, {"name": "ChatSonic", "url": "https://writesonic.com/chat", "description": "*[reviews](https://altern.ai/product/chatsonic)* - An AI-powered assistant that enables text and image creation."}, {"name": "Phind", "url": "https://www.phind.com/", "description": "*[reviews](https://altern.ai/product/phind)* - Phind is an intelligent search engine and assistant for programmers. Phind is smart enough to proactively ask you questions to clarify its assumptions and to browse the web (or your codebase) when it needs additional context. With our new VS Code extension."}, {"name": "Tiledesk", "url": "https://tiledesk.com/", "description": "*[reviews](https://altern.ai/product/tiledesk)* - Open-source LLM-enabled no-code chatbot development framework. Design, test and launch your flows on all your channels in minutes."}, {"name": "AICamp", "url": "https://aicamp.so/", "description": "*[reviews](#)* - ChatGPT for Teams"}, {"name": "Gali Chat", "url": "https://www.galichat.com/", "description": "*[reviews](#)* - Your 24/7 AI Support Assistant that helps you grow your business!"}, {"name": "DeepSeek-R1", "url": "https://www.deepseek.com", "description": "*[reviews](https://altern.ai/product/deepseek-r1)* - A versatile AI assistant by DeepSeek, designed for conversational interactions, code generation, and creative tasks."}, {"name": "dmwithme", "url": "https://dmwithme.com", "description": "AI companion with realistic emotions that can disagree, get moody, and challenge you."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Search engines", "entries": [{"name": "Kazimir.ai", "url": "https://kazimir.ai/", "description": "A search engine designed to search AI-generated images."}, {"name": "Perplexity AI", "url": "https://www.perplexity.ai/", "description": "AI powered search tools."}, {"name": "Metaphor", "url": "https://metaphor.systems/", "description": "Language model powered search."}, {"name": "Phind", "url": "https://phind.com/", "description": "AI-based search engine."}, {"name": "You.com", "url": "https://you.com/", "description": "A search engine built on AI that provides users with a customized search experience while keeping their data 100% private."}, {"name": "Komo AI", "url": "https://komo.ai/", "description": "An AI based Search engine which responses quick and short answers."}, {"name": "Telborg", "url": "https://telborg.com/", "description": "AI for Climate Research, with data exclusively from governments, international institutions and companies."}, {"name": "MemFree", "url": "https://github.com/memfreeme/memfree", "description": "Open Source Hybrid AI Search Engine, Instantly Get Accurate Answers from the Internet, Bookmarks, Notes, and Docs", "stars": "1.5k"}, {"name": "Refinder AI", "url": "https://refinder.ai/", "description": "AI-powered universal search and assistant for work"}, {"name": "Agentset.ai", "url": "https://agentset.ai/", "description": "Open-source local Semantic Search + RAG for your data"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Local search engines", "entries": [{"name": "privateGPT", "url": "https://github.com/imartinez/privateGPT", "description": "Ask questions to your documents without an internet connection, using the power of LLMs.", "stars": "57k"}, {"name": "quivr", "url": "https://github.com/StanGirard/quivr", "description": "Dump all your files and chat with it using your generative AI second brain using LLMs & embeddings.", "stars": "39k"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Writing assistants", "entries": [{"name": "Jasper", "url": "https://www.jasper.ai/", "description": "Create content faster with artificial intelligence."}, {"name": "Compose AI", "url": "https://www.compose.ai/", "description": "Compose AI is a free Chrome extension that cuts your writing time by 40% with AI-powered autocompletion."}, {"name": "Rytr", "url": "https://rytr.me/", "description": "Rytr is an AI writing assistant that helps you create high-quality content."}, {"name": "wordtune", "url": "https://www.wordtune.com/", "description": "Personal writing assistant."}, {"name": "HyperWrite", "url": "https://hyperwriteai.com/", "description": "HyperWrite helps you write with confidence and get your work done faster from idea to final draft."}, {"name": "Nexus AI", "url": "https://mynexusai.com/", "description": "Nexus AI is a generative cutting-edge AI Platform for writing, coding, voiceovers, research, image creation and beyond."}, {"name": "Moonbeam", "url": "https://www.gomoonbeam.com/", "description": "Better blogs in a fraction of the time."}, {"name": "copy.ai", "url": "https://www.copy.ai/", "description": "Write better marketing copy and content with AI."}, {"name": "Anyword", "url": "https://anyword.com/", "description": "Anyword's AI writing assistant generates effective copy for anyone."}, {"name": "Contenda", "url": "https://contenda.co/", "description": "Create the content your audience wants, from content you've already made."}, {"name": "Hypotenuse AI", "url": "https://www.hypotenuse.ai/", "description": "Turn a few keywords into original, insightful articles, product descriptions and social media copy."}, {"name": "Lavender", "url": "https://www.lavender.ai/", "description": "Lavender email assistant helps you get more replies in less time."}, {"name": "Lex", "url": "https://lex.page/", "description": "A word processor with artificial intelligence baked in, so you can write faster."}, {"name": "Jenni", "url": "https://jenni.ai/", "description": "Jenni is the ultimate writing assistant that saves you hours of ideation and writing time."}, {"name": "LAIKA", "url": "https://www.writewithlaika.com/", "description": "LAIKA trains an artificial intelligence on your own writing to create a personalised creative partner-in-crime."}, {"name": "QuillBot", "url": "https://quillbot.com", "description": "AI-powered paraphrasing tool."}, {"name": "Postwise", "url": "https://postwise.ai/", "description": "Write tweets, schedule posts and grow your following using AI."}, {"name": "RapidTextAI", "url": "https://app.rapidtextai.com/", "description": "Write Advance Articles using Multiple AI Models like GPT4, Gemini, Deepseek and grok."}, {"name": "Copysmith", "url": "https://copysmith.ai/", "description": "AI content creation solution for Enterprise & eCommerce."}, {"name": "Yomu", "url": "https://www.yomu.ai", "description": "AI writing assistant for students and academics."}, {"name": "Listomatic", "url": "https://listomatic.app", "description": "Free and fully configurable real estate listing description generator."}, {"name": "Quick Creator", "url": "https://quickcreator.io", "description": "SEO-Optimized Blog platform powered by AI."}, {"name": "Telborg", "url": "https://telborg.com/", "description": "Write a high-quality first draft on any Climate topic in minutes"}, {"name": "Trolly.ai", "url": "https://trolly.ai/", "description": "Trolly.ai can help you in creating professional SEO articles, 2x faster. This tool crafts content that search engines love, propelling you up the rankings."}, {"name": "Dittto.ai", "url": "https://dittto.ai", "description": "Fix your hero copy with an AI trained on top SaaS websites."}, {"name": "PulsePost", "url": "https://pulsepost.io/", "description": "AI writer that Auto Publishes to your own website"}, {"name": "Shy Editor", "url": "https://www.shyeditor.com", "description": "A modern AI-assisted writing environment for all types of prose."}, {"name": "DeepL Write", "url": "https://www.deepl.com/write", "description": "AI writing tool that improves written communication."}, {"name": "Headlinesai.pro", "url": "https://www.headlinesai.pro/", "description": "This AI powered tool can help you in generating catchy and optimized headlines based on your content for multiple platforms like Youtube, Medium, Indie Hackers and Reddit."}, {"name": "GPTLocalhost", "url": "https://gptlocalhost.com/demo/", "description": "A local Word Add-in for you to use local LLM servers in Microsoft Word. Alternative to \"Copilot in Word\" and completely local."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 ChatGPT extensions", "entries": [{"name": "Gist AI", "url": "https://www.gistai.tech?utm_source=tool_directory\\&utm_medium=post\\&utm_campaign=launch", "description": "ChatGPT-powered free Summarizer for Websites, YouTube and PDF."}, {"name": "WebChatGPT", "url": "https://chrome.google.com/webstore/detail/webchatgpt-chatgpt-with-i/lpfemeioodjbpieminkklglpmhlngfcn", "description": "Augment your ChatGPT prompts with relevant results from the web."}, {"name": "GPT for Sheets and Docs", "url": "https://workspace.google.com/marketplace/app/gpt_for_sheets_and_docs/677318054654", "description": "ChatGPT extension for Google Sheets and Google Docs."}, {"name": "YouTube Summary with ChatGPT", "url": "https://chrome.google.com/webstore/detail/youtube-summary-with-chat/nmmicjeknamkfloonkhhcjmomieiodli", "description": "Use ChatGPT to summarize YouTube videos."}, {"name": "ChatGPT Prompt Genius", "url": "https://chrome.google.com/webstore/detail/chatgpt-prompt-genius/jjdnakkfjnnbbckhifcfchagnpofjffo", "description": "Discover, share, import, and use the best prompts for ChatGPT & save your chat history locally."}, {"name": "ChatGPT for Search Engines", "url": "https://chrome.google.com/webstore/detail/chatgpt-for-search-engine/feeonheemodpkdckaljcjogdncpiiban", "description": "Display ChatGPT response alongside Google, Bing, and DuckDuckGo search results."}, {"name": "ShareGPT", "url": "https://sharegpt.com/", "description": "Share your ChatGPT conversations and explore conversations shared by others."}, {"name": "Merlin", "url": "https://merlin.foyer.work/", "description": "ChatGPT Plus extension on all websites."}, {"name": "ChatGPT Writer", "url": "https://chatgptwriter.ai/", "description": "Generate entire emails and messages using ChatGPT AI."}, {"name": "ChatGPT for Jupyter", "url": "https://github.com/TiesdeKok/chat-gpt-jupyter-extension", "description": "Add various helper functions in Jupyter Notebooks and Jupyter Lab, powered by ChatGPT.", "stars": "304"}, {"name": "editGPT", "url": "https://www.editgpt.app/", "description": "Easily proofread, edit, and track changes to your content in chatGPT."}, {"name": "Chatbot UI", "url": "https://www.chatbotui.com/", "description": "An open source ChatGPT UI. [Source code (\u2b5033k)](https://github.com/mckaywrigley/chatbot-ui)."}, {"name": "Forefront", "url": "https://www.forefront.ai/", "description": "A Better ChatGPT Experience."}, {"name": "AI Character for GPT", "url": "https://chromewebstore.google.com/detail/ai-character-for-gpt/daoeioifimkjegafelcaljboknjkkohh", "description": "One click to curate AI chatbot, including ChatGPT, Google Bard to improve AI responses."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Productivity", "entries": [{"name": "Mem", "url": "https://mem.ai/", "description": "Mem is the world's first AI-powered workspace that's personalized to you. Amplify your creativity, automate the mundane, and stay organized automatically."}, {"name": "Taskade", "url": "https://www.taskade.com/", "description": "Build, train, and deploy autonomous AI agents for task management, team collaboration, and workflow automation\u2014all within a unified workspace."}, {"name": "Notion AI", "url": "https://www.notion.so/product/ai", "description": "Write better, more efficient notes and docs."}, {"name": "Nekton AI", "url": "https://nekton.ai", "description": "Automate your workflows with AI. Describe your workflows step by step in plain language."}, {"name": "Elephas", "url": "https://elephas.app/?ref=mahseema-awesome-ai-tools", "description": "Personal AI writing assistant for the Mac."}, {"name": "Lemmy", "url": "https://lemmy.co/?ref=mahseema-awesome-ai-tools", "description": "Autonomous AI Assistant for Work."}, {"name": "Google Sheets Formula Generator", "url": "https://bettersheets.co/google-sheets-formula-generator?ref=mahseema-awesome-ai-tools", "description": "Forget about frustrating formulas in Google Sheets."}, {"name": "CreateEasily", "url": "https://createeasily.com/?ref=mahseema-awesome-ai-tools", "description": "Free speech-to-text tool for content creators that accurately transcribes audio & video files up to 2GB."}, {"name": "Cosmos", "url": "https://meetcosmos.com/", "description": "Use AI locally and offline to search your media files by their content, find similar images or video scenes using reference images, and transcribe video."}, {"name": "aiPDF", "url": "https://aipdf.ai", "description": "The most advanced AI document assistant"}, {"name": "Summary With AI", "url": "https://www.summarywithai.com/", "description": "Summarize any long PDF with AI. Comprehensive summaries using information from all pages of a document."}, {"name": "Emilio", "url": "https://getemil.io?ref=mahseema-awesome-ai-tools", "description": "Stop drowning in emails - Emilio prioritizes and automates your email, saving 60% of your time"}, {"name": "Pieces", "url": "https://pieces.app/", "description": "AI-enabled productivity tool designed to supercharge developer efficiency,with an on-device copilot that helps capture, enrich, and reuse useful materials, streamline collaboration, and solve complex problems through a contextual understanding of dev workflow"}, {"name": "Huntr AI Resume Builder", "url": "https://huntr.co/product/ai-resume-builder/?ref=mahseema-awesome-ai-tools", "description": "Craft the perfect resume, with a little help from AI. Huntr\u2019s customizable AI Resume Builder will help you craft a well-written, ATS-friendly resume to help you land more interviews."}, {"name": "Chat With PDF by Copilot.us", "url": "https://copilot.us/apps/chat-with-pdf", "description": "An AI app that enables dialogue with PDF documents, supporting interactions with multiple files simultaneously through language models."}, {"name": "Recall", "url": "https://www.getrecall.ai/", "description": "Summarize Anything, Forget Nothing"}, {"name": "Talently AI", "url": "https://interview.talently.ai/?utm_source=mahseema-awesome-ai-tool\\&utm_medium=c_and_p\\&utm_campaign=tool-listing", "description": "An Al interviewer that conducts live, conversational interviews and gives real-time evaluations to effortlessly identify top performers and scale your recruitment process."}, {"name": "TailorTask", "url": "https://wwww.tailortask.ai", "description": "Automate any boring and repetitive task, without having to learn a new tool"}, {"name": "AnkiDecks AI", "url": "https://anki-decks.com", "description": "Create Flashcards 10x faster. Generate Anki Flashcards from any File or Text with AI."}, {"name": "AI for Google Slides", "url": "https://www.aiforgoogleslides.com/", "description": "AI presentation maker for Google Slides"}, {"name": "FARSITE", "url": "https://far.site/", "description": "AI-powered Compliance Software for U.S. Government Contractors"}, {"name": "GOSH", "url": "https://gosh.app", "description": "Free AI Price Tracker - Track any price of any product at any store using AI"}, {"name": "BrainSoup", "url": "https://www.nurgo-software.com/products/brainsoup", "description": ""}, {"name": "MindPal", "url": "https://mindpal.space/", "description": "Build your AI Second Brain with a team of AI agents and multi-agent workflow"}, {"name": "fabric", "url": "https://github.com/danielmiessler/fabric/", "description": "Apply AI to everyday challenges in the comfort of your terminal. Help\u2019s to get better results with tried and tested library of prompt pattern\u2019s.", "stars": "34k"}, {"name": "Riffo", "url": "https://riffo.ai/", "description": "An AI-powered file management tool for bulk renaming and automatic folder organization."}, {"name": "SlidesWizard", "url": "https://slideswizard.io", "description": "Create Presentations 10x faster. Generate PowerPoint and Google Slides presentations about any topic with AI"}, {"name": "Transgate", "url": "https://transgate.ai/", "description": "AI Speech to Text"}, {"name": "RabbitHoles AI", "url": "https://www.rabbitholes.ai/", "description": "Chat with AI on an Infinite Canvas"}, {"name": "Rember", "url": "https://www.rember.com/", "description": "A simple yet powerful spaced repetition system designed to help you remember more."}, {"name": "Qurate", "url": "https://qurate.appcradle.net/", "description": "AI Quote Companion, which can help in finding relavant quotes according to the context."}, {"name": "FirmOS", "url": "https://www.firmos.ai/", "description": "AI-Powered Automation for Accounting Firms"}, {"name": "Whisper API", "url": "https://whisper-api.com", "description": "Whisper API is a Transcription API Powered By OpenAI Whisper model. Get 5 free transcriptions daily (no duration limits) with robust control over the model's parameters like size, temperature, beam size and more."}, {"name": "Smmry", "url": "https://smmry.com/", "description": "Summarize Long Content Into Clear Insights"}, {"name": "Nudge AI", "url": "https://getnudgeai.com/", "description": "Ambient AI Scribe for Healthcare"}, {"name": "Summara", "url": "https://summara.io/", "description": "YouTube AI Summary and Transcript widget"}, {"name": "Mocha", "url": "https://getmocha.com", "description": "AI app builder"}, {"name": "Marblism", "url": "https://marblism.com", "description": "AI Employees for your business"}, {"name": "Spell", "url": "https://spellapp.com", "description": "Spell is the AI alternative to Google Docs"}, {"name": "Kosmik", "url": "https://www.kosmik.app", "description": "AI moodboarding platform"}, {"name": "Magic Potion", "url": "https://www.magicpotion.app", "description": "Visual AI Prompt Editor"}, {"name": "MinusX", "url": "https://minusx.ai/", "description": "Have an AI Analyst answer all your data questions reliably on Metabase"}, {"name": "Excelmatic", "url": "https://excelmatic.ai", "description": "AI-Powered Excel Data Analysis and Visualization, Skip the functions\u2014just upload, chat, and watch your data turn into insights and visuals."}, {"name": "Langfa.st", "url": "https://langfa.st/", "description": "A fast, no-signup playground to test and share AI prompt templates"}, {"name": "SalesAgent Chat", "url": "https://www.salesagent.chat", "description": "AI Sales Coach & Copilot for real-time support"}, {"name": "ReBillion.ai", "url": "https://tc.rebillion.ai/", "description": "AI-powered transaction coordination and workflow automation for real estate professionals"}, {"name": "Perch Reader", "url": "https://perch.app/", "description": "Free blog and newsletter aggregator with AI summaries and text-to-speech"}, {"name": "X-doc AI", "url": "https://x-doc.ai/", "description": "The most accurate AI translator"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Meeting assistants", "entries": [{"name": "Otter.ai", "url": "https://otter.ai/", "description": "A meeting assistant that records audio, writes notes, automatically captures slides, and generates summaries."}, {"name": "Cogram", "url": "https://www.cogram.com/", "description": "Cogram takes automatic notes in virtual meetings and identifies action items."}, {"name": "Sybill", "url": "https://www.sybill.ai/", "description": "Sybill generates summaries of sales calls, including next steps, pain points and areas of interest, by combining transcript and emotion-based insights."}, {"name": "Loopin AI", "url": "https://www.loopinhq.com/", "description": "Loopin is a collaborative meeting workspace that not only enables you to record, transcribe & summaries meetings using AI, but also enables you to auto-organise meeting notes on top of your calendar."}, {"name": "Scribbl", "url": "https://www.scribbl.co", "description": "AI Meeting Notes"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Academia", "entries": [{"name": "Elicit", "url": "https://elicit.org/", "description": "Elicit uses language models to help you automate research workflows, like parts of literature review."}, {"name": "genei", "url": "https://www.genei.io/", "description": "Summarise academic articles in seconds and save 80% on your research times."}, {"name": "Explainpaper", "url": "https://www.explainpaper.com/", "description": "A better way to read academic papers. Upload a paper, highlight confusing text, get an explanation."}, {"name": "Galactica", "url": "https://galactica.org/", "description": "A large language model for science. Can summarize academic literature, solve math problems, generate Wiki articles, write scientific code, annotate molecules and proteins, and more. [Model API (\u2b502.7k)](https://github.com/paperswithcode/galai)."}, {"name": "Consensus", "url": "https://consensus.app/search/", "description": "Consensus is a search engine that uses AI to find answers in scientific research."}, {"name": "Sourcely", "url": "https://www.sourcely.net/", "description": "Academic Citation Finding Tool with AI"}, {"name": "SciSpace", "url": "https://scispace.com/", "description": "AI Chat for scientific PDFs."}, {"name": "NotebookLM", "url": "https://notebooklm.google.com/", "description": "AI Chat on your own document, link and text resources."}, {"name": "Mathos AI", "url": "https://www.mathgptpro.com/", "description": "Best AI math solver, calculator & tutor."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Customer Support", "entries": [{"name": "SiteGPT", "url": "https://sitegpt.ai/?ref=mahseema-awesome-ai-tools", "description": "Make AI your expert customer support agent."}, {"name": "GPTHelp.ai", "url": "https://gpthelp.ai/?ref=mahseema-awesome-ai-tools", "description": "ChatGPT for your website / AI customer support chatbot."}, {"name": "SiteSpeakAI", "url": "https://sitespeak.ai", "description": "Automate your customer support with AI."}, {"name": "Dear AI", "url": "https://www.dearai.online", "description": "Supercharge Customer Services and boost sales with AI Chatbot."}, {"name": "Inline Help", "url": "https://inlinehelp.com", "description": "Answer customer questions before they ask"}, {"name": "Aidbase", "url": "https://www.aidbase.ai", "description": "AI-Powered Support for your SaaS startup."}, {"name": "Twig", "url": "https://www.twig.so/", "description": "Twig is an AI assistant that resolves customer issues instantly, supporting both users and support agents 24/7."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Other text generators", "entries": [{"name": "EmailTriager", "url": "https://www.emailtriager.com/", "description": "Use AI to automatically draft email replies in the background."}, {"name": "AI Poem Generator", "url": "https://www.aipoemgenerator.org", "description": "AI Poem Generator writes a beautiful rhyming poem for you on any subject, given a text prompt."}, {"name": "Never Jobless LinkedIn Message Generator", "url": "https://neverjobless.com/?ref=mahseema-awesome-ai-tools", "description": "Maximize Your Interview Chances with AI-Powered LinkedIn Messaging."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Developer tools", "entries": [{"name": "Ollama", "url": "https://ollama.com/", "description": "Load and run large LLMs locally to use in your terminal or build your apps."}, {"name": "co:here", "url": "https://cohere.ai/", "description": "Cohere provides access to advanced Large Language Models and NLP tools."}, {"name": "Haystack", "url": "https://haystack.deepset.ai/", "description": "A framework for building NLP applications (e.g. agents, semantic search, question-answering) with language models."}, {"name": "Keploy", "url": "https://keploy.io/", "description": "Open source Tool for converting user traffic to Test Cases and Data Stubs."}, {"name": "LangChain", "url": "https://langchain.com/", "description": "A framework for developing applications powered by language models."}, {"name": "Portia AI", "url": "https://www.portialabs.ai/", "description": "Open source framework for building agents that pre-express their planned actions, share their progress and can be interrupted by a human. [#opensource (\u2b501.1k)](https://github.com/portiaAI/portia-sdk-python)"}, {"name": "gpt4all", "url": "https://github.com/nomic-ai/gpt4all", "description": "A chatbot trained on a massive collection of clean assistant data including code, stories, and dialogue.", "stars": "77k"}, {"name": "LMQL", "url": "https://lmql.ai/", "description": "LMQL is a query language for large language models."}, {"name": "LlamaIndex", "url": "https://www.llamaindex.ai/", "description": "A data framework for building LLM applications over external data."}, {"name": "Langfuse", "url": "https://langfuse.com/", "description": "Open-source LLM engineering platform that helps teams collaboratively debug, analyze, and iterate on their LLM applications. [#opensource (\u2b5019k)](https://github.com/langfuse/langfuse)"}, {"name": "Phoenix", "url": "https://phoenix.arize.com/", "description": "Open-source tool for ML observability that runs in your notebook environment, by Arize. Monitor and fine-tune LLM, CV, and tabular models."}, {"name": "Prediction Guard", "url": "https://www.predictionguard.com/", "description": "Seamlessly integrate private, controlled, and compliant Large Language Models (LLM) functionality."}, {"name": "Portkey", "url": "https://portkey.ai/", "description": "Full-stack LLMOps platform to monitor, manage, and improve LLM-based apps."}, {"name": "OpenAI Downtime Monitor", "url": "https://status.portkey.ai/", "description": "Free tool that tracks API uptime and latencies for various OpenAI models and other LLM providers."}, {"name": "ChatWithCloud", "url": "https://chatwithcloud.ai/", "description": "CLI allowing you to interact with AWS Cloud using human language inside your Terminal."}, {"name": "SinglebaseCloud", "url": "https://singlebase.cloud", "description": "AI-powered backend platform with Vector DB, DocumentDB, Auth, and more to speed up app development."}, {"name": "Maxim AI", "url": "https://www.getmaxim.ai/", "description": "A generative AI evaluation and observability platform, empowering modern AI teams to ship products with quality, reliability, and speed."}, {"name": "Wordware", "url": "https://www.wordware.ai", "description": "A web-hosted IDE where non-technical domain experts work with AI Engineers to build task-specific AI agents. It approaches prompting as a new programming language rather than low/no-code blocks."}, {"name": "CodeRabbit", "url": "https://coderabbit.ai/", "description": "An AI-powered code review tool that helps developers improve code quality and productivity."}, {"name": "Pagerly", "url": "https://www.pagerly.io", "description": "Your Operations Co-pilot on Slack/Teams. It assists and prompts oncall with relevant information to debug issues."}, {"name": "Hexabot", "url": "https://hexabot.ai", "description": "A Open-source No-Code tool to build your AI Chatbot / Agent (multi-lingual, multi-channel, LLM, NLU, + ability to develop custom extensions)"}, {"name": "Plandex", "url": "https://github.com/plandex-ai/plandex", "description": "Open source, terminal-based AI programming engine for complex tasks.", "stars": "15k"}, {"name": "AI/ML API", "url": "https://aimlapi.com/?utm_source=github+of+altern.ai", "description": "AI/ML API gives developers access to 100+ AI models with one API."}, {"name": "Callstack.ai PR Reviewer", "url": "https://callstack.ai/pr-reviewer", "description": "Automated Code Reviews: Find Bugs, Fix Security Issues, and Speed Up Performance."}, {"name": "Opik", "url": "https://www.comet.com/site/products/opik/", "description": "Evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle."}, {"name": "Kiln", "url": "https://getkiln.ai", "description": "Intuitive app to build your own AI models. Includes no-code synthetic data generation, fine-tuning, dataset collaboration, and more."}, {"name": "Calmo", "url": "https://getcalmo.com/", "description": "Debug Production x10 Faster with AI."}, {"name": "Cleanlab", "url": "https://help.cleanlab.ai/tlm/", "description": "Detect and remediate hallucinations in any LLM application."}, {"name": "Amazon Q Developer CLI", "url": "https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html?trk=fd6bb27a-13b0-4286-8269-c7b1cfaa29f0\\&sc_channel=el", "description": "CLI that provides command completion, command translation using generative AI to translate intent to commands, and a full agentic chat interface with context management that helps you write code."}, {"name": "Agentic Radar", "url": "https://github.com/splx-ai/agentic-radar", "description": "Open-source CLI security scanner for agentic workflows.", "stars": "817"}, {"name": "VoltAgent", "url": "https://github.com/voltagent/voltagent", "description": "A TypeScript framework for building and running AI agents with tools, memory, and visibility.", "stars": "4k"}, {"name": "Notte", "url": "https://github.com/nottelabs/notte", "description": "Notte is the fastest, most reliable Browser Using Agents framework", "stars": "1.7k"}, {"name": "TensorZero", "url": "https://www.tensorzero.com/", "description": "An open-source framework for building production-grade LLM applications. It unifies an LLM gateway, observability, optimization, evaluations, and experimentation."}, {"name": "ToolHive", "url": "https://github.com/stacklok/toolhive", "description": "Find the right MCP server for your task and deploy with one click.", "stars": "1.4k"}, {"name": "StarOps", "url": "https://ingenimax.ai", "description": "AI Platform Engineer"}, {"name": "AgentDock", "url": "https://agentdock.ai", "description": "Unified infrastructure for AI agents and automation. One API key for all services instead of managing dozens. Build production-ready agents without operational complexity."}, {"name": "Codeflash", "url": "https://www.codeflash.ai/", "description": "Ship Blazing-Fast Python Code \u2014 Every Time."}, {"name": "Rysa AI", "url": "https://www.rysa.ai", "description": "AI GTM Automation Agent"}, {"name": "Agenta", "url": "https://agenta.ai/", "description": "Open-source LLMOps platform for prompt management, LLM evaluation, and observability. Build, evaluate, and monitor production-grade LLM applications. [#opensource (\u2b503.4k)](https://github.com/agenta-ai/agenta)"}, {"name": "GitHub Copilot", "url": "https://github.com/features/copilot", "description": "GitHub Copilot uses the OpenAI Codex to suggest code and entire functions in real-time, right from your editor."}, {"name": "poorcoder", "url": "https://github.com/vgrichina/poorcoder", "description": "Lightweight Bash scripts that enhance your terminal coding workflow with web-based AI assistants like Claude or Grok without disrupting your development process.", "stars": "44"}, {"name": "OpenAI Codex", "url": "https://platform.openai.com/docs/guides/code/", "description": "An AI system by OpenAI that translates natural language to code."}, {"name": "Ghostwriter", "url": "https://blog.replit.com/ai", "description": "An AI-powered pair programmer by Replit."}, {"name": "GoCodeo", "url": "https://www.gocodeo.com/", "description": "An AI Coding & Testing Agent."}, {"name": "Amazon Q Developer", "url": "\\[https://aws.amazon.com/codewhisperer/]\\(https://aws.amazon.com/q/developer/build/?trk=fd6bb27a-13b0-4286-8269-c7b1cfaa29f0\\&sc_channel=el\\", "description": ""}, {"name": "Amazon CodeWhisperer", "url": "https://aws.amazon.com/codewhisperer/", "description": "Build applications faster with the ML-powered coding companion."}, {"name": "tabnine", "url": "https://www.tabnine.com/", "description": "Code faster with whole-line & full-function code completions."}, {"name": "Stenography", "url": "https://stenography.dev/", "description": "Automatic code documentation."}, {"name": "Mintlify", "url": "https://mintlify.com/", "description": "AI powered documentation writer."}, {"name": "Debuild", "url": "https://debuild.app/", "description": "AI-powered low-code tool for web apps."}, {"name": "AI2sql", "url": "https://www.ai2sql.io/", "description": "With AI2sql, engineers and non-engineers can easily write efficient, error-free SQL queries without knowing SQL."}, {"name": "CodiumAI", "url": "https://www.codium.ai/", "description": "With CodiumAI, you get non-trivial tests suggested right inside your IDE, so you stay confident when you push."}, {"name": "PR-Agent", "url": "https://github.com/Codium-ai/pr-agent", "description": "AI-powered tool for automated PR analysis, feedback, suggestions, and more.", "stars": "9.5k"}, {"name": "MutableAI", "url": "https://mutable.ai/", "description": "AI Accelerated Software Development."}, {"name": "TurboPilot", "url": "https://github.com/ravenscroftj/turbopilot", "description": "A self-hosted copilot clone that uses the library behind llama.cpp to run the 6 billion parameter Salesforce Codegen model in 4 GB of RAM.", "stars": "3.8k"}, {"name": "GPT-Code UI", "url": "https://github.com/ricklamers/gpt-code-ui", "description": "An open-source implementation of OpenAI's ChatGPT Code interpreter.", "stars": "3.6k"}, {"name": "MetaGPT", "url": "https://github.com/geekan/MetaGPT", "description": "The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo", "stars": "60k"}, {"name": "MutahunterAI", "url": "https://github.com/codeintegrity-ai/mutahunter", "description": "Accelerate developer productivity and code security with our open-source AI.", "stars": "284"}, {"name": "AI Kernel Explorer", "url": "https://github.com/mathiscode/ai-kernel-explorer", "description": "Explore the Linux kernel source code with AI-generated summaries.", "stars": "26"}, {"name": "WhoDB", "url": "https://github.com/clidey/whodb", "description": "SQL/NoSQL/Graph/Cache/Object data explorer with AI-powered chat + other useful features", "stars": "4.3k"}, {"name": "FlexApp", "url": "https://flexapp.ai/", "description": "Build mobile apps with AI, not code"}, {"name": "Kilo Code", "url": "https://kilocode.ai", "description": "Open Source AI coding assistant for planning, building, and fixing code inside VS Code."}, {"name": "Capacity", "url": "https://capacity.so", "description": "Capacity lets you turn your ideas into fully functional web apps in minutes using AI."}, {"name": "Runcell", "url": "https://runcell.dev", "description": "AI Agent Extension for Jupyter Lab, Agent that can code, execute, analysis cell result, etc in Jupyter."}, {"name": "Manifest", "url": "https://github.com/mnfst/manifest", "description": "An alternative to Supabase for AI Code editors and Vibe Coding tools", "stars": "3.2k"}, {"name": "DataPup", "url": "https://github.com/DataPupOrg/DataPup", "description": "Database client with AI-powered query assistance to generate context based queries.", "stars": "274"}, {"name": "Gito", "url": "https://github.com/Nayjest/Gito", "description": "AI code reviewer for GitHub Actions or local use, compatible with any LLM and integrated with Jira/Linear.", "stars": "64"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Models", "entries": [{"name": "DALL\u00b7E 2", "url": "https://openai.com/dall-e-2/", "description": "DALL\u00b7E 2 by OpenAI is a new AI system that can create realistic images and art from a description in natural language."}, {"name": "Stable Diffusion", "url": "https://huggingface.co/CompVis/stable-diffusion-v1-4", "description": "Stable Diffusion by Stability AI is a state-of-the-art text-to-image model that generates images from text. #opensource"}, {"name": "Midjourney", "url": "https://www.midjourney.com/", "description": "Midjourney is an independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species."}, {"name": "Imagen", "url": "https://imagen.research.google/", "description": "Imagen by Google is a text-to-image diffusion model with an unprecedented degree of photorealism and a deep level of language understanding."}, {"name": "Make-A-Scene", "url": "https://ai.facebook.com/blog/greater-creative-control-for-ai-image-generation/", "description": "Make-A-Scene by Meta is a multimodal generative AI method puts creative control in the hands of people who use it by allowing them to describe and illustrate their vision through both text descriptions and freeform sketches."}, {"name": "DragGAN", "url": "https://github.com/XingangPan/DragGAN", "description": "Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold.", "stars": "36k"}, {"name": "Canva", "url": "https://www.canva.com/", "description": "Generate and Edit your Pictures with the help of AI"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Services", "entries": [{"name": "Craiyon", "url": "https://www.craiyon.com/", "description": "Craiyon, formerly DALL-E mini, is an AI model that can draw images from any text prompt."}, {"name": "DreamStudio", "url": "https://beta.dreamstudio.ai/", "description": "DreamStudio is an easy-to-use interface for creating images using the Stable Diffusion image generation model."}, {"name": "Artbreeder", "url": "https://www.artbreeder.com/", "description": "Artbreeder is a new type of creative tool that empowers users creativity by making it easier to collaborate and explore."}, {"name": "GauGAN2", "url": "http://gaugan.org/gaugan2/", "description": "GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model."}, {"name": "Magic Eraser", "url": "https://www.magiceraser.io/", "description": "Remove unwanted things from images in seconds."}, {"name": "Imagine by Magic Studio", "url": "https://magicstudio.com/imagine", "description": "A tool by Magic Studio that let's you express yourself by just describing what's on your mind."}, {"name": "Alpaca", "url": "https://www.getalpaca.io/", "description": "Stable Diffusion Photoshop plugin."}, {"name": "Patience.ai", "url": "https://www.patience.ai/", "description": "Patience.ai is an app for creating images with Stable Diffusion, a cutting-edge AI developed by Stability.AI."}, {"name": "GenShare", "url": "https://www.genshare.io/", "description": "Generate art in seconds for free. Own and share what you create. A multimedia generative studio, democratizing design and creativity."}, {"name": "Playground AI", "url": "https://playgroundai.com/", "description": "Playground AI is a free-to-use online AI image creator. Use it to create art, social media posts, presentations, posters, videos, logos and more."}, {"name": "Pixelz AI Art Generator", "url": "https://pixelz.ai/", "description": "Pixelz AI Art Generator enables you to create incredible art from text. Stable Diffusion, CLIP Guided Diffusion & PXL\u00b7E realistic algorithms available."}, {"name": "modyfi", "url": "https://www.modyfi.io/", "description": "The image editor you've always wanted. AI-powered creative tools in your browser. Real-time collaboration."}, {"name": "Ponzu", "url": "https://www.ponzu.ai/", "description": "Ponzu is your free AI logo generator. Build your brand with creatively designed logos in seconds, using only your imagination."}, {"name": "PhotoRoom", "url": "https://www.photoroom.com/", "description": "Create product and portrait pictures using only your phone. Remove background, change background and showcase products."}, {"name": "PhotoGuruAI", "url": "https://photoguruai.com/", "description": "Create professional AI Headshots in various styles."}, {"name": "Avatar AI", "url": "https://avatarai.me/", "description": "Create your own AI-generated avatars."}, {"name": "ClipDrop", "url": "https://clipdrop.co/", "description": "Create professional visuals without a photo studio, powered by [stability.ai](https://stability.ai/)."}, {"name": "Lensa", "url": "https://prisma-ai.com/lensa", "description": "An all-in-one image editing app that includes the generation of personalized avatars using Stable Diffusion."}, {"name": "RunDiffusion", "url": "https://rundiffusion.com/", "description": "Cloud-based workspace for creating AI-generated art."}, {"name": "Human Generator", "url": "https://generated.photos/human-generator", "description": "AI generator or realistic looking photos of humans."}, {"name": "VectorArt.ai", "url": "https://vectorart.ai", "description": "Create vector images with AI."}, {"name": "StockPhotoAI.net", "url": "https://www.stockphotoai.net/?ref=mahseema-awesome-ai-tools", "description": "Great stock photos, made for you."}, {"name": "Room Reinvented", "url": "https://roomreinvented.com", "description": "Transform your room effortlessly with Room Reinvented! Upload a photo and let AI create over 30 stunning interior styles. Elevate your space today."}, {"name": "Gensbot", "url": "https://gensbot.com", "description": "Gensbot uses AI to craft personalised printed merchandise. One prompt creates one unique product to fit your needs."}, {"name": "PlantPhotoAI", "url": "https://www.plantphotoai.com/", "description": "free AI-generated plant images"}, {"name": "RepublicLabs.AI", "url": "https://republiclabs.ai/", "description": "multi-model simultaneous generation from a single prompt, fully unrestricted and packed with the latest greatest AI models."}, {"name": "Black Headshots", "url": "https://www.blackheadshots.com", "description": "AI headshots generator for black professionals"}, {"name": "Pixvify AI", "url": "https://pixvify.com/", "description": "Free realistic AI photo generator platform"}, {"name": "Pawtrait", "url": "https://www.pawtrait.art/", "description": "AI Pet Portraits"}, {"name": "iColoring", "url": "https://icoloring.ai", "description": "Free AI Coloring Pages Generator"}, {"name": "Suit me Up", "url": "https://suitmeup.pictures/", "description": "Generate pictures of you wearing a suit with AI."}, {"name": "AI Photo Forge", "url": "https://aiphotoforge.com/", "description": "A Telegram bot to generate AI pictures of you."}, {"name": "AI Boost", "url": "https://boost.pictures/", "description": "All-in-one service for creating and editing images with AI: upscale images, swap faces, generate new visuals and avatars, try on outfits, reshape body contours, change backgrounds, retouch faces, and even test out tattoos."}, {"name": "PlantTattoosAI", "url": "https://www.planttattoosai.com/", "description": "Plant and flower tattoos designs generator trained on real botanicals."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Graphic design", "entries": [{"name": "Brandmark", "url": "https://brandmark.io/", "description": "AI-based logo design tool."}, {"name": "Gamma", "url": "https://gamma.app/", "description": "Create beautiful presentations and webpages with none of the formatting and design work."}, {"name": "Microsoft Designer", "url": "https://designer.microsoft.com/", "description": "Stunning designs in a flash."}, {"name": "SVGStud.io", "url": "https://svgstud.io/", "description": "AI-based SVG Generation and Semantic Seach"}, {"name": "Text2Infographic", "url": "https://text2infographic.com/", "description": "AI infographic generator and editor."}, {"name": "Seede.ai", "url": "https://seede.ai/", "description": "Create a stunning poster in just 1 minute with Seede."}, {"name": "Magic Patterns", "url": "https://www.magicpatterns.com/", "description": "AI-based UI builder with Figma export and React code generation."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Image libraries", "entries": [{"name": "Lexica", "url": "https://lexica.art/", "description": "Stable Diffusion search engine."}, {"name": "Libraire", "url": "https://libraire.ai/", "description": "The largest library of AI-generated images."}, {"name": "KREA", "url": "https://www.krea.ai/", "description": "Explore millions of AI-generated images and create collections of prompts. Featuring Stable Diffusion generations."}, {"name": "OpenArt", "url": "https://openart.ai/", "description": "Search 10M+ of prompts, and generate AI art via Stable Diffusion, DALL\u00b7E 2."}, {"name": "Phygital", "url": "https://app.phygital.plus/", "description": "Built-in templates for generating or editing any pictures. Moreover, you can create your own design."}, {"name": "Canva", "url": "https://www.canva.com/ai-image-generator/", "description": "Generating AI Images."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Model libraries", "entries": [{"name": "Civitai", "url": "https://civitai.com/", "description": "Community-driven AI model sharing tool."}, {"name": "Stable Diffusion Models", "url": "https://rentry.org/sdmodels", "description": "A comprehensive list of Stable Diffusion checkpoints on rentry.org."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Stable Diffusion resources", "entries": [{"name": "Stable Horde", "url": "https://stablehorde.net/", "description": "A crowdsourced distributed cluster of Stable Diffusion workers."}, {"name": "PublicPrompts", "url": "https://publicprompts.art/", "description": "A collection of free prompts for Stable Diffusion."}, {"name": "Hugging Face Diffusion Models Course", "url": "https://github.com/huggingface/diffusion-models-class", "description": "Python materials for the online course on diffusion models by [@huggingface](https://github.com/huggingface).", "stars": "4.2k"}, {"name": "RunwayML", "url": "https://runwayml.com/", "description": "Magical AI tools, realtime collaboration, precision editing, and more. Your next-generation content creation suite."}, {"name": "Synthesia", "url": "https://www.synthesia.io/", "description": "Create videos from plain text in minutes."}, {"name": "Rephrase AI", "url": "https://www.rephrase.ai/", "description": "Rephrase's technology enables hyper-personalized video creation at scale that drive engagement and business efficiencies."}, {"name": "Hour One", "url": "https://hourone.ai/", "description": "Turn text into video, featuring virtual presenters, automatically."}, {"name": "D-ID", "url": "https://www.d-id.com/", "description": "Create and interact with talking avatars at the touch of a button."}, {"name": "ShortVideoGen", "url": "https://shortgen.video/", "description": "Create short videos with audio using text prompts."}, {"name": "Clipwing", "url": "https://clipwing.pro/", "description": "A tool for cutting long videos into dozens of short clips."}, {"name": "Recast Studio", "url": "https://recast.studio", "description": "AI powered podcast marketing assistant."}, {"name": "Based AI", "url": "https://www.basedlabs.ai/", "description": "AI Intuitive Interface for Video creating"}, {"name": "klingai", "url": "https://app.klingai.com/global/", "description": "AI creative studio boasts AI image and video generation capabilities."}, {"name": "Sisif", "url": "https://sisif.ai/", "description": "AI Video Generator: Turn Text into Stunning Videos in Seconds"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Animation", "entries": [], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 AI Voice Cloning", "entries": [{"name": "Descript Overdub", "url": "https://www.descript.com/overdub", "description": "[Review](https://theresanai.com/descript-overdub) - Seamlessly integrates with Descript\u2019s transcription and editing tools, ideal for content creators needing quick voiceovers."}, {"name": "Respeecher", "url": "https://www.respeecher.com/", "description": "[Review](https://theresanai.com/respeecher) - A professional tool widely used in the entertainment industry to create emotion-rich, realistic voice clones."}, {"name": "ElevenLabs", "url": "https://elevenlabs.io/", "description": "[Review](https://theresanai.com/elevenlabs) - Known for ultra-realistic voice cloning and emotion modeling, setting a new standard in AI-driven voice synthesis."}, {"name": "Resemble AI", "url": "https://www.resemble.ai/", "description": "[Review](https://theresanai.com/resemble-ai) - Offers real-time voice synthesis with customization options, making it versatile for both developers and creatives."}, {"name": "Murf AI", "url": "https://murf.ai/", "description": "[Review](https://theresanai.com/murf) - User-friendly platform for quick, high-quality voiceovers, favored for commercial and marketing applications."}, {"name": "iSpeech", "url": "https://www.ispeech.org/", "description": "[Review](https://theresanai.com/ispeech) - A versatile solution for corporate applications with support for a wide array of languages and voices."}, {"name": "Veritone Voice", "url": "https://www.veritone.com/solutions/voice/", "description": "[Review](https://theresanai.com/veritone-voice) - Focuses on maintaining brand consistency with highly customizable voice cloning used in media and entertainment."}, {"name": "Microsoft Azure Neural TTS", "url": "https://azure.microsoft.com/en-us/services/cognitive-services/text-to-speech/", "description": "Review - Scalable and highly customizable, ideal for integration into enterprise applications."}, {"name": "WellSaid Labs", "url": "https://www.wellsaidlabs.com/", "description": "[Review](https://theresanai.com/wellsaid-labs) - Gaining traction for its natural-sounding voiceovers, particularly in corporate training and e-learning."}, {"name": "Lovo.ai", "url": "https://www.lovo.ai/", "description": "[Review](https://theresanai.com/lovo-ai) - A compelling choice for creative professionals, especially useful in ads and explainer videos."}, {"name": "Zenmic.com", "url": "https://zenmic.com", "description": "An app to generate podcast eposode ( script + Audio ) using AI."}, {"name": "Audify AI", "url": "https://audify-ai.ahmedtokyo.com", "description": "User-friendly platform for voice synthesis with customizable options and instructions, making it versatile for both developers and creatives."}, {"name": "TTS WebUI", "url": "https://github.com/rsxdalv/tts-generation-webui", "description": "Open Source generative AI App for voice and music, supporting 15+ TTS models.", "stars": "2.8k"}, {"name": "AInterview.space", "url": "https://ainterview.space", "description": "Create AI-hosted podcast interviews. Choose a topic, and Joe (the AI host) will research, host the interview, and generate your episode as audio or video."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 AI Music Generators", "entries": [{"name": "Splash Pro", "url": "https://www.splashpro.com", "description": "[Review](https://theresanai.com/splash-pro) - A versatile platform offering intuitive music creation tools for all skill levels."}, {"name": "AIVA", "url": "https://www.aiva.ai", "description": "[Review](https://theresanai.com/aiva) - AI composer specializing in classical and cinematic music creation."}, {"name": "Mubert", "url": "https://www.mubert.com", "description": "[Review](https://theresanai.com/mubert) - Real-time generative music tailored for different use cases."}, {"name": "Soundraw", "url": "https://soundraw.io", "description": "[Review](https://theresanai.com/soundraw) - Allows users to customize music compositions based on mood and style."}, {"name": "Beatoven.ai", "url": "https://www.beatoven.ai", "description": "[Review](https://theresanai.com/beatoven-ai) - AI-driven music generation focused on evoking specific emotions."}, {"name": "Boomy", "url": "https://www.boomy.com", "description": "[Review](https://theresanai.com/boomy) - Democratizes music creation with quick track generation and monetization."}, {"name": "Ecrett Music", "url": "https://www.ecrettmusic.com", "description": "[Review](https://theresanai.com/ecrett-music) - Designed for video creators, offering royalty-free music."}, {"name": "Loudly", "url": "https://www.loudly.com", "description": "[Review](https://theresanai.com/loudly) - Combines AI music generation with a social platform for collaboration."}, {"name": "Soundful", "url": "https://www.soundful.com", "description": "[Review](https://theresanai.com/soundful) - High-quality, royalty-free music for content creators."}, {"name": "AI Music Generator", "url": "https://www.aisongmaker.io", "description": "[Review](https://www.producthunt.com/products/ai-song-maker) - Effortlessly Create Songs with AI"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Marketing AI Tools", "entries": [], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Phone Calls", "entries": [{"name": "AICaller.io", "url": "https://aicaller.io/?ref=v", "description": "AICaller is a simple-to-use automated bulk calling solution that uses the latest Generative AI technology to trigger phone calls for you and get things done. It can do things like lead qualification, data gathering over phone calls, and much more. It comes with a powerful API, low cost pricing and free trial."}, {"name": "AI Voice Agents", "url": "https://diallink.com/", "description": "AI Voice Agents for business calls and routine tasks, powered by DialLink cloud phone system."}, {"name": "Cald.ai", "url": "https://cald.ai", "description": "AI based calling agents for outbound and inbound phone calls."}, {"name": "Rosie", "url": "https://heyrosie.com/", "description": "AI Phone Answering Service"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Speech", "entries": [{"name": "Eleven Labs", "url": "https://beta.elevenlabs.io/", "description": "AI voice generator."}, {"name": "Resemble AI", "url": "https://www.resemble.ai/", "description": "AI voice generator and voice cloning for text to speech."}, {"name": "WellSaid", "url": "https://wellsaidlabs.com/", "description": "Convert text to voice in real time."}, {"name": "Play.ht", "url": "https://play.ht/", "description": "AI Voice Generator. Generate realistic Text to Speech voice over online with AI. Convert text to audio."}, {"name": "Coqui", "url": "https://coqui.ai/", "description": "Generative AI for Voice."}, {"name": "podcast.ai", "url": "https://podcast.ai/", "description": "A podcast that is entirely generated by artificial intelligence, powered by Play.ht text-to-voice AI."}, {"name": "VALL-E X", "url": "https://vallex-demo.github.io/", "description": "A cross-lingual neural codec language model for cross-lingual speech synthesis."}, {"name": "TorToiSe", "url": "https://github.com/neonbjb/tortoise-tts", "description": "A multi-voice text-to-speech system trained with an emphasis on quality. #opensource", "stars": "15k"}, {"name": "Bark", "url": "https://github.com/suno-ai/bark", "description": "A transformer-based text-to-audio model. #opensource", "stars": "39k"}, {"name": "CustomPod.io", "url": "https://custompod.io", "description": "Generate daily news podcasts only on the topics you care about."}, {"name": "EKHOS AI", "url": "https://ekhos.ai", "description": "An AI speech-to-text software with powerful proofreading features. Transcribe most audio or video files with real-time recording and transcription."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Music", "entries": [{"name": "Harmonai", "url": "https://www.harmonai.org/", "description": "We are a community-driven organization releasing open-source generative audio tools to make music production more accessible and fun for everyone."}, {"name": "Mubert", "url": "https://mubert.com/", "description": "A royalty-free music ecosystem for content creators, brands and developers."}, {"name": "MusicLM", "url": "https://google-research.github.io/seanet/musiclm/examples/", "description": "A model by Google Research for generating high-fidelity music from text descriptions."}, {"name": "Remusic", "url": "https://remusic.ai/en", "description": "AI Music Generator and Music Learning Platform Online Free."}, {"name": "Taranify", "url": "https://www.taranify.com", "description": "Using AI, Taranify finds you Spotify playlists, Netflix shows, Books & Foods you'd enjoy when you don't exactly know what you want."}, {"name": "Diagram", "url": "https://diagram.com/", "description": "Magical new ways to design products."}, {"name": "PromptBase", "url": "https://promptbase.com/", "description": "A marketplace for buying and selling quality prompts for DALL\u00b7E, GPT-3, Midjourney, Stable Diffusion."}, {"name": "This Image Does Not Exist", "url": "https://thisimagedoesnotexist.com/", "description": "Test your ability to tell if an image is human or computer generated."}, {"name": "Have I Been Trained?", "url": "https://haveibeentrained.com/", "description": "Check if your image has been used to train popular AI art models."}, {"name": "AI Dungeon", "url": "https://aidungeon.io/", "description": "A text-based adventure-story game you direct (and star in) while the AI brings it to life."}, {"name": "Clickable", "url": "https://www.clickable.so/", "description": "Generate ads in seconds with AI. Beautiful, brand-consistent, and highly converting ads for all marketing channels."}, {"name": "Scale Spellbook", "url": "https://scale.com/spellbook", "description": "Build, compare, and deploy large language model apps with Scale Spellbook."}, {"name": "Scenario", "url": "https://www.scenario.com/", "description": "AI-generated gaming assets."}, {"name": "Teleprompter", "url": "https://github.com/danielgross/teleprompter", "description": "An on-device AI for your meetings that listens to you and makes charismatic quote suggestions.", "stars": "333"}, {"name": "FinChat", "url": "https://finchat.io/", "description": "Using AI, FinChat generates answers to questions about public companies and investors."}, {"name": "Petals", "url": "https://github.com/bigscience-workshop/petals", "description": "BitTorrent style platform for running AI models in a distributed way.", "stars": "9.8k"}, {"name": "Shotstack Workflows", "url": "https://shotstack.io/product/workflows/", "description": "No-code, automation workflow tool for building Generative AI media applications."}, {"name": "Aispect", "url": "https://aispect.io/?ref=mahseema-awesome-ai-tools", "description": "New way to experience events."}, {"name": "PressPulse AI", "url": "https://www.presspulse.ai/?ref=mahseema-awesome-ai-tools", "description": "Get personalized media coverage leads every morning."}, {"name": "GummySearch", "url": "https://gummysearch.com/?ref=mahseema-awesome-ai-tools", "description": "AI-based customer research via Reddit. Discover problems to solve, sentiment on current solutions, and people who want to buy your product."}, {"name": "Taplio", "url": "https://taplio.com/?ref=mahseema-awesome-ai-tools", "description": "The all-in-one, AI-powered LinkedIn tool."}, {"name": "PromptPal", "url": "https://promptpal.net", "description": "Search for prompts and bots, then use them with your favorite AI. All in one place."}, {"name": "FairyTailAI", "url": "https://fairytailai.com/", "description": "Personalized bedtime story generator"}, {"name": "Myriad", "url": "https://www.namepepper.com/free-tools/ai-content-prompt-tool", "description": "Scale your content creation and get the best writing from ChatGPT, Copilot, and other AIs. Build and fine-tune prompts for any kind of content, from long-form to ads and email."}, {"name": "GradGPT", "url": "https://www.gradgpt.com/", "description": "AI tools to simplify college applications. Review applications, draft essays, find universities and requirements and more."}, {"name": "Code to Flow", "url": "https://codetoflow.com", "description": "Visualize, Analyze, and Understand Your Code flow. Turn Code into Interactive Flowcharts with AI. Simplify Complex Logic Instantly."}, {"name": "AI-Flow", "url": "https://ai-flow.net/", "description": "Connect multiple AI models easily."}, {"name": "Architecture Helper", "url": "https://architecturehelper.com", "description": "Analyze any building architecture, and generate your own custom styles, in seconds."}, {"name": "VocalReplica", "url": "https://vocalreplica.com/", "description": "AI-Powered Vocal and Instrumental Isolation for Your Favorite Tracks"}, {"name": "AI Wedding Toast", "url": "https://aiweddingtoast.com", "description": "Generate a personalized wedding speech with AI"}, {"name": "Interviews Chat", "url": "https://www.interviews.chat/", "description": "Your Personal Interview Prep & Copilot"}, {"name": "Context Data", "url": "https://contextdata.ai/", "description": "Data Processing & ETL infrastructure for Generative AI applications"}, {"name": "ezJobs", "url": "https://www.getezjobs.com/", "description": "Automated job search and applications"}, {"name": "Compass", "url": "https://www.getwhys.io/compass", "description": "AI driven answers to SaaS research questions"}, {"name": "Adon AI", "url": "https://adon-web.awakast.com/en/recruiter/", "description": "CV screening automation and blind CV generator, AI backed ATS"}, {"name": "Persuva", "url": "https://persuva.ai", "description": "Persuva is the AI-driven platform to create persuasive, high-converting ad copy at scale."}, {"name": "Interview Solver", "url": "https://interviewsolver.com", "description": "Ace your live coding interviews with our AI Copilot"}, {"name": "Socialsonic", "url": "https://socialsonic.com", "description": "AI LinkedIn Coach: Personalized content, trends & scheduling."}, {"name": "Napkin", "url": "https://www.napkin.ai/", "description": "Napkin turns your text into visuals so sharing your ideas is quick and effective."}, {"name": "Exam Samurai", "url": "https://www.examsamur.ai/", "description": "AI Exam Generator"}, {"name": "AI Watermark Remover", "url": "https://aiwatermarkremover.io/", "description": "Remove watermarks from images and videos."}, {"name": "AISaver", "url": "https://aisaver.io", "description": "Collection of AI Powered Video and Photo Tools"}, {"name": "Harbor", "url": "https://github.com/av/harbor", "description": "run LLM backends, APIs, frontends, and services with one command", "stars": "2.2k"}, {"name": "LangMagic", "url": "https://easytolearn.io", "description": "Learn languages from native content."}, {"name": "fynk", "url": "https://fynk.com/", "description": "AI powered contract management software"}, {"name": "LooksMax AI", "url": "https://looksmax.ai", "description": "Find out how hot you are using AI"}, {"name": "Podify.io", "url": "https://podify.io", "description": "Leverage AI and community to grow on LinkedIn"}, {"name": "ResumeDive", "url": "https://resumedive.com", "description": "A resume boosting service using AI"}, {"name": "Luthor", "url": "https://luthor.ai/", "description": "Programmatic content marketing at scale"}, {"name": "Hyperbrowser", "url": "https://hyperbrowser.ai/", "description": "Browser infrastructure and automation for AI Agents and Apps with advanced features like proxies, captcha solving, and session recording."}, {"name": "Bricks", "url": "https://www.thebricks.com/", "description": "The AI Spreadsheet We've All Been Waiting For"}, {"name": "MindStudio", "url": "https://mindstudio.ai/", "description": "Build powerful AI Agents for yourself, your team, or your enterprise. Powerful, easy to use, visual builder\u2014no coding required, but extensible with code if you need it. Over 100 templates for all kinds of business and personal use cases."}, {"name": "Daruy", "url": "https://daruy.space/", "description": "Personalized Gift Idea Generator"}, {"name": "Promptly", "url": "https://searchpromptly.com/", "description": "Discover, create and share powerful prompts"}, {"name": "Melies", "url": "https://melies.co", "description": "AI Filmmaking software"}, {"name": "Learn Prompting", "url": "https://learnprompting.org/", "description": "A free, open-source course on communicating with artificial intelligence."}, {"name": "Prompt Engineering Guide", "url": "https://github.com/dair-ai/Prompt-Engineering-Guide", "description": "Guide and resources for prompt engineering.", "stars": "67k"}, {"name": "ChatGPT prompt engineering for developers", "url": "https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/", "description": "A short course by Isa Fulford (OpenAI) and Andrew Ng (DeepLearning.AI)."}, {"name": "OpenAI Cookbook", "url": "https://github.com/openai/openai-cookbook", "description": "Examples and guides for using the OpenAI API.", "stars": "69k"}, {"name": "Robert Miles AI Safety", "url": "https://www.youtube.com/@RobertMilesAI", "description": "Youtube channel about AI safety"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Machine Learning", "entries": [{"name": "Roadmap", "url": "https://github.com/mrdbourke/machine-learning-roadmap", "description": "A roadmap connecting many of the most important concepts in machine learning, how to learn them, and what tools to use to perform them.", "stars": "7.8k"}, {"name": "Andrew Ng\u2019s Machine Learning at Stanford University", "url": "https://www.coursera.org/learn/machine-learning", "description": "Ng\u2019s gentle introduction to machine learning course is perfect for engineers who want a foundational overview of key concepts in the field."}, {"name": "Sebastian Thrun\u2019s Introduction To Machine Learning", "url": "https://www.udacity.com/course/intro-to-machine-learning--ud120", "description": "robust introduction to the subject and also the foundation for a Data Analyst \u201cnanodegree\u201d certification sponsored by Facebook and MongoDB."}, {"name": "AI and Machine Learning Roadmaps", "url": "https://www.scaler.com/blog/category/artificial-intelligence-machine-learning/", "description": "Roadmaps featuring essential concepts, learning methods, and the tools to put them into practice."}, {"name": "How To Learn Artificial Intelligence (AI)?", "url": "https://www.appliedaicourse.com/blog/how-to-learn-artificial-intelligence-ai/", "description": "provides a step-by-step guide for beginners to understand and develop AI skills. It covers foundational topics like programming (Python), mathematics, and machine learning, progressing to advanced concepts such as deep learning and neural networks."}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Tools \u2014 Deep Learning", "entries": [{"name": "Geoffrey Hinton\u2019s Neural Networks For Machine Learning", "url": "https://medium.com/kaggle-blog", "description": "it is now removed from cousrea but still check these list"}, {"name": "Jeremy Howard\u2019s Fast.ai & Data Institute Certificates", "url": "https://www.fast.ai/", "description": "The in-person certificate courses are not free, but all of the content is available on Fast.ai as MOOCs."}, {"name": "coursera-deep-learning-specialization", "url": "https://github.com/pratham5368/coursera-deep-learning-specialization", "description": "Notes, programming assignments and quizzes from all courses within the Coursera Deep Learning specialization offered by deeplearning.ai", "stars": "0"}, {"name": "tensorflow", "url": "https://github.com/pratham5368/Tecnologies-I-Learn/tree/main/31-pytorch", "description": "all important notes to learn pytorch with all the examples in google colab", "stars": "2"}, {"name": "NVIDIA Omniverse AI Animal Explorer Extension", "url": "https://docs.omniverse.nvidia.com/extensions/latest/ext_animal-explorer.html#installation", "description": "AI Animal Explorer is an Omniverse extension that enables creators to quickly prototype unique 3D animal meshes."}, {"name": "Altern", "url": "https://altern.ai", "description": "Find Best AI Tools"}, {"name": "AI For Developers", "url": "https://aifordevelopers.org", "description": "List of AI DevTools"}, {"name": "Best of AI", "url": "https://github.com/best-of-ai/best-of-ai", "description": "Like Michelin Guide for AI", "stars": "460"}, {"name": "Awesome AI Models", "url": "https://github.com/dariubs/awesome-ai-models", "description": "A curated list of top AI models and LLMs", "stars": "113"}, {"name": "Awesome AI Coding Tools", "url": "https://github.com/ai-for-developers/awesome-ai-coding-tools", "description": "Curated list of AI-powered developer tools.", "stars": "1.3k"}, {"name": "Awesome Vibe Coding", "url": "http://github.com/dariubs/awesome-vibe-coding", "description": "A hand-picked collection of tools and resources for Vibe Coding.", "stars": "205"}, {"name": "There's An AI", "url": "https://theresanai.com", "description": "Frontpage of AI"}, {"name": "Awesome AI Books", "url": "https://github.com/mahseema/aibooks", "description": "Curated List of Top AI and ML Books", "stars": "45"}, {"name": "AI for Productivity", "url": "https://productivity.directory/category/ai", "description": "Curated List of AI Apps for productivity"}, {"name": "Workflow Automation Softwares", "url": "https://productivity.directory/category/workflow-automation", "description": "Curated List of Workflow Automation Apps And Tools"}, {"name": "Awesome Workflow Automation", "url": "https://github.com/dariubs/awesome-workflow-automation", "description": "Curated List of Workflow Automation Apps And Tools", "stars": "634"}, {"name": "Awesome Marketing", "url": "https://github.com/marketingtoolslist/awesome-marketing", "description": "", "stars": "204"}, {"name": "Top AI Directories", "url": "https://github.com/best-of-ai/ai-directories", "description": "An awesome list of best top AI directories to submit your ai tools", "stars": "634"}], "notes": [], "source": "Ai Tools"}, {"name": "Ai Collective Tools \u2014 Pricing", "entries": [{"name": "3D", "url": "#3d", "description": ""}, {"name": "App Builder", "url": "#app-builder", "description": ""}, {"name": "Agriculture", "url": "#agriculture", "description": ""}, {"name": "Art", "url": "#art", "description": ""}, {"name": "Audio Editing", "url": "#audio-editing", "description": ""}, {"name": "Avatars", "url": "#avatars", "description": ""}, {"name": "Chatbots", "url": "#chatbots", "description": ""}, {"name": "Code Assistant", "url": "#code-assistant", "description": ""}, {"name": "Cooking", "url": "#cooking", "description": ""}, {"name": "Copywriting", "url": "#copywriting", "description": ""}, {"name": "Crypto", "url": "#crypto", "description": ""}, {"name": "Customer Support", "url": "#customer-support", "description": ""}, {"name": "Dating", "url": "#dating", "description": ""}, {"name": "Design Assistant", "url": "#design-assistant", "description": ""}, {"name": "Design Generator", "url": "#design-generator", "description": ""}, {"name": "Developer", "url": "#developer", "description": ""}, {"name": "E-Commerce", "url": "#e-commerce", "description": ""}, {"name": "Education", "url": "#education", "description": ""}, {"name": "Email Assistant", "url": "#email-assistant", "description": ""}, {"name": "Experiments", "url": "#experiments", "description": ""}, {"name": "Fashion", "url": "#fashion", "description": ""}, {"name": "Finance", "url": "#finance", "description": ""}, {"name": "Fitness", "url": "#fitness", "description": ""}, {"name": "Fun Tools", "url": "#fun-tools", "description": ""}, {"name": "Gaming", "url": "#gaming", "description": ""}, {"name": "General Writing", "url": "#general-writing", "description": ""}, {"name": "Gift Ideas", "url": "#gift-ideas", "description": ""}, {"name": "HealthCare", "url": "#healthcare", "description": ""}, {"name": "Human Resources", "url": "#human-resources", "description": ""}, {"name": "Image Classification", "url": "#image-classification", "description": ""}, {"name": "Image Editing", "url": "#image-editing", "description": ""}, {"name": "Image Generator", "url": "#image-generator", "description": ""}, {"name": "Interior Designing", "url": "#interior-designing", "description": ""}, {"name": "Legal Assistant", "url": "#legal-assistant", "description": ""}, {"name": "Logo Generator", "url": "#logo-generator", "description": ""}, {"name": "Low Code", "url": "#low-code", "description": ""}, {"name": "Models", "url": "#models", "description": ""}, {"name": "Music", "url": "#music", "description": ""}, {"name": "Paraphraser", "url": "#paraphraser", "description": ""}, {"name": "Personal Assistant", "url": "#personal-assistant", "description": ""}, {"name": "Presentations", "url": "#presentations", "description": ""}, {"name": "Productivity", "url": "#productivity", "description": ""}, {"name": "Prompt Generator", "url": "#prompt-generator", "description": ""}, {"name": "Psychology", "url": "#psychology", "description": ""}, {"name": "Real Estate", "url": "#real-estate", "description": ""}, {"name": "Religion", "url": "#religion", "description": ""}, {"name": "Research", "url": "#research", "description": ""}, {"name": "Resume", "url": "#resume", "description": ""}, {"name": "Sales", "url": "#sales", "description": ""}, {"name": "Search Engine", "url": "#search-engine", "description": ""}, {"name": "SEO", "url": "#seo", "description": ""}, {"name": "Shopping", "url": "#shopping", "description": ""}, {"name": "Social Media", "url": "#social-media", "description": ""}, {"name": "Spreadsheets", "url": "#spreadsheets", "description": ""}, {"name": "SQL", "url": "#sql", "description": ""}, {"name": "Startup Tools", "url": "#startup-tools", "description": ""}, {"name": "Story Teller", "url": "#story-teller", "description": ""}, {"name": "Summarizer", "url": "#summarizer", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Text to Speech", "url": "#text-to-speech", "description": ""}, {"name": "Text to Image", "url": "#text-to-image", "description": ""}, {"name": "Transcriber", "url": "#transcriber", "description": ""}, {"name": "Travel", "url": "#travel", "description": ""}, {"name": "Video Editing", "url": "#video-editing", "description": ""}, {"name": "Video Generator", "url": "#video-generator", "description": ""}, {"name": "Weather", "url": "#weather", "description": ""}, {"name": "Writing Generator", "url": "#writing-generator", "description": ""}, {"name": "Other Resources", "url": "#other-resources", "description": ""}, {"name": "3DFY", "url": "https://app.3dfy.ai/", "description": "Generate high-quality 3D models, automatically, in certain object categories using text-prompts. `#paid`"}, {"name": "Alpha3D", "url": "https://www.alpha3d.io/", "description": "Alpha3D is a revolutionary generative AI-powered platform that transforms 2D images into high-quality 3D assets at scale. `#paid`"}, {"name": "Any Image to 3D", "url": "https://www.csm.ai/any-image-to-3d", "description": "Simplifies the process of converting 2D images into fully detailed 3D models, catering to industries like gaming, robotics, mixed reality, VFX, and e-commerce. `#free`"}, {"name": "OctoEverywhere", "url": "https://octoeverywhere.com/", "description": "OctoEverywhere is a 3D printing failure detection assistant that uses computer vision algorithms to detect printing errors such as spaghetti, layer shifts, adhesion issues, and more `#paid`"}, {"name": "Spyne", "url": "https://www.spyne.ai/", "description": "Spyne is helping used-car dealerships and marketplaces create engaging VDPs with 360\u00b0 views and images that sell better. `#paid`"}, {"name": "GET3D-Nvidia", "url": "https://nv-tlabs.github.io/GET3D/", "description": "Generative 3D Textured Shapes from Images. `#free`"}, {"name": "Meshy", "url": "https://www.meshy.ai", "description": "Create Stunning 3D Game Assets with AI `#free`"}, {"name": "Pixela AI", "url": "https://pixela.ai/", "description": "AI-generated game textures. Share yours with the community! `#free`"}, {"name": "StudioGPT by Latent Labs", "url": "https://www.latentlabs.art/", "description": "Reimagine Your Visual Designs with AI-Powered Creativity. `#paid`"}, {"name": "Pool Planner AI", "url": "https://poolplannerai.com/", "description": "Visualize Your Dream Pool Design `#paid`"}, {"name": "Omnia", "url": "https://www.theomnia.io/", "description": "Create 3D models based on text prompts or uploaded images. `#paid`"}, {"name": "Heroify", "url": "https://www.heroify.lol/", "description": "Generate high-quality 3D graphics for landing pages. `#paid`"}, {"name": "Tafi Avatar", "url": "https://www.maketafi.com/ai", "description": "Text-to-3D Character Engine. `#paid`"}, {"name": "Unity", "url": "https://unity.com/ai", "description": "Craft interactive, dynamic 3D content for AR, VR, mobile, desktop, and web platforms. `#paid`"}, {"name": "Wonder Dynamics", "url": "https://wonderdynamics.com/", "description": "Specializes in AI-driven tools for creating 3D visual effects and character animation, enabling users to integrate 3D characters into live-action footage\u200b. `#paid`"}, {"name": "Cybertiks", "url": "https://cybertiks.com/", "description": "Revolutionizing Agriculture and Environmental Monitoring with AI `#paid`"}, {"name": "GreenThumb", "url": "https://www.messengerx.io/", "description": "Unlock the World of Gardening with Your AI Companion `#free`"}, {"name": "Vinetribe", "url": "https://vinetribe.co/concierge", "description": "Fosters an inclusive wine community through guided at-home tastings `#free`"}, {"name": "BlueWillow", "url": "https://www.bluewillow.ai", "description": "Prompt based AI image generating tool for logos, characters, digital artwork, etc. `#free`"}, {"name": "Easy-Peasy.ai", "url": "https://easy-peasy.ai", "description": "AI copywriting tools to help you tell your story in the most engaging way. `#freemium`"}, {"name": "Dall-E 3", "url": "https://openai.com/dall-e-3", "description": "AI image generator accesible Microsoft's Bing Chat and Bing Image Creator `#free`"}, {"name": "PixAI.Art", "url": "https://pixai.art", "description": "AI art generator designed specifically for creating anime-inspired artwork `#free`"}, {"name": "lexical.Art", "url": "https://lexica.art", "description": "AI image generation tool that allows you to create images from text descriptions. `#free`"}, {"name": "seaart.ai", "url": "https://www.seaart.ai/", "description": "AI image generation tool with advanced configurations available, tons of ready to use models and image enhancements, text to img , img to text and much. `#freemium`"}, {"name": "AI Sound Copilot", "url": "https://www.waanda.org/", "description": "Effortless Sound Effects Creation for Videos and Games `#free`"}, {"name": "Audiogen", "url": "https://www.audiogen.co/", "description": "Elevate Your Creations with AI-Generated Sounds `#freemium`"}, {"name": "CrystalSound", "url": "https://crystalsound.ai/", "description": "Experience noise-free audio with AI.`#freemium`"}, {"name": "Diktatorial Suite", "url": "https://diktatorial.com", "description": "Audio mastering and music enhancer with text prompts. `#freemium`"}, {"name": "Gladia", "url": "https://www.gladia.io/", "description": "Speech-to-Text API. `#freemium`"}, {"name": "Krisp", "url": "https://krisp.ai", "description": "Krisp's AI removes background noise & echo from meetings `#freemium`"}, {"name": "VideoDubber", "url": "https://videodubber.ai", "description": "Offers free video translation, dubbing, voice cloning, and text-to-speech services. `#freemium`"}, {"name": "Ascendant Art", "url": "https://apps.apple.com/us/app/ascendant-art-ai-avatars/", "description": "Utilizes artificial intelligence to enable users to craft personalized avatar images. `#paid`"}, {"name": "Never AI", "url": "https://www.never.tech", "description": "Unlock Your Imagination with Never's Hyper-Realistic AI Images. `#paid`"}, {"name": "Staf", "url": "https://www.staf.ai/", "description": "Streamline Your Business with Curated AI Solutions `#paid`"}, {"name": "Bard", "url": "https://bard.google.com/", "description": "An experimental AI chatbot by Google, powered by the LaMDA model. `#free`"}, {"name": "Bing Chat", "url": "https://www.bing.com/chat", "description": "A conversational AI language model powered by Microsoft Bing. `#free`"}, {"name": "Character.AI", "url": "https://character.ai/", "description": "Character.AI lets you create characters and chat to them. `#freemium`"}, {"name": "ChatGPT", "url": "https://chat.openai.com/chat", "description": "ChatGPT by OpenAI is a large language model that interacts in a conversational way. `#freemium`"}, {"name": "ChatPDF", "url": "https://www.chatpdf.com/", "description": "Chat with any PDF. `#free`"}, {"name": "ChatSonic", "url": "https://writesonic.com/chat", "description": "An AI-powered assistant that enables text and image creation. `#freemium`"}, {"name": "Earkick", "url": "https://earkick.com/chat", "description": "a virtual mental health trained chatbot `#freemium`"}, {"name": "MediSearch", "url": "https://medisearch.io", "description": "This tool is a medical AI chatbot which gives you direct science-based answers to medical questions `#free`"}, {"name": "Phind", "url": "https://www.phind.com/", "description": "An AI-powered coding and technical assistant, making complex tasks simpler. `#freemium`"}, {"name": "Smitty", "url": "https://www.smitty.ai/", "description": "Streamlining processes and providing agile, efficient responses to your unique business needs. `#freemium`"}, {"name": "Tidio", "url": "https://www.tidio.com/", "description": "Tidio Live Chat & AI Chatbots , Accelerate your growth with AI customer service `#freemium`"}, {"name": "Blackbox", "url": "https://blackbox.dev/", "description": "Blackbox is an AI-powered code editor that helps developers write code faster and more efficiently. `#freemium`"}, {"name": "Bugasura", "url": "https://bugasura.io/", "description": "Bug tracker designed to streamline the reporting, tracking, and closing of bugs for modern technology teams. `#freemium`"}, {"name": "Codeium", "url": "https://codeium.com/", "description": "AI-powered code acceleration toolkit to code smarter, not harder. `#free`"}, {"name": "Copilot", "url": "https://github.com/features/copilot", "description": "AI assistant that speeds up delivery and keeps your code safe `#paid`"}, {"name": "Cursor.sh", "url": "https://cursor.sh", "description": "This tool uses GPT-4 to help you code that increases productivity `#freemium`"}, {"name": "Devassistant.ai", "url": "https://devassistant.ai/", "description": "Your AI Co-Programmer for Efficient Development `#paid`"}, {"name": "Keploy", "url": "https://keploy.io/", "description": "AI-powered automation API and Unit testing, latest UTG pr agent generates unit tests after each pr. `#free`"}, {"name": "Lintrule", "url": "https://www.lintrule.com/", "description": "Supercharge Code Reviews and Policy Enforcement `#paid`"}, {"name": "Safurai", "url": "https://www.safurai.com/", "description": "The AI Code Assistant that really helps developers. `#free`"}, {"name": "Sizzle AI", "url": "https://web.szl.ai/", "description": "Sizzle isn't just any app It's your personalized AI-powered tutor with the mission to make learning amazing for all.Search any Maths, coding Problems with Sizzle. `#free`"}, {"name": "Tabnine", "url": "https://www.tabnine.com/", "description": "Tabnine helps developers write code faster, in any IDE. `#freemium`"}, {"name": "dishgen", "url": "https://www.dishgen.com/", "description": "DishGen is a smart recipe assistant that can simplify healthy cooking for you. `#freemium`"}, {"name": "Mr. Cook", "url": "https://www.mrcook.app/en/tools/recipe-generator", "description": "Your AI-Powered Recipe Generator `#free`"}, {"name": "Heroguide", "url": "https://www.heroguide.ai/", "description": "Craft your unique brand message effortlessly with the Heroguide. `#free`"}, {"name": "SmartBird", "url": "https://smartbird.ai/", "description": "SmartBird: Your AI Assistant for Effortless Communication `#paid`"}, {"name": "Coinfeeds", "url": "https://chat.coinfeeds.io/", "description": "Your Crypto Chatbot Companion, ask it anything! `#free`"}, {"name": "Boom AI", "url": "https://boom.ai/", "description": "powered voice agents and services built by contact center experts. `#freemium`"}, {"name": "Chatfuel AI", "url": "https://chatfuel.com/lite", "description": "AI-powered chatbot platform: elevate customer support and sales `#freemium`"}, {"name": "Doks", "url": "https://doks.ai/", "description": "Chatbot creation tool that empowers businesses to train chatbots using their website and documentation content. `#paid`"}, {"name": "Humata AI", "url": "https://www.humata.ai/", "description": "ChatGPT for your files. `#free`"}, {"name": "EveningHoney.ai", "url": "https://www.eveninghoney.ai/", "description": "Experience immersive relationships with AI girlfriends and virtual companions. Chat, receive images & videos, make phone calls, and dive into realistic relationships. `#freemium`"}, {"name": "Fantasy.ai", "url": "https://fantasy.ai/", "description": "Fantasy.ai is an AI companion platform offering human-like NSFW chat, Realistic image generation, and fully customizable virtual partners. `#freemium`"}, {"name": "FantasyGF.ai", "url": "https://fantasygf.ai/", "description": "(N)SFW Chat with AI Girlfriends. Create your own AI Girlfriend, chat with her, ask her for pictures, or listen to her voice. Most advanced AI Girlfriend builder and chatting model. Chat with AI versions of OnlyFans Girls. `#freemium`"}, {"name": "Candy.ai", "url": "https://candy.ai/discover", "description": "Your dream companion awaits! Create your Virtual Girlfriend, shape her personality and bring her to life in one click. 100% powered by Artificial Intelligence. `#freemium`"}, {"name": "DatePlanner.ai", "url": "https://dateplanner.ai/", "description": "Online dating is competitive. Stand out with thoughtful date ideas and interesting conversation topics. `#paid`"}, {"name": "Dates.ai", "url": "https://www.dates.ai", "description": "Dates.ai: Where authenticity meets AI to revolutionize dating, fostering genuine connections in a fraud-free and fair environment. `#free`"}, {"name": "DreamGF", "url": "https://dreamgf.ai/", "description": "DreamGF uses AI algorithms to generate virtual partners according to user preferences. Users can customize the appearance, personality, and other traits. `#freemium`"}, {"name": "Pickmyline", "url": "https://www.pickmyline.online/", "description": "Not able to start conversation even after getting matched? Here is a ChatGPT powered pickup line generator for you!! `#free`"}, {"name": "Yourmove.ai", "url": "https://www.yourmove.ai/", "description": "Making conversations easier. So you can spend less time texting, and more time dating. `#freemium`"}, {"name": "AI Site Builder", "url": "https://library.relume.io/ai-site-builder", "description": "Create a marketing website for any company in minutes using systems you already love. `#freemium`"}, {"name": "Diagrammaton", "url": "https://www.figma.com/community/plugin/1295127627739218424/diagrammaton", "description": "Diagrammaton converts natural language descriptions into fleshed out diagrams. `#free`"}, {"name": "Feathery", "url": "https://ai.feathery.io/", "description": "Users can design forms in seconds without coding or design skills. `#freemium`"}, {"name": "Paintit.ai", "url": "https://paintit.ai/interior-ai/", "description": "Paintit.ai is an AI-powered tool that enables users to generate unique AI interior visualizations in minutes `#free`"}, {"name": "Book Witch", "url": "https://bookwitch.io/", "description": "Use the power of AI to create complete e-books with just one click! `#freemium`"}, {"name": "Canva", "url": "https://www.canva.com/", "description": "Use it to create social media posts, presentations, posters, videos, logos and more. `#freemium`"}, {"name": "Designs AI", "url": "https://designs.ai/", "description": "Make a logo, video, social media banner, business card, flyer, mockup and more with AI. `#freemium`"}, {"name": "Galileo AI", "url": "https://www.usegalileo.ai/explore", "description": "Galileo AI is a UI generation platform for easy and fast design ideation.Generative AI for user interface design, empowering you to design beyond imagination with speed . `#freemium`"}, {"name": "Fly.io", "url": "https://openui.fly.dev/ai/", "description": "Generate a modal popup for user feedback, including text area and submit button. Create a sticky header that becomes visible when scrolling up and hides on,It also convert our screenshot to UI/UX designs. `free`"}, {"name": "Stream Slides", "url": "https://streamslide.io/", "description": "YouTube Video to Slides Converter. `#free`"}, {"name": "svg.io", "url": "https://svg.io", "description": "The power of AI with our Free Text-to-SVG Generator! Effortlessly convert your text prompts into stunning SVG images using our advanced AI technology. `free`"}, {"name": "Bubble", "url": "https://bubble.io/", "description": "Bubble is a no-code platform that allows users to build web applications with ease, integrating AI functionalities like chatbots and content generation. `#freemium`"}, {"name": "Glide", "url": "https://www.glideapps.com/", "description": "no-code platform that allows users to create AI-powered applications quickly and easily using their business data, with customer support chatbots. `#freemium`"}, {"name": "Mintlify", "url": "https://mintlify.com/", "description": "Mintlify: Streamline code documentation with one-click automation for developers, enhancing code clarity and saving time. `#freemium`"}, {"name": "Floom", "url": "https://github.com/FloomAI/Floom", "description": "AI gateway and marketplace for developers, enables streamlined integration of AI features into products. `#opensource`", "stars": "43"}, {"name": "Aidaptive", "url": "https://aidaptive.com/request-demo", "description": "Predictive personalization engines for eCommerce and Hospitality `#paid`"}, {"name": "Hulk", "url": "https://hulkhelper-ai.webflow.io/", "description": "Personalized Shopping Experience `#free`"}, {"name": "Lumiere 3D", "url": "https://www.lumiere3d.ai/", "description": "This tool is verified because it is either an established company or has good social media presence `#paid`"}, {"name": "Sellesta", "url": "https://sellesta.com/marketplace/", "description": "Revamp your Amazon business with Sellesta AI tools! Keyword Research, Listing Optimization, and Keyword Tracking. `#freemium`"}, {"name": "ClassPoint AI", "url": "https://www.classpoint.io/", "description": "AI tool for teachers to generate questions out of any PowerPoint slide. `#free`"}, {"name": "ClipDish", "url": "https://apps.apple.com/us/app/clipdish-simplify-cooking/id1465427291", "description": "AI-Enhanced Recipe Revolution with ClipDish `#paid`"}, {"name": "Education CoPilot", "url": "https://educationcopilot.com/", "description": "AI tool helps teachers design their curriculum, lesson plans and activities, and track the progress of their students. `#freemium`"}, {"name": "Formative AI", "url": "https://www.formative.com/ai-powered", "description": "AI tool that assists teachers in assessing their students\u2019 work. `#free`"}, {"name": "Gradescope", "url": "https://www.gradescope.com/", "description": "AI-powered grading and assessment tool. `#freemium`"}, {"name": "Huxli.ai", "url": "https://huxli.ai/", "description": "Elevate Your Writing, Supercharge Your Productivity `#freemium`"}, {"name": "PagePundit", "url": "https://pagepundit.com/", "description": "Discover Tailored Book Suggestions Effortlessly `#free`"}, {"name": "QuillBot", "url": "https://quillbot.com/", "description": "AI-powered paraphrasing tool. `#freemium`"}, {"name": "Quizb", "url": "https://quizb.ai", "description": "Generate engaging quiz questions effortlessly with QuizB.ai. Harness the power of AI to create customized quizzes for education, training, and fun. `#freemium`"}, {"name": "SlidesAI.io", "url": "https://www.slidesai.io/", "description": "powerful AI tool that can help teachers create visually appealing and engaging presentations for their classroom teaching instantly. `#freemium`"}, {"name": "Sibyl AI", "url": "https://sibyls.ai/", "description": "Provide guidance, insights, and support for individuals at different levels of spiritual exploration, from neophytes to adepts and holistic practitioners. `#paid`"}, {"name": "SocratiQ", "url": "https://socratiq.ai/", "description": "The Future of Education, Integrated `#paid`"}, {"name": "Textero.ai AI Essay Writer", "url": "https://textero.ai/", "description": "Your reliable AI academic assistant for tasks of any scale. `#free`"}, {"name": "Otter.ai", "url": "https://otter.ai/", "description": "Ai meeting assistant that records audio, write notes, captures action items, and generates summaries. `#freemium`"}, {"name": "Text With History", "url": "https://textwith.me/history/", "description": "Chat with famous politicians, scientists, artists, world leaders and more. Also includes history tutors. `#freemium`"}, {"name": "Text With Authors", "url": "https://textwith.me/authors/", "description": "Chat with famous authors, poets, playwrights, philosophers and more from classical literature. `#freemium`"}, {"name": "Rytr", "url": "https://rytr.me/", "description": "AI writing assistant for fast, affordable, high-quality content. `#freemium`"}, {"name": "Superhuman", "url": "https://superhuman.com/", "description": "Email client designed for Gmail, focusing on speed and productivity with features like AI email prioritization and instant actions `#paid`"}, {"name": "Zapier", "url": "https://zapier.com/blog/best-ai-email-assistant/", "description": "Discover the top AI email assistants that streamline your inbox and supercharge your productivity. `#freemium`"}, {"name": "Hey Data", "url": "https://heydata.org/", "description": "Personalized prompt framework and shortcut suite for Apple devices that replaces Siri with ChatGPT. `#paid`"}, {"name": "Artificial Printer", "url": "https://artificialprinter.com/", "description": "Print personalized t-shirts. `#free`"}, {"name": "Dressrious", "url": "https://www.dressrious.com/", "description": "Offers personalized daily outfit recommendations based on users' wardrobe items, weather conditions, occasions, and color preferences. `#free`"}, {"name": "Intelistyle", "url": "https://www.intelistyle.com/", "description": "offers personalized styling and virtual try-on features for a better online shopping experience. `#paid`"}, {"name": "Zyler", "url": "https://business.zyler.com/", "description": "Enables customers to virtually try on clothes, offering a personalized shopping experience. `#paid`"}, {"name": "BeeBee AI", "url": "https://www.beebee.ai/", "description": "Financial reports and earnings calls become easily understandable with key insights for everyday investors. `#free`"}, {"name": "Coinfeeds", "url": "https://chat.coinfeeds.io/", "description": "Your Crypto Chatbot Companion, ask it anything! `#free`"}, {"name": "Durable", "url": "https://durable.co/", "description": "Build a website in 30 seconds with AI, leveraging AI-powered design and marketing tools to boost traffic and increase revenue. `#freemium`"}, {"name": "EarningsEdge", "url": "https://www.earningsedge.ai/", "description": "Gain the Edge in Competitive Investing `#freemium`"}, {"name": "HoopsAI", "url": "https://www.hoopsai.com/", "description": "Offers real-time trading insights and analysis for retail investors. `#free`"}, {"name": "Uptrends.ai", "url": "https://app.uptrends.ai/trending", "description": "The first AI stock market news monitoring platform made for DIY investors. Uptrends.ai analyzes chatter to help you find the trends & events that matter. `#paid`"}, {"name": "Alpa AI", "url": "https://www.alfa-ai.com/", "description": "To train the right way without depending on anyone but their self-anytime, everywhere. `#freemium`"}, {"name": "Hypereficient", "url": "https://hyperficient.org/", "description": "Optimizes workout routines for maximum muscle gain in less time. `#free`"}, {"name": "PPLEGPT", "url": "https://pplegpt.vercel.app/", "description": "Your next exercise in seconds `#free`"}, {"name": "Sista.AI", "url": "https://sista.ai/fitness-coach", "description": "Personalized workout plans, goal setting, nutrition coaching, injury prevention, mind-body connection, and ongoing support to help you achieve your fitness goals. `#paid`"}, {"name": "Zing Coach", "url": "https://zing.body.scan.zingproduction.com/", "description": "AI-powered fitness tool, streamlines the process of evaluating fitness levels `#free`"}, {"name": "Coachify", "url": "https://coachify.ai/", "description": "Your Personalized Fitness Coach Powered by AI `#paid`"}, {"name": "BabbleBox", "url": "https://babblebox.ai/", "description": "AI tool that enhances conversational experiences by emulating human-like conversations `#free`"}, {"name": "ComicifyAI", "url": "https://comicify-ai.vercel.app/", "description": "Turn Text into Captivating Comics with ComicifyAI `#free`"}, {"name": "Convenient Hairstyle", "url": "https://hairstyle.cvhtechnology.com/", "description": "Transform Your Look with Personalized Hairstyle Exploration `#free`"}, {"name": "Dream Interpretation", "url": "https://dreaminterpretation.online/", "description": "Get Professional Dream Interpretation `#free`"}, {"name": "Dream Interpreter", "url": "https://dreaminterpreter.ai/", "description": "Dream interpreter using GPT-3 `#free`"}, {"name": "GreenThumb", "url": "https://www.messengerx.io/greenthumb", "description": "Unlock the World of Gardening with Your AI Companion `#free`"}, {"name": "SomniAI", "url": "https://somniai.com/", "description": "Offers accurate and personalized interpretations of dreams in seconds. `#free`"}, {"name": "Booom.ai", "url": "https://joinplayroom.com/games/booom/", "description": "Generate a trivia game using AI `#free`"}, {"name": "AIEpics", "url": "https://aiepics.com/", "description": "Generates unique and copyright-free poems based on user-entered prompts. #opensource `#free`"}, {"name": "Free Essay Generator", "url": "https://academichelp.net/free-essay-generator/", "description": "Assists students and writers in creating high-quality essays effortlessly. `#free`"}, {"name": "Incribo", "url": "https://incribo.com/", "description": "Your AI Writing Companion. `#paid`"}, {"name": "QuillBot", "url": "https://quillbot.com/", "description": "An AI writing assistance, paraphrasing tool, Plagiarism Checker, Citation generator `#free`"}, {"name": "StealthGPT", "url": "https://www.stealthgpt.ai/", "description": "Generates undetectable AI Content avoiding plagiarism issues. `#paid`"}, {"name": "AICardshop", "url": "https://www.aicardshop.com/", "description": "Online platform for unique and personalized AI-generated art gifts for special occasions `#free`"}, {"name": "Almowafir", "url": "https://almowafir.com/en/gift-hunter/", "description": "Almowafir AI Gift Hunter finds the best gift for you `#free`"}, {"name": "Botsy AI", "url": "https://botsy.ai/", "description": "Recommends top-rated gifts from Amazon.com based on the recipient's interests and preferences. `#free`"}, {"name": "Cool Gift Ideas", "url": "https://www.coolgiftideas.io/", "description": "Find the perfect gift for anyone with creative ideas tailored to them. `#free`"}, {"name": "DreamGift", "url": "https://dreamgift.ai/", "description": "Discover personalized and unique gift ideas for every occasion. `#free`"}, {"name": "Elf Help", "url": "https://www.elfhelp.ai/", "description": "Free personalized gifting ideas for everyone on your list. `#free`"}, {"name": "Giftassistant", "url": "https://www.giftassistant.io/", "description": "Giftassistant.io is an AI-powered tool that quickly generates personalized gift ideas for any occasion. `#free`"}, {"name": "Giftastic.ai", "url": "https://giftastic.ai/", "description": "Personalized, unique and thoughtful gift recommendations `#free`"}, {"name": "Giftbox", "url": "https://www.giftbox.co/", "description": "Personalised gift recommendation for any occasion `#free`"}, {"name": "Giftgenie AI", "url": "https://www.giftgenie.ai/", "description": "Gift Genie AI is an AI-powered tool that assists users in finding the perfect gift for their recipient by generating personalized gift recommendations based on a brief description. `#free`"}, {"name": "Gifts Genie", "url": "https://gen.gifts/", "description": "Genie takes the stress out of gift-giving with AI-powered birthday gift ideas. `#free`"}, {"name": "Gift Ideas AI", "url": "https://www.giftideasai.xyz/", "description": "Provides personalized gift recommendations based on recipients' interests, age, gender, and occasions, making gift-giving effortless and enjoyable. `#free`"}, {"name": "GiftHuntr", "url": "https://gifthuntr.com/", "description": "GIft Giver powered by AI `#free`"}, {"name": "Gift Matchr", "url": "https://giftmatchr.com/", "description": "Your personal AI gift Assistant `#free`"}, {"name": "Giftmethat", "url": "https://www.giftmethat.io/", "description": "Revolutionizing Gift-Giving : GiftMeThat's AI-Powered Platform `#free`"}, {"name": "Imajinn.ai", "url": "https://imajinn.ai/portrait", "description": "Imajinn AIP's AI Couple Portrait Canvas is a one-of-a-kind and romantic way to immortalize your love. `#paid`"}, {"name": "Intelli Gift", "url": "https://intelli.gift/", "description": "Gift smarter with intelli.gift - The AI-powered gift advisor `#free`"}, {"name": "Lazy Cards", "url": "https://lazy.cards/", "description": "Lazy Cards is a convenient and thoughtful service that offers AI-written greeting cards for various occasions `#free`"}, {"name": "Magic Type AI", "url": "https://www.magictype.ai/", "description": "Write greetings, poetry and rap lyrics using AI. `#free`"}, {"name": "myGiftAgent", "url": "https://www.mygiftagent.com/", "description": "Your AI-powered gift recommendation assistant, helping you find the perfect presents for your loved ones. `#free`"}, {"name": "Outdone", "url": "https://www.outdone.io/", "description": "Outdone is a gift recommender that simplifies the process of shopping for special occasions `#free`"}, {"name": "Perfectgift", "url": "https://perfectgift.ai/", "description": "PerfectGift.AI is an AI-powered tool that generates personalized gift ideas for any occasion by utilizing advanced Artificial Intelligence algorithms. `#free`"}, {"name": "Santa AI", "url": "https://www.santa.artflow.ai/", "description": "Create your own unique Santa video greeting `#free`"}, {"name": "Silly Robot Cards", "url": "https://www.sillyrobotcards.com/", "description": "Customized greeting card design with unique touch. `#paid`"}, {"name": "Smart Gift AI", "url": "https://smartgiftai.com/", "description": "AI-powered gifting platform `#free`"}, {"name": "Snappy", "url": "https://snappygifts.com/home", "description": "Send personalized choices\u2014for any budget or occasion, now or later\u2014and let the recipient pick the gift they want.`#free`"}, {"name": "Spread Positivity Today", "url": "https://spreadpositivitytoday.com/", "description": "Send a Note. Spread Joy. `#free`"}, {"name": "Text2present", "url": "https://text2present.com/", "description": "Text2present.com is an AI-powered tool that enables users to effortlessly create customized presents for their friends, family, and acquaintances. `#free`"}, {"name": "Write-a-card", "url": "https://write-a-card.co/", "description": "Content generation for greeting cards. `#paid`"}, {"name": "Your GiftWhisperer", "url": "https://yourgiftwhisperer.com/", "description": "Discover the perfect personlized Gift! `#free`"}, {"name": "BestBuyClues", "url": "https://bestbuyclues.com/", "description": "Your AI Gift Ideas Generator `#free`"}, {"name": "Enlitic", "url": "https://enlitic.com/", "description": "an AI-driven application that lets you transform big data into relevant insights that can help you make more accurate, strategic, and timely decisions. `#paid`"}, {"name": "MIRI", "url": "https://www.miri.health/", "description": "Comprehensive Wellness Platform That Puts Experts in Your Pocket 24/7 `#free`"}, {"name": "Viz.AI", "url": "https://www.viz.ai/", "description": "Offers a wide range of features to help healthcare professionals run their operations more efficiently and accurately. `#paid`"}, {"name": "Cover Letter Copilot", "url": "https://coverlettercopilot.ai/", "description": "Your AI-Powered Cover Letter Generator `#freemium`"}, {"name": "Deepbrain AI", "url": "https://www.deepbrain.io/", "description": "Innovate HR Process with AI Interview. `#paid`"}, {"name": "ZapHire", "url": "https://www.zap-hire.com/", "description": "AI-Powered Recruitment for Data-Driven Hiring. `#free`"}, {"name": "AI or NOT", "url": "https://www.aiornot.com", "description": "Determine whether an image has been generated by artificial intelligence or a human `#free`"}, {"name": "Img.Upscaler", "url": "https://imgupscaler.com/", "description": "Img.Upscaler uses AI to enlarge your jpg, png, webp images by 200% or 400% without losing quality. `#freemium`"}, {"name": "AIPhotoeditor", "url": "https://photoeditor.ai/", "description": "AIPhotoeditor is a free photo editor that allows users to remove unwanted objects, people, blemishes, or text from their images in seconds. `#free`"}, {"name": "Image Candy", "url": "https://imgcandy.com/", "description": "Online Image Editor - Image Candy `#free`"}, {"name": "Photostockeditor", "url": "https://photostockeditor.com/tools/socialmedia-resize", "description": "Intelligence Image Crop/Resize: Perfectly Tailored Social Media Images `#free`"}, {"name": "AI Passport Photo", "url": "https://aipassportphoto.com/", "description": "Take A Photo with Your Mobile Phone and Get Your Passport Photo in Seconds. `freemium`"}, {"name": "Bing Image Creator", "url": "https://www.bing.com/images/create", "description": "Image Creator from Microsoft Designer allows you to generate captivating images based on your words using AI. `freemium`"}, {"name": "GenPictures", "url": "https://www.getconverse.com/pics", "description": "Create stunning AI art, images, and pictures in seconds for free with GenPictures. Turn your text into visual masterpieces effortlessly. `freemium`"}, {"name": "Ideaogram", "url": "https://ideogram.ai/t/trending", "description": "This tool helps us to generate text in an image `#free`"}, {"name": "ID Photo API AI", "url": "https://idphoto.ai/", "description": "Passport Photo API to convert regular photo to passport photo. `freemium`"}, {"name": "ImageCreator", "url": "https://imagecreator.alkaidvision.com/", "description": "A Professional PS plug-in powered by AI `#free`"}, {"name": "Imagine", "url": "https://www.imagine.art", "description": "Text to image with AI Art Generator `#freemium`"}, {"name": "Ipic.ai", "url": "https://www.ipic.ai/", "description": "Ipic.ai is a free AI image generator that can effortlessly create unique AI art. `#free`"}, {"name": "Kaiber", "url": "https://kaiber.ai/", "description": "Tell stories like never before with our advanced AI generation engine `#freemium`"}, {"name": "Leonardo", "url": "https://leonardo.ai", "description": "Text-to-image Create production-quality visual assets for your projects with unprecedented quality, speed, and style-consistency `#free`"}, {"name": "MergeML", "url": "https://mergeml.com/", "description": "Lightning Fast Image Generation `#free`"}, {"name": "Midjourney AI", "url": "https://www.midjourneyai.ai/", "description": "Just enter your prompt and click the generate button.No code required to generate your image!"}, {"name": "Novita.ai", "url": "https://novita.ai/", "description": "Novita is your go-to solution for fast and affordable AI image generation. `#paid`"}, {"name": "Picsart", "url": "https://picsart.com/ai-image-generator/", "description": "Convert words into an image in mere seconds with the Picsart AI Image Generator. `#freemium`"}, {"name": "pica-ai", "url": "https://www.pica-ai.com/", "description": "Experience funny or realistic face swapping effects. Begin by uploading your photo!. `freemium`"}, {"name": "Playground AI", "url": "https://playground.com/", "description": "Free-to-use online tool to create art, social media posts, presentations, posters, videos, logos and more. `#free`"}, {"name": "Remaker-Ai", "url": "https://remaker.ai/en", "description": "All-in-one tool leveraging the capabilities of artificial intelligence. Craft and produce diverse content formats, spanning text, images, and beyond.`#free`"}, {"name": "removebg", "url": "https://remove.bg/", "description": "Remove any Image Background `#free`"}, {"name": "Rentoor", "url": "https://rentoor.vercel.app", "description": "Enhance your images with Rentoor's super-resolution feature, restoring clarity and detail for stunning visuals. `freemium`"}, {"name": "Stable Diffusion Online", "url": "https://stablediffusionweb.com/#ai-image-generator", "description": "text-to-image diffusion model capable of generating photo-realistic images given any text input, cultivates autonomous freedom to produce incredible imagery, empowers billions of people to create stunning art within seconds. `#opensource`"}, {"name": "stockimg.ai", "url": "https://stockimg.ai/", "description": "Stockimg is an all in one design and content creation tool powered by AI. You can easily generate logo, illustration, wallpaper, poster and more. `#freemium`"}, {"name": "Top VS Best", "url": "https://topvsbest.com/aiimagecreator/", "description": "Effortlessly craft mesmerizing and exclusive images through our AI-powered image generation. `#free`"}, {"name": "Wepik AI", "url": "https://wepik.com/ai", "description": "Text to Image Converter `#free`"}, {"name": "Zoo", "url": "https://zoo.replicate.dev/", "description": "Text-to-Image Playground `#free`"}, {"name": "AI Room Planner", "url": "https://airoomplanner.com/", "description": "Get hundreds of interior design ideas for your room - free with no limit. `#free`"}, {"name": "Casetext", "url": "https://casetext.com/", "description": "an award-winning legal AI company developing cutting-edge tech for 10+ years. `#paid`"}, {"name": "DoNotPay", "url": "https://donotpay.com/", "description": "DoNotPay is an online legal service and chatbot. `#paid`"}, {"name": "Latch", "url": "https://www.latchapp.com/", "description": "Latch helps legal teams reduce the time, effort, and cost spent towards negotiating agreements. `#paid`"}, {"name": "LogoAi", "url": "https://www.logoai.com/logo-maker", "description": "AI-powered logo maker and online design tool. `#freemium`"}, {"name": "Placeit", "url": "https://placeit.net/", "description": "user-friendly design platform that can be used to create logos, mockups, and videos. `#paid`"}, {"name": "Zarla", "url": "https://www.zarla.com/", "description": "Zarla uses AI to generate unique logo designs through various prompts. `#free`"}, {"name": "Looka", "url": "https://looka.com/", "description": "Use Looka's AI-powered platform to design a logo and build a brand you love. `#free`"}, {"name": "LoginLlama", "url": "https://loginllama.app/", "description": "Enhance Security with LoginLlama's Suspicious Login Detection `#freemium`"}, {"name": "Luminal", "url": "https://www.csv-gpt.com/", "description": "Clean, transform and analyze spreadsheets at lightspeed with AI `#freemium`"}, {"name": "Xero.AI", "url": "https://www.xerodotai.com/", "description": "No-Code AI Platform for Simplified Machine Learning `#paid`"}, {"name": "AI/ML API", "url": "https://aimlapi.com", "description": "One API, 100+ AI Models, Accessible 24/7. `#opensource``#freemium``#paid`"}, {"name": "Bloom", "url": "https://huggingface.co/docs/transformers/model_doc/bloom", "description": "BLOOM by Hugging Face is a model similar to GPT-3"}, {"name": "Claude 2", "url": "https://claude.ai/", "description": "Talk to Claude, an AI assistant from Anthropic. `#paid`"}, {"name": "Gopher", "url": "https://www.deepmind.com/blog/language-modelling-at-scale-gopher-ethical-considerations-and-retrieval", "description": "Gopher by DeepMind is a 280 billion parameter language model. `#free`"}, {"name": "LiteLLM", "url": "https://litellm.ai/", "description": "An open-source library to simplify LLM completion + embedding calls. `#free` `#opensource`"}, {"name": "LLaMA", "url": "https://ai.facebook.com/blog/large-language-model-llama-meta-ai/", "description": "A foundational, 65-billion-parameter large language model by Meta. `#opensource` `#free`"}, {"name": "LLaVA", "url": "https://llava-vl.github.io/", "description": "Large Language and Vision Assistant #opensource `#free`"}, {"name": "Llama 2", "url": "https://ai.meta.com/llama/", "description": "The next generation of Meta's open source large language model. `#opensource` `#free`"}, {"name": "OpenAI API", "url": "https://openai.com/api/", "description": "OpenAI's API provides access to GPT-3 and GPT-4 models, which performs a wide variety of natural language tasks, and Codex, which translates natural language to code. `#freemium`"}, {"name": "OPT", "url": "https://opt.alpa.ai/", "description": "Open Pretrained Transformers (OPT) by Facebook is a suite of decoder-only pre-trained transformers. `#opensource` `#free`"}, {"name": "Qwen", "url": "https://github.com/QwenLM/Qwen", "description": "Pretrained large language model proposed by Alibaba Cloud. `#free`", "stars": "19k"}, {"name": "Vicuna-13B", "url": "https://lmsys.org/blog/2023-03-30-vicuna/", "description": "An open-source chatbot trained by fine-tuning LLaMA on user-shared conversations collected from ShareGPT. `#free`"}, {"name": "Riffusion", "url": "https://www.riffusion.com/", "description": "Create music from text with styles, instruments, modifiers and genres. `#free`"}, {"name": "Better Synonyms", "url": "https://www.bettersynonyms.com/", "description": "A convenient way to find better synonyms for words in a specific context. `#free`"}, {"name": "Franz AI", "url": "https://chrome.google.com/webstore/detail/franz-ai-text-rewriter/lclcncbdhfpolppomniofbkiaaebaefg", "description": "A Chrome extension to rewrite text using OpenAI API. `#free`"}, {"name": "Penelope AI", "url": "https://penelope-ai.vercel.app/", "description": "Speed up writing with paraphrasing, summarizing and story generation `#paid`"}, {"name": "Quillbot Paraphraser", "url": "https://try.quillbot.com/", "description": "Rewrite text for free. `#freemium`"}, {"name": "Rewriteit AI", "url": "https://rewriteit.ai/", "description": "Rewrite with Confidence: Enhance Your Writing with AI Technology `#free`"}, {"name": "StudyCrumb", "url": "https://studycrumb.com/paraphrasing-tool", "description": "This essay rephraser can change the wording of any content `#free`"}, {"name": "ChatGPT Sidebar", "url": "https://chatgpt-sidebar.com/", "description": "AI & you work side by side on any page `#free`"}, {"name": "Pathfinder", "url": "https://www.summit.im/pathfinder/", "description": "Pathfinder, brought to you by Summit, is an innovative AI-driven tool designed to assist individuals in creating personalized plans and strategies to achieve their goals. `#free`"}, {"name": "gamma.app", "url": "https://gamma.app", "description": "Gamma is a new platform that allows users to create polished documents, presentations, and webpages in seconds using AI. `freemium`"}, {"name": "Journey.io", "url": "https://journey.io/", "description": "Journey.io is a storytelling platform that enables users to create interactive presentations, combining videos, slides, text, and embeds to captivate their audience. `#freemium`"}, {"name": "40h", "url": "https://40h.io/", "description": "Map your career path and unlock your potential with the guidance of 40h. `#paid`"}, {"name": "Accountabilabuddy", "url": "https://www.summit.im/accountabilabuddy", "description": "Sends simple text reminders to help you stay on track and achieve your objectives. `#free`"}, {"name": "DigestDiff", "url": "https://www.digestdiff.com/", "description": "Codebase Insights Without Code Access with DigestDiff `#free`"}, {"name": "Glimpse", "url": "https://glimpse.surf/", "description": "Seamless browsing experience with conversation, writing, and editing assistance `#free`"}, {"name": "Happy Copy", "url": "https://www.hoppycopy.co/", "description": "Use AI to create powerful content for hundreds of different email campaigns, drips, newsletters and more\u2014in seconds"}, {"name": "Message AI", "url": "https://apps.apple.com/us/app/message-ai-gpt-tts/id6448740961", "description": "Transform Text to Speech with Natural Accuracy `#paid`"}, {"name": "Multi Gen", "url": "https://multi-gen-ai.vercel.app/", "description": "Multi-Gen: All-in-one AI platform for content and productivity solutions. `#free`"}, {"name": "Notion", "url": "https://www.notion.so/product/ai/", "description": "Access the limitless power of AI, right inside Notion. Work faster. Write better. Think bigger. `#paid`"}, {"name": "Posylanki", "url": "https://www.posylanki.live/", "description": "Streamline Web Content Management & Enhance Browsing Experience `#free`"}, {"name": "Releases Notes", "url": "https://www.releasesnotes.dev/", "description": "Effortless Release Notes with Automation. `#free`"}, {"name": "Scribot", "url": "https://play.google.com/store/apps/details?id=com.scribot.app", "description": "Efficient Note-Taking with AI `#free`"}, {"name": "Supermanage AI", "url": "https://supermanage.ai/", "description": "Effortless prep for your 1-on-1 `#free`"}, {"name": "Taskade", "url": "https://www.taskade.com/", "description": "Taskade elegantly unifies your team tasks, notes, and mind, stripping away the noise to reveal the essence of productivity. `#freemium`"}, {"name": "Uizard", "url": "https://uizard.io", "description": "With this AI tool you can create a beautiful website and app `paid`"}, {"name": "Geniea", "url": "https://geniea.com/", "description": "Generated prompts for personal journeys. `#free`"}, {"name": "PromptFolder", "url": "https://promptfolder.com/", "description": "Allows users to create, save, and explore innovative prompts with features like variables, organization, and sharing. `#free`"}, {"name": "Selfgazer", "url": "https://www.selfgazer.com/", "description": "Provides psychological tarot readings for users seeking self-exploration and personal insights through classic tarot symbolism. `#free`"}, {"name": "HomeByte", "url": "https://homebyte.com/", "description": "Find your dream home with the most advanced home search on the planet. `#free`"}, {"name": "IACrea", "url": "https://iacrea.com/", "description": "AI-powered Home Staging Solution `#paid`"}, {"name": "InteriorAI", "url": "https://interiorai.com/", "description": "Interior design ideas using Artificial Intelligence `#paid`"}, {"name": "RealtyNinja", "url": "https://get.realtyninja.com/ai-listing-description-generator", "description": "AI Listing Description Generator `#free`"}, {"name": "RealtyGenius", "url": "https://realtygenius.ai/", "description": "Offers efficient document management and collaboration functionalities for real estate professionals. `#freemium`"}, {"name": "VirtualStagingAI", "url": "https://www.virtualstagingai.app/", "description": "Virtually stage in one click `#paid`"}, {"name": "Virtual House Flip", "url": "https://www.virtualhouseflip.com/", "description": "Remodel homes using AI for stunning results `#paid`"}, {"name": "Write.homes", "url": "https://write.homes/", "description": "The ultimate real estate content creation tool `#free`"}, {"name": "VSDECO", "url": "https://vsdeco.com/", "description": "Transform Your Space with Photorealistic Restyling `#paid`"}, {"name": "AstroGPT", "url": "https://vedicastrogpt.com/", "description": "AstroGPT is a personalized astrology service that provides expert guidance for love, career, and more. `#free`"}, {"name": "Gita GPT", "url": "https://www.gitagpt.in/", "description": "Unlock the Power of AI with the Bhagavad Gita `#free`"}, {"name": "Tarteel", "url": "https://www.tarteel.ai/", "description": "Tarteel is an AI-powered Quran companion that helps users improve their recitation and memorization skills by providing real-time feedback, highlighting words, offering translations, and customizable challenges. `#paid`"}, {"name": "Text With Jesus", "url": "https://textwith.me/jesus", "description": "Enlightening conversations and a deeper connection to revered biblical figures. `#freemium`"}, {"name": "Lime AI", "url": "https://www.datalimeai.com/", "description": "AI-powered research assistant for data-related tasks, designed to streamline and simplify data research and analysis processes. `#paid`"}, {"name": "LoopCV", "url": "https://www.loopcv.pro/", "description": "Upload your CV, Select the type of Job You Want, and Press Start! Loopcv will Mass Apply on your behalf Every Single Day `#freemium`"}, {"name": "resumA.I.", "url": "https://www.resumai.com/", "description": "resumA.I. is a next generation intelligent resume builder for enabling more effective job applications `#freemium`"}, {"name": "Resume AI Scanner", "url": "https://pdf.ai/tools/resume-ai-scanner", "description": "Assists in assessing candidates by scanning their resumes, extracting relevant information, and generating questions to evaluate their suitability for a position. `#free`"}, {"name": "Sellesta", "url": "https://sellesta.com/marketplace/", "description": "Revamp your Amazon business with Sellesta AI tools! Keyword Research, Listing Optimization, and Keyword Tracking. Start Free Now! `#freemium`"}, {"name": "Andi", "url": "https://andisearch.com/", "description": "Andi is a generative AI-powered search engine `#free`"}, {"name": "Anse", "url": "https://anse.app/", "description": "Your Elegant AI Answer Companion `#paid`"}, {"name": "GPTGO", "url": "https://googpt.ai/", "description": "ChatGPT combined with Google search `#free`"}, {"name": "Hai News", "url": "https://hai.news/", "description": "Search with generative AI - Hai News `#free`"}, {"name": "Opera One Browser", "url": "https://www.opera.com/one", "description": "Opera One offers a liquid navigation experience with a focus on modular design and AI-powered web services. `#free`"}, {"name": "Adaptify", "url": "https://www.adaptify.ai/", "description": "Empower Business Success with AI-Powered ChatGPT `#paid`"}, {"name": "AutoBlogging Pro", "url": "https://autoblogging.pro/", "description": "AI-Powered Content Automation for WordPress Blogs `#freemium`"}, {"name": "Frase", "url": "https://www.frase.io/", "description": "Content optimization tool that helps businesses create SEO-friendly content quickly and easily. `#paid`"}, {"name": "Surfer SEO", "url": "https://surferseo.com/", "description": "SEO tool that helps users optimize their content for better search engine rankings. `#paid`"}, {"name": "GrowthBar", "url": "https://www.growthbarseo.com/", "description": "SEO tool designed to help marketers, bloggers, and content teams create SEO-friendly content. `#paid`"}, {"name": "Shop Guru AI", "url": "https://www.shopguru.io/", "description": "Analyze customer reviews, providing you with trusted answers based on specific product information. `#free`"}, {"name": "Piggy Magic", "url": "https://piggy.to/magic", "description": "Piggy Magic - Social Story Maker `#free`"}, {"name": "StoriAI", "url": "https://storiai.com/", "description": "Elevate Your Brand's Social Presence with StoriAI `#paid`"}, {"name": "AI Excel Bot", "url": "https://aiexcelbot.com", "description": "Write Excel and Google Sheets Formulas Faster With AI `#freemium`"}, {"name": "Airtable", "url": "https://www.airtable.com/", "description": "A user-friendly platform that blends spreadsheet features with database functionality for organizing projects, managing content, and tracking inventories`#freemium`"}, {"name": "Arcwise AI", "url": "https://arcwise.app/ai", "description": "AI Copilot for Spreadsheets `#free`"}, {"name": "CSV-GPT", "url": "https://www.csv-gpt.com/", "description": "Enables users to ask natural language questions about their data and receive instant analysis and insights. `#free`"}, {"name": "DataDistillr", "url": "https://datadistillr.com/", "description": "Integrating your data has never been easier. `#paid`"}, {"name": "Dataspot", "url": "https://dataspot.ai/", "description": "Understand any data instantly using AI `#freemium`"}, {"name": "Excel Formula Bot", "url": "https://excelformulabot.com/", "description": "Create Excel formulas in seconds with AI-powered formula generators. `#freemium`"}, {"name": "Excelmatic", "url": "https://excelmatica.com", "description": "Chat with Excel, effortlessly process(analyze) Excel data using natural language with Excelmatic `#freemium`"}, {"name": "GPTExcel", "url": "https://gptexcel.uk/", "description": "Effortlessly create and understand formulas in Excel and Google Sheets! `#paid`"}, {"name": "Parseur", "url": "https://parseur.com/", "description": "Parseur is a powerful data entry software that automates text extraction from emails, PDFs, and other documents, enhancing productivity by eliminating manual data entry. `#freemium`"}, {"name": "SheetAI.app", "url": "https://sheetai.app/", "description": "AI-powered tool to quickly generate formulas for Google Sheets. `#freemium`"}, {"name": "SheetGod", "url": "https://www.boloforms.com/sheetgod/", "description": "Effortlessly create and understand formulas in Excel and Google Sheets! `#paid`"}, {"name": "Airops", "url": "https://www.airops.com/", "description": "Task-specific AI Apps that go beyond Chat-GPT\u2014run NLP, generate-data-informed content, draft/fix/optimize SQL queries, and more `#free`"}, {"name": "QueryCraft", "url": "https://www.querycraft.io/", "description": "AI-Powered Data Query Generator `#free`"}, {"name": "dbdiagram.io", "url": "https://dbdiagram.io/home", "description": "It's an online AI-Powered database diagram design tool that allows you to visually create and edit database schemas `#free`"}, {"name": "ClickUp", "url": "https://clickup.com/", "description": "All of your work in one place: Tasks, Docs, Chat, Goals, & more. `#free`"}, {"name": "Cookup.ai", "url": "https://cookup.ai/", "description": "AI apps for every usecase `#free`"}, {"name": "DeskDay", "url": "https://deskday.ai/", "description": "Revolutionizing IT Support for MSPs `#paid`"}, {"name": "Jasper AI", "url": "https://www.jasper.ai/", "description": "Jasper is an AI copilot for enterprise marketing teams. `#paid`"}, {"name": "Namelix", "url": "https://namelix.com/", "description": "Generate short, brandable business names & domain names. `#free`"}, {"name": "Olympia", "url": "https://olympia.chat", "description": "AI-powered virtual staffing tool tailored for solopreneurs and bootstrapped startups. `#paid`"}, {"name": "Rasgo", "url": "https://www.rasgoml.com/", "description": "Your Self-Service AI Analytics Revolution `#free`"}, {"name": "Sidekick", "url": "https://www.jigso.io/lp-sidekick", "description": "Get answers from your apps using natural language. `#free`"}, {"name": "AI Storyboard Generator", "url": "https://boords.com/", "description": "Eliminates the need for drawing skills, enabling quick and easy storyboard creation. `#paid`"}, {"name": "Plot Factory", "url": "https://plotfactory.com/", "description": "An online collaborative story planner that lets writers plan, organize, and write stories & fictional universes. `#paid`"}, {"name": "Sudowrite", "url": "https://www.sudowrite.com/", "description": "The model generates text by guessing what's most likely to come next, one word at a time. Kind of like autocomplete on your phone. `#paid`"}, {"name": "Tome", "url": "https://beta.tome.app/", "description": "Unlock your best work with AI-powered generative storytelling from Tome. `#free`"}, {"name": "ChatGPT Summary Assistant", "url": "https://chrome.google.com/webstore/detail/chatgpt-summary-assistant/nnjcoododbeemlmmhbfmmkbneniepaog", "description": "Free AI-Powered Chrome Extension for Instant Article Summaries `#free`"}, {"name": "ChatPulse", "url": "https://chatpulse.dev", "description": "ChatPulse allows you to have conversations with any PDF document. Simply upload your file and start asking questions right away!. `#freemium`"}, {"name": "Earkind", "url": "https://www.earkind.com/", "description": "AI-Generated Podcasts on AI Topics `#free`"}, {"name": "LeaseLens", "url": "https://leaselens.ai/", "description": "Automate the extraction of crucial data points from real estate and commercial lease documents `#free`"}, {"name": "Neural Times", "url": "https://www.neuraltimes.org/", "description": "Your Unbiased AI-Powered News Source `#free`"}, {"name": "Quill", "url": "https://apps.apple.com/us/app/quill-news-digest/id1669557131", "description": "The AI Way to Stay Informed `#free`"}, {"name": "Recall", "url": "https://www.recall.wiki/", "description": "Summarize YouTube videos, blog posts, PDFs, articles or any other online content. `#freemium`"}, {"name": "Too Long", "url": "https://toolongapp.com/", "description": "Your Article Summarization Companion `#free`"}, {"name": "Keploy", "url": "https://www.keploy.io/", "description": "A developer-centric backend testing tool which makes backend tests with built-in-mocks faster than unit tests, from user traffic, making it easy to use, powerful, and extensible. `#opensource`"}, {"name": "Dubverse", "url": "https://dubverse.ai/text-to-speech/", "description": "AI-powered text-to-speech with Dubverse is accurate, real, and fast! Type, paste, or upload a document & convert text to speech for free. `#freemium`"}, {"name": "ElevenLabs", "url": "https://elevenlabs.io/", "description": "AI-powered text-to-speech and voice cloning technology.`#freemium`"}, {"name": "FollowFox", "url": "https://followfox.ai/", "description": "Open-source text-to-image generator with impressive features and capabilities. `#free`"}, {"name": "AI Transcription by Riverside", "url": "https://riverside.fm/transcription", "description": "Video and audio transcription `#free`"}, {"name": "HappySRT", "url": "https://www.happysrt.com/", "description": "Generate SRT Files for youtube using AI Technology `#freemium`"}, {"name": "PodPilot", "url": "https://www.podpilot.ai/", "description": "PodPilot is an AI tool designed to simplify the process of creating high-quality podcast series for organizations `#paid`"}, {"name": "VideoToBlog", "url": "https://www.videotoblog.ai/", "description": "Convert YouTube videos to blog content in one click `#free`"}, {"name": "PLAN by Ixigo", "url": "https://www.ixigo.com/", "description": "Your AI-Powered Travel Planning Companion `#free`"}, {"name": "Roam Around", "url": "https://www.roamaround.io/", "description": "Find interesting and fun places to visit `#free`"}, {"name": "Travelnaut", "url": "https://travelnaut.com/", "description": "Find travel information on attractions, food, culture, and more in one place to prepare the next trip of your dreams `#free`"}, {"name": "WanderGenie", "url": "https://www.wandergenie.app/", "description": "Transform the way you explore the world. `#free`"}, {"name": "WonderPlan", "url": "https://wonderplan.ai/", "description": "Your personal trip planner and travel curator, creating custom itineraries tailored to your interests and budget. `#free`"}, {"name": "Famxplor", "url": "https://famxplor.com/", "description": "Find activities for your family vacations worldwide. `#paid`"}, {"name": "FineShare FineCam", "url": "https://www.fineshare.com/finecam/", "description": "Transform your video calls and recordings with FineShare FineCam's advanced capabilities `#paid`"}, {"name": "Thumbnail Ai", "url": "https://thumbnail-ai.ybouane.com/", "description": "Will provide reviews of youtube thumbnails using AI `#free`"}, {"name": "Chromox", "url": "https://chromox.alkaidvision.com/", "description": "Transforming Ideas into Visual Stories. `#free`"}, {"name": "D-ID", "url": "https://www.d-id.com/", "description": "D-ID is a platform to generate videos. `#freemium`"}, {"name": "FabDream AI", "url": "https://www.fabdream.art/", "description": "Discover the world of Ai digital art through the lens of Swiss-based artist Fabio Comparelli aka fabdream. Immerse yourself in visually stunning Quality videos. `#freemium`"}, {"name": "Fliki.ai", "url": "https://fliki.ai/", "description": "Your AI partner for video creation. Create a video from text, voice or image. `#freemium`"}, {"name": "Heygen", "url": "https://www.heygen.com/", "description": "Create videos from text in minutes with AI-generated avatars and voices. `#freemium`"}, {"name": "Invideo", "url": "https://invideo.io/", "description": "InVideo simplifies video creation with ready-made templates. `#freemium`"}, {"name": "Pictory AI", "url": "https://pictory.ai/", "description": "Pictory AI is a video creation tool that makes it effortless to produce short videos from your long-form content like scripts, posts `#paid`"}, {"name": "pika.art", "url": "https://pika.art/", "description": "An idea-to-video platform that brings your creativity to motion. `#freemium`"}, {"name": "Quickads", "url": "https://www.quickads.ai/", "description": "AI Ad Creation Platform for all your Ad Campaigns. `#freemium`"}, {"name": "Runway", "url": "https://runwayml.com/", "description": "With Runway AI, you have the power to create videos using text prompts in so many incredible ways `#free`"}, {"name": "Syllaby.io", "url": "https://ai.syllaby.io", "description": "AI Video Script Generator, Syllaby shows you how to create a content strategy for social media in minute `paid`"}, {"name": "Vidnoz", "url": "https://www.vidnoz.com/", "description": "Use Vidnoz AI and Vidnoz Flex to make winning videos! `#freemium`"}, {"name": "Bidlytics", "url": "https://www.bidlytics.co/", "description": "Master the Art of Government Contracting `#freemium`"}, {"name": "Free Essay Generator", "url": "https://academichelp.net/free-essay-generator/", "description": "Assists students and writers in creating high-quality essays effortlessly. `#free`"}, {"name": "Atmo Global Forecast", "url": "https://earth.atmo.ai/", "description": "Precision Weather Forecasting with AI `#free`"}], "notes": [], "source": "Ai Collective Tools"}, {"name": "Machine Learning Tutorials", "entries": [{"name": "Curated list of R tutorials for Data Science, NLP and Machine Learning", "url": "https://github.com/ujjwalkarn/DataScienceR", "description": "", "stars": "1.8k"}, {"name": "Curated list of Python tutorials for Data Science, NLP and Machine Learning", "url": "https://github.com/ujjwalkarn/DataSciencePython", "description": "", "stars": "4.6k"}, {"name": "Introduction", "url": "#general", "description": ""}, {"name": "Interview Resources", "url": "#interview", "description": ""}, {"name": "Artificial Intelligence", "url": "#ai", "description": ""}, {"name": "Genetic Algorithms", "url": "#ga", "description": ""}, {"name": "Statistics", "url": "#stat", "description": ""}, {"name": "Useful Blogs", "url": "#blogs", "description": ""}, {"name": "Resources on Quora", "url": "#quora", "description": ""}, {"name": "Resources on Kaggle", "url": "#kaggle", "description": ""}, {"name": "Cheat Sheets", "url": "#cs", "description": ""}, {"name": "Classification", "url": "#classification", "description": ""}, {"name": "Linear Regression", "url": "#linear", "description": ""}, {"name": "Logistic Regression", "url": "#logistic", "description": ""}, {"name": "Model Validation using Resampling", "url": "#validation", "description": ""}, {"name": "Deep Learning", "url": "#deep", "description": ""}, {"name": "Natural Language Processing", "url": "#nlp", "description": ""}, {"name": "Computer Vision", "url": "#vision", "description": ""}, {"name": "Support Vector Machine", "url": "#svm", "description": ""}, {"name": "Reinforcement Learning", "url": "#rl", "description": ""}, {"name": "Decision Trees", "url": "#dt", "description": ""}, {"name": "Random Forest / Bagging", "url": "#rf", "description": ""}, {"name": "Boosting", "url": "#gbm", "description": ""}, {"name": "Ensembles", "url": "#ensem", "description": ""}, {"name": "Stacking Models", "url": "#stack", "description": ""}, {"name": "VC Dimension", "url": "#vc", "description": ""}, {"name": "Bayesian Machine Learning", "url": "#bayes", "description": ""}, {"name": "Semi Supervised Learning", "url": "#semi", "description": ""}, {"name": "Optimizations", "url": "#opt", "description": ""}, {"name": "Other Useful Tutorials", "url": "#other", "description": ""}, {"name": "Machine Learning Course by Andrew Ng (Stanford University)", "url": "https://www.coursera.org/learn/machine-learning", "description": ""}, {"name": "AI/ML YouTube Courses", "url": "https://github.com/dair-ai/ML-YouTube-Courses", "description": "", "stars": "8.6k"}, {"name": "Curated List of Machine Learning Resources", "url": "https://hackr.io/tutorials/learn-machine-learning-ml", "description": ""}, {"name": "In-depth introduction to machine learning in 15 hours of expert videos", "url": "http://www.dataschool.io/15-hours-of-expert-machine-learning-videos/", "description": ""}, {"name": "An Introduction to Statistical Learning", "url": "http://www-bcf.usc.edu/\\~gareth/ISL/", "description": ""}, {"name": "List of Machine Learning University Courses", "url": "https://github.com/prakhar1989/awesome-courses#machine-learning", "description": "", "stars": "43k"}, {"name": "Machine Learning for Software Engineers", "url": "https://github.com/ZuzooVn/machine-learning-for-software-engineers", "description": "", "stars": "26k"}, {"name": "Dive into Machine Learning", "url": "https://github.com/hangtwenty/dive-into-machine-learning", "description": "", "stars": "11k"}, {"name": "A curated list of awesome Machine Learning frameworks, libraries and software", "url": "https://github.com/josephmisiti/awesome-machine-learning", "description": "", "stars": "56k"}, {"name": "A curated list of awesome data visualization libraries and resources.", "url": "https://github.com/fasouto/awesome-dataviz", "description": "", "stars": "3.1k"}, {"name": "An awesome Data Science repository to learn and apply for real world problems", "url": "https://github.com/okulbilisim/awesome-datascience", "description": "", "stars": "20k"}, {"name": "The Open Source Data Science Masters", "url": "http://datasciencemasters.org/", "description": ""}, {"name": "Machine Learning FAQs on Cross Validated", "url": "http://stats.stackexchange.com/questions/tagged/machine-learning", "description": ""}, {"name": "Machine Learning algorithms that you should always have a strong understanding of", "url": "https://www.quora.com/What-are-some-Machine-Learning-algorithms-that-you-should-always-have-a-strong-understanding-of-and-why", "description": ""}, {"name": "Difference between Linearly Independent, Orthogonal, and Uncorrelated Variables", "url": "http://terpconnect.umd.edu/\\~bmomen/BIOM621/LineardepCorrOrthogonal.pdf", "description": ""}, {"name": "List of Machine Learning Concepts", "url": "https://en.wikipedia.org/wiki/List_of_machine_learning_concepts", "description": ""}, {"name": "Slides on Several Machine Learning Topics", "url": "http://www.slideshare.net/pierluca.lanzi/presentations", "description": ""}, {"name": "MIT Machine Learning Lecture Slides", "url": "http://www.ai.mit.edu/courses/6.867-f04/lectures.html", "description": ""}, {"name": "Comparison Supervised Learning Algorithms", "url": "http://www.dataschool.io/comparing-supervised-learning-algorithms/", "description": ""}, {"name": "Learning Data Science Fundamentals", "url": "http://www.dataschool.io/learning-data-science-fundamentals/", "description": ""}, {"name": "Machine Learning mistakes to avoid", "url": "https://medium.com/@nomadic_mind/new-to-machine-learning-avoid-these-three-mistakes-73258b3848a4#.lih061l3l", "description": ""}, {"name": "Statistical Machine Learning Course", "url": "http://www.stat.cmu.edu/\\~larry/=sml/", "description": ""}, {"name": "TheAnalyticsEdge edX Notes and Codes", "url": "https://github.com/pedrosan/TheAnalyticsEdge", "description": "", "stars": "24"}, {"name": "Have Fun With Machine Learning", "url": "https://github.com/humphd/have-fun-with-machine-learning", "description": "", "stars": "4.9k"}, {"name": "Twitter's Most Shared #machineLearning Content From The Past 7 Days", "url": "http://theherdlocker.com/tweet/popularity/machinelearning", "description": ""}, {"name": "Grokking Machine Learning", "url": "https://www.manning.com/books/grokking-machine-learning", "description": ""}, {"name": "41 Essential Machine Learning Interview Questions (with answers)", "url": "https://www.springboard.com/blog/machine-learning-interview-questions/", "description": ""}, {"name": "How can a computer science graduate student prepare himself for data scientist interviews?", "url": "https://www.quora.com/How-can-a-computer-science-graduate-student-prepare-himself-for-data-scientist-machine-learning-intern-interviews", "description": ""}, {"name": "How do I learn Machine Learning?", "url": "https://www.quora.com/How-do-I-learn-machine-learning-1", "description": ""}, {"name": "FAQs about Data Science Interviews", "url": "https://www.quora.com/topic/Data-Science-Interviews/faq", "description": ""}, {"name": "What are the key skills of a data scientist?", "url": "https://www.quora.com/What-are-the-key-skills-of-a-data-scientist", "description": ""}, {"name": "The Big List of DS/ML Interview Resources", "url": "https://towardsdatascience.com/the-big-list-of-ds-ml-interview-resources-2db4f651bd63", "description": ""}, {"name": "Awesome Artificial Intelligence (GitHub Repo)", "url": "https://github.com/owainlewis/awesome-artificial-intelligence", "description": "", "stars": "7.1k"}, {"name": "UC Berkeley CS188 Intro to AI", "url": "http://ai.berkeley.edu/home.html", "description": ""}, {"name": "Programming Community Curated Resources for learning Artificial Intelligence", "url": "https://hackr.io/tutorials/learn-artificial-intelligence-ai", "description": ""}, {"name": "MIT 6.034 Artificial Intelligence Lecture Videos", "url": "https://www.youtube.com/playlist?list=PLUl4u3cNGP63gFHB6xb-kVBiQHYe_4hSi", "description": ""}, {"name": "edX course | Klein & Abbeel", "url": "https://courses.edx.org/courses/BerkeleyX/CS188x_1/1T2013/info", "description": ""}, {"name": "Udacity Course | Norvig & Thrun", "url": "https://www.udacity.com/course/intro-to-artificial-intelligence--cs271", "description": ""}, {"name": "TED talks on AI", "url": "http://www.ted.com/playlists/310/talks_on_artificial_intelligen", "description": ""}, {"name": "Genetic Algorithms Wikipedia Page", "url": "https://en.wikipedia.org/wiki/Genetic_algorithm", "description": ""}, {"name": "Simple Implementation of Genetic Algorithms in Python (Part 1)", "url": "http://outlace.com/miniga.html", "description": ""}, {"name": "Genetic Algorithms vs Artificial Neural Networks", "url": "http://stackoverflow.com/questions/1402370/when-to-use-genetic-algorithms-vs-when-to-use-neural-networks", "description": ""}, {"name": "Genetic Algorithms Explained in Plain English", "url": "http://www.ai-junkie.com/ga/intro/gat1.html", "description": ""}, {"name": "Genetic Programming", "url": "https://en.wikipedia.org/wiki/Genetic_programming", "description": ""}, {"name": "Stat Trek Website", "url": "http://stattrek.com/", "description": "A dedicated website to teach yourselves Statistics"}, {"name": "Learn Statistics Using Python", "url": "https://github.com/rouseguy/intro2stats", "description": "Learn Statistics using an application-centric programming approach", "stars": "854"}, {"name": "Statistics for Hackers | Slides | @jakevdp", "url": "https://speakerdeck.com/jakevdp/statistics-for-hackers", "description": "Slides by Jake VanderPlas"}, {"name": "Online Statistics Book", "url": "http://onlinestatbook.com/2/index.html", "description": "An Interactive Multimedia Course for Studying Statistics"}, {"name": "What is a Sampling Distribution?", "url": "http://stattrek.com/sampling/sampling-distribution.aspx", "description": ""}, {"name": "What is an Unbiased Estimator?", "url": "https://www.physicsforums.com/threads/what-is-an-unbiased-estimator.547728/", "description": ""}, {"name": "Goodness of Fit Explained", "url": "https://en.wikipedia.org/wiki/Goodness_of_fit", "description": ""}, {"name": "What are QQ Plots?", "url": "http://onlinestatbook.com/2/advanced_graphs/q-q_plots.html", "description": ""}, {"name": "OpenIntro Statistics", "url": "https://www.openintro.org/stat/textbook.php?stat_book=os", "description": "Free PDF textbook"}, {"name": "Edwin Chen's Blog", "url": "http://blog.echen.me/", "description": "A blog about Math, stats, ML, crowdsourcing, data science"}, {"name": "The Data School Blog", "url": "http://www.dataschool.io/", "description": "Data science for beginners!"}, {"name": "ML Wave", "url": "http://mlwave.com/", "description": "A blog for Learning Machine Learning"}, {"name": "Andrej Karpathy", "url": "http://karpathy.github.io/", "description": "A blog about Deep Learning and Data Science in general"}, {"name": "Colah's Blog", "url": "http://colah.github.io/", "description": "Awesome Neural Networks Blog"}, {"name": "Alex Minnaar's Blog", "url": "http://alexminnaar.com/", "description": "A blog about Machine Learning and Software Engineering"}, {"name": "Statistically Significant", "url": "http://andland.github.io/", "description": "Andrew Landgraf's Data Science Blog"}, {"name": "Simply Statistics", "url": "http://simplystatistics.org/", "description": "A blog by three biostatistics professors"}, {"name": "Yanir Seroussi's Blog", "url": "https://yanirseroussi.com/", "description": "A blog about Data Science and beyond"}, {"name": "fastML", "url": "http://fastml.com/", "description": "Machine learning made easy"}, {"name": "Trevor Stephens Blog", "url": "http://trevorstephens.com/", "description": "Trevor Stephens Personal Page"}, {"name": "no free hunch | kaggle", "url": "http://blog.kaggle.com/", "description": "The Kaggle Blog about all things Data Science"}, {"name": "A Quantitative Journey | outlace", "url": "http://outlace.com/", "description": "learning quantitative applications"}, {"name": "r4stats", "url": "http://r4stats.com/", "description": "analyze the world of data science, and to help people learn to use R"}, {"name": "Variance Explained", "url": "http://varianceexplained.org/", "description": "David Robinson's Blog"}, {"name": "AI Junkie", "url": "http://www.ai-junkie.com/", "description": "a blog about Artificial Intellingence"}, {"name": "Deep Learning Blog by Tim Dettmers", "url": "http://timdettmers.com/", "description": "Making deep learning accessible"}, {"name": "J Alammar's Blog", "url": "http://jalammar.github.io/", "description": "Blog posts about Machine Learning and Neural Nets"}, {"name": "Adam Geitgey", "url": "https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471#.f7vwrtfne", "description": "Easiest Introduction to machine learning"}, {"name": "Ethen's Notebook Collection", "url": "https://github.com/ethen8181/machine-learning", "description": "Continuously updated machine learning documentations (mainly in Python3). Contents include educational implementation of machine learning algorithms from scratch and open-source library usage", "stars": "2.1k"}, {"name": "Most Viewed Machine Learning writers", "url": "https://www.quora.com/topic/Machine-Learning/writers", "description": ""}, {"name": "Data Science Topic on Quora", "url": "https://www.quora.com/Data-Science", "description": ""}, {"name": "William Chen's Answers", "url": "https://www.quora.com/William-Chen-6/answers", "description": ""}, {"name": "Michael Hochster's Answers", "url": "https://www.quora.com/Michael-Hochster/answers", "description": ""}, {"name": "Ricardo Vladimiro's Answers", "url": "https://www.quora.com/Ricardo-Vladimiro-1/answers", "description": ""}, {"name": "Storytelling with Statistics", "url": "https://datastories.quora.com/", "description": ""}, {"name": "Data Science FAQs on Quora", "url": "https://www.quora.com/topic/Data-Science/faq", "description": ""}, {"name": "Machine Learning FAQs on Quora", "url": "https://www.quora.com/topic/Machine-Learning/faq", "description": ""}, {"name": "How to almost win Kaggle Competitions", "url": "https://yanirseroussi.com/2014/08/24/how-to-almost-win-kaggle-competitions/", "description": ""}, {"name": "Convolution Neural Networks for EEG detection", "url": "http://blog.kaggle.com/2015/10/05/grasp-and-lift-eeg-detection-winners-interview-3rd-place-team-hedj/", "description": ""}, {"name": "Facebook Recruiting III Explained", "url": "http://alexminnaar.com/tag/kaggle-competitions.html", "description": ""}, {"name": "Predicting CTR with Online ML", "url": "http://mlwave.com/predicting-click-through-rates-with-online-machine-learning/", "description": ""}, {"name": "How to Rank 10% in Your First Kaggle Competition", "url": "https://dnc1994.com/2016/05/rank-10-percent-in-first-kaggle-competition-en/", "description": ""}, {"name": "Probability Cheat Sheet", "url": "http://static1.squarespace.com/static/54bf3241e4b0f0d81bf7ff36/t/55e9494fe4b011aed10e48e5/1441352015658/probability_cheatsheet.pdf", "description": ""}, {"name": "Machine Learning Cheat Sheet", "url": "https://github.com/soulmachine/machine-learning-cheat-sheet", "description": "", "stars": "5.5k"}, {"name": "ML Compiled", "url": "https://ml-compiled.readthedocs.io/en/latest/", "description": ""}, {"name": "Does Balancing Classes Improve Classifier Performance?", "url": "http://www.win-vector.com/blog/2015/02/does-balancing-classes-improve-classifier-performance/", "description": ""}, {"name": "What is Deviance?", "url": "http://stats.stackexchange.com/questions/6581/what-is-deviance-specifically-in-cart-rpart", "description": ""}, {"name": "When to choose which machine learning classifier?", "url": "http://stackoverflow.com/questions/2595176/when-to-choose-which-machine-learning-classifier", "description": ""}, {"name": "What are the advantages of different classification algorithms?", "url": "https://www.quora.com/What-are-the-advantages-of-different-classification-algorithms", "description": ""}, {"name": "ROC and AUC Explained", "url": "http://www.dataschool.io/roc-curves-and-auc-explained/", "description": ""}, {"name": "An introduction to ROC analysis", "url": "https://ccrma.stanford.edu/workshops/mir2009/references/ROCintro.pdf", "description": ""}, {"name": "Simple guide to confusion matrix terminology", "url": "http://www.dataschool.io/simple-guide-to-confusion-matrix-terminology/", "description": ""}, {"name": "General", "url": "#general-", "description": ""}, {"name": "Residual Analysis", "url": "#residuals-", "description": ""}, {"name": "Outliers", "url": "#outliers-", "description": ""}, {"name": "Elastic Net", "url": "https://en.wikipedia.org/wiki/Elastic_net_regularization", "description": ""}, {"name": "Logistic Regression Wiki", "url": "https://en.wikipedia.org/wiki/Logistic_regression", "description": ""}, {"name": "Geometric Intuition of Logistic Regression", "url": "http://florianhartl.com/logistic-regression-geometric-intuition.html", "description": ""}, {"name": "Obtaining predicted categories (choosing threshold)", "url": "http://stats.stackexchange.com/questions/25389/obtaining-predicted-values-y-1-or-0-from-a-logistic-regression-model-fit", "description": ""}, {"name": "Residuals in logistic regression", "url": "http://stats.stackexchange.com/questions/1432/what-do-the-residuals-in-a-logistic-regression-mean", "description": ""}, {"name": "Difference between logit and probit models", "url": "http://stats.stackexchange.com/questions/20523/difference-between-logit-and-probit-models#30909", "description": ""}, {"name": "Pseudo R2 for Logistic Regression", "url": "http://stats.stackexchange.com/questions/3559/which-pseudo-r2-measure-is-the-one-to-report-for-logistic-regression-cox-s", "description": ""}, {"name": "Guide to an in-depth understanding of logistic regression", "url": "http://www.dataschool.io/guide-to-logistic-regression/", "description": ""}, {"name": "Resampling Explained", "url": "https://en.wikipedia.org/wiki/Resampling_\\(statistics\\", "description": ""}, {"name": "Partioning data set in R", "url": "http://stackoverflow.com/questions/13536537/partitioning-data-set-in-r-based-on-multiple-classes-of-observations", "description": ""}, {"name": "Implementing hold-out Validaion in R", "url": "http://stackoverflow.com/questions/22972854/how-to-implement-a-hold-out-validation-in-r", "description": ""}, {"name": "Cross Validation", "url": "https://en.wikipedia.org/wiki/Cross-validation_\\(statistics\\", "description": ""}, {"name": "Bootstrapping", "url": "https://en.wikipedia.org/wiki/Bootstrapping_\\(statistics\\", "description": ""}, {"name": "fast.ai - Practical Deep Learning For Coders", "url": "http://course.fast.ai/", "description": ""}, {"name": "fast.ai - Cutting Edge Deep Learning For Coders", "url": "http://course.fast.ai/part2.html", "description": ""}, {"name": "A curated list of awesome Deep Learning tutorials, projects and communities", "url": "https://github.com/ChristosChristofidis/awesome-deep-learning", "description": "", "stars": "20k"}, {"name": "Lots of Deep Learning Resources", "url": "http://deeplearning4j.org/documentation.html", "description": ""}, {"name": "Interesting Deep Learning and NLP Projects (Stanford)", "url": "http://cs224d.stanford.edu/reports.html", "description": ""}, {"name": "Core Concepts of Deep Learning", "url": "https://devblogs.nvidia.com/parallelforall/deep-learning-nutshell-core-concepts/", "description": ""}, {"name": "Understanding Natural Language with Deep Neural Networks Using Torch", "url": "https://devblogs.nvidia.com/parallelforall/understanding-natural-language-deep-neural-networks-using-torch/", "description": ""}, {"name": "Stanford Deep Learning Tutorial", "url": "http://ufldl.stanford.edu/tutorial/", "description": ""}, {"name": "Deep Learning FAQs on Quora", "url": "https://www.quora.com/topic/Deep-Learning/faq", "description": ""}, {"name": "Google+ Deep Learning Page", "url": "https://plus.google.com/communities/112866381580457264725", "description": ""}, {"name": "Recent Reddit AMAs related to Deep Learning", "url": "http://deeplearning.net/2014/11/22/recent-reddit-amas-about-deep-learning/", "description": ""}, {"name": "Where to Learn Deep Learning?", "url": "http://www.kdnuggets.com/2014/05/learn-deep-learning-courses-tutorials-overviews.html", "description": ""}, {"name": "Deep Learning nvidia concepts", "url": "http://devblogs.nvidia.com/parallelforall/deep-learning-nutshell-core-concepts/", "description": ""}, {"name": "Introduction to Deep Learning Using Python (GitHub)", "url": "https://github.com/rouseguy/intro2deeplearning", "description": "", "stars": "129"}, {"name": "Video Lectures Oxford 2015", "url": "https://www.youtube.com/playlist?list=PLE6Wd9FR--EfW8dtjAuPoTuPcqmOV53Fu", "description": ""}, {"name": "Deep Learning Software List", "url": "http://deeplearning.net/software_links/", "description": ""}, {"name": "Hacker's guide to Neural Nets", "url": "http://karpathy.github.io/neuralnets/", "description": ""}, {"name": "Top arxiv Deep Learning Papers explained", "url": "http://www.kdnuggets.com/2015/10/top-arxiv-deep-learning-papers-explained.html", "description": ""}, {"name": "Geoff Hinton Youtube Vidoes on Deep Learning", "url": "https://www.youtube.com/watch?v=IcOMKXAw5VA", "description": ""}, {"name": "Awesome Deep Learning Reading List", "url": "http://deeplearning.net/reading-list/", "description": ""}, {"name": "Deep Learning Comprehensive Website", "url": "http://deeplearning.net/", "description": ""}, {"name": "deeplearning Tutorials", "url": "http://deeplearning4j.org/", "description": ""}, {"name": "AWESOME! Deep Learning Tutorial", "url": "https://www.toptal.com/machine-learning/an-introduction-to-deep-learning-from-perceptrons-to-deep-networks", "description": ""}, {"name": "Deep Learning Basics", "url": "http://alexminnaar.com/deep-learning-basics-neural-networks-backpropagation-and-stochastic-gradient-descent.html", "description": ""}, {"name": "Intuition Behind Backpropagation", "url": "https://medium.com/spidernitt/breaking-down-neural-networks-an-intuitive-approach-to-backpropagation-3b2ff958794c", "description": ""}, {"name": "Stanford Tutorials", "url": "http://ufldl.stanford.edu/tutorial/supervised/MultiLayerNeuralNetworks/", "description": ""}, {"name": "Train, Validation & Test in Artificial Neural Networks", "url": "http://stackoverflow.com/questions/2976452/whats-is-the-difference-between-train-validation-and-test-set-in-neural-networ", "description": ""}, {"name": "Artificial Neural Networks Tutorials", "url": "http://stackoverflow.com/questions/478947/what-are-some-good-resources-for-learning-about-artificial-neural-networks", "description": ""}, {"name": "Neural Networks FAQs on Stack Overflow", "url": "http://stackoverflow.com/questions/tagged/neural-network?sort=votes\\&pageSize=50", "description": ""}, {"name": "Deep Learning Tutorials on deeplearning.net", "url": "http://deeplearning.net/tutorial/index.html", "description": ""}, {"name": "Neural Networks and Deep Learning Online Book", "url": "http://neuralnetworksanddeeplearning.com/", "description": ""}, {"name": "Recursive Neural Network (not Recurrent)", "url": "https://en.wikipedia.org/wiki/Recursive_neural_network", "description": ""}, {"name": "A curated list of speech and natural language processing resources", "url": "https://github.com/edobashira/speech-language-processing", "description": "", "stars": "2.1k"}, {"name": "Understanding Natural Language with Deep Neural Networks Using Torch", "url": "http://devblogs.nvidia.com/parallelforall/understanding-natural-language-deep-neural-networks-using-torch/", "description": ""}, {"name": "tf-idf explained", "url": "http://michaelerasm.us/post/tf-idf-in-10-minutes/", "description": ""}, {"name": "Interesting Deep Learning NLP Projects Stanford", "url": "http://cs224d.stanford.edu/reports.html", "description": ""}, {"name": "The Stanford NLP Group", "url": "https://nlp.stanford.edu/", "description": ""}, {"name": "NLP from Scratch | Google Paper", "url": "https://static.googleusercontent.com/media/research.google.com/en/us/pubs/archive/35671.pdf", "description": ""}, {"name": "Graph Based Semi Supervised Learning for NLP", "url": "http://graph-ssl.wdfiles.com/local--files/blog%3A_start/graph_ssl_acl12_tutorial_slides_final.pdf", "description": ""}, {"name": "Bag of Words", "url": "https://en.wikipedia.org/wiki/Bag-of-words_model", "description": ""}, {"name": "Language learning with NLP and reinforcement learning", "url": "http://blog.dennybritz.com/2015/09/11/reimagining-language-learning-with-nlp-and-reinforcement-learning/", "description": ""}, {"name": "Kaggle Tutorial Bag of Words and Word vectors", "url": "https://www.kaggle.com/c/word2vec-nlp-tutorial/details/part-1-for-beginners-bag-of-words", "description": ""}, {"name": "What would Shakespeare say (NLP Tutorial)", "url": "https://gigadom.wordpress.com/2015/10/02/natural-language-processing-what-would-shakespeare-say/", "description": ""}, {"name": "A closer look at Skip Gram Modeling", "url": "http://homepages.inf.ed.ac.uk/ballison/pdf/lrec_skipgrams.pdf", "description": ""}, {"name": "Awesome computer vision (github)", "url": "https://github.com/jbhuang0604/awesome-computer-vision", "description": "", "stars": "17k"}, {"name": "Awesome deep vision (github)", "url": "https://github.com/kjw0612/awesome-deep-vision", "description": "", "stars": "10k"}, {"name": "Highest Voted Questions about SVMs on Cross Validated", "url": "http://stats.stackexchange.com/questions/tagged/svm", "description": ""}, {"name": "Help me Understand SVMs!", "url": "http://stats.stackexchange.com/questions/3947/help-me-understand-support-vector-machines", "description": ""}, {"name": "SVM in Layman's terms", "url": "https://www.quora.com/What-does-support-vector-machine-SVM-mean-in-laymans-terms", "description": ""}, {"name": "How does SVM Work | Comparisons", "url": "http://stats.stackexchange.com/questions/23391/how-does-a-support-vector-machine-svm-work", "description": ""}, {"name": "A tutorial on SVMs", "url": "http://alex.smola.org/papers/2003/SmoSch03b.pdf", "description": ""}, {"name": "Practical Guide to SVC", "url": "http://www.csie.ntu.edu.tw/\\~cjlin/papers/guide/guide.pdf", "description": ""}, {"name": "Introductory Overview of SVMs", "url": "http://www.statsoft.com/Textbook/Support-Vector-Machines", "description": ""}, {"name": "Optimization Algorithms in Support Vector Machines", "url": "http://pages.cs.wisc.edu/\\~swright/talks/sjw-complearning.pdf", "description": ""}, {"name": "Variable Importance from SVM", "url": "http://stats.stackexchange.com/questions/2179/variable-importance-from-svm", "description": ""}, {"name": "Awesome Reinforcement Learning (GitHub)", "url": "https://github.com/aikorea/awesome-rl", "description": "", "stars": "7.9k"}, {"name": "RL Tutorial Part 1", "url": "http://outlace.com/Reinforcement-Learning-Part-1/", "description": ""}, {"name": "Wikipedia Page - Lots of Good Info", "url": "https://en.wikipedia.org/wiki/Decision_tree_learning", "description": ""}, {"name": "FAQs about Decision Trees", "url": "http://stats.stackexchange.com/questions/tagged/cart", "description": ""}, {"name": "Brief Tour of Trees and Forests", "url": "https://statistical-research.com/index.php/2013/04/29/a-brief-tour-of-the-trees-and-forests/", "description": ""}, {"name": "Tree Based Models in R", "url": "http://www.statmethods.net/advstats/cart.html", "description": ""}, {"name": "How Decision Trees work?", "url": "http://www.aihorizon.com/essays/generalai/decision_trees.htm", "description": ""}, {"name": "Weak side of Decision Trees", "url": "http://stats.stackexchange.com/questions/1292/what-is-the-weak-side-of-decision-trees", "description": ""}, {"name": "Thorough Explanation and different algorithms", "url": "http://www.ise.bgu.ac.il/faculty/liorr/hbchap9.pdf", "description": ""}, {"name": "What is entropy and information gain in the context of building decision trees?", "url": "http://stackoverflow.com/questions/1859554/what-is-entropy-and-information-gain", "description": ""}, {"name": "Slides Related to Decision Trees", "url": "http://www.slideshare.net/pierluca.lanzi/machine-learning-and-data-mining-11-decision-trees", "description": ""}, {"name": "How do decision tree learning algorithms deal with missing values?", "url": "http://stats.stackexchange.com/questions/96025/how-do-decision-tree-learning-algorithms-deal-with-missing-values-under-the-hoo", "description": ""}, {"name": "Using Surrogates to Improve Datasets with Missing Values", "url": "https://www.salford-systems.com/videos/tutorials/tips-and-tricks/using-surrogates-to-improve-datasets-with-missing-values", "description": ""}, {"name": "Good Article", "url": "https://www.mindtools.com/dectree.html", "description": ""}, {"name": "Are decision trees almost always binary trees?", "url": "http://stats.stackexchange.com/questions/12187/are-decision-trees-almost-always-binary-trees", "description": ""}, {"name": "Pruning Decision Trees", "url": "https://en.wikipedia.org/wiki/Pruning_\\(decision_trees\\", "description": ""}, {"name": "What is Deviance in context of Decision Trees?", "url": "http://stats.stackexchange.com/questions/6581/what-is-deviance-specifically-in-cart-rpart", "description": ""}, {"name": "Discover structure behind data with decision trees", "url": "http://vooban.com/en/tips-articles-geek-stuff/discover-structure-behind-data-with-decision-trees/", "description": "Grow and plot a decision tree to automatically figure out hidden rules in your data"}, {"name": "Awesome Random Forest (GitHub)\\*\\*", "url": "https://github.com/kjw0612/awesome-random-forest", "description": "", "stars": "1.1k"}, {"name": "How to tune RF parameters in practice?", "url": "https://www.kaggle.com/forums/f/15/kaggle-forum/t/4092/how-to-tune-rf-parameters-in-practice", "description": ""}, {"name": "Measures of variable importance in random forests", "url": "http://stats.stackexchange.com/questions/12605/measures-of-variable-importance-in-random-forests", "description": ""}, {"name": "Compare R-squared from two different Random Forest models", "url": "http://stats.stackexchange.com/questions/13869/compare-r-squared-from-two-different-random-forest-models", "description": ""}, {"name": "OOB Estimate Explained | RF vs LDA", "url": "https://stat.ethz.ch/education/semesters/ss2012/ams/slides/v10.2.pdf", "description": ""}, {"name": "Evaluating Random Forests for Survival Analysis Using Prediction Error Curve", "url": "https://www.jstatsoft.org/index.php/jss/article/view/v050i11", "description": ""}, {"name": "Why doesn't Random Forest handle missing values in predictors?", "url": "http://stats.stackexchange.com/questions/98953/why-doesnt-random-forest-handle-missing-values-in-predictors", "description": ""}, {"name": "How to build random forests in R with missing (NA) values?", "url": "http://stackoverflow.com/questions/8370455/how-to-build-random-forests-in-r-with-missing-na-values", "description": ""}, {"name": "FAQs about Random Forest", "url": "http://stats.stackexchange.com/questions/tagged/random-forest", "description": ""}, {"name": "Obtaining knowledge from a random forest", "url": "http://stats.stackexchange.com/questions/21152/obtaining-knowledge-from-a-random-forest", "description": ""}, {"name": "Some Questions for R implementation", "url": "http://stackoverflow.com/questions/20537186/getting-predictions-after-rfimpute", "description": ""}, {"name": "Boosting for Better Predictions", "url": "http://www.datasciencecentral.com/profiles/blogs/boosting-algorithms-for-better-predictions", "description": ""}, {"name": "Boosting Wikipedia Page", "url": "https://en.wikipedia.org/wiki/Boosting_\\(machine_learning\\", "description": ""}, {"name": "Introduction to Boosted Trees | Tianqi Chen", "url": "https://homes.cs.washington.edu/\\~tqchen/pdf/BoostedTree.pdf", "description": ""}, {"name": "Wikipedia Article on Ensemble Learning", "url": "https://en.wikipedia.org/wiki/Ensemble_learning", "description": ""}, {"name": "Kaggle Ensembling Guide", "url": "http://mlwave.com/kaggle-ensembling-guide/", "description": ""}, {"name": "The Power of Simple Ensembles", "url": "http://www.overkillanalytics.net/more-is-always-better-the-power-of-simple-ensembles/", "description": ""}, {"name": "Ensemble Learning Intro", "url": "http://machine-learning.martinsewell.com/ensembles/", "description": ""}, {"name": "Ensemble Learning Paper", "url": "http://cs.nju.edu.cn/zhouzh/zhouzh.files/publication/springerEBR09.pdf", "description": ""}, {"name": "Ensembling models with R", "url": "http://amunategui.github.io/blending-models/", "description": ""}, {"name": "Ensembling Models with caret", "url": "http://stats.stackexchange.com/questions/27361/stacking-ensembling-models-with-caret", "description": ""}, {"name": "Bagging vs Boosting vs Stacking", "url": "http://stats.stackexchange.com/questions/18891/bagging-boosting-and-stacking-in-machine-learning", "description": ""}, {"name": "Good Resources | Kaggle Africa Soil Property Prediction", "url": "https://www.kaggle.com/c/afsis-soil-properties/forums/t/10391/best-ensemble-references", "description": ""}, {"name": "Boosting vs Bagging", "url": "http://www.chioka.in/which-is-better-boosting-or-bagging/", "description": ""}, {"name": "Resources for learning how to implement ensemble methods", "url": "http://stats.stackexchange.com/questions/32703/resources-for-learning-how-to-implement-ensemble-methods", "description": ""}, {"name": "How are classifications merged in an ensemble classifier?", "url": "http://stats.stackexchange.com/questions/21502/how-are-classifications-merged-in-an-ensemble-classifier", "description": ""}, {"name": "Stacking, Blending and Stacked Generalization", "url": "http://www.chioka.in/stacking-blending-and-stacked-generalization/", "description": ""}, {"name": "Stacked Generalization (Stacking)", "url": "http://machine-learning.martinsewell.com/ensembles/stacking/", "description": ""}, {"name": "Stacked Generalization: when does it work?", "url": "http://www.ijcai.org/Proceedings/97-2/011.pdf", "description": ""}, {"name": "Stacked Generalization Paper", "url": "http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.56.1533\\&rep=rep1\\&type=pdf", "description": ""}, {"name": "Wikipedia article on VC Dimension", "url": "https://en.wikipedia.org/wiki/VC_dimension", "description": ""}, {"name": "Intuitive Explanantion of VC Dimension", "url": "https://www.quora.com/Explain-VC-dimension-and-shattering-in-lucid-Way", "description": ""}, {"name": "Video explaining VC Dimension", "url": "https://www.youtube.com/watch?v=puDzy2XmR5c", "description": ""}, {"name": "Introduction to VC Dimension", "url": "http://www.svms.org/vc-dimension/", "description": ""}, {"name": "FAQs about VC Dimension", "url": "http://stats.stackexchange.com/questions/tagged/vc-dimension", "description": ""}, {"name": "Do ensemble techniques increase VC-dimension?", "url": "http://stats.stackexchange.com/questions/78076/do-ensemble-techniques-increase-vc-dimension", "description": ""}, {"name": "Bayesian Methods for Hackers (using pyMC)", "url": "https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers", "description": "", "stars": "25k"}, {"name": "Should all Machine Learning be Bayesian?", "url": "http://videolectures.net/bark08_ghahramani_samlbb/", "description": ""}, {"name": "Tutorial on Bayesian Optimisation for Machine Learning", "url": "http://www.iro.umontreal.ca/\\~bengioy/cifar/NCAP2014-summerschool/slides/Ryan_adams_140814_bayesopt_ncap.pdf", "description": ""}, {"name": "Bayesian Reasoning and Deep Learning", "url": "http://blog.shakirm.com/2015/10/bayesian-reasoning-and-deep-learning/", "description": ""}, {"name": "Bayesian Statistics Made Simple", "url": "http://greenteapress.com/wp/think-bayes/", "description": ""}, {"name": "Kalman & Bayesian Filters in Python", "url": "https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python", "description": "", "stars": "13k"}, {"name": "Markov Chain Wikipedia Page", "url": "https://en.wikipedia.org/wiki/Markov_chain", "description": ""}, {"name": "Wikipedia article on Semi Supervised Learning", "url": "https://en.wikipedia.org/wiki/Semi-supervised_learning", "description": ""}, {"name": "Tutorial on Semi Supervised Learning", "url": "http://pages.cs.wisc.edu/\\~jerryzhu/pub/sslicml07.pdf", "description": ""}, {"name": "Graph Based Semi Supervised Learning for NLP", "url": "http://graph-ssl.wdfiles.com/local--files/blog%3A_start/graph_ssl_acl12_tutorial_slides_final.pdf", "description": ""}, {"name": "Taxonomy", "url": "http://is.tuebingen.mpg.de/fileadmin/user_upload/files/publications/taxo_\\[0].pdf", "description": ""}, {"name": "Video Tutorial Weka", "url": "https://www.youtube.com/watch?v=sWxcIjZFGNM", "description": ""}, {"name": "Unsupervised, Supervised and Semi Supervised learning", "url": "http://stats.stackexchange.com/questions/517/unsupervised-supervised-and-semi-supervised-learning", "description": ""}, {"name": "Research Papers 1", "url": "http://mlg.eng.cam.ac.uk/zoubin/papers/zglactive.pdf", "description": ""}, {"name": "Mean Variance Portfolio Optimization with R and Quadratic Programming", "url": "http://www.wdiam.com/2012/06/10/mean-variance-portfolio-optimization-with-r-and-quadratic-programming/?utm_content=buffer04c12\\&utm_medium=social\\&utm_source=linkedin.com\\&utm_campaign=buffer", "description": ""}, {"name": "Algorithms for Sparse Optimization and Machine Learning", "url": "http://www.ima.umn.edu/2011-2012/W3.26-30.12/activities/Wright-Steve/sjw-ima12", "description": ""}, {"name": "Optimization Algorithms in Machine Learning", "url": "http://pages.cs.wisc.edu/\\~swright/nips2010/sjw-nips10.pdf", "description": ""}, {"name": "Optimization Algorithms for Data Analysis", "url": "http://www.birs.ca/workshops/2011/11w2035/files/Wright.pdf", "description": ""}, {"name": "Video Lectures on Optimization", "url": "http://videolectures.net/stephen_j_wright/", "description": ""}, {"name": "Optimization Algorithms in Support Vector Machines", "url": "http://pages.cs.wisc.edu/\\~swright/talks/sjw-complearning.pdf", "description": ""}, {"name": "The Interplay of Optimization and Machine Learning Research", "url": "http://jmlr.org/papers/volume7/MLOPT-intro06a/MLOPT-intro06a.pdf", "description": ""}, {"name": "Hyperopt tutorial for Optimizing Neural Networks\u2019 Hyperparameters", "url": "http://vooban.com/en/tips-articles-geek-stuff/hyperopt-tutorial-for-optimizing-neural-networks-hyperparameters/", "description": ""}], "notes": [], "source": "Machine Learning Tutorials"}, {"name": "Cryptography", "entries": [{"name": "Theory", "url": "#theory", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Frameworks and Libs", "url": "#frameworks-and-libs", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Algorithms", "entries": [{"name": "3DES", "url": "https://en.wikipedia.org/wiki/Triple_DES", "description": "Symmetric-key block cipher (or Triple Data Encryption Algorithm (TDEA or Triple DEA), which applies the Data Encryption Standard (DES) cipher algorithm three times to each data block."}, {"name": "AES", "url": "https://en.wikipedia.org/wiki/Advanced_Encryption_Standard", "description": "Symmetric-key block cipher algorithm and U.S. government standard for secure and classified data encryption and decryption (also known as Rijndael)."}, {"name": "Blowfish", "url": "https://en.wikipedia.org/wiki/Blowfish_\\(cipher\\", "description": ""}, {"name": "DH", "url": "https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange", "description": "A method of exchanging cryptographic keys securely over a public channel. Unlike RSA, the Diffie-Hellman Key Exchange is not encryption, and is only a way for two parties to agree on a shared secret value. Since the keys generated are completely pseudo-random, DH key exchanges can provide forward secrecy (<https://en.wikipedia.org/wiki/Forward_secrecy>)."}, {"name": "ECC", "url": "https://en.wikipedia.org/wiki/Elliptic-curve_cryptography", "description": "Public-key cryptosystems based on the algebraic structure of elliptic curves over finite fields."}, {"name": "RSA", "url": "https://en.wikipedia.org/wiki/RSA_\\(cryptosystem\\", "description": ""}, {"name": "Transform Encryption (aka Proxy Re-Encryption)", "url": "https://docs.ironcorelabs.com/concepts/transform-encryption", "description": "Transform encryption uses three mathematically related keys: one to encrypt plaintext to a recipient, a second to decrypt the ciphertext, and a third to transform ciphertext encrypted to one recipient so it can be decrypted by a different recipient."}, {"name": "MD5", "url": "https://en.wikipedia.org/wiki/MD5", "description": "Widely used hash function producing a 128-bit hash value. MD5 was initially designed to be used as a cryptographic hash function, but it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption."}, {"name": "SHA1", "url": "https://en.wikipedia.org/wiki/SHA-1", "description": "Cryptographic hash function designed by the NSA. SHA-1 produces a 160-bit hash value known as a message digest. SHA-1 is no longer considered secure against well-funded opponents."}, {"name": "SHA2", "url": "https://en.wikipedia.org/wiki/SHA-2", "description": "Set of hash functions designed by the NSA. SHA-256 and SHA-512 are novel hash functions computed with 32-bit and 64-bit words, respectively. They use different shift amounts and additive constants, but their structures are otherwise virtually identical, differing only in the number of rounds."}, {"name": "SHA3", "url": "https://en.wikipedia.org/wiki/SHA-3", "description": "Cryptographic hash function that produces a fixed-size output, typically 224, 256, 384, or 512 bits, from variable-size input data. It is part of the SHA-3 family of cryptographic algorithms designed to resist attacks from quantum computers and offers security properties such as pre-image resistance, second pre-image resistance, and collision resistance."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Articles", "entries": [{"name": "How to Generate Secure Random Numbers in Various Programming Languages", "url": "https://paragonie.com/blog/2016/05/how-generate-secure-random-numbers-in-various-programming-languages", "description": ""}, {"name": "Password Insecurity", "url": "https://www.netlogix.at/news/artikel/password-insecurity-part-1/", "description": "This article is written for everybody who is interested in password security."}, {"name": "Secure Account Recovery Made Simple", "url": "https://paragonie.com/blog/2016/09/untangling-forget-me-knot-secure-account-recovery-made-simple", "description": ""}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Books", "entries": [{"name": "A Graduate Course in Applied Cryptography", "url": "https://crypto.stanford.edu/~dabo/cryptobook/", "description": "The book covers many constructions for different tasks in cryptography."}, {"name": "An Introduction to Mathematical Cryptography", "url": "http://www.math.brown.edu/~jhs/MathCryptoHome.html", "description": "Introduction to modern cryptography."}, {"name": "Applied Cryptography: Protocols, Algorithms and Source Code in C", "url": "https://www.wiley.com/en-ie/Applied+Cryptography%3A+Protocols%2C+Algorithms+and+Source+Code+in+C%2C+20th+Anniversary+Edition-p-9781119439028", "description": "This cryptography classic provides you with a comprehensive survey of modern cryptography."}, {"name": "Crypto101", "url": "https://www.crypto101.io/", "description": "Crypto 101 is an introductory course on cryptography."}, {"name": "Cryptography Engineering", "url": "https://www.schneier.com/books/cryptography_engineering/", "description": "Learn to build cryptographic protocols that work in the real world."}, {"name": "Handbook of Applied Cryptography", "url": "https://cacr.uwaterloo.ca/hac/", "description": "This book is intended as a reference for professional cryptographers."}, {"name": "Introduction to Modern Cryptography", "url": "http://www.cs.umd.edu/~jkatz/imc.html", "description": "Introductory-level treatment of cryptography written from a modern, computer science perspective."}, {"name": "OpenSSL Cookbook", "url": "https://www.feistyduck.com/library/openssl-cookbook/", "description": "The book about OpenSSL."}, {"name": "Practical Cryptography for Developers", "url": "https://cryptobook.nakov.com", "description": "Developer-friendly book on modern cryptography (hashes, MAC codes, symmetric and asymmetric ciphers, key exchange, elliptic curves, digital signatures) with lots of code examples."}, {"name": "Real World Cryptography", "url": "https://www.manning.com/books/real-world-cryptography/", "description": "This book teaches you applied cryptographic techniques to understand and apply security at every level of your systems and applications."}, {"name": "Security Engineering", "url": "http://www.cl.cam.ac.uk/~rja14/book.html", "description": "There is an extraordinary textbook written by Ross Anderson, professor of computer security at University of Cambridge."}, {"name": "Serious Cryptography", "url": "https://nostarch.com/seriouscrypto", "description": "A Practical Introduction to Modern Encryption by Jean-Philippe Aumasson."}, {"name": "The Code Book", "url": "https://simonsingh.net/books/the-code-book/", "description": "This book is a digest of the history of cryptography, covering both ancient times, and newer cryptography methods. There are exercises at the end and the solution of those was rewarded with $10.000."}, {"name": "The Cryptoparty Handbook", "url": "https://unglue.it/work/141611/", "description": "This book provides a comprehensive guide to the various topics of the computer and internet security."}, {"name": "Understanding Cryptography", "url": "http://www.crypto-textbook.com/", "description": "Often overlooked, this book is a boon for beginners to the field. It contains plenty of exercises at the end of each chapter, aimed at reinforcing concepts and cementing ideas."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Courses", "entries": [{"name": "A Self-Study Course In Block-Cipher Cryptanalysis", "url": "https://www.schneier.com/wp-content/uploads/2016/02/paper-self-study.pdf", "description": "This paper attempts to organize the existing literature of block-cipher cryptanalysis in a way that students can use to learn cryptanalytic techniques and ways to break algorithms, by Bruce Schneier."}, {"name": "Applied Cryptography", "url": "https://www.udacity.com/course/applied-cryptography--cs387", "description": "Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing."}, {"name": "Crypto Strikes Back!", "url": "https://www.youtube.com/watch?v=ySQl0NhW1J0", "description": "This talk will cover crypto vulnerabilities in widely-deployed systems and how the smallest oversight resulted in catastrophe."}, {"name": "Cryptography", "url": "https://www.coursera.org/learn/cryptography", "description": "A practical oriented course in Cryptography by University of Maryland College Park."}, {"name": "Cryptography - Stanford University", "url": "http://online.stanford.edu/course/cryptography", "description": "This course explains the inner workings of cryptographic primitives and how to correctly use them. Students will learn how to reason about the security of cryptographic constructions and how to apply this knowledge to real-world applications."}, {"name": "Cryptography 101: Building Blocks", "url": "https://cryptography101.ca/crypto101-building-blocks/", "description": "This introductory course (Fall 2024) by Alfred Menezes covers the fundamental cryptographic primitives: symmetric-key encryption, hash functions, MACs, authenticated encryption, public-key encryption, signatures, key agreement, RSA, elliptic curve cryptography."}, {"name": "Cryptography I", "url": "https://www.coursera.org/learn/crypto", "description": "The course begins with a detailed discussion of how two parties who have a shared secret key can communicate securely when a powerful adversary eavesdrops and tampers with traffic. We will examine many deployed protocols and analyze mistakes in existing systems."}, {"name": "Cybrary Cryptography", "url": "https://www.cybrary.it/course/cryptography/", "description": "This online course we will cover how cryptography is the cornerstone of security, and how through its use of different encryption methods, such as ciphers, and public or private keys, you can protect private or sensitive information from unauthorized access."}, {"name": "Harvard's Cryptography Lecture notes", "url": "https://intensecrypto.org/", "description": "An introductory but fast-paced undergraduate/beginning graduate course on cryptography, Used for Harvard CS 127."}, {"name": "Journey into cryptography", "url": "https://www.khanacademy.org/computing/computer-science/cryptography", "description": "The course of cryptography by Khan Academy."}, {"name": "Practical Aspects of Modern Cryptography", "url": "http://courses.cs.washington.edu/courses/csep590/06wi/", "description": "Practical Aspects of Modern Cryptography, Winter 2006 University of Washington CSE."}, {"name": "Theory and Practice of Cryptography", "url": "https://www.youtube.com/watch?v=ZDnShu5V99s", "description": "Introduction to Modern Cryptography, Using Cryptography in Practice and at Google, Proofs of Security and Security Definitions and A Special Topic in Cryptography."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Other lists", "entries": [{"name": "Awesome crypto-papers", "url": "https://github.com/pFarb/awesome-crypto-papers", "description": "A curated list of cryptography papers, articles, tutorials and howtos.", "stars": "1.9k"}, {"name": "Awesome HE", "url": "https://github.com/jonaschn/awesome-he", "description": "A curated list of homomorphic encryption libraries, software and resources.", "stars": "1.1k"}, {"name": "TLS Cipher Suites", "url": "https://stellastra.com/cipher-suite", "description": "A list of TLS cipher suites and their security ratings."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Standalone", "entries": [{"name": "Bcrypt", "url": "http://bcrypt.sourceforge.net/", "description": "Cross-platform file encryption utility."}, {"name": "blackbox", "url": "https://github.com/StackExchange/blackbox", "description": "safely store secrets in Git/Mercurial/Subversion.", "stars": "6.7k"}, {"name": "certbot", "url": "https://github.com/certbot/certbot", "description": "Previously the Let's Encrypt Client, is EFF's tool to obtain certs from Let's Encrypt, and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.", "stars": "32k"}, {"name": "Coherence", "url": "https://github.com/liesware/coherence/", "description": "Cryptographic server for modern web apps.", "stars": "38"}, {"name": "cryptomator", "url": "https://github.com/cryptomator/cryptomator", "description": "Multi-platform transparent client-side encryption of your files in the cloud.", "stars": "13k"}, {"name": "Databunker", "url": "https://databunker.org/", "description": "API based personal data or PII storage service built to comply with GDPR and CCPA."}, {"name": "gpg", "url": "https://www.gnupg.org/", "description": "Complete and free implementation of the OpenPGP standard. It allows to encrypt and sign your data and communication, features a versatile key management system. GnuPG is a command line tool with features for easy integration with other applications."}, {"name": "ironssh", "url": "https://github.com/IronCoreLabs/ironssh", "description": "End-to-end encrypt transferred files using sftp/scp and selectively share with others. Automatic key management works with any SSH server. Encrypted files are gpg compatible.", "stars": "64"}, {"name": "Nipe", "url": "https://github.com/GouveaHeitor/nipe", "description": "Nipe is a script to make Tor Network your default gateway.", "stars": "2.1k"}, {"name": "sops", "url": "https://github.com/mozilla/sops", "description": "sops is an editor of encrypted files that supports YAML, JSON and BINARY formats and encrypts with AWS KMS, GCP KMS, Azure Key Vault and PGP.", "stars": "19k"}, {"name": "ves", "url": "https://ves.host/docs/ves-util", "description": "End-to-end encrypted sharing via cloud repository, secure recovery through a viral network of friends in case of key loss."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Plugins", "entries": [{"name": "git-crypt", "url": "https://github.com/AGWA/git-crypt", "description": "Transparent file encryption in git.", "stars": "8.9k"}, {"name": "git-secret", "url": "https://sobolevn.github.io/git-secret/", "description": "Bash-tool to store your private data inside a git repository."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Playgrounds", "entries": [{"name": "Cryptography Playground", "url": "https://vishwas1.github.io/crypto/index.html#/crypto", "description": "A simple web tool to play and learn basic concepts of cryptography like, hashing, symmetric, asymmetric, zkp etc."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 C", "entries": [{"name": "crypto-algorithms", "url": "https://github.com/B-Con/crypto-algorithms", "description": "Basic implementations of standard cryptography algorithms, like AES and SHA-1.", "stars": "1.9k"}, {"name": "libgcrypt", "url": "http://directory.fsf.org/wiki/Libgcrypt", "description": "Cryptographic library developed as a separated module of GnuPG."}, {"name": "libkcapi", "url": "https://github.com/smuellerDD/libkcapi", "description": "Linux Kernel Crypto API User Space Interface Library.", "stars": "179"}, {"name": "libsodium", "url": "https://github.com/jedisct1/libsodium", "description": "Modern and easy-to-use crypto library.", "stars": "13k"}, {"name": "libtomcrypt", "url": "https://github.com/libtom/libtomcrypt", "description": "Fairly comprehensive, modular and portable cryptographic toolkit.", "stars": "1.7k"}, {"name": "libVES.c", "url": "https://github.com/vesvault/libVES.c", "description": "End-to-end encrypted sharing via cloud repository, secure recovery through a viral network of friends in case of key loss.", "stars": "39"}, {"name": "milagro-crypto-c", "url": "https://github.com/apache/incubator-milagro-crypto-c", "description": "Small, self-contained and fast open source crypto library. It supports RSA, ECDH, ECIES, ECDSA, AES-GCM, SHA2, SHA3 and Pairing-Based Cryptography.", "stars": "36"}, {"name": "monocypher", "url": "https://monocypher.org", "description": "small, portable, easy to use crypto library inspired by libsodium and TweetNaCl."}, {"name": "NaCl", "url": "https://nacl.cr.yp.to/", "description": "High-speed library for network communication, encryption, decryption, signatures, etc."}, {"name": "nettle", "url": "https://github.com/gnutls/nettle", "description": "is a cryptographic library that is designed to fit easily in more or less any context: In crypto toolkits for object-oriented languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel space.", "stars": "68"}, {"name": "OpenSSL", "url": "https://github.com/openssl/openssl", "description": "TLS/SSL and crypto library.", "stars": "28k"}, {"name": "PolarSSL", "url": "https://tls.mbed.org/", "description": "PolarSSL makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint."}, {"name": "RHash", "url": "https://github.com/rhash/RHash", "description": "Great utility for computing hash sums.", "stars": "634"}, {"name": "themis", "url": "https://github.com/cossacklabs/themis", "description": "High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption). Ported on many languages and platforms, suitable for client-server infastructures.", "stars": "1.9k"}, {"name": "tiny-AES128-C", "url": "https://github.com/kokke/tiny-AES128-C", "description": "Small portable AES128 in C.", "stars": "4.6k"}, {"name": "wolfSSL", "url": "https://github.com/wolfSSL/wolfssl", "description": "Small, fast, portable implementation of TLS/SSL for embedded devices to the cloud.", "stars": "2.5k"}, {"name": "XKCP", "url": "https://github.com/XKCP/XKCP", "description": "is a repository that gathers different free and open-source implementations of the cryptographic schemes defined by the Keccak team.", "stars": "608"}, {"name": "xxHash", "url": "https://github.com/Cyan4973/xxHash", "description": "Extremely fast hash algorithm.", "stars": "9.9k"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 C++", "entries": [{"name": "=nil; Crypto3", "url": "https://github.com/NilFoundation/crypto3", "description": "Modern Cryptography Suite in C++17 (complete applied cryptography suite starting with block ciphers and ending with threshold cryptography, zk proof systems, etc).", "stars": "85"}, {"name": "Botan", "url": "https://botan.randombit.net/", "description": "Cryptography library written in `C++20`."}, {"name": "cryptopp", "url": "https://github.com/weidai11/cryptopp", "description": "Crypto++ Library is a free C++ class library of cryptographic schemes.", "stars": "5.1k"}, {"name": "HElib", "url": "https://github.com/shaih/HElib", "description": "Software library that implements homomorphic encryption (HE).", "stars": "16"}, {"name": "Nettle", "url": "http://www.lysator.liu.se/~nisse/nettle/", "description": "Low-level cryptographic library."}, {"name": "s2n", "url": "https://github.com/awslabs/s2n", "description": "Implementation of the TLS/SSL protocols.", "stars": "4.6k"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 C-sharp", "entries": [{"name": "Bouncy Castle", "url": "https://bouncycastle.org/csharp/index.html", "description": "All-purpose cryptographic library."}, {"name": "libsodium-net", "url": "https://github.com/adamcaudill/libsodium-net", "description": "Secure cryptographic library, port of libsodium for .NET."}, {"name": "Microsoft .NET Framework Cryptography Model", "url": "https://docs.microsoft.com/en-us/dotnet/standard/security/cryptography-model", "description": "The .NET Framework implementations of many standard cryptographic algorithms."}, {"name": "PCLCrypto", "url": "https://github.com/AArnott/PCLCrypto", "description": "Provides cryptographic APIs over algorithms implemented by the platform, including exposing them to portable libraries.", "stars": "227"}, {"name": "SecurityDriven.Inferno", "url": "https://github.com/sdrapkin/SecurityDriven.Inferno", "description": ".NET crypto done right.", "stars": "582"}, {"name": "StreamCryptor", "url": "https://github.com/bitbeans/StreamCryptor", "description": "Stream encryption & decryption with libsodium and protobuf.", "stars": "131"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Clojure", "entries": [{"name": "buddy-core", "url": "https://funcool.github.io/buddy-core/latest/", "description": "Cryptographic Api."}, {"name": "clj-crypto", "url": "https://github.com/macourtney/clj-crypto/", "description": "Wrapper for Bouncy Castle.", "stars": "29"}, {"name": "pandect", "url": "https://github.com/xsc/pandect", "description": "Fast and easy-to-use Message Digest, Checksum and HMAC library for Clojure.", "stars": "220"}, {"name": "secrets.clj", "url": "https://github.com/lk-geimfari/secrets.clj", "description": "A Clojure library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.", "stars": "95"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Common Lisp", "entries": [{"name": "crypto-shortcuts", "url": "https://github.com/Shinmera/crypto-shortcuts", "description": "Collection of common cryptography functions.", "stars": "26"}, {"name": "ironclad", "url": "http://method-combination.net/lisp/ironclad/", "description": "Collection of common crypto shortcuts."}, {"name": "trivial-ssh", "url": "https://github.com/eudoxia0/trivial-ssh", "description": "SSH client library for Common Lisp (Built on libssh2).", "stars": "44"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Delphi", "entries": [{"name": "DelphiEncryptionCompendium", "url": "https://github.com/winkelsdorf/DelphiEncryptionCompendium/releases", "description": "Cryptographic library for Delphi.", "stars": "268"}, {"name": "LockBox", "url": "https://sourceforge.net/projects/tplockbox/", "description": "LockBox 3 is a Delphi library for cryptography."}, {"name": "SynCrypto", "url": "https://github.com/synopse/mORMot/blob/master/SynCrypto.pas", "description": "Fast cryptographic routines (hashing and cypher), implementing AES, XOR, RC4, ADLER32, MD5, SHA1, SHA256 algorithms, optimized for speed.", "stars": "805"}, {"name": "TForge", "url": "https://bitbucket.org/sergworks/tforge", "description": "TForge is open-source crypto library written in Delphi, compatible with FPC."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Elixir", "entries": [{"name": "cipher", "url": "https://github.com/rubencaro/cipher", "description": "Elixir crypto library to encrypt/decrypt arbitrary binaries.", "stars": "61"}, {"name": "cloak", "url": "https://github.com/danielberkompas/cloak", "description": "Cloak makes it easy to use encryption with Ecto.", "stars": "599"}, {"name": "comeonin", "url": "https://github.com/elixircnx/comeonin", "description": "Password authorization (bcrypt) library for Elixir.", "stars": "1.3k"}, {"name": "elixir-rsa", "url": "https://github.com/trapped/elixir-rsa", "description": "`:public_key` cryptography wrapper for Elixir.", "stars": "36"}, {"name": "elixir\\_tea", "url": "https://github.com/keichan34/elixir_tea", "description": "TEA implementation in Elixir.", "stars": "3"}, {"name": "ex\\_crypto", "url": "https://github.com/ntrepid8/ex_crypto", "description": "Elixir wrapper for Erlang `:crypto` and `:public_key` modules. Provides sensible defaults for many crypto functions to make them easier to use.", "stars": "156"}, {"name": "exgpg", "url": "https://github.com/rozap/exgpg", "description": "Use gpg from Elixir.", "stars": "19"}, {"name": "pot", "url": "https://github.com/yuce/pot", "description": "Erlang library for generating one time passwords compatible with Google Authenticator.", "stars": "239"}, {"name": "siphash-elixir", "url": "https://github.com/zackehh/siphash-elixir", "description": "Elixir implementation of the SipHash hash family.", "stars": "19"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Erlang", "entries": [{"name": "crypto", "url": "http://erlang.org/doc/apps/crypto/", "description": "Functions for computation of message digests, and functions for encryption and decryption."}, {"name": "public\\_key", "url": "http://erlang.org/doc/man/public_key.html", "description": "Provides functions to handle public-key infrastructure."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Go", "entries": [{"name": "crypto", "url": "https://golang.org/pkg/crypto/", "description": "Official Website Resources."}, {"name": "dkeyczar", "url": "https://github.com/dgryski/dkeyczar", "description": "Port of Google's Keyczar cryptography library to Go.", "stars": "112"}, {"name": "gocrypto", "url": "https://github.com/kisom/gocrypto", "description": "Example source code for the Practical Crypto with Go book.", "stars": "154"}, {"name": "goThemis", "url": "https://github.com/cossacklabs/themis/wiki/Go-Howto", "description": "Go wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}, {"name": "kyber", "url": "https://github.com/dedis/kyber", "description": "Advanced crypto library for the Go language.", "stars": "666"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Haskell", "entries": [{"name": "Cryptography", "url": "http://hackage.haskell.org/packages/#cat:Cryptography", "description": "Collaborative Hackage list."}, {"name": "Cryptography & Hashing", "url": "https://wiki.haskell.org/Applications_and_libraries/Cryptography", "description": "Official Website of Haskell."}, {"name": "cryptol", "url": "https://github.com/GaloisInc/cryptol", "description": "The Language of Cryptography.", "stars": "1.2k"}, {"name": "Cryptonite", "url": "https://hackage.haskell.org/package/cryptonite", "description": "Haskell repository of cryptographic primitives."}, {"name": "HsOpenSSL", "url": "https://github.com/phonohawk/HsOpenSSL", "description": "OpenSSL binding for Haskel.", "stars": "20"}, {"name": "scrypt", "url": "https://github.com/informatikr/scrypt", "description": "Haskell bindings to Colin Percival's scrypt implementation.", "stars": "18"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Haxe", "entries": [{"name": "haxe-crypto", "url": "http://lib.haxe.org/p/haxe-crypto/", "description": "Haxe Cryptography Library."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 JavaScript", "entries": [{"name": "asmCrypto", "url": "https://github.com/vibornoff/asmcrypto.js/", "description": "JavaScript implementation of popular cryptographic utilities with performance in mind.", "stars": "662"}, {"name": "bcrypt-Node.js", "url": "https://github.com/shaneGirish/bcrypt-Node.js", "description": "Native implementation of bcrypt for Node.js."}, {"name": "cifre", "url": "https://github.com/openpeer/cifre", "description": "Fast crypto toolkit for modern client-side JavaScript.", "stars": "123"}, {"name": "closure-library", "url": "https://github.com/google/closure-library/tree/master/closure/goog/crypt", "description": "Google's common JavaScript library.", "stars": "4.9k"}, {"name": "cryptico", "url": "https://github.com/wwwtyro/cryptico", "description": "Easy-to-use encryption system utilizing RSA and AES for JavaScript.", "stars": "1.2k"}, {"name": "crypto-js", "url": "https://github.com/brix/crypto-js", "description": "JavaScript library of crypto standards.", "stars": "16k"}, {"name": "cryptojs", "url": "https://github.com/gwjjeff/cryptojs", "description": "Provide standard and secure cryptographic algorithms for Node.js.", "stars": "328"}, {"name": "forge", "url": "https://github.com/digitalbazaar/forge", "description": "Native implementation of TLS in JavaScript and tools to write crypto-based and network-heavy webapps.", "stars": "5.2k"}, {"name": "IronNode", "url": "https://docs.ironcorelabs.com/ironnode-sdk/overview", "description": "Transform encryption library, a variant of proxy re-encryption, for encrypting to users or groups, and easily adding strong data controls to Node.js apps."}, {"name": "IronWeb", "url": "https://docs.ironcorelabs.com/ironweb-sdk/overview", "description": "Transform encryption library, a variant of proxy re-encryption, for easily managing end-to-end encryption securely in the browser."}, {"name": "javascript-crypto-library", "url": "https://github.com/clipperz/javascript-crypto-library", "description": "JavaScript Crypto Library provides web developers with an extensive and efficient set of cryptographic functions.", "stars": "288"}, {"name": "js-nacl", "url": "https://github.com/tonyg/js-nacl", "description": "Pure-JavaScript High-level API to Emscripten-compiled libsodium routines.", "stars": "493"}, {"name": "jsencrypt", "url": "https://github.com/travist/jsencrypt", "description": "JavaScript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation.", "stars": "6.7k"}, {"name": "JShashes", "url": "https://github.com/h2non/jshashes", "description": "Fast and dependency-free cryptographic hashing library for Node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC).", "stars": "728"}, {"name": "jsrsasign", "url": "https://github.com/kjur/jsrsasign", "description": "The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation.", "stars": "3.3k"}, {"name": "jsThemis", "url": "https://github.com/cossacklabs/themis/wiki/Nodejs-Howto", "description": "JavaScript wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}, {"name": "libsodium.js", "url": "https://github.com/jedisct1/libsodium.js", "description": "libsodium compiled to pure JavaScript, with convenient wrappers.", "stars": "1k"}, {"name": "libVES.js", "url": "https://github.com/vesvault/libVES", "description": "End-to-end encrypted sharing via cloud repository, secure recovery through a viral network of friends in case of key loss.", "stars": "10"}, {"name": "micro-rsa-dsa-dh", "url": "https://github.com/paulmillr/micro-rsa-dsa-dh", "description": "Minimal implementation of older cryptography algorithms: RSA, DSA, DH, ElGamal.", "stars": "17"}, {"name": "milagro-crypto-js", "url": "https://github.com/apache/incubator-milagro-crypto-js", "description": "MCJS is a standards compliant JavaScript cryptographic library with no external dependencies except for the random seed source. Compatible for Node.js and browser. It supports RSA, ECDH, ECIES, ECDSA, AES-GCM, SHA2, SHA3, Pairing-Based Cryptography and New Hope.", "stars": "19"}, {"name": "node.bcrypt.js", "url": "https://github.com/ncb000gt/node.bcrypt.js", "description": "bcrypt for Node.js.", "stars": "7.6k"}, {"name": "OpenPGP.js", "url": "https://github.com/openpgpjs/openpgpjs", "description": "OpenPGP implementation for JavaScript.", "stars": "5.8k"}, {"name": "PolyCrypt", "url": "https://github.com/polycrypt/polycrypt", "description": "Pure JS implementation of the WebCrypto API.", "stars": "266"}, {"name": "rusha", "url": "https://github.com/srijs/rusha", "description": "High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed.", "stars": "278"}, {"name": "sjcl", "url": "https://github.com/bitwiseshiftleft/sjcl", "description": "Stanford JavaScript Crypto Library.", "stars": "7.2k"}, {"name": "TweetNaCl.js", "url": "https://github.com/dchest/tweetnacl-js", "description": "A port of TweetNaCl / NaCl for JavaScript for modern browsers and Node.js.", "stars": "1.9k"}, {"name": "URSA", "url": "https://github.com/quartzjer/ursa", "description": "RSA public/private key OpenSSL bindings for Node.", "stars": "617"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Java", "entries": [{"name": "Apache Shiro", "url": "http://shiro.apache.org/", "description": "Performs authentication, authorization, cryptography and session management."}, {"name": "Bouncy Castle", "url": "https://www.bouncycastle.org/java.html", "description": "All-purpose cryptographic library. JCA provider, wide range of functions from basic helpers to PGP/SMIME operations."}, {"name": "Flexiprovider", "url": "http://www.flexiprovider.de/", "description": "Powerful toolkit for the Java Cryptography Architecture."}, {"name": "GDH", "url": "https://github.com/maxamel/GDH", "description": "Generalized Diffie-Hellman key exchange Java library for multiple parties built on top of the Vert.x framework.", "stars": "32"}, {"name": "Google Tink", "url": "https://github.com/tink-crypto/tink-java", "description": "A small crypto library that provides a safe, simple, agile and fast way to accomplish some common crypto tasks.", "stars": "185"}, {"name": "Java Themis", "url": "https://github.com/cossacklabs/themis/wiki/Java-and-Android-Howto", "description": "Java/Android wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}, {"name": "jbcrypt", "url": "http://www.mindrot.org/projects/jBCrypt/", "description": "jBCrypt is an implementation the OpenBSD Blowfish password hashing"}, {"name": "Keycloak", "url": "https://github.com/keycloak/keycloak", "description": "Open Source Identity and Access Management For Modern Applications and Services.", "stars": "28k"}, {"name": "pac4j", "url": "https://github.com/pac4j/pac4j", "description": "Security engine.", "stars": "2.5k"}, {"name": "Password4j", "url": "https://github.com/Password4j/password4j", "description": "A Java user-friendly cryptographic library for hashing and checking passwords with different Key derivation functions (KDFs) and Cryptographic hash functions (CHFs).", "stars": "377"}, {"name": "Project Kalium", "url": "http://abstractj.github.io/kalium/", "description": "Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium."}, {"name": "scrypt", "url": "https://github.com/wg/scrypt", "description": "Pure Java implementation of the scrypt key derivation function and a JNI interface to the C implementations, including the SSE2 optimized version.", "stars": "428"}, {"name": "securitybuilder", "url": "https://github.com/tersesystems/securitybuilder", "description": "Fluent Builder API for JCA/JSSE objects.", "stars": "47"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Julia", "entries": [{"name": "Crypto.jl", "url": "https://github.com/danielsuo/Crypto.jl", "description": "Library that wraps OpenSSL, but also has pure Julia implementations for reference.", "stars": "10"}, {"name": "MbedTLS.jl", "url": "https://github.com/JuliaWeb/MbedTLS.jl", "description": "Wrapper around the mbed TLS and cryptography C libary.", "stars": "41"}, {"name": "Nettle.jl", "url": "https://github.com/staticfloat/Nettle.jl", "description": "Julia wrapper around nettle cryptographic hashing/", "stars": "53"}, {"name": "SHA.jl", "url": "https://github.com/staticfloat/SHA.jl", "description": "Performant, 100% native-julia SHA1, SHA2-{224,256,384,512} implementation.", "stars": "49"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Lua", "entries": [{"name": "lua-lockbox", "url": "https://github.com/somesocks/lua-lockbox", "description": "Collection of cryptographic primitives written in pure Lua.", "stars": "364"}, {"name": "LuaCrypto", "url": "https://github.com/mkottman/luacrypto", "description": "Lua bindings to OpenSSL.", "stars": "103"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 OCaml", "entries": [{"name": "Digestif", "url": "https://github.com/mirage/digestif", "description": "is a toolbox that implements various cryptographic primitives in C and OCaml.", "stars": "90"}, {"name": "ocaml-tls", "url": "https://github.com/mirleft/ocaml-tls", "description": "TLS in pure OCaml.", "stars": "309"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Objective-C", "entries": [{"name": "CocoaSecurity", "url": "https://github.com/kelp404/CocoaSecurity", "description": "AES, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, Base64, Hex.", "stars": "1.1k"}, {"name": "ObjC Themis", "url": "https://github.com/cossacklabs/themis/wiki/Objective-C-Howto", "description": "ObjC wrapper on Themis for iOS and macOS. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}, {"name": "ObjectivePGP", "url": "https://github.com/krzyzanowskim/ObjectivePGP", "description": "ObjectivePGP is an implementation of OpenPGP protocol for iOS and macOS. OpenPGP is the most widely used email encryption standard.", "stars": "704"}, {"name": "RNCryptor", "url": "https://github.com/RNCryptor/RNCryptor", "description": "CCCryptor (AES encryption) wrappers for iOS and Mac.", "stars": "3.4k"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 PHP", "entries": [{"name": "halite", "url": "https://paragonie.com/project/halite", "description": "Simple library for encryption using `libsodium`."}, {"name": "libsodium-laravel", "url": "https://github.com/scrothers/libsodium-laravel", "description": "Laravel Package Abstraction using `libsodium`.", "stars": "22"}, {"name": "PHP Encryption", "url": "https://github.com/defuse/php-encryption", "description": "Library for encrypting data with a key or password in PHP.", "stars": "3.8k"}, {"name": "PHP Themis", "url": "https://github.com/cossacklabs/themis/wiki/PHP-Howto", "description": "PHP wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}, {"name": "TCrypto", "url": "https://github.com/timoh6/TCrypto", "description": "TCrypto is a simple and flexible PHP 5.3+ in-memory key-value storage library.", "stars": "61"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Python", "entries": [{"name": "bcrypt", "url": "https://github.com/pyca/bcrypt", "description": "Modern password hashing for your software and your servers.", "stars": "1.4k"}, {"name": "charm", "url": "https://github.com/JHUISI/charm", "description": "Framework for rapidly prototyping cryptosystems.", "stars": "600"}, {"name": "Crypto-Vinaigrette", "url": "https://github.com/aditisrinivas97/Crypto-Vinaigrette", "description": "Quantum resistant asymmetric key generation tool for digital signatures.", "stars": "22"}, {"name": "cryptography", "url": "https://cryptography.io/en/latest/", "description": "Python library which exposes cryptographic recipes and primitives."}, {"name": "cryptopy", "url": "https://sourceforge.net/projects/cryptopy/", "description": "Pure python implementation of cryptographic algorithms and applications."}, {"name": "django-cryptography", "url": "https://github.com/georgemarshall/django-cryptography", "description": "Easily encrypt data in Django.", "stars": "395"}, {"name": "ecdsa", "url": "https://github.com/tlsfuzzer/python-ecdsa", "description": "An easy-to-use implementation of ECC with support for ECDSA and ECDH.", "stars": "941"}, {"name": "hashids", "url": "https://github.com/davidaurelio/hashids-python", "description": "Implementation of [hashids](http://hashids.org) in Python.", "stars": "1.4k"}, {"name": "paramiko", "url": "http://www.paramiko.org/", "description": "Python implementation of the SSHv2 protocol, providing both client and server functionality."}, {"name": "Privy", "url": "https://github.com/ofek/privy", "description": "An easy, fast lib to correctly password-protect your data.", "stars": "256"}, {"name": "pycryptodome", "url": "https://github.com/Legrandin/pycryptodome", "description": "Self-contained Python package of low-level cryptographic primitives.", "stars": "3k"}, {"name": "PyElliptic", "url": "https://github.com/yann2192/pyelliptic", "description": "Python OpenSSL wrapper. For modern cryptography with ECC, AES, HMAC, Blowfish.", "stars": "132"}, {"name": "pynacl", "url": "https://github.com/pyca/pynacl", "description": "Python binding to the Networking and Cryptography (NaCl) library.", "stars": "1.1k"}, {"name": "pythemis", "url": "https://github.com/cossacklabs/themis/wiki/Python-Howto", "description": "Python wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 R", "entries": [{"name": "rscrypt", "url": "https://github.com/rstudio/rscrypt", "description": "Package for a collection of scrypt cryptographic functions.", "stars": "33"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Ruby", "entries": [{"name": "bcrypt-ruby", "url": "https://github.com/codahale/bcrypt-ruby", "description": "Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.", "stars": "1.9k"}, {"name": "RbNaCl", "url": "https://github.com/cryptosphere/rbnacl", "description": "Ruby binding to the Networking and Cryptography (NaCl) library.", "stars": "984"}, {"name": "Ruby Themis", "url": "https://github.com/cossacklabs/themis/wiki/Ruby-Howto", "description": "Ruby wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Rust", "entries": [{"name": "AEADs", "url": "https://github.com/RustCrypto/AEADs", "description": "Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers.", "stars": "796"}, {"name": "BLAKE3", "url": "https://github.com/BLAKE3-team/BLAKE3", "description": "is official Rust and C implementations of the BLAKE3 cryptographic hash function.", "stars": "5.6k"}, {"name": "botan-rs", "url": "https://github.com/randombit/botan-rs", "description": "Botan bindings for Rust.", "stars": "39"}, {"name": "cryptoballot", "url": "https://github.com/cryptoballot/cryptoballot", "description": "Cryptographically secure online voting.", "stars": "222"}, {"name": "dalek cryptography", "url": "https://github.com/dalek-cryptography/", "description": "Fast yet safe mid-level API for ECC, Bulletproofs, and more."}, {"name": "dryoc", "url": "https://github.com/brndnmtthws/dryoc", "description": "A pure-Rust, general purpose crypto library that implements libsodium primitives.", "stars": "311"}, {"name": "elliptic-curves", "url": "https://github.com/RustCrypto/elliptic-curves", "description": "Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2.", "stars": "752"}, {"name": "formats", "url": "https://github.com/RustCrypto/formats", "description": "Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX.", "stars": "277"}, {"name": "hashes", "url": "https://github.com/RustCrypto/hashes", "description": "Collection of cryptographic hash functions written in pure Rust.", "stars": "2k"}, {"name": "mundane", "url": "https://github.com/google/mundane", "description": "is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant.", "stars": "1.1k"}, {"name": "ockam", "url": "https://github.com/ockam-network/ockam", "description": "is a Rust library for end-to-end encryption and mutual authentication.", "stars": "4.5k"}, {"name": "octavo", "url": "https://github.com/libOctavo/octavo", "description": "Highly modular & configurable hash & crypto library.", "stars": "141"}, {"name": "orion", "url": "https://github.com/orion-rs/orion", "description": "is a cryptography library written in pure Rust. It aims to provide easy and usable crypto while trying to minimize the use of unsafe code.", "stars": "680"}, {"name": "password-hashes", "url": "https://github.com/RustCrypto/password-hashes", "description": "Collection of password hashing algorithms, otherwise known as password-based key derivation functions, written in pure Rust.", "stars": "758"}, {"name": "proteus", "url": "https://github.com/wireapp/proteus", "description": "Axolotl protocol implementation, without header keys, in Rust.", "stars": "421"}, {"name": "rage", "url": "https://github.com/str4d/rage", "description": "is a simple, modern, and secure file encryption tool, using the age format.", "stars": "3k"}, {"name": "recrypt", "url": "https://github.com/IronCoreLabs/recrypt-rs", "description": "A pure-Rust library that implements cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption.", "stars": "156"}, {"name": "ring", "url": "https://github.com/briansmith/ring", "description": "Safe, fast, small crypto using Rust & BoringSSL's cryptography primitives.", "stars": "3.9k"}, {"name": "ronkathon", "url": "https://github.com/pluto/ronkathon", "description": "Educational, mathematically transparent, well documentated cryptography in rust.", "stars": "313"}, {"name": "rust-crypto", "url": "https://github.com/DaGenix/rust-crypto", "description": "Mostly pure-Rust implementation of various cryptographic algorithms.", "stars": "1.4k"}, {"name": "rust-openssl", "url": "https://github.com/sfackler/rust-openssl", "description": "OpenSSL bindings for Rust.", "stars": "1.5k"}, {"name": "rustls", "url": "https://github.com/ctz/rustls", "description": "Rustls is a new, modern TLS library written in Rust.", "stars": "6.7k"}, {"name": "signatures", "url": "https://github.com/RustCrypto/signatures", "description": "Cryptographic signature algorithms: DSA, ECDSA, Ed25519.", "stars": "531"}, {"name": "snow", "url": "https://github.com/mcginty/snow?tab=readme-ov-file", "description": "Pure Rust implementation of Trevor Perrin\u2019s [Noise Protocol](https://noiseprotocol.org/noise.html).", "stars": "941"}, {"name": "sodiumoxide", "url": "https://github.com/dnaq/sodiumoxide", "description": "Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium).", "stars": "644"}, {"name": "suruga", "url": "https://github.com/klutzy/suruga", "description": "TLS 1.2 implementation in Rust.", "stars": "124"}, {"name": "webpki", "url": "https://github.com/briansmith/webpki", "description": "Web PKI TLS X.509 certificate validation in Rust.", "stars": "473"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Scala", "entries": [{"name": "recrypt", "url": "https://github.com/IronCoreLabs/recrypt", "description": "Transform encryption library for Scala.", "stars": "35"}, {"name": "scrypto", "url": "https://github.com/input-output-hk/scrypto", "description": "Cryptographic primitives for Scala.", "stars": "205"}, {"name": "tsec", "url": "https://github.com/jmcardon/tsec", "description": "A type-safe, functional, general purpose security and cryptography library.", "stars": "350"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Scheme", "entries": [{"name": "chicken-sodium", "url": "https://github.com/caolan/chicken-sodium", "description": "Bindings to libsodium crypto library for Chicken Scheme.", "stars": "4"}, {"name": "crypto-tools", "url": "https://wiki.call-cc.org/eggref/5/crypto-tools", "description": "Useful cryptographic primitives for Chicken Scheme."}, {"name": "guile-gnutls", "url": "https://gitlab.com/gnutls/guile/", "description": "GnuTLS bindings for GNU Guile."}, {"name": "guile-ssh", "url": "https://github.com/artyom-poptsov/guile-ssh", "description": "libssh bindings for GNU Guile.", "stars": "67"}, {"name": "industria", "url": "https://gitlab.com/weinholt/industria", "description": "Motley assortment of cryptographic primitives, OpenSSH, DNS."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Swift", "entries": [{"name": "CryptoSwift", "url": "https://github.com/krzyzanowskim/CryptoSwift", "description": "Crypto related functions and helpers for Swift implemented in Swift programming language.", "stars": "10k"}, {"name": "IDZSwiftCommonCrypto", "url": "https://github.com/iosdevzone/IDZSwiftCommonCrypto", "description": "Wrapper for Apple's [CommonCrypto](https://opensource.apple.com/source/CommonCrypto/) library written in Swift.", "stars": "478"}, {"name": "OpenSSL", "url": "https://github.com/Zewo/OpenSSL", "description": "Swift OpenSSL for macOS and Linux.", "stars": "41"}, {"name": "SweetHMAC", "url": "https://github.com/jancassio/SweetHMAC", "description": "Tiny and easy to use Swift class to encrypt strings using HMAC algorithms.", "stars": "38"}, {"name": "Swift-Sodium", "url": "https://github.com/jedisct1/swift-sodium", "description": "Swift interface to the Sodium library for common crypto operations for iOS and macOS.", "stars": "532"}, {"name": "SwiftSSL", "url": "https://github.com/SwiftP2P/SwiftSSL", "description": "Elegant crypto toolkit in Swift."}, {"name": "SwiftThemis", "url": "https://github.com/cossacklabs/themis/wiki/Swift-Howto", "description": "Swift wrapper on Themis for iOS and macOS. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption).", "stars": "1.9k"}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Blogs", "entries": [{"name": "A Few Thoughts on Cryptographic Engineering", "url": "http://blog.cryptographyengineering.com/", "description": "Some random thoughts about crypto."}, {"name": "Bristol Cryptography Blog", "url": "http://bristolcrypto.blogspot.co.uk/", "description": "Official blog for the University of Bristol cryptography research group. It's a group blog, primarily targeted towards cryptographers and crypto students."}, {"name": "Charles Engelke's Blog", "url": "https://blog.engelke.com/tag/webcrypto/", "description": "WebCrypto Blog Posts."}, {"name": "Root Labs rdist", "url": "https://rdist.root.org/", "description": "Nate Lawson and his co-authors write on a variety of topics including hardware implementation, cryptographic timing attacks, DRM, and the Commodore 64."}, {"name": "Salty Hash", "url": "https://blog.ironcorelabs.com", "description": "Covers topics on encryption, data control, privacy, and security."}, {"name": "Schneier on security", "url": "https://www.schneier.com/", "description": "One of the oldest and most famous security blogs. Bruce covers topics from block cipher cryptanalysis to airport security."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Mailing lists", "entries": [{"name": "metzdowd.com", "url": "http://www.metzdowd.com/mailman/listinfo/cryptography", "description": "\"Cryptography\" is a low-noise moderated mailing list devoted to cryptographic technology and its political impact."}, {"name": "Modern Crypto", "url": "https://moderncrypto.org/", "description": "Forums for discussing modern cryptographic practice."}, {"name": "randombit.net", "url": "https://lists.randombit.net/mailman/listinfo/cryptography", "description": "List for general discussion of cryptography, particularly the technical aspects."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Web-tools", "entries": [{"name": "Boxentriq", "url": "https://www.boxentriq.com/code-breaking", "description": "Easy to use tools for analysis and code-breaking of the most frequent ciphers, including Vigen\u00e8re, Beaufort, Keyed Caesar, Transposition Ciphers, etc."}, {"name": "Cryptolab", "url": "http://manansingh.github.io/Cryptolab-Offline/cryptolab.html", "description": "is a set of cryptography related tools."}, {"name": "CrypTool", "url": "http://www.cryptool-online.org/", "description": "Great variety of ciphers, encryption methods and analysis tools are introduced, often together with illustrated examples."}, {"name": "CyberChef", "url": "https://gchq.github.io/CyberChef/", "description": "a web app for encryption, encoding, compression, and data analysis."}, {"name": "factordb.com", "url": "http://factordb.com/", "description": "Factordb.com is tool used to store known factorizations of any number."}, {"name": "keybase.io", "url": "https://keybase.io/", "description": "Keybase maps your identity to your public keys, and vice versa."}], "notes": [], "source": "Cryptography"}, {"name": "Cryptography \u2014 Web-sites", "entries": [{"name": "Applied Crypto Hardening", "url": "https://bettercrypto.org/", "description": "A lot ready to use best practice examples for securing web servers and more."}, {"name": "Cryptocurrencies Dashboard", "url": "https://dashboard.nbshare.io/apps/reddit/top-crypto-subreddits/", "description": "A dashboard of most active cryptocurrencies discussed on Reddit."}, {"name": "Cryptography Stackexchange", "url": "http://crypto.stackexchange.com/", "description": "Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography."}, {"name": "Cryptohack", "url": "https://cryptohack.org/", "description": "A platform with lots of interactive cryptography challenges, similar to Cryptopals."}, {"name": "Cryptopals Crypto Challenges", "url": "http://cryptopals.com/", "description": "A series of applied cryptography challenges, starting from very basic challenges, such as hex to base 64 challanges, and gradually increasing the difficulty up to abstract algebra."}, {"name": "Eliptic Curve Calculator", "url": "https://paulmillr.com/noble/#demo", "description": "simple form that allows to calculate elliptic curve public keys and signatures. Features include ability to create custom curves and different signature types"}, {"name": "Garykessler Crypto", "url": "http://www.garykessler.net/library/crypto.html", "description": "An Overview of Cryptography."}, {"name": "IACR", "url": "https://www.iacr.org/", "description": "The International Association for Cryptologic Research is a non-profit scientific organization whose purpose is to further research in cryptology and related fields."}, {"name": "Learn Cryptography", "url": "https://learncryptography.com/", "description": "Dedicated to helping people understand how and why the cryptographic systems they use everyday without realizing work to secure and protect their privacy."}, {"name": "Subreddit of Cryptography", "url": "https://www.reddit.com/r/cryptography/", "description": "This subreddit is intended for links and discussions surrounding the theory and practice of strong cryptography."}, {"name": "TikZ for Cryptographers", "url": "https://www.iacr.org/authors/tikz/", "description": "A collection of block diagrams of common cryptographic functions drawn in TikZ to be used in research papers and presentations written in LaTeX."}, {"name": "WebCryptoAPI", "url": "https://www.w3.org/TR/WebCryptoAPI/", "description": "This specification describes a JavaScript API for performing basic cryptographic operations in web applications, such as hashing, signature generation and verification, and encryption and decryption."}], "notes": [], "source": "Cryptography"}, {"name": "Theoretical Computer Science", "entries": [{"name": "Broad Intros", "url": "#broad_intros", "description": ""}, {"name": "Theory of Computation", "url": "#theory_of_computation", "description": ""}, {"name": "Logic", "url": "#logic", "description": ""}, {"name": "Programming Language Theory", "url": "#programming_language_theory", "description": ""}, {"name": "Algorithms", "url": "#algorithms", "description": ""}, {"name": "Information/Coding Theory", "url": "#informationcoding_theory", "description": ""}, {"name": "Cryptography", "url": "#cryptography", "description": ""}, {"name": "Machine Learning Theory", "url": "#machine_learning_theory", "description": ""}, {"name": "Game Theory", "url": "#game_theory", "description": ""}, {"name": "Math and Logic", "url": "#math_and_logic", "description": ""}, {"name": "Physics", "url": "#physics", "description": ""}, {"name": "Philosophy", "url": "#philosophy", "description": ""}, {"name": "Surveys & Monographs", "url": "#surveys__monographs", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Related Lists", "url": "#related_lists", "description": ""}, {"name": "Barak. Introduction to TCS", "url": "https://introtcs.org/public/index.html", "description": "A modern, brief, and accessible text which introduces theoretical computer science for undergrads. It includes topics not usually included in standard undergrad text-books."}, {"name": "Yanofsky. Theoretical Computer Science", "url": "https://www.youtube.com/playlist?list=PLCqUsBXxq16yBaN_hpo7dY2l9N-ZLtI-X", "description": "undergrad introduction to theory of computation"}, {"name": "Anil Ada. Great Ideas in Theoretical Computer Science. CMU", "url": "https://www.youtube.com/playlist?list=PLKzLTB8HeSUIuln-o1mbXfTr8HmIhiGEg", "description": "A series of lectures on selected notable topics in theoretical computer science."}, {"name": "O'Donnell. Great Ideas in Theoretical Computer Science. CMU", "url": "https://www.youtube.com/playlist?list=PLm3J0oaFux3aafQm568blS9blxtA_EWQv", "description": "A series of lectures on selected notable topics in theoretical computer science."}, {"name": "Wigderson. Mathematics and Computation: A Theory Revolutionizing Technology and Science", "url": "https://www.math.ias.edu/files/Book-online-Aug0619.pdf", "description": "A sweeping survey of complexity theory, emphasizing the field\u2019s insights and challenges. It explains the ideas and motivations leading to key models, notions, and results."}, {"name": "Moore & Mertens. The Nature of Computation", "url": "http://nature-of-computation.org/", "description": "It spans complexity of mazes and games; optimization in theory and practice; randomized algorithms, interactive proofs, and pseudorandomness; Markov chains and phase transitions; and of quantum computing. It provides accessible explanations"}, {"name": "Atallah & Blanton. Algorithms and Theory of Computation Handbook: General Concepts and Techniques", "url": "https://www.routledge.com/Algorithms-and-Theory-of-Computation-Handbook-Volume-1-General-Concepts/Atallah-Blanton/p/book/9781138113930", "description": "A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science."}, {"name": "Atallah & Blanton. Algorithms and Theory of Computation Handbook: Special Topics and Techniques", "url": "https://www.routledge.com/Algorithms-and-Theory-of-Computation-Handbook-Volume-2-Special-Topics/Atallah-Blanton/p/book/9780367384845", "description": "A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science."}, {"name": "Handbook of Theoretical Computer Science. Volume A: Algorithms and Complexity", "url": "https://mitpress.mit.edu/books/handbook-theoretical-computer-science-volume", "description": "A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science."}, {"name": "Handbook of Theoretical Computer Science. Volume B: Formal Methods and Semantics", "url": "https://mitpress.mit.edu/books/handbook-theoretical-computer-science-2-vol-set", "description": "A complete comprehensive encyclopediac handbook which surveys all related areas to theoretical computer science."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=theory_of_computation_introductory_lecture_notes></a>", "entries": [{"name": "Watrous. Introduction to The Theory of Computing", "url": "https://cs.uwaterloo.ca/~watrous/ToC-notes/", "description": "undergrad introduction to theory of computation"}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 MOOC<a name=theory_of_computation_introductory_mooc></a>", "entries": [{"name": "Intro to Theoretical Computer Science", "url": "https://www.udacity.com/course/intro-to-theoretical-computer-science--cs313", "description": "It teaches basic concepts in theoretical computer science, such as NP-completeness, and what they imply for solving tough algorithmic problems."}, {"name": "Computability, Complexity & Algorithms. Georgia Institute of Technology", "url": "https://www.udacity.com/course/computability-complexity-algorithms--ud061", "description": "It focuses on the big fundamental questions of computing, and how understanding the power and limitations of algorithms helps us develop the tools to make real-world computers smarter, faster and safer."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=theory_of_computation_introductory_books></a>", "entries": [{"name": "Sipser. Introduction to Theory of Computation", "url": "https://www.cengage.com/c/introduction-to-the-theory-of-computation-3e-sipser/9781133187790/", "description": "A standard text for introducing theory of computation for undergrads."}, {"name": "Hopcroft, Motwani & Ullman. Introduction to Automata Theory, Languages, and Computation", "url": "https://www.pearson.com/us/higher-education/program/Hopcroft-Introduction-to-Automata-Theory-Languages-and-Computation-3rd-Edition/PGM64331.html", "description": "Introductory undergrad textbook for automata, languages and theory of computation topics."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Puzzles and Problem Sets<a name=theory_of_computation_introductory_puzzles_and_problem_sets></a>", "entries": [{"name": "Zhu & Ko. Problem Solving in Automata, Languages, and Complexity", "url": "https://onlinelibrary.wiley.com/doi/book/10.1002/0471224642", "description": "A problem-set text for automata, languages, and complexity."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Introductory<a name=theory_of_computation_computational_complexity_introductory></a>", "entries": [{"name": "O'Donnell. Undergrad Complexity Theory. Fall 2019 (15-455)", "url": "https://www.youtube.com/playlist?list=PLm3J0oaFux3YL5vLXpzOyJiLtqLp6dCW2", "description": ""}, {"name": "O'Donnell. Graduate Complexity Theory", "url": "https://www.youtube.com/playlist?list=PLm3J0oaFux3b8Gg1DdaJOzYNsaXYLAOKH", "description": "It covers most of what is believed to be known to get started in complexity theory research."}, {"name": "Rudich & Wigderson. Computational Complexity Theory", "url": "http://www.ams.org/books/pcms/010/", "description": "Three weeks of lectures from the IAS/Park City Mathematics Institute Summer School on computational complexity. Topics include reductions, lower-bounds, average-case complexity, randomness, interactive proof systems, probabilistically checkable proofs, quantum computing, and proof complexity."}, {"name": "Arora & Barak. Computational Complexity: A Modern Approach", "url": "https://theory.cs.princeton.edu/complexity/book.pdf", "description": "A golden standard textbook, Surveying computational complexity theory for graduate students and researchers."}, {"name": "Goldreich. Computational Complexity: A Conceptual Perspective", "url": "http://www.wisdom.weizmann.ac.il/~oded/cc-book.html", "description": "A grad introduction to computation complexity theory, emphasizing the idea behind concepts of complexity theory."}, {"name": "Goldreich. P, NP, and NP-Completeness: The Basics of Computational Complexity", "url": "http://www.wisdom.weizmann.ac.il/~oded/bc-book.html", "description": "A very gentle introduction to some fundamental ideas of computational complexity like NP-completeness and P vs NP."}, {"name": "Ogihara & Hemaspaandra. The Complexity Theory Companion", "url": "https://www.springer.com/gp/book/9783540674191", "description": "An accessible, algorithmically oriented, research-centered, up-to-date guide to some of the most interesting techniques of complexity theory."}, {"name": "Papadimitriou. Computational Complexity", "url": "https://www.pearson.com/us/higher-education/program/Papadimitriou-Computational-Complexity/PGM94583.html", "description": "Body of knowledge for studying the performance and limitations of computer algorithms. Among topics covered are: reductions and NP-completeness, cryptography and protocols, randomized algorithms, and approximability of optimization problems, circuit complexity, the structural aspects of the P=NP question, parallel computation, and the polynomial hierarchy."}, {"name": "Complexity Zoo", "url": "https://complexityzoo.net/", "description": "a wiki of complexity classes."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Communication Complexity<a name=theory_of_computation_computational_complexity_communication_complexity></a>", "entries": [{"name": "Mark Bun. CS591 Communication Complexity", "url": "https://cs-people.bu.edu/mbun/courses/591_F19/", "description": "A graduate course which introduces the fundamental results and techniques in the area and some research frontier questions. Themes include: Communication models and the communication complexity zoo, Information vs. communication, Query-to-communication lifting, and Applications"}, {"name": "Rao & Yehudayoff. Communication Complexity and Applications", "url": "https://www.cambridge.org/core/books/communication-complexity/5F44993E3B2597174B71D3F21E748443", "description": "An excellent and very readable introductory textbook to the field of communication complexity."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Circuit Complexity<a name=theory_of_computation_computational_complexity_circuit_complexity></a>", "entries": [{"name": "Jukna. Boolean Function Complexity: Advances and Frontiers", "url": "https://www.springer.com/gp/book/9783642245077", "description": "A modern textbook surveying circuit complexity."}, {"name": "Clote & Kranakis. Boolean Functions and Computation Models", "url": "https://www.springer.com/gp/book/9783540594369", "description": "An introduction to circuit complexity, boolean functions, and computation models."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Quantum Complexity<a name=theory_of_computation_computational_complexity_quantum_complexity></a>", "entries": [{"name": "Uni Paderborn. Quantum Complexity Theory. Winter 2020", "url": "https://www.youtube.com/playlist?list=PLZGjbQcY0aI7Yqwbwp-lsf1tTPyvkQG6h", "description": "CS Masters level lectures on topics including Boson sampling, quantum interactive proofs, and quantum merlin arthur."}, {"name": "Henry Yuen. The Complexity of Entanglement. Fall 2020", "url": "https://www.henryyuen.net/fall2020/complexity_of_entanglement_notes.pdf", "description": "Focuses on cutting edge topics in quantum information that relate to Complexity of Entanglement. - see this [class](https://www.henryyuen.net/classes/fall2020/) also"}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Proof Complexity<a name=theory_of_computation_computational_complexity_proof_complexity></a>", "entries": [{"name": "Robert Robere. Proof Complexity: Algorithms and Lower Bounds", "url": "https://www.cs.mcgill.ca/~robere/comp598/index.html", "description": "An introduction to modern proof complexity, emphasizing its connections with computational complexity and algorithms in optimization."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=theory_of_computation_computability_theory_books></a>", "entries": [{"name": "Cutland. Computability: An Introduction to Recursive Function Theory", "url": "https://www.cambridge.org/highereducation/books/computability/E8F085FDBECB8280F7723D71C1D2EE1C", "description": "Intuitively, It explains the idea of a computable function: a function whose values can be calculated in an effective or automatic way."}, {"name": "Cooper. Computability Theory", "url": "https://www.routledge.com/Computability-Theory/Cooper-Cooper/p/book/9781584882374", "description": "A concise, comprehensive, and authoritative introduction to contemporary computability theory, techniques, and results."}, {"name": "Davis. Computability and Unsolvability", "url": "https://www.amazon.com/Computability-Unsolvability-Prof-Martin-Davis/dp/0486614719", "description": "In this classic text, Dr. Davis provides a clear introduction to computability, at an advanced undergraduate level, that serves the needs of specialists and non-specialists alike."}, {"name": "Soare. Recursively Enumerable Sets and Degree", "url": "https://www.springer.com/gp/book/9783540666813", "description": "It gives a complete account of the theory of r.e degrees. The definitions, results and proofs are always clearly motivated and explained before the formal presentation; the proofs are described with remarkable clarity and conciseness."}, {"name": "Odifreddi. Classical Recursion Theory: The Theory of Functions and Sets of Natural Numbers", "url": "https://archive.org/details/classicalrecursi0000odif", "description": "An impressive presentation of classical recursion theory. It is highly recommended to everyone interested in recursion theory."}, {"name": "Copeland, Posy & Shagrir (editors). Computability: Turing, G\u00f6del, Church, and Beyond", "url": "https://mitpress.mit.edu/books/computability", "description": "Computer scientists, mathematicians, and philosophers discuss the conceptual foundations of the notion of computability as well as recent theoretical developments."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=logic_computational_complexity_books></a>", "entries": [{"name": "Pudl\u00e1k. Logical Foundations of Mathematics and Computational Complexity: A Gentle Introduction", "url": "https://www.springer.com/gp/book/9783319001180", "description": "Presents a wide range of results in logic and computational complexity."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=programming_language_theory_basics_lecture_notes></a>", "entries": [{"name": "Cambridge Foundations of CS", "url": "https://www.cl.cam.ac.uk/teaching/2425/FoundsCS/materials.html", "description": "It teaches programming and presents some fundamental principles of computer science, especially algorithm design."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=programming_language_theory_basics_books></a>", "entries": [], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=programming_language_theory_introductory_books></a>", "entries": [{"name": "Pierce. Software Foundations. Pennsylvania", "url": "https://softwarefoundations.cis.upenn.edu/", "description": "A broad introduction series to the mathematical underpinnings of reliable software. It's composed of proof scripts for the Coq proof assistant. It's is intended for a broad range of readers, With no specific background assumed."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=programming_language_theory_formal_verification_lecture_notes></a>", "entries": [{"name": "UW CSE505 18au Principles of PL", "url": "https://sites.google.com/cs.washington.edu/cse-505-18au/home", "description": "Techniques for thinking crisply about programming languages, write some fascinating programs, and discuss various design tradeoffs."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=programming_language_theory_formal_verification_books></a>", "entries": [{"name": "Chlipala. Formal Reasoning About Programs", "url": "http://adam.chlipala.net/frap", "description": "A book introducing both machine-checked proof with Coq Proof Assistant and approaches to formal reasoning about program correctness."}, {"name": "Lean Proof Assistant", "url": "https://lean-lang.org/documentation/", "description": "Lean Proof Assistant."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=programming_language_theory_type_theory_lecture_notes></a>", "entries": [{"name": "Martin-L\u00f6f. Intuitionistic Type Theory", "url": "https://raw.githubusercontent.com/michaelt/martin-lof/master/pdfs/Bibliopolis-Book-retypeset-1984.pdf", "description": "Notes by Giovanni Sambin of a series of type theory lectures given in Padua, June 1980."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=programming_language_theory_type_theory_books></a>", "entries": [{"name": "Bengt. Programming in Martin-L\u00f6f's Type Theory", "url": "https://www.cse.chalmers.se/research/group/logic/book/book.pdf", "description": "This book describes different type theories (theories of types, polymorphic and monomorphic sets, and subsets) from a computing science perspective."}, {"name": "The Univalent Foundations Program Institute for Advanced Study. Homotopy Type Theory: Univalent Foundations of Mathematics", "url": "https://homotopytypetheory.org/book", "description": "The present book is intended as a first systematic exposition of the basics of univalent foundations, and a collection of examples of this new style of reasoning \u2014 but without requiring the reader to know or learn any formal logic, or to use any computer proof assistant."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=programming_language_theory_functional_programming_lecture_notes></a>", "entries": [{"name": "Helsinki. Haskell MOOC", "url": "https://haskell.mooc.fi", "description": "An online course on functional programming with Haskell programming language, and a live interactive Telegram community."}, {"name": "Cornell. Functional Programming in Ocaml", "url": "https://www.cs.cornell.edu/courses/cs3110/2024sp", "description": "A modern course on data structures and functional programming using OCaml."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Videos<a name=algorithms_general_lecture_videos></a>", "entries": [{"name": "Demaine/Ku/Soloman. Introduction to Algorithms. MIT", "url": "https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/", "description": "A first course on basic algorithms and data structures. \u2014 added by Erik himself!"}, {"name": "Demaine/Devadas/Lynch. Design and Analysis of algorithms. MIT", "url": "https://ocw.mit.edu/courses/6-046j-design-and-analysis-of-algorithms-spring-2015/", "description": "A second course on algorithms and data structures. \u2014 added by Erik himself!"}, {"name": "Erik Demaine. Advanced Data Structures. MIT", "url": "https://ocw.mit.edu/courses/6-851-advanced-data-structures-spring-2012/", "description": "It covers major results and current directions of research in data structure."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=algorithms_general_lecture_notes></a>", "entries": [{"name": "Arora. Advanced Algorithm Design", "url": "https://www.cs.princeton.edu/courses/archive/fall15/cos521/", "description": "Notably uses ideas such as randomness, approximation, high dimensional geometry. Faces uncertainty, approaches to handle big data, handling intractability, heuristic approaches, ..etc."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=algorithms_general_books></a>", "entries": [{"name": "Knuth. The Art of Computer Programming", "url": "https://en.wikipedia.org/wiki/The_Art_of_Computer_Programming", "description": "A legendary series by Donald Knuth on design and analysis of algorithms."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Videos Playlists<a name=algorithms_lower_bounds_lecture_videos_playlists></a>", "entries": [{"name": "Demaine. Algorithmic Lower Bounds: Fun with Hardness Proofs", "url": "https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-890-algorithmic-lower-bounds-fun-with-hardness-proofs-fall-2014/", "description": "A class taking a practical approach to proving problems can't be solved efficient."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=algorithms_lower_bounds_books></a>", "entries": [{"name": "Demaine, Gasarch & Hajiaghayi. Computers and Intractability: A Guide to Algorithmic Lower Bounds", "url": "https://hardness.mit.edu/", "description": "A sequel to Garey and Johnson's Computers and Intractability: A Guide to NP-Completeness. New topics include Parameterized Complexity, Lower bounds on approximation, Other hardness assumptions (ETH, 3SUM-conjecture, APSP-conjecture, UGC, Others), Online Algorithms, Streaming Algorithms, Polynomial Parity Arguments, and Parallelism."}, {"name": "Demaine. Games, Puzzles, and Computation", "url": "https://www.routledge.com/Games-Puzzles-and-Computation/Hearn-Demaine/p/book/9781568813226", "description": "It shows that games and puzzles can serve as powerful models of computation, Offering a new way of thinking about computation."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=algorithms_randomization__probability_lecture_notes></a>", "entries": [{"name": "Mary Wootters. Randomized Algorithms and Probabilistic Analysis. Stanford", "url": "https://web.stanford.edu/class/archive/cs/cs265/cs265.1232/", "description": "Key tools of probabilistic analysis, and application of these tools to understand the behaviors of random processes and algorithms. Emphasis is on theoretical foundations, though applications will be discussed in machine learning and data analysis, networking, and systems. Topics include tail bounds, the probabilistic method, Markov chains, and martingales, with applications to analyzing random graphs, metric embeddings, and random walks."}, {"name": "Koutsoupias. Probability and Computing. Oxford", "url": "https://www.cs.ox.ac.uk/people/elias.koutsoupias/pc2018-19/", "description": "Introduction to probabilistic methods in computer science."}, {"name": "Lee. Randomized Algorithms and Probabilistic Analysis. Washington.", "url": "https://homes.cs.washington.edu/~jrl/teaching/cse525sp19/", "description": "Topics include Discrete probability, High-dimensional geometry and statistics, Information and entropy, and Markov chains and convergence to equilibrium."}, {"name": "Aspnes. Notes on Randomized Algorithms", "url": "https://www.cs.yale.edu/homes/aspnes/classes/469/notes.pdf", "description": "Supplemental notes to the standard books by Mitzenmacher & Upfals, and Motwani & Raghavan."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=algorithms_approximation_lecture_notes></a>", "entries": [{"name": "Chekuri. Approximation Algorithmis Illinois", "url": "https://courses.engr.illinois.edu/cs583/fa2021/", "description": "A broad introduction to results and techniques with an emphasis on fundamental problems and widely applicable tools. Also more advanced and specialized topics."}, {"name": "Dinitz. Approximation Algorithms. Johns Hopkins", "url": "https://www.cs.jhu.edu/~mdinitz/classes/ApproxAlgorithms/Spring2021/", "description": "It includes greedy, local search, dynamic programming, randomized rounding, tree embeddings, and semidefinite programming."}, {"name": "Gupta & Ravi. Approximation Algorithms. CMU", "url": "http://www.cs.cmu.edu/afs/cs/academic/class/15854-f05/www/", "description": "It includes convex programming-based, randomness, and metric methods."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=algorithms_approximation_books></a>", "entries": [{"name": "Williamson & Shmoys. The Design of Approximation Algorithms", "url": "https://www.designofapproxalgs.com/", "description": "It includes greedy, local search algorithms, dynamic programming, linear and semidefinite programming, and randomization."}, {"name": "Du & Ko. Design and Analysis of Approximation Algorithms", "url": "https://u.pcloud.link/publink/show?code=XZpzNWXZSCkVs6BKd5RzyNhoRzfJCJoaqSok", "description": "A technique-oriented approach provides a unified view. It includes detailed algorithms, proofs, analyses, examples, and applications from research papers."}, {"name": "Vijay Vazirani. Approximation Algorithms", "url": "https://u.pcloud.link/publink/show?code=XZgHNWXZkdvT8L18drSSgLP9vqBIDmbPreD7", "description": ""}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Videos Playlist<a name=algorithms_parameterized_lecture_videos_playlist></a>", "entries": [{"name": "Parametarized Algorithms by Warsaw", "url": "https://www.youtube.com/playlist?list=PLzdZSKerwrXpr6hWq1s63a42YbkocAK1Q", "description": ""}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=algorithms_parameterized_books></a>", "entries": [], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=algorithms_learning-augmented_lecture_notes></a>", "entries": [{"name": "Indyk & Daskalakis. Learning-augmented Algorithms. MIT", "url": "https://stellar.mit.edu/S/course/6/sp19/6.890/materials.html", "description": ""}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Big List<a name=algorithms_learning-augmented_big_list></a>", "entries": [{"name": "Algorithms with Predictions", "url": "https://algorithms-with-predictions.github.io/", "description": ""}, {"name": "Madhu Sudan. Essential Coding Theory", "url": "http://people.seas.harvard.edu/~madhusudan/courses/Spring2020/", "description": "Some elements of Algorithmic tasks of encoding and decoding and its connections with error-correction; These codes are now tools in the design and analysis of algorithms, and also in many aspects of computational complexity. The focus is on constructions of algorithmic and asymptotic importance. Requires only basic mathematical maturity."}, {"name": "Simons Institute. Information Theory Program", "url": "https://simons.berkeley.edu/programs/inftheory2015", "description": "It aims to strengthen the ties between computation and communication communities. It explores (1) information theoretic techniques in complexity theory and combinatorics, (2) Coding theory and applications, and (3) information theory, machine learning, and big data."}, {"name": "Compression+Computation 2022", "url": "https://sites.google.com/view/compression-computation-2022/program", "description": "It bridges the gap of Theoretical Computer Science and Bioinformatics communities, On new data compression techniques, and computation over compressed data."}, {"name": "Lindell. Tutorials on the Foundations of Cryptography", "url": "https://link.springer.com/book/10.1007/978-3-319-57048-8", "description": "Advanced tutorials appropriate for self-study by experienced researchers,"}, {"name": "Goldreich. Modern Cryptography, Probabilistic Proofs and Pseudorandomness", "url": "https://www.wisdom.weizmann.ac.il/~oded/book1.html", "description": "An introduction to the interwoven domains of cryptography, proofs and randomness."}, {"name": "Goldreich. Randomized Methods in Computation", "url": "http://www.wisdom.weizmann.ac.il/~oded/rnd.html", "description": "The aim of the current course is to make the students familiar with some of randomized methods."}, {"name": "Blum. An Introduction to the Theory of Machine Learning. TTIC", "url": "https://home.ttic.edu/~avrim/MLT20/", "description": "The basic theory underlying machine learning and the process of generalizing from data."}, {"name": "Telgarsky. Deep Learning Theory. Illinois", "url": "https://mjt.cs.illinois.edu/dlt/", "description": "Focuses on simplified proofs over what appears in the literature, and classical perspective of achieving a low test error for binary classification with IID data via standard (typically ReLU) feedforward networks."}, {"name": "Vaughan. CS260: Machine Learning Theory", "url": "http://www.jennwv.com/courses/F11.html", "description": "A broad overview of the theoretical foundations underlying common machine learning algorithms."}, {"name": "Livni. COS 511 Theoretical Machine Learning. Princeton", "url": "https://www.cs.princeton.edu/~rlivni/cos511/cos511.html", "description": "Formally define and study various models that have been proposed for learning. The course will present and contrast the statistical, computational and online models for learning. We will present and rigorously analyze some of the most successful algorithms in machine learning that are extensively used today."}, {"name": "Moitra. Theoretical Foundations for Deep Learning. MIT", "url": "https://people.csail.mit.edu/moitra/408b.html", "description": "It explores theoretical foundations for deep learning, emphasizing the following themes: (1) Approximation: What sorts of functions can be represented by deep networks, and does depth provably increase the expressive power? (2) Optimization: Essentially all optimization problems we want to solve in practice are non-convex. What frameworks can be used to analyze such problems? (3) Beyond-Worst Case Analysis: Deep networks can memorize worst-case data, so why do they generalize well on real-world data?"}, {"name": "Arora. Overcoming Intractability in Machine Learning", "url": "https://www.cs.princeton.edu/courses/archive/spring15/cos598D/", "description": "A seminar course that will focus on the following phenomenon: many problems in machine learning are formally intractable (e.g., NP-hard). Nevertheless they are solved in practice by heuristics. Can we design algorithms with provable guarantees (running time, solution quality)?"}, {"name": "Vazirani & Kearns. An Introduction to Computational Learning Theory", "url": "https://mitpress.mit.edu/books/introduction-computational-learning-theory", "description": "Emphasizing issues of computational efficiency, It introduces a number of central topics in computational learning theory."}, {"name": "Shalev-Shwartz. Understanding Machine Learning: From Theory to Algorithms", "url": "https://www.cambridge.org/core/books/understanding-machine-learning/3059695661405D25673058E43C8BE2A6", "description": "It provides an extensive theoretical account of the fundamental ideas underlying machine learning and the mathematical derivations that transform these principles into practical algorithms."}, {"name": "Simons Institute. Foundations of Deep Learning Program", "url": "https://simons.berkeley.edu/programs/dl2019", "description": "Aligning and focusing theoretical and applied researchers on the common purpose of building empirically relevant theoretical foundations of deep learning. Specifically, the intention was to identify and make progress on challenges that, on one hand, are key to guiding the real-world use of deep learning and, on the other hand, can be approached using theoretical methodology."}, {"name": "Simons Institute. Foundations of Data Science", "url": "https://simons.berkeley.edu/programs/datascience2018", "description": "Identifying a set of core techniques and principles that form a foundation for the subject."}, {"name": "Foundations of Machine Learning", "url": "https://simons.berkeley.edu/programs/machinelearning2017", "description": "Aims to grow the reach and impact of computer science theory within machine learning."}, {"name": "Toward Theoretical Understanding of Deep Learning", "url": "https://unsupervised.cs.princeton.edu/deeplearningtutorial.html", "description": ""}, {"name": "A Brief Introduction to Theoretical Foundations of Machine Learning and Machine Teaching", "url": "https://simons.berkeley.edu/talks/tbd-288", "description": "Formal methods and machine learning can inform each other from deductive and inductive reasoning perspectives. This talk aims to facilitate the dialogue between the two communities by establishing some fundamental concepts in learning theory."}, {"name": "Blum. Intro Machine Learning Theory", "url": "https://www.cs.cmu.edu/~avrim/Talks/mlt.pdf", "description": ""}, {"name": "Blum, et.al. Machine Learning, Game Theory, and Mechanism Design for a Networked World", "url": "https://www.cs.cmu.edu/~mblum/search/AGTML35.pdf", "description": ""}, {"name": "Agrawal & Jaiswal. When Machine Learning Meets AI and Game Theory", "url": "https://cs229.stanford.edu/proj2012/AgrawalJaiswal-WhenMachineLearningMeetsAIandGameTheory.pdf", "description": ""}, {"name": "Tim Roughgarden. Complexity Theory, Game Theory, and Economics: The Barbados Lectures", "url": "https://arxiv.org/abs/1801.00734", "description": "A mini-course notes of two-fold goals: mini-course is twofold: (i) Explain how complexity theory has helped illuminate several barriers in economics and game theory; and (ii) Illustrate how game-theoretic questions have led to new and interesting complexity theory, including recent several breakthroughs."}, {"name": "Eva Tardos. Algorithmic Game Theory", "url": "http://www.cs.cornell.edu/courses/cs6840/2012sp/", "description": "It combines algorithmic thinking with game-theoretic, or, more generally, economic concepts. The course will study a range of topics at this interface. The only prerequisite to the course is mathematical thinking."}, {"name": "Chekuri. Topics in Algorithms: Algorithmic Game Theory", "url": "https://chekuri.cs.illinois.edu/teaching/spring2008/agt.htm", "description": "A broad graduate-level introduction to: auctions, existence and computation of equilibria in games and markets, algorithmic mechanism design, price of anarchy and price of stability, games relevant to networks and e-commerce. The emphasis will be on conceptual ideas and algorithmic aspects. No familiarity with game theory or economics will be assumed."}, {"name": "Penna. Algorithmic Game Theory", "url": "https://ml2.inf.ethz.ch/courses/agt/", "description": "The course discusses algorithmic aspects of game theory, such as a general introduction to game theory, auctions, mechanisms, the costs of a central control optimum versus those of an equilibrium under selfish agents, and algorithms and complexity of computing equilibria."}, {"name": "Brown. Resources list for game theory", "url": "http://cs.brown.edu/courses/cs1951k/lectures/", "description": "TAs based these notes in large part on the lecture notes and accompanying videos of Tim Roughgarden's CS 364A and CS 364B courses at Stanford, and Jason Hartline's Mechanism Design and Approximation textbook."}, {"name": "Fang. Advanced Topics in Machine Learning and Game Theory", "url": "https://feifang.info/advanced-topics-in-machine-learning-and-game-theory-fall-2021/", "description": "A graduate-level course covering the topics at the intersection of machine learning and game theory."}, {"name": "Xu. Topics in Learning and Game Theory", "url": "http://www.haifeng-xu.com/cs6501sp21/index.htm", "description": "A graduate level course covering topics at the interface between machine learning and game theory."}, {"name": "Tim Roughgarden. Foundations of Blockchains", "url": "https://timroughgarden.github.io/fob21/", "description": "The science and technology of blockchain protocols and the applications built on top of them, with an emphasis on fundamental principles rather than specific protocols. - See also [Lecture Videos](https://www.youtube.com/playlist?list=PLEGCF-WLh2RLOHv_xUGLqRts_9JxrckiA)."}, {"name": "Apt & Gr\u00e4del. Lectures in Game Theory for Computer Scientists", "url": "https://www.cambridge.org/us/academic/subjects/computer-science/programming-languages-and-applied-logic/lectures-game-theory-computer-scientists", "description": "Games provide mathematical models for interaction, and numerous tasks in computer science can be formulated in game-theoretic terms."}, {"name": "Eva Tardos & et.al. Algorithmic Game Theory", "url": "https://www.cambridge.org/core/books/algorithmic-game-theory/0092C07CA8B724E1B1BE2238DDD66B38#fndtn-information", "description": "Basic chapters on algorithmic methods for equilibria, mechanism design and combinatorial auctions are followed by chapters on important game theory applications such as incentives and pricing, cost sharing, information markets and cryptography and security."}, {"name": "Simons Institute. Economics and Computation Program", "url": "https://simons.berkeley.edu/programs/economics2015", "description": "The intersection is motivated by applications such as large-scale digital auctions and markets, and fundamental questions such as the computational complexity of Nash equilibria and complexity and approximation in mechanism design. Also, To productively model and study the Internet and its novel computational phenomena, Models and insights can be gained from from game theory and economic theory. The computational point of view, on the other hand, is essential to understand a world in which markets are networked and the default platforms of economic transactions are algorithmic."}, {"name": "Simons Institute. Learning and Games Program", "url": "https://simons.berkeley.edu/programs/games2022", "description": "The intersection is manifested by (1) Data input to machine learning algorithms are generated by self-interested parties, (2) Machine learning is used to optimize economic systems or acts, (3) Machine learning models used in critical systems are becoming prone to adversarial attacks, and (4) Several machine learning approaches can be framed as finding the equilibrium of a game."}, {"name": "Eva Tardos. Learning and Efficiency in Games", "url": "https://simons.berkeley.edu/events/openlectures2015-fall-1", "description": "How to quantify the impact of strategic user behavior on overall performance in games including traffic routing as well as online auctions."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Videos Playlist<a name=math_and_logic_general_lecture_videos_playlist></a>", "entries": [{"name": "Demaine, Abel & Chapman. Mathematics for Computer Science", "url": "https://ocw.mit.edu/courses/6-1200j-mathematics-for-computer-science-spring-2024/", "description": "A junior introduction to discrete mathematics for computer scientists. - [Companion Textbook 2015](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-spring-2015/readings/MIT6_042JS15_textbook.pdf)"}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=math_and_logic_general_books></a>", "entries": [{"name": "Knuth, Graham & Patashnik. Concrete Mathematics: A Foundation for Computer Science", "url": "https://www.pearson.com/us/higher-education/product/Graham-Concrete-Mathematics-A-Foundation-for-Computer-Science-2nd-Edition/9780134389981.html", "description": "An expansion of the Mathematical Preliminaries section in Knuth's classic Art of Computer Programming, but the style of presentation is more leisurely, and individual topics are covered more deeply."}, {"name": "Aho & Ullman. Foundations of Computer Science", "url": "http://i.stanford.edu/~ullman/focs.html", "description": "A classic math-oriented introduction to computer science."}, {"name": "Tu Delft. Delftse Foundations of Computation", "url": "https://books.open.tudelft.nl/home/catalog/book/211", "description": "A textbook for a one quarter introductory course in theoretical computer science including logic, proof techniques, and set theory. It assumes no prerequisite other than basic programming."}, {"name": "Eck & Critchlow. Foundations of Computation", "url": "https://math.hws.edu/FoundationsOfComputation/", "description": "for a one-semester course in theoretical computer science. It has no prerequisites other than introductory computer programming. It includes logic, sets, and function from discrete math, and automata, formal languages, and grammar from upper-level courses."}, {"name": "Comprehensive Mathematics for Computer Scientists", "url": "https://www.springer.com/series/5517", "description": "A series dedicated to math topics and their relevance to computer science."}, {"name": "Krantz. Handbook of Logic and Proof Techniques for Computer Science", "url": "https://www.maa.org/press/maa-reviews/handbook-of-logic-and-proof-techniques-for-computer-science", "description": "A concise offered as an accessible reference on mathematical logic for the professional computer scientist."}, {"name": "Makinson. Sets, Logic and Maths for Computing", "url": "https://www.springer.com/gp/book/9783030422172", "description": "It presents a careful selection of the material most needed by students in their first two years studying computer science."}, {"name": "Yves Nievergelt. Logic, Mathematics, and Computer Science: Modern Foundations with Practical Applications", "url": "https://www.springer.com/gp/book/9781493932221", "description": "For lower undergraduates, It introduces the reader to logic, proofs, sets, and number theory, Focusing on foundations. It provides complete details and derivations of formal proofs."}, {"name": "Lacona. LOGIC: Lecture Notes for Philosophy, Mathematics, and Computer Science", "url": "https://link.springer.com/book/10.1007/978-3-030-64811-4", "description": "Suitable for undergraduate introductions to logic and early graduate courses on logic."}, {"name": "Ben-Ari. Mathematical Logic for Computer Science", "url": "https://www.springer.com/gp/book/9781447141280", "description": "Semantic tableaux are used because they are theoretically sound and easy to understand."}, {"name": "Jeremy Kun. A Programmer's Introduction to Mathematics", "url": "https://pimbook.org/", "description": "Uses your familiarity with ideas from programming and software to teach mathematics."}, {"name": "Vince. Foundation Mathematics for Computer Science: A Visual Approach", "url": "https://www.springer.com/gp/book/9783030420772", "description": "A range of mathematical topics to provide a solid foundation for an undergraduate course in computer science, starting with a review of number systems and their relevance to digital computers, and finishing with differential and integral calculus."}, {"name": "Oberguggenberger & Ostermann. Analysis for Computer Scientists: Foundations, Methods, and Algorithms", "url": "https://www.springer.com/gp/book/9783319911540", "description": "Presents an algorithmic approach to mathematical analysis, with a focus on modelling and on the applications of analysis."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=math_and_logic_general_lecture_notes></a>", "entries": [{"name": "Paluszynski. Calculus for Computer Scientists", "url": "https://www.math.uni.wroc.pl/~mpal/academic/2013/lecture_notes.pdf", "description": "calculus lecture notes taught for undergrad computer science students"}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Videos Playlists<a name=math_and_logic_tcs_toolkit_lecture_videos_playlists></a>", "entries": [{"name": "O'Donnell. CS Theory Toolkit", "url": "https://www.youtube.com/playlist?list=PLm3J0oaFux3ZYpFLwwrlv_EHH9wtH6pnX", "description": "It covers a large number of the math/CS topics that you need to know for reading and doing research in Computer Science Theory - alternatively: [bilibili](https://www.bilibili.com/video/BV1Ry4y1e7zR)"}, {"name": "Madhur Tulsiani. Mathematical Toolkit", "url": "https://home.ttic.edu/~madhurt/courses/toolkit2021/index.html", "description": "Things prof. Madhur wish he knew in first year of grad school."}, {"name": "Harsha & Strivastava. Toolkit for Theoretical Computer Science. Tata Institute", "url": "https://www.tifr.res.in/~prahladh/teaching/2020-21/toolkit/", "description": ""}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Lecture Notes<a name=math_and_logic_tcs_toolkit_lecture_notes></a>", "entries": [{"name": "Gregory Valiant. The Modern Algorithmic Toolbox. Stanford", "url": "https://web.stanford.edu/class/cs168/", "description": "It covers hashing, dimension reduction, linear and convex programming, gradient descent and regression, sampling and estimation, compressive sensing, linear-algebraic techniques (principal components analysis, singular value decomposition, spectral techniques), and an intro to differential privacy."}, {"name": "Zhou. A Theorist's Toolkit. Illinois", "url": "https://yuanz.web.illinois.edu/teaching/B609fa16/", "description": "It covers a large number of the math/CS topics that you need to know for reading and doing research in Computer Science Theory."}, {"name": "O'Donnell. A Theorist's Toolkit. CMU", "url": "https://www.cs.cmu.edu/~odonnell/toolkit13/", "description": "It covers a large number of the math/CS topics that you need to know for reading and doing research in Computer Science Theory."}, {"name": "Arora. Thinking Like a Theorist. Princeton", "url": "https://www.cs.princeton.edu/courses/archive/fall07/cos597D/Site/lectopics.html", "description": "It covers a large number of the math/CS topics that you need to know for reading and doing research in Computer Science Theory."}, {"name": "Arora. A Theorist's Toolkit. Princeton", "url": "https://www.cs.princeton.edu/courses/archive/fall02/cs597D/", "description": "Aimed primarily at first and second year graduate students who plan to do research in theoretical computer science. We will introduce probabilistic, algebraic, combinatorial, and algorithmic methods useful in proofs."}, {"name": "Kelner. Topics in Theoretical Computer Science: An Algorithmist's Toolkit. MIT", "url": "https://ocw.mit.edu/courses/18-409-topics-in-theoretical-computer-science-an-algorithmists-toolkit-fall-2009/", "description": "It covers a collection of geometric techniques that apply broadly in modern algorithm design."}, {"name": "Maji & Valiant. Theoretical Computer Science Toolkit. Purdue", "url": "https://www.cs.purdue.edu/homes/hmaji/teaching/Spring%202023/CS-58500-Spring-2023.html", "description": ""}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Books<a name=math_and_logic_tcs_toolkit_books></a>", "entries": [{"name": "Jukna. Extremal Combinatorics", "url": "https://web.vu.lt/mif/s.jukna/EC_Book_2nd/index.html", "description": "Combinatorial techniques written largely with an eye to their applications in TCS, and mostly in complexity"}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 General<a name=math_and_logic_discrete_mathematics_general></a>", "entries": [{"name": "Aspnes. Notes on Discrete Mathematics", "url": "https://www.cs.yale.edu/homes/aspnes/classes/202/notes.pdf", "description": "Fall 2017 of the Yale course CPSC 202a, Mathematical Tools for Computer Science."}, {"name": "Halpern. CS 2802: Discrete Structures - Honors. 2020. Cornell", "url": "https://www.cs.cornell.edu/courses/cs2802/2020fa/cs2802-20f-notes.html", "description": "Honors lecture notes on discrete math - [Homework](https://www.cs.cornell.edu/courses/cs2802/2020fa/cs2802-20f-homework.html)"}, {"name": "Rosen. Handbook of Discrete and Combinatorial Mathematics", "url": "https://www.taylorfrancis.com/books/handbook-discrete-combinatorial-mathematics-kenneth-rosen-douglas-shier-wayne-goddard/e/10.1201/9781315156484", "description": "A complete survey of roughly all topics of discrete math and their relevance to computing and communication engineering."}, {"name": "Rosen. Discrete Mathematics and Its Applications", "url": "https://www.mheducation.com/highered/product/discrete-mathematics-applications-rosen/M9780073383095.html", "description": "A canonical discrete math textbook, accessible for even high school students."}, {"name": "Rosenberg & Trystram. Understand Mathematics, Understand Computing: Discrete Mathematics That All Computing Students Should Know", "url": "https://www.springer.com/gp/book/9783030583750", "description": "It endows the reader with an operational conceptual and methodological understanding of discrete mathematics for computing"}, {"name": "Gries & Schneider. A Logical Approach to Discrete Math", "url": "https://www.springer.com/gp/book/9780387941158", "description": "It attempts to change the way we teach logic to beginning students. Instead of teaching logic as a subject in isolation, we regard it as a basic tool and show how to use it."}, {"name": "Introduction to Discrete Mathematics for Computer Science. UC San-Diego", "url": "https://www.coursera.org/specializations/discrete-mathematics", "description": "Learn the language of Computer Science. Learn the math that defines computer science, and practice applying it through mathematical proofs and Python code."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Probabilistic Method<a name=math_and_logic_discrete_mathematics_probabilistic_method></a>", "entries": [{"name": "Yufei. Probabilistic Methods in Combinatorics. MIT", "url": "https://ocw.mit.edu/courses/18-226-probabilistic-methods-in-combinatorics-fall-2022/pages/syllabus/", "description": ""}, {"name": "Luke Postle. Probablistic Methods. Waterloo", "url": "https://www.youtube.com/playlist?list=PL2BdWtDKMS6nRF72s3TOGyBqXwMVHYiLU", "description": ""}, {"name": "Alon & Spencer. The Probabilistic Method", "url": "https://www.wiley.com/en-us/The+Probabilistic+Method%2C+4th+Edition-p-9781119061953", "description": "A standard reference for researchers in probabilistic methods in combinatorics. Shows also connections to theoretical computer science."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Graph Theory<a name=math_and_logic_discrete_mathematics_graph_theory></a>", "entries": [{"name": "Graph Theory by Waterloo", "url": "https://www.youtube.com/playlist?list=PL2BdWtDKMS6mplieDd_vls0TBX9Fq2jht", "description": ""}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Other<a name=math_and_logic_discrete_mathematics_other></a>", "entries": [{"name": "Mariconda & Tonolo. Discrete Calculus: Methods for Counting", "url": "https://www.springer.com/gp/book/9783319030371", "description": "An introduction to combinatorics, finite calculus, formal series, recurrences, and approximations of sums. Readers will find also deep insights into a range of less common topics rarely considered within a single book."}, {"name": "Arora. The Computational Universe", "url": "https://www.cs.princeton.edu/courses/archive/spring11/cos116/lectures.php", "description": "Takes us on a broad sweep of scientific knowledge and related technologies: propositional logic of the ancient Greeks (microprocessors); quantum mechanics (silicon chips); network and system phenomena (internet and search engines); computational intractability (secure encryption); and efficient algorithms (genomic sequencing)."}, {"name": "Feynman. Feynman And Computation: Exploring The Limits Of Computers", "url": "https://www.taylorfrancis.com/books/feynman-computation-anthony-hey/e/10.1201/9780429500459", "description": ""}, {"name": "Susskind. Three Lectures on Complexity and Black Holes", "url": "https://link.springer.com/book/10.1007/978-3-030-45109-7", "description": "Important connections between thermodynamics and complexity are proposed and discussed. Pedagogically written, serves as a fundamental introduction to black holes and their complex physical interpretation"}, {"name": "6.893 Philosophy and Theoretical Computer Science. MIT", "url": "https://stellar.mit.edu/S/course/6/fa11/6.893/index.html", "description": "It examines the relevance of modern theoretical computer science to traditional questions in philosophy, and conversely, what philosophy can contribute to theoretical computer science."}, {"name": "Knuth. Things a Computer Scientist Rarely Talks About", "url": "https://web.stanford.edu/group/cslipublications/cslipublications/site/1575863278.shtml", "description": "A general illustration of relations between faith and science."}, {"name": "Floyd & Bokulich. Philosophical Explorations of the Legacy of Alan Turing: Turing 100", "url": "https://www.springer.com/gp/book/9783319532783", "description": "Turing\u2019s place in the history and philosophy of science."}, {"name": "Aaronson. Why Should Philosophers Care About Computational Complexity Theory", "url": "https://www.scottaaronson.com/papers/philos.pdf", "description": "It argues that computational complexity theory leads to new perspectives on the nature of mathematical knowledge and other philosophical questions."}, {"name": "Aharonov & Vazirani, Is Quantum Mechanics Falsifiable? A Computational Perspective on the Foundations of Quantum Mechanics", "url": "https://www.researchgate.net/publication/227171743_Is_Quantum_Mechanics_Falsifiable_A_computational_perspective_on_thefoundations_of_Quantum_Mechanics", "description": "It describes how quantum mechanics can be tested in the limit of high complexity regime by extending the usual scientific paradigm to include."}, {"name": "Walter Dean. Computational Complexity Theory and the Philosophy of Mathematics", "url": "https://academic.oup.com/philmat/article/27/3/381/5613215", "description": "It highlights the significance of complexity theory relative to questions traditionally asked by philosophers of mathematics while also attempting to isolate some new ones."}, {"name": "Stanford Encyclopedia of Philosophy. Computational Complexity Theory", "url": "https://plato.stanford.edu/entries/computational-complexity/", "description": "The foundations of complexity theory, and its potential significance on philosophy of computer science, philosophy of mathematics and epistemology."}, {"name": "Philip Davis. Toward a Philosophy of Computation", "url": "https://www.jstor.org/stable/40247755", "description": "Philosophical implication of mathematization and computerization of the world."}, {"name": "Sommaruga & Strahm. Turing\u2019s Revolution: The Impact of His Ideas about Computability", "url": "https://link.springer.com/book/10.1007/978-3-319-22156-4", "description": "A collection of historical, technical and philosophical papers."}, {"name": "Harry Lewis. Ideas That Created the Future: Classic Papers of Computer Science", "url": "https://mitpress.mit.edu/9780262045308/ideas-that-created-the-future/", "description": "Classic papers by thinkers ranging from Aristotle and Leibniz to Norbert Wiener and Gordon Moore that chart the evolution of computer science."}, {"name": "Building Bridges I", "url": "https://rd.springer.com/book/10.1007/978-3-540-85221-6", "description": ""}, {"name": "Fortnow & Homer. A Short History of Computational Complexity", "url": "https://www.researchgate.net/profile/Lance-Fortnow/publication/220530495_A_Short_History_of_Computational_Complexity/links/0deec52bd7ab603fef000000/A-Short-History-of-Computational-Complexity.pdf", "description": "A historical overview of computational complexity."}, {"name": "Goldreich. Providing Sound Foundations for Cryptography: On the Work of Shafi Goldwasser and Silvio Micali", "url": "http://www.wisdom.weizmann.ac.il/~oded/sst.html", "description": "It explains the remarkable work of Shafi and Silvio and their works' implications on foundations of cryptography."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Aggregators<a name=community_conferences__workshops_aggregators></a>", "entries": [{"name": "Hermann's Conferences in TCS", "url": "https://www.lix.polytechnique.fr/~hermann/conf.php", "description": "TCS Conferences collected in one table."}, {"name": "CS Theory Events Aggregator", "url": "https://cstheory-events.org/", "description": "An aggregator for CS theory workshops and schools."}, {"name": "Theory Announcements", "url": "https://dmatheorynet.blogspot.com/", "description": "DMANET spreads information on conferences, workshops, seminars etc. relating to discrete mathematics and algorithms."}, {"name": "Salamon's List", "url": "https://cstheory.stackexchange.com/a/7901/57686", "description": "Selected Conferences."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Live<a name=community_conferences__workshops_live></a>", "entries": [{"name": "Simons' Institute", "url": "https://simons.berkeley.edu/", "description": "Programs, Events, and workshops, that aim toward maximizing impact and engagement across the theoretical computer science community."}, {"name": "TCS+", "url": "https://www.youtube.com/user/TCSplusSeminars", "description": "A series of online seminars in theoretical computer science. The goal is to make engaging talks accessible to the widest possible audience."}, {"name": "CMU Theory", "url": "https://www.youtube.com/channel/UCWFp4UWNiOv71j0sPbdNiqw", "description": "Aims for a mathematical understanding of fundamental issues in Computer Science, and to use this understanding to produce better algorithms, protocols, and systems, as well as identify the inherent limitations of efficient computation."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Archived<a name=community_conferences__workshops_archived></a>", "entries": [{"name": "Turing Laureates Lectures", "url": "https://www.youtube.com/playlist?list=PLn0nrSd4xjjYCkOxtYqozyDuwt-4sC2L6", "description": ""}, {"name": "Computational Complexity", "url": "https://www.youtube.com/channel/UCzBw287tly0c2lE6a-9XymA", "description": "Collection of workshops."}, {"name": "EATCS Bulletin", "url": "https://eatcs.org/index.php/on-line-issues", "description": "Surveys, tutorials, conferences reports, events, open problems and solutions, PhD Theses, and entertaining contributions."}, {"name": "SIGACT News", "url": "https://dl.acm.org/loi/sigact", "description": "ACM's official theoretical computer science news feed."}, {"name": "Foundations and Trends in Theoretical Computer Science", "url": "https://www.nowpublishers.com/TCS", "description": "It provides monographs written by leaders that give tutorial coverage of subjects, research retrospectives as well as survey papers that offer state-of-the-art reviews fall within the scope of the journal."}, {"name": "Quanta Magazine", "url": "https://www.quantamagazine.org/tag/computational-complexity", "description": "Features breakthroughs in the field, written in an accessible style for non-experts."}, {"name": "ACM's SIGACT", "url": "https://sigact.org/", "description": ""}, {"name": "European Association of TCS", "url": "https://www.eatcs.org/", "description": ""}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Aggregators<a name=community_blogs_aggregators></a>", "entries": [{"name": "Theory of Computing Blog Aggregator", "url": "https://theory.report/", "description": "A blog Aggregator for all blogs related to TCS."}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Theoretical Computer Science \u2014 Selected Posts and Essays<a name=community_blogs_selected_posts_and_essays></a>", "entries": [{"name": "Omer Reingold. The Practice of Theory Research", "url": "https://omereingold.wordpress.com/cs-163-the-practice-of-theory-research/", "description": "A research methods course, concentrating on the how rather than the what. It focuses on research practices common for computer science theory research."}, {"name": "Omer Reingold. TOC: a Personal Perspective (2021)", "url": "https://theorydish.blog/2021/04/15/toc-a-personal-perspective-2021/", "description": "In celebration of 25 years for \u201cTOC: a Scientific Perspective (1996),\u201d by Oded Goldreich and Avi Wigderson. It spots the light on a criticism directed to TCS, that it is not as deep as Math and not as useful as CS."}, {"name": "Blum. You and Your Research: An Advice to a Beginning Graduate Student", "url": "https://www.cs.cmu.edu/~mblum/research/pdf/grad.html", "description": "Manuel Blum, A very popular figure in TCS, gives research advices for juniors."}, {"name": "Dijkstra. The Three Golden Rules for Successful Scientific Research", "url": "https://link.springer.com/chapter/10.1007%2F978-1-4612-5695-3_58", "description": "A note devoted to three rules that must be followed if you want to be successful in scientific research."}, {"name": "Goldreich. Essays and Opinions", "url": "http://www.wisdom.weizmann.ac.il/~oded/essays.html", "description": "Personal Essays by Oded Goldreich. They are very unique in their conceptual message of TCS and its community."}, {"name": "Barak. Advice for The Budding Theorist", "url": "https://windowsontheory.org/2015/11/03/advice-for-the-budding-theorist/", "description": "Tips for anyone interested in theoretical computer science."}, {"name": "Barak. Surveys For Students", "url": "https://thmatters.wordpress.com/surveys/", "description": "Surveys for high-school, undergraduate, and even researchers."}, {"name": "Barak. Non-technical or Less-technical Writings and Talks", "url": "https://www.boazbarak.org/informal/", "description": "Posts oriented more for a less-technically matured audience."}, {"name": "Lipton & Regan", "url": "https://rjlipton.wpcomstaging.com/2022/01/26/a-list-of-most-theory-blogs/", "description": "A list of theory blogs for computer science."}, {"name": "Karp. A Personal View of Computer Science at Berkeley", "url": "https://www2.eecs.berkeley.edu/bears/CS_Anniversary/karp-talk.html", "description": "Karp addresses: In 1968 computer science at Berkeley was problematic, with two departments working independently to develop programs, and his personal reflections."}, {"name": "Hamming. You and Your Research", "url": "https://www.cs.virginia.edu/~robins/YouAndYourResearch.html", "description": "Why do so few scientists make significant contributions and so many are forgotten in the long run? The talk is about what Hamming has learned."}, {"name": "Weinberg. Four Golden Lessons", "url": "https://www.nature.com/articles/426389a", "description": "Lessons for students and researchers given by Steven Weinberg."}, {"name": "Princeton's Companion. Advice to a Young Mathematician", "url": "http://assets.press.princeton.edu/chapters/gowers/gowers_VIII_6.pdf", "description": "Five contributors draw on their experiences of mathematical life and research, and to offer advice that they might have liked to receive when they were just setting-out on their careers."}, {"name": "Terry. Career Advice", "url": "https://terrytao.wordpress.com/career-advice/", "description": "A collection of various pieces of advice on academic career issues in mathematics, roughly arranged by the stage of career at which the advice is most pertinent."}, {"name": "Igor Pak. How to Start a Paper", "url": "https://igorpak.wordpress.com/2022/10/26/how-to-start-a-paper/", "description": "Why should you introduce a conceptual preliminary motivating the story of your paper."}, {"name": "Rubinstein & Weinberg. Research Masters in TCS", "url": "https://www.cs.princeton.edu/~smattw/masters/masters.html", "description": "A list of master programs in TCS."}, {"name": "CS Theory Jobs", "url": "https://cstheory-jobs.org", "description": "TCS Jobs announcements."}, {"name": "Yaroslavtsev. Hires spreadsheet 2022", "url": "http://grigory.us/blog/posts/", "description": "A crowdsourced spreadsheet created to collect information about theory hires in year 2022."}, {"name": "TCS Stack Exchange", "url": "https://cstheory.stackexchange.com/", "description": "Research-oriented Q\\&A of theoretical computer science."}, {"name": "TCS Subreddit", "url": "https://www.reddit.com/r/theoreticalcs", "description": "Theoretical computer science's subreddit."}, {"name": "Berkeley in the 80s", "url": "https://www.youtube.com/playlist?list=PLUFeA6y-5sFmXMJv2uAmMig3Urgfkg_2O", "description": "Interviews with eminent figures in Berkeley."}, {"name": "Simons' Theory Shorts", "url": "https://www.youtube.com/playlist?list=PLgKuh-lKre134Psz9KECgjuwJ47l3IvqW", "description": "Short accessible videos which populate theory of computation."}, {"name": "ACM ByteCast", "url": "https://www.youtube.com/playlist?list=PLn0nrSd4xjjbCHzgtvc9HDRU80HHaD0Lr", "description": "Researchers, practitioners and innovators who are at the intersection of research and practice, sharing their experiences, lessons, visions for the future."}, {"name": "The Legacy of Alan Turing: Pushing the Boundaries of Computation (Volume 18, Issue 3, Spring 2012). ACM, XRDS", "url": "https://dl.acm.org/toc/xrds/2012/18/3", "description": "ACM's students magazine special issue for theory of computation."}, {"name": "Fortnow. The Golden Ticket: P, NP, and the Search for the Impossible", "url": "https://goldenticket.fortnow.com", "description": "A nontechnical introduction to P-NP, its rich history, and its algorithmic implications for everything we do with computers and beyond."}, {"name": "Ausiello. The Making of a New Science: A Personal Journey Through the Early Years of Theoretical Computer Science", "url": "https://link.springer.com/book/10.1007/978-3-319-62680-2", "description": "A story about people, pioneers with diverse backgrounds and characters who established a new field."}, {"name": "Aaronson. Quantum Computing Since Democritus", "url": "https://assets.cambridge.org/97805211/99568/frontmatter/9780521199568_frontmatter.pdf", "description": "It covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory,computability and complexity theory, quantum computing, cryptography, the information content of quantum states, and the interpretation of quantum mechanics."}, {"name": "Deutsch. The Fabric of Reality: The Science of Parallel Universes and Its Implications", "url": "http://www.daviddeutsch.org.uk/books/the-fabric-of-reality/", "description": "The Fabric of Reality presents a startlingly integrated, rational and optimistic world view \u2013 the result of taking seriously the deepest ideas of modern science and the philosophy of science."}, {"name": "Papadimitriou. Turing: A Novel About Computation", "url": "https://mitpress.mit.edu/books/turing-novel-about-computation", "description": "The world of computation according to Turing, an interactive tutoring program, as told to star-crossed lovers: a novel."}, {"name": "Teuscher. Alan Turing: Life and Legacy of a Great. Springer", "url": "https://link.springer.com/book/10.1007/978-3-662-05642-4", "description": "Essays which spans the entire rich spectrum of Turing's life, research work and legacy."}, {"name": "Petzold. The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine", "url": "http://www.charlespetzold.com/AnnotatedTuring/", "description": "A Guided Tour through Alan Turing's Historic Paper on Computability and the Turing Machine."}, {"name": "Shasha & Lazere. Out of their Minds: The Lives and Discoveries of 15 Great Computer Scientists", "url": "https://www.springer.com/gp/book/9780387982694", "description": "Interviews with era's greatest scientists about their inspirations, discoveries, and personal interests."}, {"name": "TCS Cheat Sheet", "url": "https://www.cosy.sbg.ac.at/~held/teaching/aads/TCS-cheat_sheet.pdf", "description": "A sheet of notes containing essential toolboxes needed by any theoretical computer scientist."}, {"name": "Useful Inequalities Cheat Sheet", "url": "http://www.lkozma.net/inequalities_cheat_sheet/", "description": ""}, {"name": "Algorithms", "url": "https://github.com/tayllan/awesome-algorithms", "description": "", "stars": "24k"}, {"name": "Mathematics", "url": "https://github.com/rossant/awesome-math", "description": "Freely available lecture notes on mathematics.", "stars": "9.9k"}, {"name": "nLab", "url": "https://ncatlab.org/nlab/show/mathematics", "description": ""}, {"name": "Cryptography", "url": "https://github.com/sobolevn/awesome-cryptography", "description": "", "stars": "6.5k"}, {"name": "Quantum Computing", "url": "https://github.com/desireevl/awesome-quantum-computing", "description": "", "stars": "2.9k"}, {"name": "Math", "url": "https://github.com/ossu/math", "description": "", "stars": "7.8k"}], "notes": [], "source": "Theoretical Computer Science"}, {"name": "Courses \u2014 Table of Contents", "entries": [{"name": "Algorithms", "url": "#algorithms", "description": ""}, {"name": "Artificial Intelligence", "url": "#artificial-intelligence", "description": ""}, {"name": "Computer Graphics", "url": "#computer-graphics", "description": ""}, {"name": "CS Theory", "url": "#cs-theory", "description": ""}, {"name": "Introduction to CS", "url": "#introduction-to-cs", "description": ""}, {"name": "Machine Learning", "url": "#machine-learning", "description": ""}, {"name": "Misc", "url": "#misc", "description": ""}, {"name": "Programming Languages / Compilers", "url": "#programming-languages--compilers", "description": ""}, {"name": "Security", "url": "#security", "description": ""}, {"name": "Systems", "url": "#systems", "description": ""}, {"name": "Statistics / Regression", "url": "#statistics", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Legend", "entries": [], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Systems", "entries": [{"name": "CS 61C", "url": "http://www-inst.eecs.berkeley.edu/\\~cs61c/sp15/", "description": ""}, {"name": "CS 107", "url": "https://courseware.stanford.edu/pg/courses/lectures/371747", "description": ""}, {"name": "CS 140", "url": "http://web.stanford.edu/\\~ouster/cgi-bin/cs140-spring14/lectures.php", "description": ""}, {"name": "6.004", "url": "https://6004.mit.edu/", "description": ""}, {"name": "CS 162", "url": "http://cs162.eecs.berkeley.edu/", "description": ""}, {"name": "CS 168", "url": "https://inst.eecs.berkeley.edu/\\~cs168/fa14/", "description": ""}, {"name": "CS 179", "url": "http://courses.cms.caltech.edu/cs179/", "description": ""}, {"name": "CS 186", "url": "https://sites.google.com/site/cs186spring2015/", "description": ""}, {"name": "CS 241", "url": "https://courses.engr.illinois.edu/cs241/sp2016/index.html", "description": ""}, {"name": "CS 425", "url": "https://courses.engr.illinois.edu/cs425/fa2016/index.html", "description": ""}, {"name": "CS 452", "url": "http://www.cgl.uwaterloo.ca/\\~wmcowan/teaching/cs452/s12/", "description": ""}, {"name": "CS 2043", "url": "http://www.cs.cornell.edu/courses/CS2043/2014sp/", "description": ""}, {"name": "CS 3410", "url": "http://www.cs.cornell.edu/courses/cs3410/2016fa/", "description": ""}, {"name": "CS 4410", "url": "http://www.cs.cornell.edu/courses/CS4410/2014fa/", "description": ""}, {"name": "CS 4414", "url": "http://rust-class.org/index.html", "description": ""}, {"name": "CS 5412", "url": "http://www.cs.cornell.edu/Courses/CS5412/2014sp/", "description": ""}, {"name": "CSCE 3613", "url": "http://comp.uark.edu/\\~wingning/csce3613/csce3613.html", "description": ""}, {"name": "CSCI-UA.0202: Operating Systems (Undergrad)", "url": "http://www.cs.nyu.edu/\\~mwalfish/classes/15sp/index.html", "description": ""}, {"name": "CSCI 360", "url": "http://compsci.hunter.cuny.edu/\\~sweiss/course_materials/csci360/csci360_f14.php", "description": ""}, {"name": "CSCI 493.66", "url": "http://compsci.hunter.cuny.edu/\\~sweiss/course_materials/csci493.66/csci493.66_spr12.php", "description": ""}, {"name": "CSCI 493.75", "url": "http://compsci.hunter.cuny.edu/\\~sweiss/course_materials/csci493.65/csci493.65_spr14.php", "description": ""}, {"name": "Hack the Kernel", "url": "https://www.ops-class.org/", "description": ""}, {"name": "ECE 459", "url": "http://patricklam.ca/p4p/", "description": ""}, {"name": "ECGR4101/5101", "url": "https://webpages.uncc.edu/\\~jmconrad/EducationalMaterials/index.html", "description": ""}, {"name": "PODC", "url": "http://dcg.ethz.ch/lectures/podc_allstars/", "description": ""}, {"name": "SPAC", "url": "http://homes.cs.washington.edu/\\~djg/teachingMaterials/spac/", "description": ""}, {"name": "6.824", "url": "http://css.csail.mit.edu/6.824/2014/index.html", "description": ""}, {"name": "6.828", "url": "http://pdos.csail.mit.edu/6.828/2014/", "description": ""}, {"name": "CSEP 552", "url": "http://courses.cs.washington.edu/courses/csep552/16wi/", "description": ""}, {"name": "15-213", "url": "http://www.cs.cmu.edu/\\~213/", "description": ""}, {"name": "15-319/619", "url": "http://www.cs.cmu.edu/\\~msakr/15619-s17/recitations.html", "description": ""}, {"name": "15-410", "url": "https://www.cs.cmu.edu/\\~410/", "description": ""}, {"name": "15-418", "url": "http://15418.courses.cs.cmu.edu/spring2015/", "description": ""}, {"name": "15-440", "url": "http://www.cs.cmu.edu/\\~dga/15-440/F12/index.html", "description": ""}, {"name": "15-721", "url": "http://15721.courses.cs.cmu.edu/spring2016/", "description": ""}, {"name": "15-445/645", "url": "http://15445.courses.cs.cmu.edu/fall2017/", "description": ""}, {"name": "15-749", "url": "http://www.andrew.cmu.edu/course/15-749/", "description": ""}, {"name": "18-447", "url": "http://www.ece.cmu.edu/\\~ece447/s15/doku.php?id=start", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Programming Languages / Compilers", "entries": [{"name": "CS 75", "url": "https://www.cs.swarthmore.edu/\\~jpolitz/cs75/s16/index.html", "description": ""}, {"name": "CS 91", "url": "https://www.cs.swarthmore.edu/\\~jpolitz/cs91/s15/index.html", "description": ""}, {"name": "CIS 194", "url": "http://www.seas.upenn.edu/\\~cis194/", "description": ""}, {"name": "CIS 198", "url": "http://cis198-2016s.github.io/", "description": ""}, {"name": "CMSC 430", "url": "http://www.cs.umd.edu/class/spring2015/cmsc430/", "description": ""}, {"name": "Corsopl", "url": "https://pradella.faculty.polimi.it/PL.html", "description": ""}, {"name": "COS 326", "url": "http://www.cs.princeton.edu/\\~dpw/courses/cos326-12/info.php", "description": ""}, {"name": "CS 143", "url": "https://web.stanford.edu/class/cs143/", "description": ""}, {"name": "CS 164", "url": "https://sites.google.com/a/bodik.org/cs164/home", "description": ""}, {"name": "CS 173", "url": "http://cs.brown.edu/courses/cs173/2014/", "description": ""}, {"name": "CS 223", "url": "https://www.classes.cs.uchicago.edu/archive/2016/winter/22300-1/", "description": ""}, {"name": "CS 240h", "url": "http://www.scs.stanford.edu/14sp-cs240h/", "description": ""}, {"name": "CS 421", "url": "https://courses.engr.illinois.edu/cs421/fa2014/", "description": ""}, {"name": "CS 3110", "url": "http://www.cs.cornell.edu/Courses/cs3110/2014fa/course_info.php", "description": ""}, {"name": "CS 4120", "url": "http://www.cs.cornell.edu/courses/CS4120/2013fa/", "description": ""}, {"name": "CS 4400", "url": "https://pl.barzilay.org/", "description": ""}, {"name": "CS 4610", "url": "http://www.cs.virginia.edu/\\~weimer/4610/", "description": ""}, {"name": "CS 5114", "url": "http://www.cs.cornell.edu/courses/CS5114/2013sp/index.php", "description": ""}, {"name": "CS 5142", "url": "http://www.cs.cornell.edu/courses/CS5142/2013fa/", "description": ""}, {"name": "CS 5470", "url": "http://matt.might.net/teaching/compilers/spring-2015/", "description": ""}, {"name": "CS 6118", "url": "http://www.cs.cornell.edu/courses/CS6118/2012fa/", "description": ""}, {"name": "CSC 253", "url": "http://pgbovine.net/cpython-internals.htm", "description": ""}, {"name": "CSE 341", "url": "http://courses.cs.washington.edu/courses/cse341/16sp/", "description": ""}, {"name": "CSE P 501", "url": "http://courses.cs.washington.edu/courses/csep501/09au/lectures/video.html", "description": ""}, {"name": "DMFP", "url": "http://cs.wheaton.edu/\\~tvandrun/dmfp/", "description": ""}, {"name": "PCPP", "url": "http://www.itu.dk/people/sestoft/itu/PCPP/E2015/", "description": ""}, {"name": "6.945", "url": "https://groups.csail.mit.edu/mac/users/gjs/6.945/index.html", "description": ""}, {"name": "CS 696", "url": "http://www.eli.sdsu.edu/courses/fall15/cs696/index.html", "description": ""}, {"name": "L28", "url": "https://www.cl.cam.ac.uk/teaching/1516/L28/", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Algorithms", "entries": [{"name": "CS 61B", "url": "http://datastructur.es/sp16/", "description": ""}, {"name": "CS 97SI", "url": "http://web.stanford.edu/class/cs97si/", "description": ""}, {"name": "CS 224", "url": "http://people.seas.harvard.edu/\\~minilek/cs224/fall14/index.html", "description": ""}, {"name": "CS 261", "url": "http://theory.stanford.edu/\\~tim/w16/w16.html", "description": ""}, {"name": "CS 473/573", "url": "http://jeffe.cs.illinois.edu/teaching/algorithms/", "description": ""}, {"name": "CS 2150", "url": "https://github.com/aaronbloomfield/pdr", "description": "", "stars": "102"}, {"name": "CS 4820", "url": "http://www.cs.cornell.edu/courses/CS4820/2015sp/", "description": ""}, {"name": "CSCI 104", "url": "http://www-scf.usc.edu/\\~csci104/20142/lectures/", "description": ""}, {"name": "CSCI 135", "url": "http://compsci.hunter.cuny.edu/\\~sweiss/courses/csci135.php", "description": ""}, {"name": "CSCI 235", "url": "http://compsci.hunter.cuny.edu/\\~sweiss/courses/csci235.php", "description": ""}, {"name": "CSCI 335", "url": "http://compsci.hunter.cuny.edu/\\~sweiss/courses/csci335.php", "description": ""}, {"name": "CSE 331", "url": "http://courses.cs.washington.edu/courses/cse331/15sp/", "description": ""}, {"name": "CSE 373", "url": "http://www3.cs.stonybrook.edu/\\~skiena/373/", "description": ""}, {"name": "ECS 122A", "url": "http://web.cs.ucdavis.edu/\\~gusfield/cs122f10/", "description": ""}, {"name": "ECS 222A", "url": "http://web.cs.ucdavis.edu/\\~gusfield/cs222w11/", "description": ""}, {"name": "6.INT", "url": "https://courses.csail.mit.edu/iap/interview/index.php", "description": ""}, {"name": "6.006", "url": "https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/index.htm", "description": ""}, {"name": "6.046J/18.410J", "url": "http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015/index.htm", "description": ""}, {"name": "6.851", "url": "https://courses.csail.mit.edu/6.851/spring21/index.html", "description": ""}, {"name": "6.854/18.415J", "url": "https://courses.csail.mit.edu/6.854/current/", "description": ""}, {"name": "6.854J/18.415J", "url": "http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-854j-advanced-algorithms-fall-2005/index.htm", "description": ""}, {"name": "15-451/651", "url": "http://www.cs.cmu.edu/afs/cs/academic/class/15451-f10/www/", "description": ""}, {"name": "16s-4102", "url": "http://www.cs.virginia.edu/\\~shelat/16s-4102/", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 CS Theory", "entries": [{"name": "CIS 500", "url": "http://www.seas.upenn.edu/\\~cis500/cis500-f14/index.html", "description": ""}, {"name": "CS 103", "url": "http://web.stanford.edu/class/cs103/", "description": ""}, {"name": "CS 173", "url": "https://courses.engr.illinois.edu/cs173/fa2014/A-lecture/index.html", "description": ""}, {"name": "CS 276", "url": "http://www.cs.berkeley.edu/\\~sanjamg/classes/cs276-fall14/", "description": ""}, {"name": "CS 278", "url": "http://www.cs.berkeley.edu/\\~luca/cs278-08/", "description": ""}, {"name": "CS 374", "url": "https://courses.engr.illinois.edu/cs498374/fa2014/", "description": ""}, {"name": "CS 3110", "url": "http://www.cs.cornell.edu/courses/CS3110/2014fa/", "description": ""}, {"name": "CS 3220", "url": "http://www.cs.cornell.edu/\\~bindel/class/cs3220-s12/", "description": ""}, {"name": "CS 4300", "url": "http://www.cs.cornell.edu/courses/CS4300/2013fa/", "description": ""}, {"name": "CS 4810", "url": "https://www.dsteurer.org/toc13/", "description": ""}, {"name": "CS 6810", "url": "https://complexity16.dsteurer.org/", "description": ""}, {"name": "CSCE 3193", "url": "http://www.csce.uark.edu/\\~sgauch/3193/S11/index.html", "description": ""}, {"name": "6.045", "url": "https://stellar.mit.edu/S/course/6/sp15/6.045/index.html", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Introduction to CS", "entries": [{"name": "CS 10", "url": "https://inst.eecs.berkeley.edu/\\~cs10/fa14/", "description": ""}, {"name": "CS 50", "url": "https://cs50.harvard.edu/", "description": ""}, {"name": "CS 61A", "url": "http://cs61a.org/", "description": ""}, {"name": "CS 61AS", "url": "http://berkeley-cs61as.github.io/", "description": ""}, {"name": "CS 101", "url": "http://online.stanford.edu/course/computer-science-101-self-paced", "description": ""}, {"name": "CS 106A", "url": "https://see.stanford.edu/Course/CS106A", "description": ""}, {"name": "CS 106B", "url": "https://see.stanford.edu/Course/CS106B", "description": ""}, {"name": "CS 107", "url": "https://see.stanford.edu/Course/CS107", "description": ""}, {"name": "CS 109", "url": "http://otfried.org/courses/cs109/index.html", "description": ""}, {"name": "CS 1109", "url": "http://www.cs.cornell.edu/courses/CS1109/2013su/", "description": ""}, {"name": "CS 1110", "url": "http://www.cs.cornell.edu/courses/CS1110/2014fa/", "description": ""}, {"name": "CS 1112", "url": "http://www.cs.cornell.edu/courses/CS1112/2014fa/", "description": ""}, {"name": "CS 1115", "url": "http://www.cs.cornell.edu/courses/CS1115/2013fa/", "description": ""}, {"name": "CS 1130", "url": "http://www.cs.cornell.edu/courses/CS1130/2014sp/", "description": ""}, {"name": "CS 1133", "url": "http://www.cs.cornell.edu/courses/CS1133/2013fa/", "description": ""}, {"name": "CS 1410-2", "url": "http://www.eng.utah.edu/\\~cs1410-20/", "description": ""}, {"name": "CS 2110", "url": "http://www.cs.cornell.edu/courses/CS2110/2014fa/index.html", "description": ""}, {"name": "CS 4302", "url": "http://courses2.cit.cornell.edu/info4302_2012fa/", "description": ""}, {"name": "CSCE 2004", "url": "http://www.csce.uark.edu/\\~sgauch/2004/S14/index.html", "description": ""}, {"name": "CSCI E-1", "url": "http://cse1.net/lectures", "description": ""}, {"name": "CS-for-all", "url": "http://www.cs.hmc.edu/csforall/", "description": ""}, {"name": "6.001", "url": "http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/index.htm", "description": ""}, {"name": "6.005", "url": "http://web.mit.edu/6.005/www/fa16/", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Machine Learning", "entries": [{"name": "DEEPNLP", "url": "https://github.com/oxford-cs-deepnlp-2017/", "description": ""}, {"name": "CS20si", "url": "http://web.stanford.edu/class/cs20si/index.html", "description": ""}, {"name": "COMS 4771", "url": "http://www.cs.columbia.edu/\\~jebara/4771/index.html", "description": ""}, {"name": "CS 109", "url": "http://cs109.github.io/2015/", "description": ""}, {"name": "CS 156", "url": "https://work.caltech.edu/telecourse.html", "description": ""}, {"name": "CS 189", "url": "http://www.eecs189.org/", "description": ""}, {"name": "CS 224d", "url": "http://cs224d.stanford.edu/", "description": ""}, {"name": "CS 229r", "url": "http://people.seas.harvard.edu/\\~minilek/cs229r/fall15/index.html", "description": ""}, {"name": "CS 231n", "url": "http://cs231n.stanford.edu/", "description": ""}, {"name": "CS 287", "url": "http://www.cs.berkeley.edu/\\~pabbeel/cs287-fa13/", "description": ""}, {"name": "CS 395T", "url": "http://www.nr.com/CS395T/", "description": ""}, {"name": "CS 4780", "url": "http://www.cs.cornell.edu/courses/CS4780/2014fa/", "description": ""}, {"name": "CS 4786", "url": "http://www.cs.cornell.edu/courses/CS4786/2015sp/index.htm", "description": ""}, {"name": "CVX 101", "url": "https://class.stanford.edu/courses/Engineering/CVX101/Winter2014/info", "description": ""}, {"name": "DS-GA 1008", "url": "http://cilvr.cs.nyu.edu/doku.php?id=deeplearning2015:schedule", "description": ""}, {"name": "EECS E6893 & EECS E6895", "url": "http://www.ee.columbia.edu/\\~cylin/course/bigdata/", "description": ""}, {"name": "EECS E6894", "url": "http://llcao.net/cu-deeplearning15/index.html", "description": ""}, {"name": "EE103", "url": "http://stanford.edu/class/ee103/", "description": ""}, {"name": "Fast.ai Introduction to Machine Learning for Coders", "url": "http://course.fast.ai/ml.html", "description": ""}, {"name": "Info 290", "url": "http://www.ischool.berkeley.edu/courses/i290-abdt", "description": ""}, {"name": "Machine Learning: 2014-2015", "url": "https://www.cs.ox.ac.uk/people/nando.defreitas/machinelearning/", "description": ""}, {"name": "StatLearning", "url": "https://lagunita.stanford.edu/courses/HumanitiesandScience/StatLearning/Winter2015/about", "description": ""}, {"name": "10-601", "url": "http://www.cs.cmu.edu/\\~ninamf/courses/601sp15/", "description": ""}, {"name": "10-708", "url": "http://www.cs.cmu.edu/\\~epxing/Class/10708-14/index.html", "description": ""}, {"name": "11-785", "url": "http://deeplearning.cs.cmu.edu/", "description": ""}, {"name": "CS246", "url": "http://web.stanford.edu/class/cs246/", "description": ""}, {"name": "CS276", "url": "http://web.stanford.edu/class/cs276/index.html", "description": ""}, {"name": "Practical\\_RL", "url": "https://github.com/yandexdataschool/Practical_RL", "description": "", "stars": "5.1k"}, {"name": "UvA DEEP LEARNING", "url": "http://uvadlc.github.io/", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Security", "entries": [{"name": "CIS 4930 / CIS 5930", "url": "http://www.cs.fsu.edu/\\~redwood/OffensiveComputerSecurity/", "description": ""}, {"name": "CS 155", "url": "https://crypto.stanford.edu/cs155/", "description": ""}, {"name": "CS 161", "url": "http://www-inst.eecs.berkeley.edu/\\~cs161/sp15/", "description": ""}, {"name": "CS 259", "url": "https://courseware.stanford.edu/pg/courses/331628/cs259-winter-2013", "description": ""}, {"name": "CS 261", "url": "http://www.icir.org/vern/cs261n-Sp14/", "description": ""}, {"name": "CS 5430", "url": "http://www.cs.cornell.edu/courses/CS5430/2013sp/", "description": ""}, {"name": "CSCI 4968", "url": "https://github.com/RPISEC/MBE", "description": "", "stars": "5k"}, {"name": "CSCI 4976", "url": "https://github.com/RPISEC/Malware", "description": "", "stars": "3.3k"}, {"name": "EECS 588", "url": "https://www.eecs.umich.edu/courses/eecs588/", "description": ""}, {"name": "6.857", "url": "https://courses.csail.mit.edu/6.857/2015/", "description": ""}, {"name": "6.858", "url": "http://css.csail.mit.edu/6.858/2014/", "description": ""}, {"name": "18-636", "url": "https://courseware.stanford.edu/pg/courses/334553/18636-spring-2013", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Artificial Intelligence", "entries": [{"name": "CS 188", "url": "http://ai.berkeley.edu/home.html", "description": ""}, {"name": "CS 4700", "url": "http://www.cs.cornell.edu/courses/CS4700/2014fa/", "description": ""}, {"name": "CS 6700", "url": "http://www.cs.cornell.edu/courses/CS6700/2013sp/", "description": ""}, {"name": "6.868J", "url": "http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-868j-the-society-of-mind-fall-2011/index.htm", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Computer Graphics", "entries": [{"name": "CAP 5415", "url": "http://crcv.ucf.edu/courses/CAP5415/", "description": ""}, {"name": "CIS 581", "url": "https://alliance.seas.upenn.edu/\\~cis581/wiki/index.php?title=CIS_581:_Computer_Vision_%26_Computational_Photography", "description": ""}, {"name": "CMU 462", "url": "http://15462.courses.cs.cmu.edu/fall2015", "description": ""}, {"name": "CS 378", "url": "https://github.com/ut-cs378-vision-2014fall/course-info", "description": "", "stars": "77"}, {"name": "CS 4620", "url": "http://www.cs.cornell.edu/Courses/CS4620/2014fa/index.shtml#", "description": ""}, {"name": "CS 4670", "url": "http://www.cs.cornell.edu/courses/CS4670/2015sp/", "description": ""}, {"name": "CS 6670", "url": "https://canvas.instructure.com/courses/904706", "description": ""}, {"name": "CSCI 1230", "url": "http://cs.brown.edu/courses/csci1230/index.html", "description": ""}, {"name": "CSCI-GA.2270-001", "url": "https://mrl.nyu.edu/\\~perlin/courses/fall2015/", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Misc", "entries": [{"name": "AM 207", "url": "http://am207.github.io/2016/index.html", "description": ""}, {"name": "CS 75", "url": "http://ocw.tufts.edu/Course/75", "description": ""}, {"name": "CS 50", "url": "https://cs50.github.io/games/", "description": ""}, {"name": "CS 100", "url": "https://github.com/mikeizbicki/ucr-cs100", "description": "", "stars": "456"}, {"name": "CS 108", "url": "http://web.stanford.edu/class/archive/cs/cs108/cs108.1092/", "description": ""}, {"name": "CS 168", "url": "https://inst.eecs.berkeley.edu/\\~cs168/fa15/", "description": ""}, {"name": "CS 193a", "url": "http://web.stanford.edu/class/cs193a/lectures.shtml", "description": ""}, {"name": "CS 193p", "url": "https://itunes.apple.com/us/course/developing-ios-7-apps-for/id733644550", "description": ""}, {"name": "CS 223A", "url": "https://see.stanford.edu/Course/CS223A", "description": ""}, {"name": "CS 262a", "url": "http://www.cs.berkeley.edu/\\~brewer/cs262/", "description": ""}, {"name": "CS 294", "url": "http://inst.eecs.berkeley.edu/\\~cs294-101/sp15/", "description": ""}, {"name": "CS 411", "url": "http://video.bilkent.edu.tr/course_videos.php?courseid=10", "description": ""}, {"name": "CS 3152", "url": "http://www.cs.cornell.edu/courses/CS3152/2014sp/", "description": ""}, {"name": "CS 4152", "url": "http://www.cs.cornell.edu/courses/CS4152/2014sp/", "description": ""}, {"name": "CS 4154", "url": "http://www.cs.cornell.edu/courses/CS4154/2014fa/", "description": ""}, {"name": "CS 4812", "url": "https://courses.cit.cornell.edu/physics4481-7681_2018fa/", "description": ""}, {"name": "CS 4860", "url": "http://www.cs.cornell.edu/courses/CS4860/2012fa/", "description": ""}, {"name": "CS 5150", "url": "http://www.cs.cornell.edu/courses/CS5150/2014fa/overview.html", "description": ""}, {"name": "CS 5220", "url": "http://www.cs.cornell.edu/\\~bindel/class/cs5220-f11/", "description": ""}, {"name": "CS 5540", "url": "https://sites.google.com/site/cs5540sp2013/", "description": ""}, {"name": "CS 5724", "url": "http://courses2.cit.cornell.edu/cs5724/", "description": ""}, {"name": "CS 6452", "url": "http://www.cs.cornell.edu/courses/CS6452/2012sp/index.php", "description": ""}, {"name": "CS 6630", "url": "http://www.cs.cornell.edu/courses/CS6630/2012sp/about.stm", "description": ""}, {"name": "CS 6640", "url": "http://www.cs.cornell.edu/courses/CS6640/2012fa/index.shtml#", "description": ""}, {"name": "CS 6650", "url": "http://www.cs.cornell.edu/courses/CS6650/2013fa/", "description": ""}, {"name": "CS 6840", "url": "http://www.cs.cornell.edu/courses/CS6840/2014sp/", "description": ""}, {"name": "CSE 154", "url": "http://courses.cs.washington.edu/courses/cse154/14au/", "description": ""}, {"name": "ESM 296-4F", "url": "http://ucsb-bren.github.io/esm296-4f/", "description": ""}, {"name": "ICS 314", "url": "http://philipmjohnson.github.io/ics314f13/", "description": ""}, {"name": "IGME 582", "url": "http://hfoss-fossrit.rhcloud.com", "description": ""}, {"name": "I485 / H400", "url": "http://www.informatics.indiana.edu/rocha/i-bic/", "description": ""}, {"name": "Open Sourced Elective: Database and Rails", "url": "http://www.schneems.com/ut-rails/", "description": ""}, {"name": "SCICOMP", "url": "http://mlecture.uni-bremen.de/ml/index.php?option=com_content\\&view=article\\&id=233", "description": ""}, {"name": "14-740", "url": "http://www.ini740.rocks/F20", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Courses \u2014 Statistics", "entries": [{"name": "STAT 340", "url": "https://andrewpbray.github.io/reg/index.html", "description": ""}, {"name": "Syllabus", "url": "https://andrewpbray.github.io/reg/syllabus.html", "description": ""}, {"name": "Lecture Notes", "url": "https://andrewpbray.github.io/reg/index.html", "description": ""}], "notes": [], "source": "Courses"}, {"name": "Jax", "entries": [{"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Models and Projects", "url": "#models-and-projects", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Papers", "url": "#papers", "description": ""}, {"name": "Tutorials and Blog Posts", "url": "#tutorials-and-blog-posts", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Levanter", "url": "https://github.com/stanford-crfm/levanter", "description": "Legible, Scalable, Reproducible Foundation Models with Named Tensors and JAX. <img src=\"https://img.shields.io/github/stars/stanford-crfm/levanter?style=social\" align=\"center\">", "stars": "690"}, {"name": "EasyLM", "url": "https://github.com/young-geng/EasyLM", "description": "LLMs made easy: Pre-training, finetuning, evaluating and serving LLMs in JAX/Flax. <img src=\"https://img.shields.io/github/stars/young-geng/EasyLM?style=social\" align=\"center\">", "stars": "2.5k"}, {"name": "NumPyro", "url": "https://github.com/pyro-ppl/numpyro", "description": "Probabilistic programming based on the Pyro library. <img src=\"https://img.shields.io/github/stars/pyro-ppl/numpyro?style=social\" align=\"center\">", "stars": "2.6k"}, {"name": "Chex", "url": "https://github.com/deepmind/chex", "description": "Utilities to write and test reliable JAX code. <img src=\"https://img.shields.io/github/stars/deepmind/chex?style=social\" align=\"center\">", "stars": "918"}, {"name": "Optax", "url": "https://github.com/deepmind/optax", "description": "Gradient processing and optimization library. <img src=\"https://img.shields.io/github/stars/deepmind/optax?style=social\" align=\"center\">", "stars": "2.2k"}, {"name": "RLax", "url": "https://github.com/deepmind/rlax", "description": "Library for implementing reinforcement learning agents. <img src=\"https://img.shields.io/github/stars/deepmind/rlax?style=social\" align=\"center\">", "stars": "1.4k"}, {"name": "JAX, M.D.", "url": "https://github.com/google/jax-md", "description": "Accelerated, differential molecular dynamics. <img src=\"https://img.shields.io/github/stars/google/jax-md?style=social\" align=\"center\">", "stars": "1.4k"}, {"name": "Coax", "url": "https://github.com/coax-dev/coax", "description": "Turn RL papers into code, the easy way. <img src=\"https://img.shields.io/github/stars/coax-dev/coax?style=social\" align=\"center\">", "stars": "181"}, {"name": "Distrax", "url": "https://github.com/deepmind/distrax", "description": "Reimplementation of TensorFlow Probability, containing probability distributions and bijectors. <img src=\"https://img.shields.io/github/stars/deepmind/distrax?style=social\" align=\"center\">", "stars": "615"}, {"name": "cvxpylayers", "url": "https://github.com/cvxgrp/cvxpylayers", "description": "Construct differentiable convex optimization layers. <img src=\"https://img.shields.io/github/stars/cvxgrp/cvxpylayers?style=social\" align=\"center\">", "stars": "2k"}, {"name": "TensorLy", "url": "https://github.com/tensorly/tensorly", "description": "Tensor learning made simple. <img src=\"https://img.shields.io/github/stars/tensorly/tensorly?style=social\" align=\"center\">", "stars": "1.7k"}, {"name": "NetKet", "url": "https://github.com/netket/netket", "description": "Machine Learning toolbox for Quantum Physics. <img src=\"https://img.shields.io/github/stars/netket/netket?style=social\" align=\"center\">", "stars": "655"}, {"name": "Fortuna", "url": "https://github.com/awslabs/fortuna", "description": "AWS library for Uncertainty Quantification in Deep Learning. <img src=\"https://img.shields.io/github/stars/awslabs/fortuna?style=social\" align=\"center\">", "stars": "924"}, {"name": "BlackJAX", "url": "https://github.com/blackjax-devs/blackjax", "description": "Library of samplers for JAX. <img src=\"https://img.shields.io/github/stars/blackjax-devs/blackjax?style=social\" align=\"center\">", "stars": "1k"}, {"name": "Dynamax", "url": "https://github.com/probml/dynamax", "description": "Probabilistic state space models. <img src=\"https://img.shields.io/github/stars/probml/dynamax?style=social\" align=\"center\">", "stars": "908"}], "notes": [], "source": "Jax"}, {"name": "Jax \u2014 New Libraries", "entries": [{"name": "jax-unirep", "url": "https://github.com/ElArkk/jax-unirep", "description": "Library implementing the [UniRep model](https://www.nature.com/articles/s41592-019-0598-1) for protein machine learning applications. <img src=\"https://img.shields.io/github/stars/ElArkk/jax-unirep?style=social\" align=\"center\">", "stars": "108"}, {"name": "flowjax", "url": "https://github.com/danielward27/flowjax", "description": "Distributions and normalizing flows built as equinox modules. <img src=\"https://img.shields.io/github/stars/danielward27/flowjax?style=social\" align=\"center\">", "stars": "209"}, {"name": "flaxdiff", "url": "https://github.com/AshishKumar4/FlaxDiff", "description": "Framework and Library for building and training Diffusion models in multi-node multi-device distributed settings (TPUs) <img src=\"https://img.shields.io/github/stars/AshishKumar4/FlaxDiff?style=social\" align=\"center\">", "stars": "40"}, {"name": "jax-flows", "url": "https://github.com/ChrisWaites/jax-flows", "description": "Normalizing flows in JAX. <img src=\"https://img.shields.io/github/stars/ChrisWaites/jax-flows?style=social\" align=\"center\">"}, {"name": "sklearn-jax-kernels", "url": "https://github.com/ExpectationMax/sklearn-jax-kernels", "description": "`scikit-learn` kernel matrices using JAX. <img src=\"https://img.shields.io/github/stars/ExpectationMax/sklearn-jax-kernels?style=social\" align=\"center\">", "stars": "45"}, {"name": "jax-cosmo", "url": "https://github.com/DifferentiableUniverseInitiative/jax_cosmo", "description": "Differentiable cosmology library. <img src=\"https://img.shields.io/github/stars/DifferentiableUniverseInitiative/jax_cosmo?style=social\" align=\"center\">", "stars": "221"}, {"name": "efax", "url": "https://github.com/NeilGirdhar/efax", "description": "Exponential Families in JAX. <img src=\"https://img.shields.io/github/stars/NeilGirdhar/efax?style=social\" align=\"center\">", "stars": "76"}, {"name": "mpi4jax", "url": "https://github.com/PhilipVinc/mpi4jax", "description": "Combine MPI operations with your Jax code on CPUs and GPUs. <img src=\"https://img.shields.io/github/stars/PhilipVinc/mpi4jax?style=social\" align=\"center\">", "stars": "512"}, {"name": "imax", "url": "https://github.com/4rtemi5/imax", "description": "Image augmentations and transformations. <img src=\"https://img.shields.io/github/stars/4rtemi5/imax?style=social\" align=\"center\">", "stars": "41"}, {"name": "FlaxVision", "url": "https://github.com/rolandgvc/flaxvision", "description": "Flax version of TorchVision. <img src=\"https://img.shields.io/github/stars/rolandgvc/flaxvision?style=social\" align=\"center\">", "stars": "45"}, {"name": "Oryx", "url": "https://github.com/tensorflow/probability/tree/master/spinoffs/oryx", "description": "Probabilistic programming language based on program transformations.", "stars": "4.4k"}, {"name": "Optimal Transport Tools", "url": "https://github.com/google-research/ott", "description": "Toolbox that bundles utilities to solve optimal transport problems.", "stars": "214"}, {"name": "delta PV", "url": "https://github.com/romanodev/deltapv", "description": "A photovoltaic simulator with automatic differentation. <img src=\"https://img.shields.io/github/stars/romanodev/deltapv?style=social\" align=\"center\">", "stars": "64"}, {"name": "jaxlie", "url": "https://github.com/brentyi/jaxlie", "description": "Lie theory library for rigid body transformations and optimization. <img src=\"https://img.shields.io/github/stars/brentyi/jaxlie?style=social\" align=\"center\">", "stars": "317"}, {"name": "BRAX", "url": "https://github.com/google/brax", "description": "Differentiable physics engine to simulate environments along with learning algorithms to train agents for these environments. <img src=\"https://img.shields.io/github/stars/google/brax?style=social\" align=\"center\">", "stars": "3k"}, {"name": "flaxmodels", "url": "https://github.com/matthias-wright/flaxmodels", "description": "Pretrained models for Jax/Flax. <img src=\"https://img.shields.io/github/stars/matthias-wright/flaxmodels?style=social\" align=\"center\">", "stars": "265"}, {"name": "CR.Sparse", "url": "https://github.com/carnotresearch/cr-sparse", "description": "XLA accelerated algorithms for sparse representations and compressive sensing. <img src=\"https://img.shields.io/github/stars/carnotresearch/cr-sparse?style=social\" align=\"center\">", "stars": "96"}, {"name": "exojax", "url": "https://github.com/HajimeKawahara/exojax", "description": "Automatic differentiable spectrum modeling of exoplanets/brown dwarfs compatible to JAX. <img src=\"https://img.shields.io/github/stars/HajimeKawahara/exojax?style=social\" align=\"center\">", "stars": "66"}, {"name": "PIX", "url": "https://github.com/deepmind/dm_pix", "description": "PIX is an image processing library in JAX, for JAX. <img src=\"https://img.shields.io/github/stars/deepmind/dm_pix?style=social\" align=\"center\">", "stars": "432"}, {"name": "bayex", "url": "https://github.com/alonfnt/bayex", "description": "Bayesian Optimization powered by JAX. <img src=\"https://img.shields.io/github/stars/alonfnt/bayex?style=social\" align=\"center\">", "stars": "101"}, {"name": "JaxDF", "url": "https://github.com/ucl-bug/jaxdf", "description": "Framework for differentiable simulators with arbitrary discretizations. <img src=\"https://img.shields.io/github/stars/ucl-bug/jaxdf?style=social\" align=\"center\">", "stars": "131"}, {"name": "tree-math", "url": "https://github.com/google/tree-math", "description": "Convert functions that operate on arrays into functions that operate on PyTrees. <img src=\"https://img.shields.io/github/stars/google/tree-math?style=social\" align=\"center\">", "stars": "206"}, {"name": "jax-models", "url": "https://github.com/DarshanDeshpande/jax-models", "description": "Implementations of research papers originally without code or code written with frameworks other than JAX. <img src=\"https://img.shields.io/github/stars/DarshanDeshpande/jax-modelsa?style=social\" align=\"center\">", "stars": "160"}, {"name": "PGMax", "url": "https://github.com/vicariousinc/PGMax", "description": "A framework for building discrete Probabilistic Graphical Models (PGM's) and running inference inference on them via JAX. <img src=\"https://img.shields.io/github/stars/vicariousinc/pgmax?style=social\" align=\"center\">", "stars": "65"}, {"name": "EvoJAX", "url": "https://github.com/google/evojax", "description": "Hardware-Accelerated Neuroevolution <img src=\"https://img.shields.io/github/stars/google/evojax?style=social\" align=\"center\">", "stars": "931"}, {"name": "evosax", "url": "https://github.com/RobertTLange/evosax", "description": "JAX-Based Evolution Strategies <img src=\"https://img.shields.io/github/stars/RobertTLange/evosax?style=social\" align=\"center\">", "stars": "718"}, {"name": "SymJAX", "url": "https://github.com/SymJAX/SymJAX", "description": "Symbolic CPU/GPU/TPU programming. <img src=\"https://img.shields.io/github/stars/SymJAX/SymJAX?style=social\" align=\"center\">", "stars": "125"}, {"name": "mcx", "url": "https://github.com/rlouf/mcx", "description": "Express & compile probabilistic programs for performant inference. <img src=\"https://img.shields.io/github/stars/rlouf/mcx?style=social\" align=\"center\">", "stars": "329"}, {"name": "Einshape", "url": "https://github.com/deepmind/einshape", "description": "DSL-based reshaping library for JAX and other frameworks. <img src=\"https://img.shields.io/github/stars/deepmind/einshape?style=social\" align=\"center\">", "stars": "107"}, {"name": "ALX", "url": "https://github.com/google-research/google-research/tree/master/alx", "description": "Open-source library for distributed matrix factorization using Alternating Least Squares, more info in [*ALX: Large Scale Matrix Factorization on TPUs*](https://arxiv.org/abs/2112.02194).", "stars": "37k"}, {"name": "Diffrax", "url": "https://github.com/patrick-kidger/diffrax", "description": "Numerical differential equation solvers in JAX. <img src=\"https://img.shields.io/github/stars/patrick-kidger/diffrax?style=social\" align=\"center\">", "stars": "1.9k"}, {"name": "tinygp", "url": "https://github.com/dfm/tinygp", "description": "The *tiniest* of Gaussian process libraries in JAX. <img src=\"https://img.shields.io/github/stars/dfm/tinygp?style=social\" align=\"center\">", "stars": "328"}, {"name": "gymnax", "url": "https://github.com/RobertTLange/gymnax", "description": "Reinforcement Learning Environments with the well-known gym API. <img src=\"https://img.shields.io/github/stars/RobertTLange/gymnax?style=social\" align=\"center\">", "stars": "847"}, {"name": "Mctx", "url": "https://github.com/deepmind/mctx", "description": "Monte Carlo tree search algorithms in native JAX. <img src=\"https://img.shields.io/github/stars/deepmind/mctx?style=social\" align=\"center\">", "stars": "2.6k"}, {"name": "KFAC-JAX", "url": "https://github.com/deepmind/kfac-jax", "description": "Second Order Optimization with Approximate Curvature for NNs. <img src=\"https://img.shields.io/github/stars/deepmind/kfac-jax?style=social\" align=\"center\">", "stars": "308"}, {"name": "TF2JAX", "url": "https://github.com/deepmind/tf2jax", "description": "Convert functions/graphs to JAX functions. <img src=\"https://img.shields.io/github/stars/deepmind/tf2jax?style=social\" align=\"center\">", "stars": "120"}, {"name": "jwave", "url": "https://github.com/ucl-bug/jwave", "description": "A library for differentiable acoustic simulations <img src=\"https://img.shields.io/github/stars/ucl-bug/jwave?style=social\" align=\"center\">", "stars": "190"}, {"name": "GPJax", "url": "https://github.com/thomaspinder/GPJax", "description": "Gaussian processes in JAX.", "stars": "576"}, {"name": "Jumanji", "url": "https://github.com/instadeepai/jumanji", "description": "A Suite of Industry-Driven Hardware-Accelerated RL Environments written in JAX. <img src=\"https://img.shields.io/github/stars/instadeepai/jumanji?style=social\" align=\"center\">", "stars": "798"}, {"name": "Eqxvision", "url": "https://github.com/paganpasta/eqxvision", "description": "Equinox version of Torchvision. <img src=\"https://img.shields.io/github/stars/paganpasta/eqxvision?style=social\" align=\"center\">", "stars": "110"}, {"name": "JAXFit", "url": "https://github.com/dipolar-quantum-gases/jaxfit", "description": "Accelerated curve fitting library for nonlinear least-squares problems (see [arXiv paper](https://arxiv.org/abs/2208.12187)). <img src=\"https://img.shields.io/github/stars/dipolar-quantum-gases/jaxfit?style=social\" align=\"center\">", "stars": "59"}, {"name": "econpizza", "url": "https://github.com/gboehl/econpizza", "description": "Solve macroeconomic models with hetereogeneous agents using JAX. <img src=\"https://img.shields.io/github/stars/gboehl/econpizza?style=social\" align=\"center\">", "stars": "107"}, {"name": "SPU", "url": "https://github.com/secretflow/spu", "description": "A domain-specific compiler and runtime suite to run JAX code with MPC(Secure Multi-Party Computation). <img src=\"https://img.shields.io/github/stars/secretflow/spu?style=social\" align=\"center\">", "stars": "316"}, {"name": "jax-tqdm", "url": "https://github.com/jeremiecoullon/jax-tqdm", "description": "Add a tqdm progress bar to JAX scans and loops. <img src=\"https://img.shields.io/github/stars/jeremiecoullon/jax-tqdm?style=social\" align=\"center\">", "stars": "124"}, {"name": "safejax", "url": "https://github.com/alvarobartt/safejax", "description": "Serialize JAX, Flax, Haiku, or Objax model params with \ud83e\udd17`safetensors`. <img src=\"https://img.shields.io/github/stars/alvarobartt/safejax?style=social\" align=\"center\">", "stars": "47"}, {"name": "Kernex", "url": "https://github.com/ASEM000/kernex", "description": "Differentiable stencil decorators in JAX. <img src=\"https://img.shields.io/github/stars/ASEM000/kernex?style=social\" align=\"center\">", "stars": "71"}, {"name": "MaxText", "url": "https://github.com/google/maxtext", "description": "A simple, performant and scalable Jax LLM written in pure Python/Jax and targeting Google Cloud TPUs. <img src=\"https://img.shields.io/github/stars/google/maxtext?style=social\" align=\"center\">", "stars": "2.1k"}, {"name": "Pax", "url": "https://github.com/google/paxml", "description": "A Jax-based machine learning framework for training large scale models. <img src=\"https://img.shields.io/github/stars/google/paxml?style=social\" align=\"center\">", "stars": "544"}, {"name": "Praxis", "url": "https://github.com/google/praxis", "description": "The layer library for Pax with a goal to be usable by other JAX-based ML projects. <img src=\"https://img.shields.io/github/stars/google/praxis?style=social\" align=\"center\">", "stars": "192"}, {"name": "purejaxrl", "url": "https://github.com/luchris429/purejaxrl", "description": "Vectorisable, end-to-end RL algorithms in JAX. <img src=\"https://img.shields.io/github/stars/luchris429/purejaxrl?style=social\" align=\"center\">", "stars": "1k"}, {"name": "Lorax", "url": "https://github.com/davisyoshida/lorax", "description": "Automatically apply LoRA to JAX models (Flax, Haiku, etc.)", "stars": "143"}, {"name": "SCICO", "url": "https://github.com/lanl/scico", "description": "Scientific computational imaging in JAX. <img src=\"https://img.shields.io/github/stars/lanl/scico?style=social\" align=\"center\">", "stars": "147"}, {"name": "Spyx", "url": "https://github.com/kmheckel/spyx", "description": "Spiking Neural Networks in JAX for machine learning on neuromorphic hardware. <img src=\"https://img.shields.io/github/stars/kmheckel/spyx?style=social\" align=\"center\">", "stars": "131"}, {"name": "OTT-JAX", "url": "https://github.com/ott-jax/ott", "description": "Optimal transport tools in JAX. <img src=\"https://img.shields.io/github/stars/ott-jax/ott?style=social\" align=\"center\">", "stars": "691"}, {"name": "QDax", "url": "https://github.com/adaptive-intelligent-robotics/QDax", "description": "Quality Diversity optimization in Jax. <img src=\"https://img.shields.io/github/stars/adaptive-intelligent-robotics/QDax?style=social\" align=\"center\">", "stars": "335"}, {"name": "JAX Toolbox", "url": "https://github.com/NVIDIA/JAX-Toolbox", "description": "Nightly CI and optimized examples for JAX on NVIDIA GPUs using libraries such as T5x, Paxml, and Transformer Engine. <img src=\"https://img.shields.io/github/stars/NVIDIA/JAX-Toolbox?style=social\" align=\"center\">", "stars": "377"}, {"name": "Pgx", "url": "http://github.com/sotetsuk/pgx", "description": "Vectorized board game environments for RL with an AlphaZero example. <img src=\"https://img.shields.io/github/stars/sotetsuk/pgx?style=social\" align=\"center\">", "stars": "576"}, {"name": "EasyDeL", "url": "https://github.com/erfanzar/EasyDeL", "description": "EasyDeL \ud83d\udd2e is an OpenSource Library to make your training faster and more Optimized With cool Options for training and serving (Llama, MPT, Mixtral, Falcon, etc) in JAX <img src=\"https://img.shields.io/github/stars/erfanzar/EasyDeL?style=social\" align=\"center\">", "stars": "330"}, {"name": "XLB", "url": "https://github.com/Autodesk/XLB", "description": "A Differentiable Massively Parallel Lattice Boltzmann Library in Python for Physics-Based Machine Learning. <img src=\"https://img.shields.io/github/stars/Autodesk/XLB?style=social\" align=\"center\">", "stars": "430"}, {"name": "dynamiqs", "url": "https://github.com/dynamiqs/dynamiqs", "description": "High-performance and differentiable simulations of quantum systems with JAX. <img src=\"https://img.shields.io/github/stars/dynamiqs/dynamiqs?style=social\" align=\"center\">", "stars": "266"}, {"name": "foragax", "url": "https://github.com/i-m-iron-man/Foragax", "description": "Agent-Based modelling framework in JAX. <img src=\"https://img.shields.io/github/stars/i-m-iron-man/Foragax?style=social\" align=\"center\">", "stars": "5"}, {"name": "tmmax", "url": "https://github.com/bahremsd/tmmax", "description": "Vectorized calculation of optical properties in thin-film structures using JAX. Swiss Army knife tool for thin-film optics research <img src=\"https://img.shields.io/github/stars/bahremsd/tmmax\" align=\"center\">", "stars": "28"}, {"name": "Coreax", "url": "https://github.com/gchq/coreax", "description": "Algorithms for finding coresets to compress large datasets while retaining their statistical properties. <img src=\"https://img.shields.io/github/stars/gchq/coreax?style=social\" align=\"center\">", "stars": "37"}, {"name": "NAVIX", "url": "https://github.com/epignatelli/navix", "description": "A reimplementation of MiniGrid, a Reinforcement Learning environment, in JAX <img src=\"https://img.shields.io/github/stars/epignatelli/navix?style=social\" align=\"center\">", "stars": "154"}, {"name": "FDTDX", "url": "https://github.com/ymahlau/fdtdx", "description": "Finite-Difference Time-Domain Electromagnetic Simulations in JAX <img src=\"https://img.shields.io/github/stars/ymahlau/fdtdx?style=social\" align=\"center\">", "stars": "207"}, {"name": "DiffeRT", "url": "https://github.com/jeertmans/DiffeRT", "description": "Differentiable Ray Tracing toolbox for Radio Propagation powered by the JAX ecosystem. <img src=\"https://img.shields.io/github/stars/jeertmans/DiffeRT?style=social\" align=\"center\">", "stars": "48"}, {"name": "JAX-in-Cell", "url": "https://github.com/uwplasma/JAX-in-Cell", "description": "Plasma physics simulations using a PIC (Particle-in-Cell) method to self-consistently solve for electron and ion dynamics in electromagnetic fields <img src=\"https://img.shields.io/github/stars/uwplasma/JAX-in-Cell?style=social\" align=\"center\">", "stars": "22"}, {"name": "kvax", "url": "https://github.com/nebius/kvax", "description": "A FlashAttention implementation for JAX with support for efficient document mask computation and context parallelism. <img src=\"https://img.shields.io/github/stars/nebius/kvax?style=social\" align=\"center\">", "stars": "156"}, {"name": "astronomix", "url": "https://github.com/leo1200/astronomix", "description": "differentiable (magneto)hydrodynamics for astrophysics in JAX <img src=\"https://img.shields.io/github/stars/leo1200/astronomix?style=social\" align=\"center\">", "stars": "44"}, {"name": "vivsim", "url": "https://github.com/haimingz/vivsim", "description": "Fluid-structure interaction simulations using Immersed Boundary-Lattice Boltzmann Method. <img src=\"https://img.shields.io/github/stars/haimingz/vivsim?style=social\" align=\"center\">", "stars": "30"}, {"name": "MBIRJAX", "url": "https://github.com/cabouman/mbirjax", "description": "High-performance tomographic reconstruction. <img src=\"https://img.shields.io/github/stars/cabouman/mbirjax?style-social\" align=\"center\">", "stars": "19"}, {"name": "torchax", "url": "https://github.com/google/torchax/", "description": "torchax is a library for Jax to interoperate with model code written in PyTorch.<img src=\"https://img.shields.io/github/stars/google/torchax?style=social\" align=\"center\">", "stars": "166"}], "notes": [], "source": "Jax"}, {"name": "Jax \u2014 JAX", "entries": [{"name": "Fourier Feature Networks", "url": "https://github.com/tancik/fourier-feature-networks", "description": "Official implementation of [*Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains*](https://people.eecs.berkeley.edu/~bmild/fourfeat).", "stars": "1.4k"}, {"name": "kalman-jax", "url": "https://github.com/AaltoML/kalman-jax", "description": "Approximate inference for Markov (i.e., temporal) Gaussian processes using iterated Kalman filtering and smoothing.", "stars": "103"}, {"name": "jaxns", "url": "https://github.com/Joshuaalbert/jaxns", "description": "Nested sampling in JAX.", "stars": "218"}, {"name": "Amortized Bayesian Optimization", "url": "https://github.com/google-research/google-research/tree/master/amortized_bo", "description": "Code related to [*Amortized Bayesian Optimization over Discrete Spaces*](http://www.auai.org/uai2020/proceedings/329_main_paper.pdf).", "stars": "37k"}, {"name": "Accurate Quantized Training", "url": "https://github.com/google-research/google-research/tree/master/aqt", "description": "Tools and libraries for running and analyzing neural network quantization experiments in JAX and Flax.", "stars": "37k"}, {"name": "BNN-HMC", "url": "https://github.com/google-research/google-research/tree/master/bnn_hmc", "description": "Implementation for the paper [*What Are Bayesian Neural Network Posteriors Really Like?*](https://arxiv.org/abs/2104.14421).", "stars": "37k"}, {"name": "JAX-DFT", "url": "https://github.com/google-research/google-research/tree/master/jax_dft", "description": "One-dimensional density functional theory (DFT) in JAX, with implementation of [*Kohn-Sham equations as regularizer: building prior knowledge into machine-learned physics*](https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.126.036401).", "stars": "37k"}, {"name": "Robust Loss", "url": "https://github.com/google-research/google-research/tree/master/robust_loss_jax", "description": "Reference code for the paper [*A General and Adaptive Robust Loss Function*](https://arxiv.org/abs/1701.03077).", "stars": "37k"}, {"name": "Symbolic Functionals", "url": "https://github.com/google-research/google-research/tree/master/symbolic_functionals", "description": "Demonstration from [*Evolving symbolic density functionals*](https://arxiv.org/abs/2203.02540).", "stars": "37k"}, {"name": "TriMap", "url": "https://github.com/google-research/google-research/tree/master/trimap", "description": "Official JAX implementation of [*TriMap: Large-scale Dimensionality Reduction Using Triplets*](https://arxiv.org/abs/1910.00204).", "stars": "37k"}], "notes": [], "source": "Jax"}, {"name": "Jax \u2014 Flax", "entries": [{"name": "awesome-jax-flax-llms", "url": "https://github.com/your-username/awesome-jax-flax-llms", "description": "Collection of LLMs implemented in **JAX** & **Flax**"}, {"name": "DeepSeek-R1-Flax-1.5B-Distill", "url": "https://github.com/J-Rosser-UK/Torch2Jax-DeepSeek-R1-Distill-Qwen-1.5B", "description": "Flax implementation of DeepSeek-R1 1.5B distilled reasoning LLM.", "stars": "26"}, {"name": "Performer", "url": "https://github.com/google-research/google-research/tree/master/performer/fast_attention/jax", "description": "Flax implementation of the Performer (linear transformer via FAVOR+) architecture.", "stars": "37k"}, {"name": "JaxNeRF", "url": "https://github.com/google-research/google-research/tree/master/jaxnerf", "description": "Implementation of [*NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis*](http://www.matthewtancik.com/nerf) with multi-device GPU/TPU support.", "stars": "37k"}, {"name": "mip-NeRF", "url": "https://github.com/google/mipnerf", "description": "Official implementation of [*Mip-NeRF: A Multiscale Representation for Anti-Aliasing Neural Radiance Fields*](https://jonbarron.info/mipnerf).", "stars": "937"}, {"name": "RegNeRF", "url": "https://github.com/google-research/google-research/tree/master/regnerf", "description": "Official implementation of [*RegNeRF: Regularizing Neural Radiance Fields for View Synthesis from Sparse Inputs*](https://m-niemeyer.github.io/regnerf/).", "stars": "37k"}, {"name": "JaxNeuS", "url": "https://github.com/huangjuite/jaxneus", "description": "Implementation of [*NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstruction*](https://lingjie0206.github.io/papers/NeuS/)", "stars": "1"}, {"name": "Big Transfer (BiT)", "url": "https://github.com/google-research/big_transfer", "description": "Implementation of [*Big Transfer (BiT): General Visual Representation Learning*](https://arxiv.org/abs/1912.11370).", "stars": "1.5k"}, {"name": "JAX RL", "url": "https://github.com/ikostrikov/jax-rl", "description": "Implementations of reinforcement learning algorithms.", "stars": "741"}, {"name": "gMLP", "url": "https://github.com/SauravMaheshkar/gMLP", "description": "Implementation of [*Pay Attention to MLPs*](https://arxiv.org/abs/2105.08050)."}, {"name": "MLP Mixer", "url": "https://github.com/SauravMaheshkar/MLP-Mixer", "description": "Minimal implementation of [*MLP-Mixer: An all-MLP Architecture for Vision*](https://arxiv.org/abs/2105.01601)."}, {"name": "Distributed Shampoo", "url": "https://github.com/google-research/google-research/tree/master/scalable_shampoo", "description": "Implementation of [*Second Order Optimization Made Practical*](https://arxiv.org/abs/2002.09018).", "stars": "37k"}, {"name": "NesT", "url": "https://github.com/google-research/nested-transformer", "description": "Official implementation of [*Aggregating Nested Transformers*](https://arxiv.org/abs/2105.12723).", "stars": "201"}, {"name": "XMC-GAN", "url": "https://github.com/google-research/xmcgan_image_generation", "description": "Official implementation of [*Cross-Modal Contrastive Learning for Text-to-Image Generation*](https://arxiv.org/abs/2101.04702).", "stars": "96"}, {"name": "FNet", "url": "https://github.com/google-research/google-research/tree/master/f_net", "description": "Official implementation of [*FNet: Mixing Tokens with Fourier Transforms*](https://arxiv.org/abs/2105.03824).", "stars": "37k"}, {"name": "GFSA", "url": "https://github.com/google-research/google-research/tree/master/gfsa", "description": "Official implementation of [*Learning Graph Structure With A Finite-State Automaton Layer*](https://arxiv.org/abs/2007.04929).", "stars": "37k"}, {"name": "IPA-GNN", "url": "https://github.com/google-research/google-research/tree/master/ipagnn", "description": "Official implementation of [*Learning to Execute Programs with Instruction Pointer Attention Graph Neural Networks*](https://arxiv.org/abs/2010.12621).", "stars": "37k"}, {"name": "Flax Models", "url": "https://github.com/google-research/google-research/tree/master/flax_models", "description": "Collection of models and methods implemented in Flax.", "stars": "37k"}, {"name": "Protein LM", "url": "https://github.com/google-research/google-research/tree/master/protein_lm", "description": "Implements BERT and autoregressive models for proteins, as described in [*Biological Structure and Function Emerge from Scaling Unsupervised Learning to 250 Million Protein Sequences*](https://www.biorxiv.org/content/10.1101/622803v1.full) and [*ProGen: Language Modeling for Protein Generation*](https://www.biorxiv.org/content/10.1101/2020.03.07.982272v2).", "stars": "37k"}, {"name": "Slot Attention", "url": "https://github.com/google-research/google-research/tree/master/ptopk_patch_selection", "description": "Reference implementation for [*Differentiable Patch Selection for Image Recognition*](https://arxiv.org/abs/2104.03059).", "stars": "37k"}, {"name": "Vision Transformer", "url": "https://github.com/google-research/vision_transformer", "description": "Official implementation of [*An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale*](https://arxiv.org/abs/2010.11929).", "stars": "12k"}, {"name": "FID computation", "url": "https://github.com/matthias-wright/jax-fid", "description": "Port of [mseitzer/pytorch-fid (\u2b503.8k)](https://github.com/mseitzer/pytorch-fid) to Flax.", "stars": "29"}, {"name": "ARDM", "url": "https://github.com/google-research/google-research/tree/master/autoregressive_diffusion", "description": "Official implementation of [*Autoregressive Diffusion Models*](https://arxiv.org/abs/2110.02037).", "stars": "37k"}, {"name": "D3PM", "url": "https://github.com/google-research/google-research/tree/master/d3pm", "description": "Official implementation of [*Structured Denoising Diffusion Models in Discrete State-Spaces*](https://arxiv.org/abs/2107.03006).", "stars": "37k"}, {"name": "Gumbel-max Causal Mechanisms", "url": "https://github.com/google-research/google-research/tree/master/gumbel_max_causal_gadgets", "description": "Code for [*Learning Generalized Gumbel-max Causal Mechanisms*](https://arxiv.org/abs/2111.06888), with extra code in [GuyLor/gumbel\\_max\\_causal\\_gadgets\\_part2 (\u2b502)](https://github.com/GuyLor/gumbel_max_causal_gadgets_part2).", "stars": "37k"}, {"name": "Latent Programmer", "url": "https://github.com/google-research/google-research/tree/master/latent_programmer", "description": "Code for the ICML 2021 paper [*Latent Programmer: Discrete Latent Codes for Program Synthesis*](https://arxiv.org/abs/2012.00377).", "stars": "37k"}, {"name": "SNeRG", "url": "https://github.com/google-research/google-research/tree/master/snerg", "description": "Official implementation of [*Baking Neural Radiance Fields for Real-Time View Synthesis*](https://phog.github.io/snerg).", "stars": "37k"}, {"name": "Spin-weighted Spherical CNNs", "url": "https://github.com/google-research/google-research/tree/master/spin_spherical_cnns", "description": "Adaptation of [*Spin-Weighted Spherical CNNs*](https://arxiv.org/abs/2006.10731).", "stars": "37k"}, {"name": "VDVAE", "url": "https://github.com/google-research/google-research/tree/master/vdvae_flax", "description": "Adaptation of [*Very Deep VAEs Generalize Autoregressive Models and Can Outperform Them on Images*](https://arxiv.org/abs/2011.10650), original code at [openai/vdvae (\u2b50449)](https://github.com/openai/vdvae).", "stars": "37k"}, {"name": "MUSIQ", "url": "https://github.com/google-research/google-research/tree/master/musiq", "description": "Checkpoints and model inference code for the ICCV 2021 paper [*MUSIQ: Multi-scale Image Quality Transformer*](https://arxiv.org/abs/2108.05997)", "stars": "37k"}, {"name": "AQuaDem", "url": "https://github.com/google-research/google-research/tree/master/aquadem", "description": "Official implementation of [*Continuous Control with Action Quantization from Demonstrations*](https://arxiv.org/abs/2110.10149).", "stars": "37k"}, {"name": "Combiner", "url": "https://github.com/google-research/google-research/tree/master/combiner", "description": "Official implementation of [*Combiner: Full Attention Transformer with Sparse Computation Cost*](https://arxiv.org/abs/2107.05768).", "stars": "37k"}, {"name": "Dreamfields", "url": "https://github.com/google-research/google-research/tree/master/dreamfields", "description": "Official implementation of the ICLR 2022 paper [*Progressive Distillation for Fast Sampling of Diffusion Models*](https://ajayj.com/dreamfields).", "stars": "37k"}, {"name": "GIFT", "url": "https://github.com/google-research/google-research/tree/master/gift", "description": "Official implementation of [*Gradual Domain Adaptation in the Wild:When Intermediate Distributions are Absent*](https://arxiv.org/abs/2106.06080).", "stars": "37k"}, {"name": "Light Field Neural Rendering", "url": "https://github.com/google-research/google-research/tree/master/light_field_neural_rendering", "description": "Official implementation of [*Light Field Neural Rendering*](https://arxiv.org/abs/2112.09687).", "stars": "37k"}, {"name": "Sharpened Cosine Similarity in JAX by Raphael Pisoni", "url": "https://colab.research.google.com/drive/1KUKFEMneQMS3OzPYnWZGkEnry3PdzCfn?usp=sharing", "description": "A JAX/Flax implementation of the Sharpened Cosine Similarity layer."}, {"name": "GNNs for Solving Combinatorial Optimization Problems", "url": "https://github.com/IvanIsCoding/GNN-for-Combinatorial-Optimization", "description": "A JAX + Flax implementation of [Combinatorial Optimization with Physics-Inspired Graph Neural Networks](https://arxiv.org/abs/2107.01188).", "stars": "64"}, {"name": "DETR", "url": "https://github.com/MasterSkepticista/detr", "description": "Flax implementation of [*DETR: End-to-end Object Detection with Transformers*](https://github.com/facebookresearch/detr) using Sinkhorn solver and parallel bipartite matching.", "stars": "8"}], "notes": [], "source": "Jax"}, {"name": "Jax \u2014 Haiku", "entries": [{"name": "AlphaFold", "url": "https://github.com/deepmind/alphafold", "description": "Implementation of the inference pipeline of AlphaFold v2.0, presented in [*Highly accurate protein structure prediction with AlphaFold*](https://www.nature.com/articles/s41586-021-03819-2).", "stars": "14k"}, {"name": "Adversarial Robustness", "url": "https://github.com/deepmind/deepmind-research/tree/master/adversarial_robustness", "description": "Reference code for [*Uncovering the Limits of Adversarial Training against Norm-Bounded Adversarial Examples*](https://arxiv.org/abs/2010.03593) and [*Fixing Data Augmentation to Improve Adversarial Robustness*](https://arxiv.org/abs/2103.01946).", "stars": "15k"}, {"name": "Bootstrap Your Own Latent", "url": "https://github.com/deepmind/deepmind-research/tree/master/byol", "description": "Implementation for the paper [*Bootstrap your own latent: A new approach to self-supervised Learning*](https://arxiv.org/abs/2006.07733).", "stars": "15k"}, {"name": "Gated Linear Networks", "url": "https://github.com/deepmind/deepmind-research/tree/master/gated_linear_networks", "description": "GLNs are a family of backpropagation-free neural networks.", "stars": "15k"}, {"name": "Glassy Dynamics", "url": "https://github.com/deepmind/deepmind-research/tree/master/glassy_dynamics", "description": "Open source implementation of the paper [*Unveiling the predictive power of static structure in glassy systems*](https://www.nature.com/articles/s41567-020-0842-8).", "stars": "15k"}, {"name": "MMV", "url": "https://github.com/deepmind/deepmind-research/tree/master/mmv", "description": "Code for the models in [*Self-Supervised MultiModal Versatile Networks*](https://arxiv.org/abs/2006.16228).", "stars": "15k"}, {"name": "Normalizer-Free Networks", "url": "https://github.com/deepmind/deepmind-research/tree/master/nfnets", "description": "Official Haiku implementation of [*NFNets*](https://arxiv.org/abs/2102.06171).", "stars": "15k"}, {"name": "NuX", "url": "https://github.com/Information-Fusion-Lab-Umass/NuX", "description": "Normalizing flows with JAX.", "stars": "86"}, {"name": "OGB-LSC", "url": "https://github.com/deepmind/deepmind-research/tree/master/ogb_lsc", "description": "This repository contains DeepMind's entry to the [PCQM4M-LSC](https://ogb.stanford.edu/kddcup2021/pcqm4m/) (quantum chemistry) and [MAG240M-LSC](https://ogb.stanford.edu/kddcup2021/mag240m/) (academic graph)", "stars": "15k"}, {"name": "Persistent Evolution Strategies", "url": "https://github.com/google-research/google-research/tree/master/persistent_es", "description": "Code used for the paper [*Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategies*](http://proceedings.mlr.press/v139/vicol21a.html).", "stars": "37k"}, {"name": "Two Player Auction Learning", "url": "https://github.com/degregat/two-player-auctions", "description": "JAX implementation of the paper [*Auction learning as a two-player game*](https://arxiv.org/abs/2006.05684).", "stars": "0"}, {"name": "WikiGraphs", "url": "https://github.com/deepmind/deepmind-research/tree/master/wikigraphs", "description": "Baseline code to reproduce results in [*WikiGraphs: A Wikipedia Text - Knowledge Graph Paired Datase*](https://aclanthology.org/2021.textgraphs-1.7).", "stars": "15k"}], "notes": [], "source": "Jax"}, {"name": "Jax \u2014 Trax", "entries": [{"name": "Reformer", "url": "https://github.com/google/trax/tree/master/trax/models/reformer", "description": "Implementation of the Reformer (efficient transformer) architecture.", "stars": "8.3k"}], "notes": [], "source": "Jax"}, {"name": "Jax \u2014 NumPyro", "entries": [{"name": "lqg", "url": "https://github.com/RothkopfLab/lqg", "description": "Official implementation of Bayesian inverse optimal control for linear-quadratic Gaussian problems from the paper [*Putting perception into action with inverse optimal control for continuous psychophysics*](https://elifesciences.org/articles/76635)", "stars": "30"}], "notes": [], "source": "Jax"}, {"name": "Jax \u2014 Equinox", "entries": [{"name": "Sampling Path Candidates with Machine Learning", "url": "https://differt.eertmans.be/icmlcn2025/notebooks/sampling_paths.html", "description": "Official tutorial and implementation from the paper [*Towards Generative Ray Path Sampling for Faster Point-to-Point Ray Tracing*](https://arxiv.org/abs/2410.23773)."}, {"name": "NeurIPS 2020: JAX Ecosystem Meetup", "url": "https://www.youtube.com/watch?v=iDxJxIyzSiM", "description": "JAX, its use at DeepMind, and discussion between engineers, scientists, and JAX core team."}, {"name": "Introduction to JAX", "url": "https://youtu.be/0mVmRHMaOJ4", "description": "Simple neural network from scratch in JAX."}, {"name": "JAX: Accelerated Machine Learning Research | SciPy 2020 | VanderPlas", "url": "https://youtu.be/z-WSrQDXkuM", "description": "JAX's core design, how it's powering new research, and how you can start using it."}, {"name": "Bayesian Programming with JAX + NumPyro \u2014 Andy Kitchen", "url": "https://youtu.be/CecuWGpoztw", "description": "Introduction to Bayesian modelling using NumPyro."}, {"name": "JAX: Accelerated machine-learning research via composable function transformations in Python | NeurIPS 2019 | Skye Wanderman-Milne", "url": "https://slideslive.com/38923687/jax-accelerated-machinelearning-research-via-composable-function-transformations-in-python", "description": "JAX intro presentation in [*Program Transformations for Machine Learning*](https://program-transformations.github.io) workshop."}, {"name": "JAX on Cloud TPUs | NeurIPS 2020 | Skye Wanderman-Milne and James Bradbury", "url": "https://drive.google.com/file/d/1jKxefZT1xJDUxMman6qrQVed7vWI0MIn/edit", "description": "Presentation of TPU host access with demo."}, {"name": "Deep Implicit Layers - Neural ODEs, Deep Equilibirum Models, and Beyond | NeurIPS 2020", "url": "https://slideslive.com/38935810/deep-implicit-layers-neural-odes-equilibrium-models-and-beyond", "description": "Tutorial created by Zico Kolter, David Duvenaud, and Matt Johnson with Colab notebooks avaliable in [*Deep Implicit Layers*](http://implicit-layers-tutorial.org)."}, {"name": "Solving y=mx+b with Jax on a TPU Pod slice - Mat Kelcey", "url": "http://matpalm.com/blog/ymxb_pod_slice/", "description": "A four part YouTube tutorial series with Colab notebooks that starts with Jax fundamentals and moves up to training with a data parallel approach on a v3-32 TPU Pod slice."}, {"name": "JAX, Flax & Transformers \ud83e\udd17", "url": "https://github.com/huggingface/transformers/blob/9160d81c98854df44b1d543ce5d65a6aa28444a2/examples/research_projects/jax-projects/README.md#talks", "description": "3 days of talks around JAX / Flax, Transformers, large-scale language modeling and other great topics.", "stars": "155k"}, {"name": "**Compiling machine learning programs via high-level tracing**. Roy Frostig, Matthew James Johnson, Chris Leary. *MLSys 2018*.", "url": "https://mlsys.org/Conferences/doc/2018/146.pdf", "description": "White paper describing an early version of JAX, detailing how computation is traced and compiled."}, {"name": "**JAX, M.D.: A Framework for Differentiable Physics**. Samuel S. Schoenholz, Ekin D. Cubuk. *NeurIPS 2020*.", "url": "https://arxiv.org/abs/1912.04232", "description": "Introduces JAX, M.D., a differentiable physics library which includes simulation environments, interaction potentials, neural networks, and more."}, {"name": "**Enabling Fast Differentially Private SGD via Just-in-Time Compilation and Vectorization**. Pranav Subramani, Nicholas Vadivelu, Gautam Kamath. *arXiv 2020*.", "url": "https://arxiv.org/abs/2010.09063", "description": "Uses JAX's JIT and VMAP to achieve faster differentially private than existing libraries."}, {"name": "**XLB: A Differentiable Massively Parallel Lattice Boltzmann Library in Python**. Mohammadmehdi Ataei, Hesam Salehipour. *arXiv 2023*.", "url": "https://arxiv.org/abs/2311.16080", "description": "White paper describing the XLB library: benchmarks, validations, and more details about the library."}, {"name": "Using JAX to accelerate our research by David Budden and Matteo Hessel", "url": "https://deepmind.com/blog/article/using-jax-to-accelerate-our-research", "description": "Describes the state of JAX and the JAX ecosystem at DeepMind."}, {"name": "Getting started with JAX (MLPs, CNNs & RNNs) by Robert Lange", "url": "https://roberttlange.github.io/posts/2020/03/blog-post-10/", "description": "Neural network building blocks from scratch with the basic JAX operators."}, {"name": "Learn JAX: From Linear Regression to Neural Networks by Rito Ghosh", "url": "https://www.kaggle.com/code/truthr/jax-0", "description": "A gentle introduction to JAX and using it to implement Linear and Logistic Regression, and Neural Network models and using them to solve real world problems."}, {"name": "Tutorial: image classification with JAX and Flax Linen by 8bitmp3", "url": "https://github.com/8bitmp3/JAX-Flax-Tutorial-Image-Classification-with-Linen", "description": "Learn how to create a simple convolutional network with the Linen API by Flax and train it to recognize handwritten digits.", "stars": "25"}, {"name": "Plugging Into JAX by Nick Doiron", "url": "https://medium.com/swlh/plugging-into-jax-16c120ec3302", "description": "Compares Flax, Haiku, and Objax on the Kaggle flower classification challenge."}, {"name": "Meta-Learning in 50 Lines of JAX by Eric Jang", "url": "https://blog.evjang.com/2019/02/maml-jax.html", "description": "Introduction to both JAX and Meta-Learning."}, {"name": "Normalizing Flows in 100 Lines of JAX by Eric Jang", "url": "https://blog.evjang.com/2019/07/nf-jax.html", "description": "Concise implementation of [RealNVP](https://arxiv.org/abs/1605.08803)."}, {"name": "Differentiable Path Tracing on the GPU/TPU by Eric Jang", "url": "https://blog.evjang.com/2019/11/jaxpt.html", "description": "Tutorial on implementing path tracing."}, {"name": "Ensemble networks by Mat Kelcey", "url": "http://matpalm.com/blog/ensemble_nets", "description": "Ensemble nets are a method of representing an ensemble of models as one single logical model."}, {"name": "Out of distribution (OOD) detection by Mat Kelcey", "url": "http://matpalm.com/blog/ood_using_focal_loss", "description": "Implements different methods for OOD detection."}, {"name": "Understanding Autodiff with JAX by Srihari Radhakrishna", "url": "https://www.radx.in/jax.html", "description": "Understand how autodiff works using JAX."}, {"name": "From PyTorch to JAX: towards neural net frameworks that purify stateful code by Sabrina J. Mielke", "url": "https://sjmielke.com/jax-purify.htm", "description": "Showcases how to go from a PyTorch-like style of coding to a more Functional-style of coding."}, {"name": "Extending JAX with custom C++ and CUDA code by Dan Foreman-Mackey", "url": "https://github.com/dfm/extending-jax", "description": "Tutorial demonstrating the infrastructure required to provide custom ops in JAX.", "stars": "403"}, {"name": "Evolving Neural Networks in JAX by Robert Tjarko Lange", "url": "https://roberttlange.github.io/posts/2021/02/cma-es-jax/", "description": "Explores how JAX can power the next generation of scalable neuroevolution algorithms."}, {"name": "Exploring hyperparameter meta-loss landscapes with JAX by Luke Metz", "url": "http://lukemetz.com/exploring-hyperparameter-meta-loss-landscapes-with-jax/", "description": "Demonstrates how to use JAX to perform inner-loss optimization with SGD and Momentum, outer-loss optimization with gradients, and outer-loss optimization using evolutionary strategies."}, {"name": "Deterministic ADVI in JAX by Martin Ingram", "url": "https://martiningram.github.io/deterministic-advi/", "description": "Walk through of implementing automatic differentiation variational inference (ADVI) easily and cleanly with JAX."}, {"name": "Evolved channel selection by Mat Kelcey", "url": "http://matpalm.com/blog/evolved_channel_selection/", "description": "Trains a classification model robust to different combinations of input channels at different resolutions, then uses a genetic algorithm to decide the best combination for a particular loss."}, {"name": "Introduction to JAX by Kevin Murphy", "url": "https://colab.research.google.com/github/probml/probml-notebooks/blob/main/notebooks/jax_intro.ipynb", "description": "Colab that introduces various aspects of the language and applies them to simple ML problems."}, {"name": "Writing an MCMC sampler in JAX by Jeremie Coullon", "url": "https://www.jeremiecoullon.com/2020/11/10/mcmcjax3ways/", "description": "Tutorial on the different ways to write an MCMC sampler in JAX along with speed benchmarks."}, {"name": "How to add a progress bar to JAX scans and loops by Jeremie Coullon", "url": "https://www.jeremiecoullon.com/2021/01/29/jax_progress_bar/", "description": "Tutorial on how to add a progress bar to compiled loops in JAX using the `host_callback` module."}, {"name": "Get started with JAX by Aleksa Gordi\u0107", "url": "https://github.com/gordicaleksa/get-started-with-JAX", "description": "A series of notebooks and videos going from zero JAX knowledge to building neural networks in Haiku.", "stars": "775"}, {"name": "Writing a Training Loop in JAX + FLAX by Saurav Maheshkar and Soumik Rakshit", "url": "https://wandb.ai/jax-series/simple-training-loop/reports/Writing-a-Training-Loop-in-JAX-FLAX--VmlldzoyMzA4ODEy", "description": "A tutorial on writing a simple end-to-end training and evaluation pipeline in JAX, Flax and Optax."}, {"name": "Implementing NeRF in JAX by Soumik Rakshit and Saurav Maheshkar", "url": "https://wandb.ai/wandb/nerf-jax/reports/Implementing-NeRF-in-JAX--VmlldzoxODA2NDk2?galleryTag=jax", "description": "A tutorial on 3D volumetric rendering of scenes represented by Neural Radiance Fields in JAX."}, {"name": "Deep Learning tutorials with JAX+Flax by Phillip Lippe", "url": "https://uvadlc-notebooks.readthedocs.io/en/latest/tutorial_notebooks/JAX/tutorial2/Introduction_to_JAX.html", "description": "A series of notebooks explaining various deep learning concepts, from basics (e.g. intro to JAX/Flax, activiation functions) to recent advances (e.g., Vision Transformers, SimCLR), with translations to PyTorch."}, {"name": "Achieving 4000x Speedups with PureJaxRL", "url": "https://chrislu.page/blog/meta-disco/", "description": "A blog post on how JAX can massively speedup RL training through vectorisation."}, {"name": "Simple PDE solver + Constrained Optimization with JAX by Philip Mocz", "url": "https://levelup.gitconnected.com/create-your-own-automatically-differentiable-simulation-with-python-jax-46951e120fbb?sk=e8b9213dd2c6a5895926b2695d28e4aa", "description": "A simple example of solving the advection-diffusion equations with JAX and using it in a constrained optimization problem to find initial conditions that yield desired result."}, {"name": "Jax in Action", "url": "https://www.manning.com/books/jax-in-action", "description": "A hands-on guide to using JAX for deep learning and other mathematically-intensive applications."}, {"name": "JaxLLM (Unofficial) Discord", "url": "https://discord.com/channels/1107832795377713302/1107832795688083561", "description": ""}, {"name": "JAX GitHub Discussions", "url": "https://github.com/google/jax/discussions", "description": "", "stars": "35k"}, {"name": "Reddit", "url": "https://www.reddit.com/r/JAX/", "description": ""}], "notes": [], "source": "Jax"}, {"name": "Tensorflow \u2014 Table of Contents", "entries": [{"name": "Tutorials", "url": "#github-tutorials", "description": ""}, {"name": "Models/Projects", "url": "#github-projects", "description": ""}, {"name": "Powered by TensorFlow", "url": "#github-powered-by", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Tools/Utilities", "url": "#tools-utils", "description": ""}, {"name": "Videos", "url": "#video", "description": ""}, {"name": "Papers", "url": "#papers", "description": ""}, {"name": "Blog posts", "url": "#blogs", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "TensorFlow Tutorial 1", "url": "https://github.com/pkmital/tensorflow_tutorials", "description": "From the basics to slightly more interesting applications of TensorFlow", "stars": "5.7k"}, {"name": "TensorFlow Tutorial 2", "url": "https://github.com/nlintz/TensorFlow-Tutorials", "description": "Introduction to deep learning based on Google's TensorFlow framework. These tutorials are direct ports of Newmu's Theano", "stars": "6k"}, {"name": "TensorFlow Tutorial 3", "url": "https://github.com/Hvass-Labs/TensorFlow-Tutorials", "description": "These tutorials are intended for beginners in Deep Learning and TensorFlow with well-documented code and YouTube videos.", "stars": "9.3k"}, {"name": "TensorFlow Examples", "url": "https://github.com/aymericdamien/TensorFlow-Examples", "description": "TensorFlow tutorials and code examples for beginners", "stars": "44k"}, {"name": "Sungjoon's TensorFlow-101", "url": "https://github.com/sjchoi86/Tensorflow-101", "description": "TensorFlow tutorials written in Python with Jupyter Notebook", "stars": "2.6k"}, {"name": "Terry Um\u2019s TensorFlow Exercises", "url": "https://github.com/terryum/TensorFlow_Exercises", "description": "Re-create the codes from other TensorFlow examples", "stars": "616"}, {"name": "Installing TensorFlow on Raspberry Pi 3", "url": "https://github.com/samjabrahams/tensorflow-on-raspberry-pi", "description": "TensorFlow compiled and running properly on the Raspberry Pi", "stars": "2.3k"}, {"name": "Classification on time series", "url": "https://github.com/guillaume-chevalier/LSTM-Human-Activity-Recognition", "description": "Recurrent Neural Network classification in TensorFlow with LSTM on cellphone sensor data", "stars": "3.6k"}, {"name": "Getting Started with TensorFlow on Android", "url": "https://omid.al/posts/2017-02-20-Tutorial-Build-Your-First-Tensorflow-Android-App.html", "description": "Build your first TensorFlow Android app"}, {"name": "Predict time series", "url": "https://github.com/guillaume-chevalier/seq2seq-signal-prediction", "description": "Learn to use a seq2seq model on simple datasets as an introduction to the vast array of possibilities that this architecture offers", "stars": "1.1k"}, {"name": "Single Image Random Dot Stereograms", "url": "https://github.com/Mazecreator/TensorFlow-SIRDS", "description": "SIRDS is a means to present 3D data in a 2D image. It allows for scientific data display of a waterfall type plot with no hidden lines due to perspective.", "stars": "6"}, {"name": "CS20 SI: TensorFlow for DeepLearning Research", "url": "http://web.stanford.edu/class/cs20si/syllabus.html", "description": "Stanford Course about Tensorflow from 2017 - [Syllabus](http://web.stanford.edu/class/cs20si/syllabus.html) - [Unofficial Videos](https://youtu.be/g-EvyKpZjmQ?list=PLSPPwKHXGS2110rEaNH7amFGmaD5hsObs)"}, {"name": "TensorFlow World", "url": "https://github.com/astorfi/TensorFlow-World", "description": "Concise and ready-to-use TensorFlow tutorials with detailed documentation are provided.", "stars": "4.5k"}, {"name": "Effective Tensorflow", "url": "https://github.com/vahidk/EffectiveTensorflow", "description": "TensorFlow howtos and best practices. Covers the basics as well as advanced topics.", "stars": "8.6k"}, {"name": "TensorLayer", "url": "http://tensorlayer.readthedocs.io/en/latest/user/tutorial.html", "description": "Modular implementation for TensorFlow's official tutorials. ([CN](https://tensorlayercn.readthedocs.io/zh/latest/user/tutorial.html))."}, {"name": "Understanding The Tensorflow Estimator API", "url": "https://www.lighttag.io/blog/tensorflow-estimator-api/", "description": ""}, {"name": "Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning", "url": "https://www.coursera.org/learn/introduction-tensorflow", "description": "Introduction to Tensorflow offered by Coursera"}, {"name": "Convolutional Neural Networks in TensorFlow", "url": "https://www.coursera.org/learn/convolutional-neural-networks-tensorflow", "description": "Convolutional Neural Networks in Tensorflow, offered by Coursera"}, {"name": "TensorLayerX", "url": "https://tensorlayerx.readthedocs.io/en/latest/index.html#user-guide", "description": "Using TensorFlow like PyTorch. ([Api docs](https://tensorlayerx.readthedocs.io/en/latest/index.html#))"}, {"name": "Tensorflow-Project-Template", "url": "https://github.com/Mrgemy95/Tensorflow-Project-Template", "description": "A simple and well-designed template for your tensorflow project.", "stars": "3.6k"}, {"name": "Domain Transfer Network", "url": "https://github.com/yunjey/dtn-tensorflow", "description": "Implementation of Unsupervised Cross-Domain Image Generation", "stars": "862"}, {"name": "Show, Attend and Tell", "url": "https://github.com/yunjey/show_attend_and_tell", "description": "Attention Based Image Caption Generator", "stars": "906"}, {"name": "Neural Style", "url": "https://github.com/cysmith/neural-style-tf", "description": "", "stars": "3.1k"}, {"name": "SRGAN", "url": "https://github.com/tensorlayer/srgan", "description": "Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network", "stars": "3.5k"}, {"name": "Pretty Tensor", "url": "https://github.com/google/prettytensor", "description": "Pretty Tensor provides a high level builder API", "stars": "1.2k"}, {"name": "Neural Style", "url": "https://github.com/anishathalye/neural-style", "description": "An implementation of neural style", "stars": "5.6k"}, {"name": "AlexNet3D", "url": "https://github.com/denti/AlexNet3D", "description": "An implementations of AlexNet3D. Simple AlexNet model but with 3D convolutional layers (conv3d).", "stars": "42"}, {"name": "TensorFlow White Paper Notes", "url": "https://github.com/samjabrahams/tensorflow-white-paper-notes", "description": "Annotated notes and summaries of the TensorFlow white paper, along with SVG figures and links to documentation", "stars": "433"}, {"name": "NeuralArt", "url": "https://github.com/ckmarkoh/neuralart_tensorflow", "description": "Implementation of A Neural Algorithm of Artistic Style", "stars": "495"}, {"name": "Generative Handwriting Demo using TensorFlow", "url": "https://github.com/hardmaru/write-rnn-tensorflow", "description": "An attempt to implement the random handwriting generation portion of Alex Graves' paper", "stars": "704"}, {"name": "Neural Turing Machine in TensorFlow", "url": "https://github.com/carpedm20/NTM-tensorflow", "description": "implementation of Neural Turing Machine", "stars": "1k"}, {"name": "GoogleNet Convolutional Neural Network Groups Movie Scenes By Setting", "url": "https://github.com/agermanidis/thingscoop", "description": "Search, filter, and describe videos based on objects, places, and other things that appear in them", "stars": "358"}, {"name": "Neural machine translation between the writings of Shakespeare and modern English using TensorFlow", "url": "https://github.com/tokestermw/tensorflow-shakespeare", "description": "This performs a monolingual translation, going from modern English to Shakespeare and vice-versa.", "stars": "249"}, {"name": "Chatbot", "url": "https://github.com/Conchylicultor/DeepQA", "description": "Implementation of [\"A neural conversational model\"](http://arxiv.org/abs/1506.05869)", "stars": "2.9k"}, {"name": "Seq2seq-Chatbot", "url": "https://github.com/tensorlayer/seq2seq-chatbot", "description": "Chatbot in 200 lines of code", "stars": "844"}, {"name": "DCGAN", "url": "https://github.com/tensorlayer/dcgan", "description": "Deep Convolutional Generative Adversarial Networks", "stars": "344"}, {"name": "GAN-CLS", "url": "https://github.com/zsdonghao/text-to-image", "description": "Generative Adversarial Text to Image Synthesis", "stars": "599"}, {"name": "im2im", "url": "https://github.com/zsdonghao/Unsup-Im2Im", "description": "Unsupervised Image to Image Translation with Generative Adversarial Networks", "stars": "73"}, {"name": "Improved CycleGAN", "url": "https://github.com/luoxier/CycleGAN_Tensorlayer", "description": "Unpaired Image to Image Translation", "stars": "89"}, {"name": "DAGAN", "url": "https://github.com/nebulaV/DAGAN", "description": "Fast Compressed Sensing MRI Reconstruction", "stars": "181"}, {"name": "Colornet - Neural Network to colorize grayscale images", "url": "https://github.com/pavelgonchar/colornet", "description": "Neural Network to colorize grayscale images", "stars": "3.6k"}, {"name": "Neural Caption Generator", "url": "https://github.com/jazzsaxmafia/show_attend_and_tell.tensorflow", "description": "Implementation of [\"Show and Tell\"](http://arxiv.org/abs/1411.4555)", "stars": "504"}, {"name": "Neural Caption Generator with Attention", "url": "https://github.com/jazzsaxmafia/show_attend_and_tell.tensorflow", "description": "Implementation of [\"Show, Attend and Tell\"](http://arxiv.org/abs/1502.03044)", "stars": "504"}, {"name": "Weakly\\_detector", "url": "https://github.com/jazzsaxmafia/Weakly_detector", "description": "Implementation of [\"Learning Deep Features for Discriminative Localization\"](http://cnnlocalization.csail.mit.edu/)", "stars": "361"}, {"name": "Dynamic Capacity Networks", "url": "https://github.com/jazzsaxmafia/dcn.tf", "description": "Implementation of [\"Dynamic Capacity Networks\"](http://arxiv.org/abs/1511.07838)", "stars": "9"}, {"name": "HMM in TensorFlow", "url": "https://github.com/dwiel/tensorflow_hmm", "description": "Implementation of viterbi and forward/backward algorithms for HMM", "stars": "284"}, {"name": "DeepOSM", "url": "https://github.com/trailbehind/DeepOSM", "description": "Train TensorFlow neural nets with OpenStreetMap features and satellite imagery.", "stars": "1.3k"}, {"name": "DQN-tensorflow", "url": "https://github.com/devsisters/DQN-tensorflow", "description": "TensorFlow implementation of DeepMind's 'Human-Level Control through Deep Reinforcement Learning' with OpenAI Gym by Devsisters.com", "stars": "2.6k"}, {"name": "Policy Gradient", "url": "https://github.com/zsdonghao/tensorlayer/blob/master/example/tutorial_atari_pong.py", "description": "For Playing Atari Ping Pong", "stars": "7.4k"}, {"name": "Deep Q-Network", "url": "https://github.com/zsdonghao/tensorlayer/blob/master/example/tutorial_frozenlake_dqn.py", "description": "For Playing Frozen Lake Game", "stars": "7.4k"}, {"name": "AC", "url": "https://github.com/zsdonghao/tensorlayer/blob/master/example/tutorial_cartpole_ac.py", "description": "Actor Critic for Playing Discrete Action space Game (Cartpole)", "stars": "7.4k"}, {"name": "A3C", "url": "https://github.com/zsdonghao/tensorlayer/blob/master/example/tutorial_bipedalwalker_a3c_continuous_action.py", "description": "Asynchronous Advantage Actor Critic (A3C) for Continuous Action Space (Bipedal Walker)", "stars": "7.4k"}, {"name": "DAGGER", "url": "https://github.com/zsdonghao/Imitation-Learning-Dagger-Torcs", "description": "For Playing [Gym Torcs (\u2b50423)](https://github.com/ugo-nama-kun/gym_torcs)", "stars": "70"}, {"name": "TRPO", "url": "https://github.com/jjkke88/RL_toolbox", "description": "For Continuous and Discrete Action Space by", "stars": "42"}, {"name": "Highway Network", "url": "https://github.com/fomorians/highway-cnn", "description": "TensorFlow implementation of [\"Training Very Deep Networks\"](http://arxiv.org/abs/1507.06228) with a [blog post](https://medium.com/jim-fleming/highway-networks-with-tensorflow-1e6dfa667daa#.ndicn1i27)", "stars": "56"}, {"name": "Hierarchical Attention Networks", "url": "https://github.com/tqtg/hierarchical-attention-networks", "description": "TensorFlow implementation of [\"Hierarchical Attention Networks for Document Classification\"](https://www.cs.cmu.edu/~hovy/papers/16HLT-hierarchical-attention-networks.pdf)", "stars": "87"}, {"name": "Sentence Classification with CNN", "url": "https://github.com/dennybritz/cnn-text-classification-tf", "description": "TensorFlow implementation of [\"Convolutional Neural Networks for Sentence Classification\"](http://arxiv.org/abs/1408.5882) with a [blog post](http://www.wildml.com/2015/12/implementing-a-cnn-for-text-classification-in-tensorflow/)", "stars": "5.7k"}, {"name": "End-To-End Memory Networks", "url": "https://github.com/domluna/memn2n", "description": "Implementation of [End-To-End Memory Networks](http://arxiv.org/abs/1503.08895)", "stars": "341"}, {"name": "Character-Aware Neural Language Models", "url": "https://github.com/carpedm20/lstm-char-cnn-tensorflow", "description": "TensorFlow implementation of [Character-Aware Neural Language Models](http://arxiv.org/abs/1508.06615)", "stars": "780"}, {"name": "YOLO TensorFlow ++", "url": "https://github.com/thtrieu/yolotf", "description": "TensorFlow implementation of 'YOLO: Real-Time Object Detection', with training and an actual support for real-time running on mobile devices.", "stars": "6.2k"}, {"name": "Wavenet", "url": "https://github.com/ibab/tensorflow-wavenet", "description": "This is a TensorFlow implementation of the [WaveNet generative neural network architecture](https://deepmind.com/blog/wavenet-generative-model-raw-audio/) for audio generation.", "stars": "5.4k"}, {"name": "Mnemonic Descent Method", "url": "https://github.com/trigeorgis/mdm", "description": "Tensorflow implementation of [\"Mnemonic Descent Method: A recurrent process applied for end-to-end face alignment\"](http://ibug.doc.ic.ac.uk/media/uploads/documents/trigeorgis2016mnemonic.pdf)", "stars": "123"}, {"name": "CNN visualization using Tensorflow", "url": "https://github.com/InFoCusp/tf_cnnvis", "description": "Tensorflow implementation of [\"Visualizing and Understanding Convolutional Networks\"](https://www.cs.nyu.edu/~fergus/papers/zeilerECCV2014.pdf)", "stars": "779"}, {"name": "VGAN Tensorflow", "url": "https://github.com/Singularity42/VGAN-Tensorflow", "description": "Tensorflow implementation for MIT [\"Generating Videos with Scene Dynamics\"](http://carlvondrick.com/tinyvideo/) by Vondrick et al.", "stars": "15"}, {"name": "3D Convolutional Neural Networks in TensorFlow", "url": "https://github.com/astorfi/3D-convolutional-speaker-recognition", "description": "Implementation of [\"3D Convolutional Neural Networks for Speaker Verification application\"](https://arxiv.org/abs/1705.09422) in TensorFlow by Torfi et al.", "stars": "790"}, {"name": "U-Net", "url": "https://github.com/zsdonghao/u-net-brain-tumor", "description": "For Brain Tumor Segmentation", "stars": "531"}, {"name": "Spatial Transformer Networks", "url": "https://github.com/zsdonghao/Spatial-Transformer-Nets", "description": "Learn the Transformation Function", "stars": "36"}, {"name": "Lip Reading - Cross Audio-Visual Recognition using 3D Architectures in TensorFlow", "url": "https://github.com/astorfi/lip-reading-deeplearning", "description": "TensorFlow Implementation of [\"Cross Audio-Visual Recognition in the Wild Using Deep Learning\"](https://arxiv.org/abs/1706.05739) by Torfi et al.", "stars": "1.9k"}, {"name": "Attentive Object Tracking", "url": "https://github.com/akosiorek/hart", "description": "Implementation of [\"Hierarchical Attentive Recurrent Tracking\"](https://arxiv.org/abs/1706.09262)", "stars": "147"}, {"name": "Holographic Embeddings for Graph Completion and Link Prediction", "url": "https://github.com/laxatives/TensorFlow-TransX", "description": "Implementation of [Holographic Embeddings of Knowledge Graphs](http://arxiv.org/abs/1510.04935)", "stars": "0"}, {"name": "Unsupervised Object Counting", "url": "https://github.com/akosiorek/attend_infer_repeat", "description": "Implementation of [\"Attend, Infer, Repeat\"](https://papers.nips.cc/paper/6230-attend-infer-repeat-fast-scene-understanding-with-generative-models)", "stars": "80"}, {"name": "Tensorflow FastText", "url": "https://github.com/apcode/tensorflow_fasttext", "description": "A simple embedding based text classifier inspired by Facebook's fastText.", "stars": "303"}, {"name": "MusicGenreClassification", "url": "https://github.com/mlachmish/MusicGenreClassification", "description": "Classify music genre from a 10 second sound stream using a Neural Network.", "stars": "594"}, {"name": "Kubeflow", "url": "https://github.com/kubeflow/kubeflow", "description": "Framework for easily using Tensorflow with Kubernetes.", "stars": "15k"}, {"name": "TensorNets", "url": "https://github.com/taehoonlee/tensornets", "description": "40+ Popular Computer Vision Models With Pre-trained Weights.", "stars": "1k"}, {"name": "Ladder Network", "url": "https://github.com/divamgupta/ladder_network_keras", "description": "Implementation of Ladder Network for Semi-Supervised Learning in Keras and Tensorflow", "stars": "98"}, {"name": "TF-Unet", "url": "https://github.com/juniorxsound/TF-Unet", "description": "General purpose U-Network implemented in Keras for image segmentation", "stars": "2"}, {"name": "Sarus TF2 Models", "url": "https://github.com/sarus-tech/tf2-published-models", "description": "A long list of recent generative models implemented in clean, easy to reuse, Tensorflow 2 code (Plain Autoencoder, VAE, VQ-VAE, PixelCNN, Gated PixelCNN, PixelCNN++, PixelSNAIL, Conditional Neural Processes).", "stars": "38"}, {"name": "Model Maker", "url": "https://www.tensorflow.org/lite/guide/model_maker", "description": "A transfer learning library that simplifies the process of training, evaluation and deployment for TensorFlow Lite models (support: Image Classification, Object Detection, Text Classification, BERT Question Answer, Audio Classification, Recommendation etc.; [API reference](https://www.tensorflow.org/lite/api_docs/python/tflite_model_maker))."}, {"name": "YOLO TensorFlow", "url": "https://github.com/gliese581gg/YOLO_tensorflow", "description": "Implementation of 'YOLO : Real-Time Object Detection'", "stars": "1.7k"}, {"name": "android-yolo", "url": "https://github.com/natanielruiz/android-yolo", "description": "Real-time object detection on Android using the YOLO network, powered by TensorFlow.", "stars": "690"}, {"name": "Magenta", "url": "https://github.com/tensorflow/magenta", "description": "Research project to advance the state of the art in machine intelligence for music and art generation", "stars": "20k"}, {"name": "TensorFlow Estimators", "url": "https://www.tensorflow.org/guide/estimators", "description": "high-level TensorFlow API that greatly simplifies machine learning programming (originally [tensorflow/skflow (\u2b503.2k)](https://github.com/tensorflow/skflow))"}, {"name": "R Interface to TensorFlow", "url": "https://tensorflow.rstudio.com/", "description": "R interface to TensorFlow APIs, including Estimators, Keras, Datasets, etc."}, {"name": "Lattice", "url": "https://github.com/tensorflow/lattice", "description": "Implementation of Monotonic Calibrated Interpolated Look-Up Tables in TensorFlow", "stars": "520"}, {"name": "tensorflow.rb", "url": "https://github.com/somaticio/tensorflow.rb", "description": "TensorFlow native interface for ruby using SWIG", "stars": "832"}, {"name": "tflearn", "url": "https://github.com/tflearn/tflearn", "description": "Deep learning library featuring a higher-level API", "stars": "9.6k"}, {"name": "TensorLayer", "url": "https://github.com/tensorlayer/tensorlayer", "description": "Deep learning and reinforcement learning library for researchers and engineers", "stars": "7.4k"}, {"name": "TensorFlow-Slim", "url": "https://github.com/tensorflow/models/tree/master/inception/inception/slim", "description": "High-level library for defining models", "stars": "78k"}, {"name": "TensorFrames", "url": "https://github.com/tjhunter/tensorframes", "description": "TensorFlow binding for Apache Spark", "stars": "744"}, {"name": "TensorForce", "url": "https://github.com/reinforceio/tensorforce", "description": "TensorForce: A TensorFlow library for applied reinforcement learning", "stars": "3.3k"}, {"name": "TensorFlowOnSpark", "url": "https://github.com/yahoo/TensorFlowOnSpark", "description": "initiative from Yahoo! to enable distributed TensorFlow with Apache Spark.", "stars": "3.9k"}, {"name": "caffe-tensorflow", "url": "https://github.com/ethereon/caffe-tensorflow", "description": "Convert Caffe models to TensorFlow format", "stars": "2.8k"}, {"name": "keras", "url": "http://keras.io", "description": "Minimal, modular deep learning library for TensorFlow and Theano"}, {"name": "SyntaxNet: Neural Models of Syntax", "url": "https://github.com/tensorflow/models/tree/master/syntaxnet", "description": "A TensorFlow implementation of the models described in [Globally Normalized Transition-Based Neural Networks, Andor et al. (2016)](http://arxiv.org/pdf/1603.06042.pdf)", "stars": "78k"}, {"name": "keras-js", "url": "https://github.com/transcranial/keras-js", "description": "Run Keras models (tensorflow backend) in the browser, with GPU support", "stars": "5k"}, {"name": "NNFlow", "url": "https://github.com/welschma/NNFlow", "description": "Simple framework allowing to read-in ROOT NTuples by converting them to a Numpy array and then use them in Google Tensorflow.", "stars": "7"}, {"name": "Sonnet", "url": "https://github.com/deepmind/sonnet", "description": "Sonnet is DeepMind's library built on top of TensorFlow for building complex neural networks.", "stars": "9.9k"}, {"name": "tensorpack", "url": "https://github.com/ppwwyyxx/tensorpack", "description": "Neural Network Toolbox on TensorFlow focusing on training speed and on large datasets.", "stars": "6.3k"}, {"name": "tf-encrypted", "url": "https://github.com/mortendahl/tf-encrypted", "description": "Layer on top of TensorFlow for doing machine learning on encrypted data", "stars": "3"}, {"name": "pytorch2keras", "url": "https://github.com/nerox8664/pytorch2keras", "description": "Convert PyTorch models to Keras (with TensorFlow backend) format", "stars": "862"}, {"name": "gluon2keras", "url": "https://github.com/stjordanis/gluon2keras", "description": "Convert Gluon models to Keras (with TensorFlow backend) format", "stars": "0"}, {"name": "TensorIO", "url": "https://doc-ai.github.io/tensorio/", "description": "Lightweight, cross-platform library for deploying TensorFlow Lite models to mobile devices."}, {"name": "StellarGraph", "url": "https://github.com/stellargraph/stellargraph", "description": "Machine Learning on Graphs, a Python library for machine learning on graph-structured (network-structured) data.", "stars": "3k"}, {"name": "DeepBay", "url": "https://github.com/ElPapi42/DeepBay", "description": "High-Level Keras Complement for implement common architectures stacks, served as easy to use plug-n-play modules", "stars": "4"}, {"name": "Tensorflow-Probability", "url": "https://www.tensorflow.org/probability", "description": "Probabilistic programming built on TensorFlow that makes it easy to combine probabilistic models and deep learning on modern hardware."}, {"name": "TensorLayerX", "url": "https://github.com/tensorlayer/TensorLayerX", "description": "TensorLayerX: A Unified Deep Learning Framework for All Hardwares, Backends and OS, including TensorFlow.", "stars": "527"}, {"name": "Txeo", "url": "https://github.com/rdabra/txeo", "description": "A modern C++ wrapper for TensorFlow.", "stars": "52"}, {"name": "Speedster", "url": "https://github.com/nebuly-ai/nebullvm/tree/main/apps/accelerate/speedster", "description": "Automatically apply SOTA optimization techniques to achieve the maximum inference speed-up on your hardware.", "stars": "8.4k"}, {"name": "Guild AI", "url": "https://guild.ai", "description": "Task runner and package manager for TensorFlow"}, {"name": "ML Workspace", "url": "https://github.com/ml-tooling/ml-workspace", "description": "All-in-one web IDE for machine learning and data science. Combines Tensorflow, Jupyter, VS Code, Tensorboard, and many other tools/libraries into one Docker image.", "stars": "3.5k"}, {"name": "create-tf-app", "url": "https://github.com/radi-cho/create-tf-app", "description": "Project builder command line tool for Tensorflow covering environment management, linting, and logging.", "stars": "4"}, {"name": "TensorFlow Guide 1", "url": "http://bit.ly/1OX8s8Y", "description": "A guide to installation and use"}, {"name": "TensorFlow Guide 2", "url": "http://bit.ly/1R27Ki9", "description": "Continuation of first video"}, {"name": "TensorFlow Basic Usage", "url": "http://bit.ly/1TCNmEY", "description": "A guide going over basic usage"}, {"name": "TensorFlow Deep MNIST for Experts", "url": "http://bit.ly/1L9IfJx", "description": "Goes over Deep MNIST"}, {"name": "TensorFlow Udacity Deep Learning", "url": "https://www.youtube.com/watch?v=ReaxoSIM5XQ", "description": "Basic steps to install TensorFlow for free on the Cloud 9 online service with 1Gb of data"}, {"name": "Why Google wants everyone to have access to TensorFlow", "url": "http://video.foxnews.com/v/4611174773001/why-google-wants-everyone-to-have-access-to-tensorflow/?#sp=show-clips", "description": ""}, {"name": "Videos from TensorFlow Silicon Valley Meet Up 1/19/2016", "url": "http://blog.altoros.com/videos-from-tensorflow-silicon-valley-meetup-january-19-2016.html", "description": ""}, {"name": "Videos from TensorFlow Silicon Valley Meet Up 1/21/2016", "url": "http://blog.altoros.com/videos-from-tensorflow-seattle-meetup-jan-21-2016.html", "description": ""}, {"name": "Stanford CS224d Lecture 7 - Introduction to TensorFlow, 19th Apr 2016", "url": "https://www.youtube.com/watch?v=L8Y2_Cq2X5s\\&index=7\\&list=PLmImxx8Char9Ig0ZHSyTqGsdhb9weEGam", "description": "CS224d Deep Learning for Natural Language Processing by Richard Socher"}, {"name": "Diving into Machine Learning through TensorFlow", "url": "https://youtu.be/GZBIPwdGtkk?list=PLBkISg6QfSX9HL6us70IBs9slFciFFa4W", "description": "Pycon 2016 Portland Oregon, [Slide](https://storage.googleapis.com/amy-jo/talks/tf-workshop.pdf) & [Code (\u2b50631)](https://github.com/amygdala/tensorflow-workshop) by Julia Ferraioli, Amy Unruh, Eli Bixby"}, {"name": "Large Scale Deep Learning with TensorFlow", "url": "https://youtu.be/XYwIDn00PAo", "description": "Spark Summit 2016 Keynote by Jeff Dean"}, {"name": "Tensorflow and deep learning - without at PhD", "url": "https://www.youtube.com/watch?v=vq2nnJ4g6N0", "description": "by Martin G\u00f6rner"}, {"name": "Tensorflow and deep learning - without at PhD, Part 2 (Google Cloud Next '17)", "url": "https://www.youtube.com/watch?v=fTUwdXUFfI8", "description": "by Martin G\u00f6rner"}, {"name": "Image recognition in Go using TensorFlow", "url": "https://youtu.be/P8MZ1Z2LHrw", "description": "by Alex Pliutau"}, {"name": "TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems", "url": "http://download.tensorflow.org/paper/whitepaper2015.pdf", "description": "This paper describes the TensorFlow interface and an implementation of that interface that we have built at Google"}, {"name": "TensorFlow Estimators: Managing Simplicity vs. Flexibility in High-Level Machine Learning Frameworks", "url": "https://arxiv.org/pdf/1708.02637.pdf", "description": ""}, {"name": "TF.Learn: TensorFlow's High-level Module for Distributed Machine Learning", "url": "https://arxiv.org/abs/1612.04251", "description": ""}, {"name": "Comparative Study of Deep Learning Software Frameworks", "url": "http://arxiv.org/abs/1511.06435", "description": "The study is performed on several types of deep learning architectures and we evaluate the performance of the above frameworks when employed on a single machine for both (multi-threaded) CPU and GPU (Nvidia Titan X) settings"}, {"name": "Distributed TensorFlow with MPI", "url": "http://arxiv.org/abs/1603.02339", "description": "In this paper, we extend recently proposed Google TensorFlow for execution on large scale clusters using Message Passing Interface (MPI)"}, {"name": "Globally Normalized Transition-Based Neural Networks", "url": "http://arxiv.org/abs/1603.06042", "description": "This paper describes the models behind [SyntaxNet (\u2b5078k)](https://github.com/tensorflow/models/tree/master/syntaxnet)."}, {"name": "TensorFlow: A system for large-scale machine learning", "url": "https://arxiv.org/abs/1605.08695", "description": "This paper describes the TensorFlow dataflow model in contrast to existing systems and demonstrate the compelling performance"}, {"name": "TensorLayer: A Versatile Library for Efficient Deep Learning Development", "url": "https://arxiv.org/abs/1707.08551", "description": "This paper describes a versatile Python library that aims at helping researchers and engineers efficiently develop deep learning systems. (Winner of The Best Open Source Software Award of ACM MM 2017)"}, {"name": "TensorFlow: smarter machine learning, for everyone", "url": "https://googleblog.blogspot.com/2015/11/tensorflow-smarter-machine-learning-for.html", "description": "An introduction to TensorFlow"}, {"name": "Announcing SyntaxNet: The World\u2019s Most Accurate Parser Goes Open Source", "url": "http://googleresearch.blogspot.com/2016/05/announcing-syntaxnet-worlds-most.html", "description": "Release of SyntaxNet, \"an open-source neural network framework implemented in TensorFlow that provides a foundation for Natural Language Understanding systems."}, {"name": "Official Tensorflow Blog", "url": "http://blog.tensorflow.org/", "description": ""}, {"name": "Why TensorFlow will change the Game for AI", "url": "https://archive.fo/o9asj", "description": ""}, {"name": "TensorFlow for Poets", "url": "http://petewarden.com/2016/02/28/tensorflow-for-poets", "description": "Goes over the implementation of TensorFlow"}, {"name": "Introduction to Scikit Flow - Simplified Interface to TensorFlow", "url": "http://terrytangyuan.github.io/2016/03/14/scikit-flow-intro/", "description": "Key Features Illustrated"}, {"name": "Building Machine Learning Estimator in TensorFlow", "url": "http://terrytangyuan.github.io/2016/07/08/understand-and-build-tensorflow-estimator/", "description": "Understanding the Internals of TensorFlow Learn Estimators"}, {"name": "TensorFlow - Not Just For Deep Learning", "url": "http://terrytangyuan.github.io/2016/08/06/tensorflow-not-just-deep-learning/", "description": ""}, {"name": "The indico Machine Learning Team's take on TensorFlow", "url": "https://indico.io/blog/indico-tensorflow", "description": ""}, {"name": "The Good, Bad, & Ugly of TensorFlow", "url": "https://indico.io/blog/the-good-bad-ugly-of-tensorflow/", "description": "A survey of six months rapid evolution (+ tips/hacks and code to fix the ugly stuff), Dan Kuster at Indico, May 9, 2016"}, {"name": "Fizz Buzz in TensorFlow", "url": "http://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/", "description": "A joke by Joel Grus"}, {"name": "RNNs In TensorFlow, A Practical Guide And Undocumented Features", "url": "http://www.wildml.com/2016/08/rnns-in-tensorflow-a-practical-guide-and-undocumented-features/", "description": "Step-by-step guide with full code examples on GitHub."}, {"name": "Using TensorBoard to Visualize Image Classification Retraining in TensorFlow", "url": "http://maxmelnick.com/2016/07/04/visualizing-tensorflow-retrain.html", "description": ""}, {"name": "TFRecords Guide", "url": "http://warmspringwinds.github.io/tensorflow/tf-slim/2016/12/21/tfrecords-guide/", "description": ""}, {"name": "TensorFlow Android Guide", "url": "https://blog.mindorks.com/android-tensorflow-machine-learning-example-ff0e9b2654cc", "description": "Android TensorFlow Machine Learning Example."}, {"name": "TensorFlow Optimizations on Modern Intel\u00ae Architecture", "url": "https://software.intel.com/en-us/articles/tensorflow-optimizations-on-modern-intel-architecture", "description": "Introduces TensorFlow optimizations on Intel\u00ae Xeon\u00ae and Intel\u00ae Xeon Phi\u2122 processor-based platforms based on an Intel/Google collaboration."}, {"name": "Coca-Cola's Image Recognition App", "url": "https://developers.googleblog.com/2017/09/how-machine-learning-with-tensorflow.html", "description": ""}, {"name": "How Does The TensorFlow Work", "url": "https://www.letslearnai.com/2018/02/02/how-does-the-machine-learning-library-tensorflow-work.html", "description": ""}, {"name": "Stack Overflow", "url": "http://stackoverflow.com/questions/tagged/tensorflow", "description": ""}, {"name": "@TensorFlow on Twitter", "url": "https://twitter.com/tensorflow", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/tensorflow", "description": ""}, {"name": "Mailing List", "url": "https://groups.google.com/a/tensorflow.org/forum/#!forum/discuss", "description": ""}, {"name": "Machine Learning with TensorFlow 2nd edition", "url": "\\[http://tensorflowbook.com]\\(https://github.com/chrismattmann/MLwithTensorFlow2ed\\", "description": ""}, {"name": "First Contact with TensorFlow", "url": "http://www.jorditorres.org/first-contact-with-tensorflow/", "description": ""}, {"name": "Deep Learning with Python", "url": "https://machinelearningmastery.com/deep-learning-with-python/", "description": "Develop Deep Learning Models on Theano and TensorFlow Using Keras by Jason Brownlee"}, {"name": "TensorFlow for Machine Intelligence", "url": "https://bleedingedgepress.com/tensor-flow-for-machine-intelligence/", "description": "Complete guide to use TensorFlow from the basics of graph computing, to deep learning models to using it in production environments - Bleeding Edge Press"}, {"name": "Getting Started with TensorFlow", "url": "https://www.packtpub.com/big-data-and-business-intelligence/getting-started-tensorflow", "description": "Get up and running with the latest numerical computing library by Google and dive deeper into your data, by Giancarlo Zaccone"}, {"name": "Hands-On Machine Learning with Scikit-Learn and TensorFlow", "url": "http://shop.oreilly.com/product/0636920052289.do", "description": "by Aur\u00e9lien Geron, former lead of the YouTube video classification team. Covers ML fundamentals, training and deploying deep nets across multiple servers and GPUs using TensorFlow, the latest CNN, RNN and Autoencoder architectures, and Reinforcement Learning (Deep Q)."}, {"name": "Building Machine Learning Projects with Tensorflow", "url": "https://www.packtpub.com/big-data-and-business-intelligence/building-machine-learning-projects-tensorflow", "description": "by Rodolfo Bonnin. This book covers various projects in TensorFlow that expose what can be done with TensorFlow in different scenarios. The book provides projects on training models, machine learning, deep learning, and working with various neural networks. Each project is an engaging and insightful exercise that will teach you how to use TensorFlow and show you how layers of data can be explored by working with Tensors."}, {"name": "Deep Learning using TensorLayer", "url": "http://www.broadview.com.cn/book/5059", "description": "by Hao Dong et al. This book covers both deep learning and the implementation by using TensorFlow and TensorLayer."}, {"name": "TensorFlow 2.0 in Action", "url": "https://www.manning.com/books/tensorflow-in-action", "description": "by Thushan Ganegedara. This practical guide to building deep learning models with the new features of TensorFlow 2.0 is filled with engaging projects, simple language, and coverage of the latest algorithms."}, {"name": "Probabilistic Programming and Bayesian Methods for Hackers", "url": "https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers", "description": "by Cameron Davidson-Pilon. Introduction to Bayesian methods and probabilistic graphical models using tensorflow-probability (and, alternatively PyMC2/3).", "stars": "28k"}], "notes": [], "source": "Tensorflow"}, {"name": "Ai in Finance", "entries": [{"name": "Agents", "url": "#agents", "description": ""}, {"name": "LLMs", "url": "#llms", "description": ""}, {"name": "Papers", "url": "#papers", "description": ""}, {"name": "Courses & Books", "url": "#courses--books", "description": ""}, {"name": "Strategies & Research", "url": "#strategies--research", "description": ""}, {"name": "Data Sources", "url": "#data-sources", "description": ""}, {"name": "Research Tools", "url": "#research-tools", "description": ""}, {"name": "Trading System", "url": "#trading-system", "description": ""}, {"name": "TA Lib", "url": "#ta-lib", "description": ""}, {"name": "Exchange API", "url": "#exchange-api", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Others", "url": "#others", "description": ""}, {"name": "TradingAgents", "url": "https://github.com/TauricResearch/TradingAgents", "description": "Multi-Agents LLM Financial Trading Framework.", "stars": "44k"}, {"name": "AgentFund", "url": "https://github.com/RioBot-Grind/agentfund", "description": "Decentralized crowdfunding platform for AI agents with milestone-based escrow on Base blockchain.", "stars": "2"}, {"name": "InvicTrade", "url": "https://invictrade.com", "description": "AI-powered trading signals with 74% historical win rate, combining strategies from legendary investors using multi-model AI intelligence."}, {"name": "OpenFinClaw", "url": "https://github.com/cryptoSUN2049/openFinclaw", "description": "AI-native one-person hedge fund platform. Expert agent teams turn natural language into quant strategies in 60s. Multi-market (US/HK/CN/Crypto), self-evolving strategy pipeline with community leaderboard.", "stars": "119"}, {"name": "ProfitPlay Agent Arena", "url": "https://github.com/jarvismaximum-hue/profitplay-starter", "description": "Open prediction market arena where AI agents compete in real-time BTC/ETH/SOL prediction games. Python and Node.js SDKs, 9 live markets, REST + WebSocket APIs.", "stars": "4"}, {"name": "FinRpt", "url": "https://arxiv.org/abs/2511.07322", "description": "Dataset, Evaluation System and LLM-based Multi-agent Framework for Equity Research Report Generation."}, {"name": "PIXIU", "url": "https://github.com/chancefocus/PIXIU", "description": "An open-source resource providing a financial large language model, a dataset with 136K instruction samples, and a comprehensive evaluation benchmark.", "stars": "842"}, {"name": "FinGPT", "url": "https://github.com/AI4Finance-Foundation/FinGPT", "description": "Provides a playground for all people interested in LLMs and NLP in Finance.", "stars": "19k"}, {"name": "MACD + RSI + ADX Strategy (ChatGPT-powered) by TradeSmart", "url": "https://www.tradingview.com/script/GxkUyJKW-MACD-RSI-ADX-Strategy-ChatGPT-powered-by-TradeSmart/", "description": "Asked ChatGPT on which indicators are the most popular for trading. We used all of the recommendations given."}, {"name": "A ChatGPT trading algorithm delivered 500% returns in stock market. My breakdown on what this means for hedge funds and retail investors", "url": "https://www.reddit.com/r/ChatGPT/comments/13duech/a_chatgpt_trading_algorithm_delivered_500_returns/", "description": ""}, {"name": "Use chatgpt to adjust strategy parameters", "url": "https://twitter.com/0xUnicorn/status/1663413848593031170", "description": ""}, {"name": "Hands-on LLMs: Train and Deploy a Real-time Financial Advisor", "url": "https://github.com/iusztinpaul/hands-on-llms", "description": "Train and deploy a real-time financial advisor chatbot with Falcon 7B and CometLLM.", "stars": "3.4k"}, {"name": "ChatGPT Strategy by OctoBot", "url": "https://blog.octobot.online/trading-using-chat-gpt", "description": "Use ChatGPT to determine which cryptocurrency to trade based on technical indicators."}, {"name": "LLMs Meet Finance", "url": "https://arxiv.org/abs/2504.13125", "description": "A three-stage fine-tuning pipeline (SFT \u2192 DPO \u2192 synthetic-data RL) that adapts Qwen2.5 and DeepSeek-R1 to financial tasks on the Open FinLLM Leaderboard, with findings on cross-task transfer and data scaling laws in finance."}, {"name": "XVARY Stock Research", "url": "https://github.com/xvary-research/claude-code-stock-analysis-skill", "description": "Claude Code skill for public SEC EDGAR + market data: `/analyze`, `/score`, `/compare`. MIT.", "stars": "0"}, {"name": "The Theory of Speculation L. Bachelier, 1900", "url": "http://www.radio.goldseek.com/bachelier-thesis-theory-of-speculation-en.pdf", "description": "The influences which determine the movements of the Stock Exchange are."}, {"name": "Brownian Motion in the Stock Market Osborne, 1959", "url": "http://m.e-m-h.org/Osbo59.pdf", "description": "The common-stock prices can be regarded as an ensemble of decisions in statistical equilibrium."}, {"name": "An Investigation into the Use of Reinforcement Learning Techniques within the Algorithmic Trading Domain, 2015", "url": "http://www.doc.ic.ac.uk/teaching/distinguished-projects/2015/j.cumming.pdf", "description": ""}, {"name": "A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem", "url": "https://arxiv.org/pdf/1706.10059.pdf", "description": ""}, {"name": "Reinforcement Learning for Trading, 1994", "url": "http://papers.nips.cc/paper/1551-reinforcement-learning-for-trading.pdf", "description": ""}, {"name": "Dragon-Kings, Black Swans and the Prediction of Crises Didier Sornette", "url": "https://arxiv.org/pdf/0907.4290.pdf", "description": "The power laws in the distributions of event sizes under a broad range of conditions in a large variety of systems."}, {"name": "Financial Trading as a Game: A Deep Reinforcement Learning Approach", "url": "https://arxiv.org/pdf/1807.02787.pdf", "description": "Deep reinforcement learning provides a framework toward end-to-end training of such trading agent."}, {"name": "Machine Learning for Trading", "url": "https://cims.nyu.edu/~ritter/ritter2017machine.pdf", "description": "With an appropriate choice of the reward function, reinforcement learning techniques can successfully handle the risk-averse case."}, {"name": "Ten Financial Applications of Machine Learning, 2018", "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3197726", "description": "Slides review few important financial ML applications."}, {"name": "FinRL: A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance, 2020", "url": "https://arxiv.org/abs/2011.09607", "description": "Introduce a DRL library FinRL that facilitates beginners to expose themselves to quantitative finance and to develop their own stock trading strategies."}, {"name": "Deep Reinforcement Learning for Automated Stock Trading: An Ensemble Strategy, 2020", "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3690996", "description": "Propose an ensemble strategy that employs deep reinforcement schemes to learn a stock trading strategy by maximizing investment return."}, {"name": "NYU: Overview of Advanced Methods of Reinforcement Learning in Finance", "url": "https://www.coursera.org/learn/advanced-methods-reinforcement-learning-finance/home/welcome", "description": ""}, {"name": "Udacity: Artificial Intelligence for Trading", "url": "https://www.udacity.com/course/ai-for-trading--nd880", "description": ""}, {"name": "AI in Finance", "url": "https://cfte.education/", "description": "Learn Fintech Online."}, {"name": "Advanced-Deep-Trading", "url": "https://github.com/Rachnog/Advanced-Deep-Trading", "description": "Experiments based on \"Advances in financial machine learning\" book.", "stars": "566"}, {"name": "Advances in Financial Machine Learning", "url": "https://www.amazon.com/Advances-Financial-Machine-Learning-Marcos-ebook/dp/B079KLDW21/ref=sr_1_1?s=books\\&ie=UTF8\\&qid=1541717436\\&sr=1-1", "description": "Using advanced ML solutions to overcome real-world investment problems."}, {"name": "Build Financial Software with Generative AI", "url": "https://www.manning.com/books/build-financial-software-with-generative-ai?ar=false\\&lpse=B&", "description": "Book about how to build financial software hands-on using generative AI tools like ChatGPT and Copilot."}, {"name": "Financial AI in Practice", "url": "https://www.manning.com/books/financial-ai-in-practice", "description": "A book about creating profitable, regulation-compliant financial applications."}, {"name": "Investing for Programmers", "url": "https://www.manning.com/books/investing-for-programmers", "description": "A book about maximizing your portfolio, analyzing markets, and making data-driven investment decisions using Python and generative AI"}, {"name": "Mastering Python for Finance", "url": "https://github.com/jamesmawm/mastering-python-for-finance-second-edition", "description": "Sources codes for: Mastering Python for Finance, Second Edition.", "stars": "444"}, {"name": "MLSys-NYU-2022", "url": "https://github.com/jacopotagliabue/MLSys-NYU-2022/tree/main", "description": "Slides, scripts and materials for the Machine Learning in Finance course at NYU Tandon, 2022.", "stars": "548"}, {"name": "Train and Deploy a Serverless API to predict crypto prices", "url": "https://github.com/Paulescu/hands-on-train-and-deploy-ml", "description": "In this tutorial you won't build an ML system that will make you rich. But you will master the MLOps frameworks and tools you need to build ML systems that, together with tons of experimentation, can take you there.", "stars": "879"}, {"name": "KeepRule", "url": "https://keeprule.com", "description": "AI-powered investment discipline platform with principles from 26 legendary investors including Buffett, Munger, and Dalio."}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Time Series Data", "entries": [{"name": "FinRL", "url": "https://github.com/AI4Finance-LLC/FinRL-Library", "description": "A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance.", "stars": "15k"}, {"name": "AutomatedStockTrading-DeepQ-Learning", "url": "https://github.com/sachink2010/AutomatedStockTrading-DeepQ-Learning", "description": "Build a Deep Q-learning reinforcement agent model as automated trading robot.", "stars": "286"}, {"name": "tf\\_deep\\_rl\\_trader", "url": "https://github.com/miroblog/tf_deep_rl_trader", "description": "Trading environment(OpenAI Gym) + PPO(TensorForce).", "stars": "255"}, {"name": "trading-gym", "url": "https://github.com/6-Billionaires/trading-gym", "description": "Trading agent to train with episode of short term trading itself.", "stars": "233"}, {"name": "trading-rl", "url": "https://github.com/Kostis-S-Z/trading-rl", "description": "Deep Reinforcement Learning for Financial Trading using Price Trailing.", "stars": "223"}, {"name": "deep\\_rl\\_trader", "url": "https://github.com/miroblog/deep_rl_trader", "description": "Trading environment(OpenAI Gym) + DDQN (Keras-RL).", "stars": "420"}, {"name": "Quantitative-Trading", "url": "https://github.com/Ceruleanacg/Quantitative-Trading", "description": "Papers and code implementing Quantitative-Trading.", "stars": "38"}, {"name": "gym-trading", "url": "https://github.com/hackthemarket/gym-trading", "description": "Environment for reinforcement-learning algorithmic trading models.", "stars": "712"}, {"name": "zenbrain", "url": "https://github.com/carlos8f/zenbrain", "description": "A framework for machine-learning bots.", "stars": "51"}, {"name": "DeepLearningNotes", "url": "https://github.com/AlphaSmartDog/DeepLearningNotes", "description": "Machine learning in quant analysis.", "stars": "379"}, {"name": "stock\\_market\\_reinforcement\\_learning", "url": "https://github.com/kh-kim/stock_market_reinforcement_learning", "description": "Stock market trading OpenAI Gym environment with Deep Reinforcement Learning using Keras.", "stars": "797"}, {"name": "Chaos Genius", "url": "https://github.com/chaos-genius/chaos_genius", "description": "ML powered analytics engine for outlier/anomaly detection and root cause analysis..", "stars": "775"}, {"name": "mlforecast", "url": "https://github.com/Nixtla/mlforecast", "description": "Scalable machine learning based time series forecasting.", "stars": "1.2k"}, {"name": "patternity", "url": "https://github.com/quantium-ai/patternity", "description": "Deterministic algorithm for stock price prediction, focusing on pattern recognition in historical data.", "stars": "11"}, {"name": "Quantium Research", "url": "https://github.com/quantium-ai/research", "description": "Research experiments exploring uncommon quant techniques.", "stars": "60"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Portfolio Management", "entries": [{"name": "Deep-Reinforcement-Stock-Trading", "url": "https://github.com/Albert-Z-Guo/Deep-Reinforcement-Stock-Trading", "description": "A light-weight deep reinforcement learning framework for portfolio management.", "stars": "693"}, {"name": "qtrader", "url": "https://github.com/filangel/qtrader", "description": "Reinforcement Learning for portfolio management.", "stars": "478"}, {"name": "PGPortfolio", "url": "https://github.com/ZhengyaoJiang/PGPortfolio", "description": "A Deep Reinforcement Learning framework for the financial portfolio management problem.", "stars": "1.9k"}, {"name": "DeepDow", "url": "https://github.com/jankrepl/deepdow", "description": "Portfolio optimization with deep learning.", "stars": "1.1k"}, {"name": "skfolio", "url": "https://github.com/skfolio/skfolio", "description": "Python library for portfolio optimization built on top of scikit-learn.", "stars": "1.9k"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 High Frequency Trading", "entries": [{"name": "High-Frequency-Trading-Model-with-IB", "url": "https://github.com/jamesmawm/High-Frequency-Trading-Model-with-IB", "description": "A high-frequency trading model using Interactive Brokers API with pairs and mean-reversion.", "stars": "2.9k"}, {"name": "HFT\\_Bitcoin", "url": "https://github.com/ghgr/HFT_Bitcoin", "description": "Analysis of High Frequency Trading on Bitcoin exchanges.", "stars": "169"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Event Drive", "entries": [], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Crypto Currencies Strategies", "entries": [{"name": "LSTM-Crypto-Price-Prediction", "url": "https://github.com/SC4RECOIN/LSTM-Crypto-Price-Prediction", "description": "Predicting price trends in crypto markets using an LSTM-RNN for trading.", "stars": "358"}, {"name": "tforce\\_btc\\_trader", "url": "https://github.com/lefnire/tforce_btc_trader", "description": "TensorForce Bitcoin trading bot.", "stars": "835"}, {"name": "Tensorflow-NeuroEvolution-Trading-Bot", "url": "https://github.com/SC4RECOIN/Tensorflow-NeuroEvolution-Trading-Bot", "description": "A population model that trade cyrpto and breed and mutate iteratively.", "stars": "164"}, {"name": "gekkoga", "url": "https://github.com/gekkowarez/gekkoga", "description": "Genetic algorithm for solving optimization of trading strategies using Gekko.", "stars": "311"}, {"name": "Gekko\\_ANN\\_Strategies", "url": "https://github.com/markchen8717/Gekko_ANN_Strategies", "description": "ANN trading strategies for the Gekko trading bot.", "stars": "55"}, {"name": "gekko-neuralnet", "url": "https://github.com/zschro/gekko-neuralnet", "description": "Neural network strategy for Gekko.", "stars": "94"}, {"name": "bitcoin\\_prediction", "url": "https://github.com/llSourcell/bitcoin_prediction", "description": "Code for \"Bitcoin Prediction\" by Siraj Raval on YouTube.", "stars": "234"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Technical Analysis", "entries": [{"name": "QTradeX", "url": "https://github.com/squidKid-deluxe/QTradeX-Algo-Trading-SDK", "description": "A powerful and flexible Python framework for designing, backtesting, optimizing, and deploying algotrading bots", "stars": "61"}, {"name": "quant-trading", "url": "https://github.com/je-suis-tm/quant-trading", "description": "Python quantitative trading strategies.", "stars": "9.6k"}, {"name": "Gekko-Bot-Resources", "url": "https://github.com/cloggy45/Gekko-Bot-Resources", "description": "Gekko bot resources.", "stars": "196"}, {"name": "gekko\\_tools", "url": "https://github.com/tommiehansen/gekko_tools", "description": "Gekko strategies, tools etc.", "stars": "143"}, {"name": "gekko RSI\\_WR", "url": "https://github.com/zzmike76/gekko", "description": "Gekko RSI\\_WR strategies.", "stars": "4"}, {"name": "gekko HL", "url": "https://github.com/mounirlabaied/gekko-strat-hl", "description": "Calculate down peak and trade on.", "stars": "11"}, {"name": "EthTradingAlgorithm", "url": "https://github.com/Philipid3s/EthTradingAlgorithm", "description": "Ethereum trading algorithm using Python 3.5 and the library ZipLine.", "stars": "4"}, {"name": "gekko\\_trading\\_stuff", "url": "https://github.com/thegamecat/gekko-trading-stuff", "description": "Awesome crypto currency trading platform.", "stars": "110"}, {"name": "forex.analytics", "url": "https://github.com/mkmarek/forex.analytics", "description": "Node.js native library performing technical analysis over an OHLC dataset with use of genetic algorithmv.", "stars": "191"}, {"name": "Bitcoin\\_MACD\\_Strategy", "url": "https://github.com/VermeirJellen/Bitcoin_MACD_Strategy", "description": "Bitcoin MACD crossover trading strategy backtest.", "stars": "10"}, {"name": "crypto-signal", "url": "https://github.com/CryptoSignal/crypto-signal", "description": "Automated crypto trading & technical analysis (TA) bot for Bittrex, Binance, GDAX, and more.", "stars": "5.5k"}, {"name": "Gekko-Strategies", "url": "https://github.com/xFFFFF/Gekko-Strategies", "description": "Strategies to Gekko trading bot with backtests results and some useful tools.", "stars": "1.4k"}, {"name": "gekko-gannswing", "url": "https://github.com/johndoe75/gekko-gannswing", "description": "Gann's Swing trade strategy for Gekko trade bot.", "stars": "71"}, {"name": "Chartscout", "url": "https://chartscout.io", "description": "Real-time cryptocurrency chart pattern detection with automated alerts using pattern recognition algorithms"}, {"name": "MarginSafe.ai", "url": "https://marginsafe.ai", "description": "AI stock analysis platform specialized in intrinsic value and Wyckoff timing."}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Lottery & Gamble", "entries": [{"name": "LotteryPredict", "url": "https://github.com/chengstone/LotteryPredict", "description": "Use LSTM to predict lottery.", "stars": "411"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Arbitrage", "entries": [{"name": "ArbitrageBot", "url": "https://github.com/BatuhanUsluel/ArbitrageBot", "description": "Arbitrage bot that currently works on bittrex & poloniex.", "stars": "176"}, {"name": "r2", "url": "https://github.com/bitrinjani/r2", "description": "Automatic arbitrage trading system powered by Node.js + TypeScript.", "stars": "812"}, {"name": "cryptocurrency-arbitrage", "url": "https://github.com/manu354/cryptocurrency-arbitrage", "description": "A crypto currency arbitrage opportunity calculator. Over 800 currencies and 50 markets.", "stars": "1.3k"}, {"name": "bitcoin-arbitrage", "url": "https://github.com/maxme/bitcoin-arbitrage", "description": "Bitcoin arbitrage opportunity detector.", "stars": "2.6k"}, {"name": "blackbird", "url": "https://github.com/butor/blackbird", "description": "Long / short market-neutral strategy."}, {"name": "yahoo-finance", "url": "https://github.com/lukaszbanasiak/yahoo-finance", "description": "Python module to get stock data from Yahoo! Finance.", "stars": "1.4k"}, {"name": "Tushare", "url": "https://github.com/waditu/tushare", "description": "Crawling historical data of Chinese stocks.", "stars": "15k"}, {"name": "Financial Data", "url": "https://financialdata.net/", "description": "Stock Market and Financial Data API."}, {"name": "StockAInsights", "url": "https://stockainsights.com", "description": "Institutional-grade financial statements API with AI extraction from SEC filings \u2014 not XBRL. Covers domestic and foreign filers (20-F, 6-K, 40-F), normalized quarterly and annual data."}, {"name": "ValueRay", "url": "https://www.valueray.com/api", "description": "Technical, quantitative and sentiment data for stocks and ETFs with risk metrics, peer percentiles and market regime signals. Optimized for AI/LLM agents."}, {"name": "CryptoInscriber", "url": "https://github.com/Optixal/CryptoInscriber", "description": "A live crypto currency historical trade data blotter. Download live historical trade data from any crypto exchange.", "stars": "52"}, {"name": "CoinPulse", "url": "https://github.com/soutone/coinpulse-python", "description": "Python SDK for cryptocurrency portfolio tracking with real-time prices, P/L calculations, backtesting, and price alerts. Free tier: 25 req/hr.", "stars": "1"}, {"name": "Gekko-Datasets", "url": "https://github.com/xFFFFF/Gekko-Datasets", "description": "Gekko trading bot dataset dumps. Download and use history files in SQLite format.", "stars": "174"}, {"name": "Frostbyte Crypto API", "url": "https://agent-gateway-kappa.vercel.app", "description": "Free real-time cryptocurrency price data API. Supports BTC, ETH, SOL, and 20+ tokens. No signup or API key required for basic endpoints. JSON responses with price, 24h change, market cap, and volume."}, {"name": "CoinPaprika API", "url": "https://api.coinpaprika.com", "description": "Free cryptocurrency market data API with prices, volume, market cap, and OHLCV for 7,000+ coins. No API key required. Includes MCP server for AI agent integration."}, {"name": "DexPaprika API", "url": "https://api.dexpaprika.com", "description": "Free DEX and DeFi data API \u2014 real-time pool data, token prices, OHLCV, and trade history across all chains. No API key, no rate limits. Includes MCP server for AI agents."}, {"name": "Philidor", "url": "https://docs.philidor.io/docs", "description": "Institutional-grade DeFi risk scoring for 700+ vaults across 9 protocols and 6 chains. REST API and MCP server (Claude, Cursor, Windsurf). Deterministic 0\u201310 risk scores, tiers (Prime/Core/Edge), portfolio analysis, oracle monitoring. No API key required."}, {"name": "PreReason", "url": "https://www.prereason.com", "description": "Pre-analyzed financial market briefings optimized for AI agent consumption. 17 briefings covering BTC on-chain, macro (Fed balance sheet, M2, Treasury yields), and cross-asset correlations. Returns regime classification, trend signals, and confidence scores in markdown."}, {"name": "Satoshi API", "url": "https://github.com/Bortlesboat/bitcoin-api", "description": "Bitcoin fee intelligence API with 108 endpoints for fee estimates, mempool analysis, block data, and mining stats. Self-hostable, Apache 2.0.", "stars": "1"}, {"name": "WorldMonitor", "url": "https://github.com/koala73/worldmonitor", "description": "AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface.", "stars": "46k"}, {"name": "Pizzint", "url": "https://www.pizzint.watch/", "description": "Pentagon Pizza Index (PizzINT) is a real-time Pentagon pizza tracker that visualizes unusual activity at Pentagon-area pizzerias. It highlights a signal that has historically aligned with late-night, high-tempo operations and breaking news."}, {"name": "Parsec API", "url": "https://docs.parsecapi.com", "description": "Unified prediction market infrastructure for normalized data, execution, and live streams across Polymarket, Kalshi, Opinion, Limitless, and PredictFun. MCP server for AI agent trading. Generous free tier."}, {"name": "Synthical", "url": "https://synthical.com", "description": "AI-powered collaborative environment for Research."}, {"name": "ML-Quant", "url": "https://www.ml-quant.com/", "description": "Quant resources from ArXiv (sanity), SSRN, RePec, Journals, Podcasts, Videos, and Blogs."}, {"name": "JAQS", "url": "https://github.com/quantOS-org/JAQS", "description": "An open source quant strategies research platform.", "stars": "632"}, {"name": "pyfolio", "url": "https://github.com/quantopian/pyfolio", "description": "Portfolio and risk analytics in Python.", "stars": "6.3k"}, {"name": "alphalens", "url": "https://github.com/quantopian/alphalens", "description": "Performance analysis of predictive (alpha) stock factors.", "stars": "4.2k"}, {"name": "empyrical", "url": "https://github.com/quantopian/empyrical", "description": "Common financial risk and performance metrics. Used by Zipline and pyfolio.", "stars": "1.5k"}, {"name": "zvt", "url": "https://github.com/zvtvz/zvt", "description": "Zero vector trader.", "stars": "4k"}, {"name": "WFGY", "url": "https://github.com/onestardao/WFGY", "description": "Open source framework for debugging and stress testing LLM agents and RAG pipelines. Includes a 16 mode failure map and long-horizon stress tests that are useful for financial research agents.", "stars": "1.7k"}, {"name": "ChainPulse", "url": "https://github.com/Bortlesboat/chainpulse", "description": "AI-powered Bitcoin network intelligence CLI for natural language queries on mempool, fees, blocks, and mining analysis.", "stars": "0"}, {"name": "CRNG", "url": "https://github.com/brotto/crng", "description": "Contingency RNG, generates random numbers with real market fat tails (K=5-220) and volatility clustering. Matches 86% of real market metrics vs 14% for NumPy. Includes regime detector.", "stars": "2"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Traditional Market", "entries": [{"name": "the0", "url": "https://github.com/alexanderwanyoike/the0", "description": "Self-hosted execution engine for algorithmic trading bots. Supports Python, TypeScript, Rust, C++, C#, Scala, and Haskell. Each bot runs in an isolated container with scheduled or streaming execution.", "stars": "211"}, {"name": "rqalpha", "url": "https://github.com/ricequant/rqalpha", "description": "A extendable, replaceable Python algorithmic backtest & trading framework.", "stars": "6.3k"}, {"name": "backtrader", "url": "https://github.com/backtrader/backtrader", "description": "Python backtesting library for trading strategies.", "stars": "21k"}, {"name": "kungfu", "url": "https://github.com/taurusai/kungfu", "description": "Kungfu Master trading system.", "stars": "3.8k"}, {"name": "finclaw", "url": "https://github.com/NeuZhou/finclaw", "description": "AI-native quantitative trading engine with 484 alpha factors, genetic algorithm strategy evolution, walk-forward backtesting and paper trading. Supports A-shares, crypto, and MCP server for AI agent integration.", "stars": "14"}, {"name": "lean", "url": "https://github.com/QuantConnect/Lean", "description": "Algorithmic trading engine built for easy strategy research, backtesting and live trading.", "stars": "18k"}, {"name": "pylivetrader", "url": "https://github.com/alpacahq/pylivetrader", "description": "Python live trade execution library with zipline interface.", "stars": "681"}, {"name": "CoinMarketCapBacktesting", "url": "https://github.com/JimmyWuMadchester/CoinMarketCapBacktesting", "description": "As backtest frameworks for coin trading strategy.", "stars": "3"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Crypto Currencies", "entries": [{"name": "zenbot", "url": "https://github.com/DeviaVir/zenbot", "description": "Command-line crypto currency trading bot using Node.js and MongoDB.", "stars": "8.3k"}, {"name": "bot18", "url": "https://github.com/carlos8f/bot18", "description": "High-frequency crypto currency trading bot developed by Zenbot.", "stars": "204"}, {"name": "magic8bot", "url": "https://github.com/magic8bot/magic8bot", "description": "Crypto currency trading bot using Node.js and MongoDB.", "stars": "398"}, {"name": "catalyst", "url": "https://github.com/enigmampc/catalyst", "description": "An algorithmic trading library for Crypto-Assets in python.", "stars": "2.6k"}, {"name": "QuantResearchDev", "url": "https://github.com/mounirlabaied/QuantResearchDev", "description": "Quant Research dev & Traders open source project.", "stars": "32"}, {"name": "MACD", "url": "https://github.com/sudoscripter/MACD", "description": "Zenbot MACD Auto-Trader."}, {"name": "abu", "url": "https://github.com/bbfamily/abu", "description": "A quant trading system base on python.", "stars": "17k"}, {"name": "CoinMarketCapBacktesting", "url": "https://github.com/JimmyWuMadchester/CoinMarketCapBacktesting", "description": "Tests bt and Quantopian Zipline as backtesting frameworks for coin trading strategy.", "stars": "3"}, {"name": "Gekko-BacktestTool", "url": "https://github.com/xFFFFF/Gekko-BacktestTool", "description": "Batch backtest, import and strategy params optimalization for Gekko Trading Bot.", "stars": "232"}, {"name": "pandas\\_talib", "url": "https://github.com/femtotrader/pandas_talib", "description": "A Python Pandas implementation of technical analysis indicators.", "stars": "780"}, {"name": "finta", "url": "https://github.com/peerchemist/finta", "description": "Common financial technical indicators implemented in Python-Pandas (70+ indicators).", "stars": "2.3k"}, {"name": "tulipnode", "url": "https://github.com/TulipCharts/tulipnode", "description": "Official Node.js wrapper for Tulip Indicators. Provides over 100 technical analysis overlay and indicator functions.", "stars": "514"}, {"name": "techan.js", "url": "https://github.com/andredumas/techan.js", "description": "A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3.", "stars": "2.4k"}, {"name": "Trade It", "url": "https://docs.tradeit.app/mcp", "description": "MCP for trading on common brokerages (Robinhood, ETrade, Schwab, Webull, Public, tastytrade, Coinbase, Kraken so far)"}, {"name": "IbPy", "url": "https://github.com/blampe/IbPy", "description": "Python API for the Interactive Brokers on-line trading system.", "stars": "1.4k"}, {"name": "HuobiFeeder", "url": "https://github.com/mmmaaaggg/HuobiFeeder", "description": "Connect HUOBIPRO exchange, get market/historical data for ABAT trading platform backtest analysis and live trading.", "stars": "38"}, {"name": "ctpwrapper", "url": "https://github.com/nooperpudd/ctpwrapper", "description": "Shanghai future exchange CTP api.", "stars": "569"}, {"name": "PENDAX", "url": "https://github.com/CompendiumFi/PENDAX-SDK", "description": "Javascript SDK for Trading/Data API and Websockets for cryptocurrency exchanges like FTX, FTXUS, OKX, Bybit, & More", "stars": "48"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Framework", "entries": [{"name": "tf-quant-finance", "url": "https://github.com/google/tf-quant-finance", "description": "High-performance TensorFlow library for quantitative finance.", "stars": "5.3k"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 Visualizing", "entries": [{"name": "playground", "url": "https://github.com/tensorflow/playground", "description": "Play with neural networks.", "stars": "13k"}, {"name": "netron", "url": "https://github.com/lutzroeder/netron", "description": "Visualizer for deep learning and machine learning models.", "stars": "33k"}, {"name": "KLineChart", "url": "https://github.com/liihuu/KLineChart", "description": "Highly customizable professional lightweight financial charts", "stars": "3.7k"}], "notes": [], "source": "Ai in Finance"}, {"name": "Ai in Finance \u2014 GYM Environment", "entries": [{"name": "TradzQAI", "url": "https://github.com/kkuette/TradzQAI", "description": "Trading environment for RL agents, backtesting and training.", "stars": "167"}, {"name": "btgym", "url": "https://github.com/Kismuz/btgym", "description": "Scalable, event-driven, deep-learning-friendly backtesting library.", "stars": "1k"}, {"name": "The-Economist", "url": "https://github.com/nailperry-zd/The-Economist", "description": "The Economist.", "stars": "3.8k"}, {"name": "nyu-mlif-notes", "url": "https://github.com/wizardforcel/nyu-mlif-notes", "description": "NYU machine learning in finance notes.", "stars": "104"}, {"name": "Using LSTMs to Turn Feelings Into Trades", "url": "https://www.quantopian.com/posts/watch-our-webinar-buying-happiness-using-lstms-to-turn-feelings-into-trades-now?utm_source=forum\\&utm_medium=twitter\\&utm_campaign=sentiment-analysis", "description": ""}, {"name": "zipline-tensorboard", "url": "https://github.com/jimgoo/zipline-tensorboard", "description": "TensorBoard as a Zipline dashboard.", "stars": "107"}, {"name": "gekko-quasar-ui", "url": "https://github.com/H256/gekko-quasar-ui", "description": "An UI port for gekko trading bot using Quasar framework.", "stars": "112"}, {"name": "Floom", "url": "https://github.com/FloomAI/Floom", "description": "", "stars": "45"}, {"name": "LendTrain", "url": "https://www.lendtrain.com", "description": "AI-native mortgage refinance plugin for Claude Code with real-time institutional pricing, state-specific closing costs, FHA Streamline/VA IRRRL detection, and regulatory compliance. Uses MCP (Model Context Protocol) to connect LLMs to live mortgage pricing."}, {"name": "Registry Broker", "url": "https://github.com/hashgraph-online/hashnet-mcp-js", "description": "Universal AI agent index for discovering trading agents across Virtuals Protocol, NANDA, MCP, and other registries.", "stars": "10"}, {"name": "KeepRule", "url": "https://keeprule.com", "description": "AI-powered investment discipline tracking platform with curated principles from 26 legendary investors including Buffett, Munger, and Dalio. Helps traders maintain rational decision-making."}, {"name": "Philidor", "url": "https://docs.philidor.io/docs", "description": "DeFi risk infrastructure for AI agents: MCP server and REST API for vault risk scores, portfolio analysis, and due diligence. No API key. 700+ vaults, 9 protocols, 6 chains."}, {"name": "Hindsight", "url": "https://hindsight.vectorize.io", "description": "State-of-the-art long-term memory for AI agents by Vectorize. Open source, self-hostable, with integrations for LangChain, CrewAI, MCP, and more. Gives financial trading agents persistent memory across sessions."}, {"name": "awesome-quant", "url": "https://github.com/wilsonfreitas/awesome-quant", "description": "A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance).", "stars": "25k"}, {"name": "FinancePy", "url": "https://github.com/domokane/FinancePy", "description": "A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.", "stars": "2.9k"}, {"name": "Explore Finance Service Libraries & Projects", "url": "https://kandi.openweaver.com/explore/financial-services#Top-Authors", "description": "Explore a curated list of Fintech popular & new libraries, top authors, trending project kits, discussions, tutorials & learning resources on kandi."}, {"name": "AgentMarket", "url": "https://agentmarket.cloud", "description": "B2A marketplace for AI agents. 189 listings, 28M+ real energy data records, LangChain/MCP integration."}], "notes": [], "source": "Ai in Finance"}, {"name": "Nlp with Ruby", "entries": [{"name": ":sparkles: Tutorials", "url": "#sparkles-tutorials", "description": ""}, {"name": "NLP Pipeline Subtasks", "url": "#nlp-pipeline-subtasks", "description": ""}, {"name": "High Level Tasks", "url": "#high-level-tasks", "description": ""}, {"name": "Dialog Agents, Assistants, and Chatbots", "url": "#dialog-agents-assistants-and-chatbots", "description": ""}, {"name": "Linguistic Resources", "url": "#linguistic-resources", "description": ""}, {"name": "Machine Learning Libraries", "url": "#machine-learning-libraries", "description": ""}, {"name": "Data Visualization", "url": "#data-visualization", "description": ""}, {"name": "Optical Character Recognition", "url": "#optical-character-recognition", "description": ""}, {"name": "Text Extraction", "url": "#text-extraction", "description": ""}, {"name": "Full Text Search, Information Retrieval, Indexing", "url": "#full-text-search-information-retrieval-indexing", "description": ""}, {"name": "Language Aware String Manipulation", "url": "#language-aware-string-manipulation", "description": ""}, {"name": "Articles, Posts, Talks, and Presentations", "url": "#articles-posts-talks-and-presentations", "description": ""}, {"name": "Projects and Code Examples", "url": "#projects-and-code-examples", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Needs your Help!", "url": "#needs-your-help", "description": ""}, {"name": "Related Resources", "url": "#related-resources", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Pipeline Generation", "entries": [{"name": "composable\\_operations", "url": "https://github.com/t6d/composable_operations", "description": "", "stars": "47"}, {"name": "ruby-spark", "url": "https://github.com/ondra-m/ruby-spark", "description": "", "stars": "224"}, {"name": "phobos", "url": "https://github.com/phobos/phobos", "description": "", "stars": "211"}, {"name": "parallel", "url": "https://github.com/grosser/parallel", "description": "", "stars": "3.9k"}, {"name": "pwrake", "url": "https://github.com/masa16/pwrake", "description": "", "stars": "57"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Multipurpose Engines", "entries": [{"name": "open-nlp", "url": "https://github.com/louismullie/open-nlp", "description": "", "stars": "89"}, {"name": "stanford-core-nlp", "url": "https://github.com/louismullie/stanford-core-nlp", "description": "", "stars": "429"}, {"name": "treat", "url": "https://github.com/louismullie/treat", "description": "", "stars": "1.4k"}, {"name": "nlp\\_toolz", "url": "https://github.com/LeFnord/nlp_toolz", "description": "", "stars": "2"}, {"name": "open\\_nlp", "url": "https://github.com/hck/open_nlp", "description": "", "stars": "11"}, {"name": "ruby-spacy", "url": "https://github.com/yohasebe/ruby-spacy", "description": "", "stars": "34"}, {"name": "alchemyapi\\_ruby", "url": "https://github.com/alchemyapi/alchemyapi_ruby", "description": "", "stars": "36"}, {"name": "wit-ruby", "url": "https://github.com/wit-ai/wit-ruby", "description": "", "stars": "280"}, {"name": "wlapi", "url": "https://github.com/arbox/wlapi", "description": "Ruby client library for", "stars": "19"}, {"name": "monkeylearn-ruby", "url": "https://github.com/monkeylearn/monkeylearn-ruby", "description": "Sentiment", "stars": "79"}, {"name": "google-cloud-language", "url": "https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-language", "description": "", "stars": "1.2k"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Language Identification", "entries": [{"name": "scylla", "url": "https://github.com/hashwin/scylla", "description": "", "stars": "34"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Segmentation", "entries": [{"name": "tokenizer", "url": "https://github.com/arbox/tokenizer", "description": "", "stars": "44"}, {"name": "pragmatic\\_tokenizer", "url": "https://github.com/diasks2/pragmatic_tokenizer", "description": "", "stars": "87"}, {"name": "nlp-pure", "url": "https://github.com/parhamr/nlp-pure", "description": "", "stars": "19"}, {"name": "textoken", "url": "https://github.com/manorie/textoken", "description": "", "stars": "31"}, {"name": "pragmatic\\_segmenter", "url": "https://github.com/diasks2/pragmatic_segmenter", "description": "", "stars": "503"}, {"name": "punkt-segmenter", "url": "https://github.com/lfcipriani/punkt-segmenter", "description": "", "stars": "89"}, {"name": "tactful\\_tokenizer", "url": "https://github.com/zencephalon/Tactful_Tokenizer", "description": "", "stars": "79"}, {"name": "scapel", "url": "https://github.com/louismullie/scalpel", "description": "", "stars": "53"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Lexical Processing", "entries": [{"name": "ruby-stemmer", "url": "https://github.com/aurelian/ruby-stemmer", "description": "", "stars": "255"}, {"name": "uea-stemmer", "url": "https://github.com/ealdent/uea-stemmer", "description": "", "stars": "50"}, {"name": "lemmatizer", "url": "https://github.com/yohasebe/lemmatizer", "description": "", "stars": "102"}, {"name": "wc", "url": "https://github.com/thesp0nge/wc", "description": "", "stars": "6"}, {"name": "word\\_count", "url": "https://github.com/AtelierConvivialite/word_count", "description": "", "stars": "4"}, {"name": "words\\_counted", "url": "https://github.com/abitdodgy/words_counted", "description": "", "stars": "156"}, {"name": "stopwords-filter", "url": "https://github.com/brenes/stopwords-filter", "description": "Filter and", "stars": "68"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Phrasal Level Processing", "entries": [{"name": "n\\_gram", "url": "https://github.com/reddavis/N-Gram", "description": "", "stars": "36"}, {"name": "ruby-ngram", "url": "https://github.com/tkellen/ruby-ngram", "description": "", "stars": "11"}, {"name": "raingrams", "url": "https://github.com/postmodern/raingrams", "description": "", "stars": "69"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Syntactic Processing", "entries": [{"name": "stanfordparser", "url": "https://rubygems.org/gems/stanfordparser", "description": ""}, {"name": "rley", "url": "https://github.com/famished-tiger/Rley", "description": "", "stars": "34"}, {"name": "rsyntaxtree", "url": "https://github.com/yohasebe/rsyntaxtree", "description": "", "stars": "67"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Semantic Analysis", "entries": [{"name": "amatch", "url": "https://github.com/flori/amatch", "description": "", "stars": "354"}, {"name": "damerau-levenshtein", "url": "https://github.com/GlobalNamesArchitecture/damerau-levenshtein", "description": "", "stars": "127"}, {"name": "hotwater", "url": "https://github.com/colinsurprenant/hotwater", "description": "", "stars": "80"}, {"name": "levenshtein-ffi", "url": "https://github.com/dbalatero/levenshtein-ffi", "description": "", "stars": "148"}, {"name": "tf\\_idf", "url": "https://github.com/reddavis/TF-IDF", "description": "", "stars": "36"}, {"name": "tf-idf-similarity", "url": "https://github.com/jpmckinney/tf-idf-similarity", "description": "", "stars": "652"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Pragmatical Analysis", "entries": [{"name": "SentimentLib", "url": "https://github.com/nzaillian/sentiment_lib", "description": "", "stars": "13"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Spelling and Error Correction", "entries": [{"name": "gingerice", "url": "https://github.com/subosito/gingerice", "description": "", "stars": "479"}, {"name": "hunspell-i18n", "url": "https://github.com/romanbsd/hunspell", "description": "", "stars": "4"}, {"name": "ffi-hunspell", "url": "https://github.com/postmodern/ffi-hunspell", "description": "", "stars": "49"}, {"name": "hunspell", "url": "https://github.com/segabor/Hunspell", "description": "", "stars": "34"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Text Alignment", "entries": [{"name": "alignment", "url": "https://github.com/povilasjurcys/alignment", "description": "", "stars": "1"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Machine Translation", "entries": [{"name": "google-api-client", "url": "https://github.com/googleapis/google-api-ruby-client", "description": "", "stars": "2.6k"}, {"name": "microsoft\\_translator", "url": "https://github.com/ikayzo/microsoft_translator", "description": "", "stars": "21"}, {"name": "termit", "url": "https://github.com/pawurb/termit", "description": "", "stars": "507"}, {"name": "zipf", "url": "https://github.com/pks/zipf", "description": "", "stars": "2"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Sentiment Analysis", "entries": [{"name": "stimmung", "url": "https://github.com/pachacamac/stimmung", "description": "", "stars": "20"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Numbers, Dates, and Time Parsing", "entries": [{"name": "chronic", "url": "https://github.com/mojombo/chronic", "description": "", "stars": "3.1k"}, {"name": "chronic\\_between", "url": "https://github.com/jrobertson/chronic_between", "description": "", "stars": "27"}, {"name": "chronic\\_duration", "url": "https://github.com/henrypoydar/chronic_duration", "description": "", "stars": "347"}, {"name": "kronic", "url": "https://github.com/xaviershay/kronic", "description": "", "stars": "151"}, {"name": "nickel", "url": "https://github.com/iainbeeston/nickel", "description": "", "stars": "107"}, {"name": "tickle", "url": "https://github.com/yb66/tickle", "description": "", "stars": "75"}, {"name": "numerizer", "url": "https://github.com/jduff/numerizer", "description": "", "stars": "34"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Named Entity Recognition", "entries": [{"name": "ruby-ner", "url": "https://github.com/mblongii/ruby-ner", "description": "", "stars": "17"}, {"name": "ruby-nlp", "url": "https://github.com/tiendung/ruby-nlp", "description": "", "stars": "87"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Nlp with Ruby \u2014 Text-to-Speech-to-Text", "entries": [{"name": "espeak-ruby", "url": "https://github.com/dejan/espeak-ruby", "description": "", "stars": "186"}, {"name": "tts", "url": "https://github.com/c2h2/tts", "description": "", "stars": "89"}, {"name": "att\\_speech", "url": "https://github.com/adhearsion/att_speech", "description": "", "stars": "20"}, {"name": "pocketsphinx-ruby", "url": "https://github.com/watsonbox/pocketsphinx-ruby", "description": "", "stars": "253"}, {"name": "chatterbot", "url": "https://github.com/muffinista/chatterbot", "description": "", "stars": "493"}, {"name": "lita", "url": "https://github.com/litaio/lita", "description": "", "stars": "1.7k"}, {"name": "rwordnet", "url": "https://github.com/doches/rwordnet", "description": "", "stars": "88"}, {"name": "wordnet", "url": "https://github.com/ged/ruby-wordnet/blob/master/README.rdoc", "description": "", "stars": "134"}, {"name": "rb-libsvm", "url": "https://github.com/febeling/rb-libsvm", "description": "", "stars": "276"}, {"name": "weka", "url": "https://github.com/paulgoetze/weka-jruby", "description": "", "stars": "67"}, {"name": "decisiontree", "url": "https://github.com/igrigorik/decisiontree", "description": "", "stars": "1.4k"}, {"name": "rtimbl", "url": "https://github.com/maspwr/rtimbl", "description": "", "stars": "5"}, {"name": "classifier-reborn", "url": "https://github.com/jekyll/classifier-reborn", "description": "", "stars": "531"}, {"name": "lda-ruby", "url": "https://github.com/ealdent/lda-ruby", "description": "", "stars": "132"}, {"name": "liblinear-ruby-swig", "url": "https://github.com/tomz/liblinear-ruby-swig", "description": "", "stars": "82"}, {"name": "linnaeus", "url": "https://github.com/djcp/linnaeus", "description": "", "stars": "37"}, {"name": "maxent\\_string\\_classifier", "url": "https://github.com/mccraigmccraig/maxent_string_classifier", "description": "", "stars": "9"}, {"name": "naive\\_bayes", "url": "https://github.com/reddavis/Naive-Bayes", "description": "", "stars": "46"}, {"name": "nbayes", "url": "https://github.com/oasic/nbayes", "description": "", "stars": "149"}, {"name": "omnicat", "url": "https://github.com/mustafaturan/omnicat", "description": "", "stars": "11"}, {"name": "omnicat-bayes", "url": "https://github.com/mustafaturan/omnicat-bayes", "description": "", "stars": "32"}, {"name": "ruby-fann", "url": "https://github.com/tangledpath/ruby-fann", "description": "", "stars": "451"}, {"name": "rblearn", "url": "https://github.com/himkt/rblearn", "description": "Feature Extraction and Crossvalidation library.", "stars": "1"}, {"name": "tesseract-ocr", "url": "https://github.com/meh/ruby-tesseract-ocr", "description": "", "stars": "605"}, {"name": "yomu", "url": "https://github.com/yomurb/yomu", "description": "", "stars": "478"}, {"name": "rsolr", "url": "https://github.com/rsolr/rsolr", "description": "", "stars": "416"}, {"name": "sunspot", "url": "https://github.com/sunspot/sunspot", "description": "", "stars": "3k"}, {"name": "thinking-sphinx", "url": "https://github.com/pat/thinking-sphinx", "description": "", "stars": "1.6k"}, {"name": "elasticsearch", "url": "https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch", "description": "", "stars": "1.9k"}, {"name": "elasticsearch-rails", "url": "https://github.com/elastic/elasticsearch-rails", "description": "", "stars": "3k"}, {"name": "google-api-client", "url": "https://github.com/googleapis/google-api-ruby-client", "description": "", "stars": "2.6k"}, {"name": "fuzzy\\_match", "url": "https://github.com/seamusabshere/fuzzy_match", "description": "", "stars": "650"}, {"name": "fuzzy-string-match", "url": "https://github.com/kiyoka/fuzzy-string-match", "description": "", "stars": "268"}, {"name": "active\\_support", "url": "https://github.com/rails/rails/tree/master/activesupport/lib/active_support", "description": "", "stars": "52k"}, {"name": "fuzzy\\_tools", "url": "https://github.com/brianhempel/fuzzy_tools", "description": "", "stars": "22"}, {"name": "u", "url": "http://disu.se/software/u-1.0/", "description": ""}, {"name": "unicode", "url": "https://github.com/blackwinter/unicode", "description": "", "stars": "82"}, {"name": "CommonRegexRuby", "url": "https://github.com/talyssonoc/CommonRegexRuby", "description": "", "stars": "78"}, {"name": "regexp-examples", "url": "https://github.com/tom-lord/regexp-examples", "description": "", "stars": "508"}, {"name": "verbal\\_expressions", "url": "https://github.com/ryan-endacott/verbal_expressions", "description": "", "stars": "570"}, {"name": "translit\\_kit", "url": "https://github.com/AnalyzePlatypus/TranslitKit", "description": "", "stars": "5"}, {"name": "re2", "url": "https://github.com/mudge/re2", "description": "", "stars": "87"}, {"name": "regex\\_sample", "url": "https://github.com/mochizukikotaro/regex_sample", "description": "", "stars": "1"}, {"name": "iuliia", "url": "https://github.com/adnikiforov/iuliia-rb", "description": "", "stars": "8"}, {"name": "Going the Distance", "url": "https://github.com/schneems/going_the_distance", "description": "", "stars": "60"}, {"name": "Named entity recognition with Stanford NER and Ruby", "url": "https://github.com/mblongii/ruby-ner", "description": "", "stars": "17"}, {"name": "Words Counted", "url": "http://rubywordcount.com/", "description": ""}, {"name": "RSyntaxTree", "url": "https://yohasebe.com/rsyntaxtree/", "description": ""}, {"name": "Miller, Rob", "url": "https://twitter.com/robmil/", "description": ""}, {"name": "Watson, Mark", "url": "https://twitter.com/mark_l_watson", "description": ""}, {"name": "Watson, Mark", "url": "https://twitter.com/mark_l_watson", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/LanguageTechnology/search?q=ruby\\&restrict_sr=on", "description": ""}, {"name": "Stack Overflow", "url": "https://stackoverflow.com/search?q=%5Bnlp%5D+and+%5Bruby%5D", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/search?q=Ruby%20NLP%20%23ruby%20OR%20%23nlproc%20OR%20%23rubynlp%20OR%20%23nlp\\&src=typd\\&lang=en", "description": ""}, {"name": "ferret", "url": "https://github.com/dbalmain/ferret", "description": "", "stars": "280"}, {"name": "summarize", "url": "https://github.com/ssoper/summarize", "description": "", "stars": "205"}, {"name": "Neural Machine Translation Implementations", "url": "https://github.com/jonsafari/nmt-list", "description": "", "stars": "364"}, {"name": "Awesome Ruby", "url": "https://github.com/markets/awesome-ruby#natural-language-processing", "description": "", "stars": "12k"}, {"name": "Ruby NLP", "url": "https://github.com/diasks2/ruby-nlp", "description": "", "stars": "1.2k"}, {"name": "Speech and Natural Language Processing", "url": "https://github.com/edobashira/speech-language-processing", "description": "", "stars": "2.1k"}, {"name": "Scientific Ruby", "url": "http://sciruby.com/", "description": ""}, {"name": "iRuby", "url": "https://github.com/SciRuby/iruby", "description": "IRuby kernel for Jupyter (formelly IPython).", "stars": "728"}, {"name": "Awesome OCR", "url": "https://github.com/kba/awesome-ocr", "description": "", "stars": "2.2k"}, {"name": "Awesome TensorFlow", "url": "https://github.com/jtoy/awesome-tensorflow", "description": "", "stars": "17k"}], "notes": [], "source": "Nlp with Ruby"}, {"name": "Quantum Computing", "entries": [{"name": "Learning", "url": "#learning", "description": ""}, {"name": "MOOCs", "url": "#moocs", "description": ""}, {"name": "Development Tools", "url": "#development-tools", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Content in Non-English Languages", "url": "#content-in-non-english-languages", "description": ""}, {"name": "An Interactive Introduction to Quantum Computing", "url": "https://davidbkemp.github.io/QuantumComputingArticle/", "description": "Interactive learning for quantum gate computing by David Kemp."}, {"name": "Black Opal", "url": "https://q-ctrl.com/black-opal", "description": "An interactive platform for learning the fundamentals of quantum computing."}, {"name": "CNOT", "url": "https://cnot.io/", "description": "Easy to understand, step by step introduction to quantum computing concepts."}, {"name": "Chris Ferrie", "url": "https://csferrie.medium.com/", "description": "Univeristy Professor in Sydney, Australia, author of Quantum Computing for babies (and many more) as well as excellent Quantum Computing lectures on Medium."}, {"name": "Documentation for Forest and pyQuil", "url": "http://pyquil.readthedocs.io/en/latest/", "description": "Tutorials for Rigetti Computing's SDK."}, {"name": "Documentation for Strawberry Fields", "url": "https://strawberryfields.readthedocs.io/en/latest/", "description": "Background information on the photonic continuous-variable approach to quantum computation, as well as tutorials for Xanadu\u2019s SDK."}, {"name": "D-Wave Leap", "url": "https://www.dwavesys.com/take-leap", "description": "Demos and educational resources as well as access to D-Wave's quantum computer."}, {"name": "IBM Q Full User Guide", "url": "https://quantumexperience.ng.bluemix.net/qx/tutorial?sectionId=full-user-guide\\&page=introduction", "description": "Short tutorials providing a gentle introduction to quantum computing and IBM Q."}, {"name": "Introduction to Quantum Computing", "url": "https://home.cern/news/announcement/computing/online-introductory-lectures-quantum-computing-6-november", "description": "Online introductory lectures on quantum computing by CERN (European Organization for Nuclear Research)."}, {"name": "John Preskill's Notes on Quantum Computation", "url": "http://www.theory.caltech.edu/~preskill/ph219/index.html#lecture", "description": "Notes of Caltech's Quantum Computation Course Physics 219/Computer Science 219 by John Preskill."}, {"name": "Nielsen and Chuang", "url": "https://workedproblems.wordpress.com/category/nielsenchuang/", "description": "Worked examples on quantum algorithm problems."}, {"name": "Qiskit Tutorials", "url": "https://github.com/Qiskit/qiskit-tutorial", "description": "Jupyter notebooks simply demonstrating how to use Qiskit.", "stars": "2.3k"}, {"name": "Quantum Algorithm Implementations for Beginners", "url": "https://arxiv.org/pdf/1804.03719.pdf", "description": "A brif survey of 20 different quantum algorithms using qiskit."}, {"name": "Quantum Algorithm Zoo", "url": "http://math.nist.gov/quantum/zoo/", "description": "Comprehensive catalog of quantum algorithms."}, {"name": "Quantum Algorithms", "url": "https://quantumalgorithms.org/", "description": "Open-source set of lectures notes on quantum algorithms, with a focus on machine learning and data analysis."}, {"name": "Quantum Computer Programming", "url": "https://cs269q.stanford.edu/syllabus.html?fbclid=IwAR09_JNstMi4WVU4oMHDpWR6xWaSISlrYPjWTUTnhcRdEQhzpoOTRgQN8LI", "description": "Hands on Stanford course teaching quantum computing to those without a quantum mechanical background."}, {"name": "Quantum Computing Foundations", "url": "https://docs.microsoft.com/en-us/learn/paths/quantum-computing-fundamentals/", "description": "Microsoft Learn learning path covering Azure Quantum and elements of quantum computing."}, {"name": "Quantum Computing Playground", "url": "http://www.quantumplayground.net/#/home", "description": "3D quantum state visualisation tool able to simulate up to 22 qubits."}, {"name": "Quantum Computing UK", "url": "https://quantumcomputinguk.org/", "description": "Free Qiskit tutorials and code repository."}, {"name": "Quantum Computing for the Very Curious", "url": "https://quantum.country/qcvc", "description": "Essay introducing quantum computing by Michael Nielsen and Andy Matuschak."}, {"name": "Quantum Computing with Amazon Braket SDK", "url": "https://www.manning.com/liveprojectseries/quantum-computing-with-amazon-braket-sdk-ser", "description": "Manning liveProject series that introduces Braket API and guides the learner through implementation of several simple algorithms."}, {"name": "Quantum Computing with Microsoft QDK", "url": "https://www.manning.com/liveprojectseries/quantum-computing-with-five-projects", "description": "Manning liveProject series that guides the learner through implementation of a variety of protocols and algorithms using Microsoft QDK."}, {"name": "Quantum Inspire Knowledge Base", "url": "https://www.quantum-inspire.com/kbase/introduction-to-quantum-computing", "description": "Easy to read knowledge base, rich of basic Quantum Computing concepts."}, {"name": "Quantum in the Cloud", "url": "http://cnotmz.appspot.com/#", "description": "Four qubit photonic quantum simulator and computer."}, {"name": "Quantum Katas", "url": "https://github.com/Microsoft/QuantumKatas/", "description": "Programming exercises for learning quantum computing and Q#.", "stars": "4.5k"}, {"name": "Quantum Machine Learning for Data Scientists", "url": "https://arxiv.org/pdf/1804.10068.pdf", "description": "Explanation of quantum machine learning algorithms."}, {"name": "Quirk", "url": "http://algassert.com/quirk", "description": "Browser-based drag-and-drop quantum circuit simulator that reacts, simulates, and animates in real-time."}, {"name": "QWorld's Bronze-Qiskit", "url": "https://gitlab.com/qworld/bronze-qiskit", "description": "Very accessible computation/programming oriented tutorials. It begins from basics of matrices up to grover's algorithm. There are also accompanying videos which explain the tutorials."}, {"name": "The Quantum Quest", "url": "https://www.quantum-quest.nl/", "description": "Introductory web class on quantum computing principles designed for high school students."}, {"name": "Brilliant.org Quantum Computing", "url": "https://brilliant.org/courses/quantum-computing/", "description": "Explanations through problems. Curated along with Microsoft and Alphabet X."}, {"name": "Introduction to Quantum Information Science", "url": "https://www.arturekert.org/iqis", "description": "\u201cIntroduction to Quantum Information\u201d by Professor Artur Ekert at the University of Oxford."}, {"name": "MIT Quantum Information Sciences", "url": "https://ocw.mit.edu/courses/media-arts-and-sciences/mas-865j-quantum-information-science-spring-2006/lecture-notes/", "description": "Series of lecture notes on the MIT quantum information sciences course."}, {"name": "Programming a Quantum Computer with Qiskit", "url": "https://www.coursera.org/projects/programming-quantum-computer-qiskit", "description": "2-hour guided course focusing on learning how to code for a Quantum Computer leveraging Qiskit."}, {"name": "QC101 Quantum Computing & Quantum Physics for Beginners", "url": "https://www.udemy.com/qc101-introduction-to-quantum-computing-quantum-physics-for-beginners/", "description": "Introductory course on quantum cryptography and how to run quantum programs."}, {"name": "Quantum Computing: Theory to Simulation and Programming", "url": "https://www.udemy.com/course/quantum-computing/", "description": "Understanding the D-Wave Quantum Annealer architecture along with a few practical tasks."}, {"name": "Quantum Information Science I, Part I", "url": "https://www.edx.org/course/quantum-information-science-i", "description": "Foundational course on quantum information and computation."}, {"name": "Quantum Machine Learning", "url": "https://www.edx.org/course/quantum-machine-learning", "description": "Learn about the benefits quantum technologies can provide to machine learning."}, {"name": "Quantum Mechanics and Quantum Computation", "url": "https://www.edx.org/course/quantum-mechanics-quantum-computation-uc-berkeleyx-cs-191x", "description": "Conceptual introduction to the fundamental principles of quantum mechanics."}, {"name": "The Introduction To Quantum Computing", "url": "https://www.coursera.org/learn/quantum-computing-algorithms", "description": "A subtle introduction to computation, the math behind it and its quantum counterparts followed by in-depth discussion of a few quantum algorithms."}, {"name": "The Quantum Internet and Quantum Computers: How Will They Change the World?", "url": "https://www.edx.org/course/quantum-internet-quantum-computers-how-delftx-qtm1x", "description": "Learn the principles and promises behind developments in quantum computers and quantum internet and how they will impact our future."}, {"name": "Understanding Quantum Computers", "url": "https://www.futurelearn.com/courses/intro-to-quantum-computing", "description": "Introduction to the key concepts of quantum computing with minimal mathematics."}, {"name": "Amazon Braket", "url": "https://aws.amazon.com/braket/", "description": "Fully managed service providing a development environment to run quantum circuits on quantum simulators and computers."}, {"name": "Blueqat", "url": "https://github.com/Blueqat/Blueqat", "description": "Software development kit in Python for quantum gate computing.", "stars": "366"}, {"name": "Boulder Opal", "url": "https://q-ctrl.com/boulder-opal", "description": "Python toolset for automating and optimizing quantum hardware performance."}, {"name": "Cirq", "url": "https://github.com/quantumlib/Cirq", "description": "Python library for writing, manipulating, and optimizing NISQ circuits to run on quantum computers.", "stars": "4.1k"}, {"name": "Covalent", "url": "https://github.com/AgnostiqHQ/covalent", "description": "Framework for distributed computing on heterogeneous infrastructure from CPUs to GPUs to quantum computers.", "stars": "687"}, {"name": "Fire Opal", "url": "https://q-ctrl.com/fire-opal", "description": "Python package for improving the quality of quantum algorithm results."}, {"name": "IBM Quantum Experience", "url": "https://quantum-computing.ibm.com", "description": "Online quantum composer to run experiments on real quantum computing hardware."}, {"name": "Mitiq", "url": "https://mitiq.readthedocs.io/", "description": "Python toolkit for implementing error mitigation techniques on quantum computers."}, {"name": "NISQAI", "url": "https://github.com/quantumai-lib/nisqai", "description": "Library for performing quantum artificial intelligence on near-term quantum computers.", "stars": "38"}, {"name": "Ocean", "url": "https://docs.ocean.dwavesys.com/en/latest/overview/install.html", "description": "D-Wave's SDK for developing on their quantum computers using Python."}, {"name": "Orquestra", "url": "https://www.zapatacomputing.com/orquestra/", "description": "Zapata Computing's unified quantum operating environment, allowing for quantum-enabled workflows."}, {"name": "Paddle Quantum", "url": "https://github.com/PaddlePaddle/Quantum", "description": "Baidu's python toolkit for quantum machine learning.", "stars": "536"}, {"name": "PennyLane", "url": "http://github.com/XanaduAI/pennylane", "description": "Open source framework for quantum computing and quantum machine learning that integrates various other platforms.", "stars": "2.1k"}, {"name": "Project Q", "url": "http://projectq.ch/", "description": "Framework for implementing quantum computing in Python."}, {"name": "pyQuil", "url": "https://github.com/rigetticomputing/pyquil", "description": "Python library for quantum programming using Quil by Rigetti.", "stars": "1.4k"}, {"name": "pytket", "url": "https://cqcl.github.io/pytket/build/html/index.html", "description": "Python module for interfacing with Cambridge Quantum Computing's t|ket>; a tool for circuit optimising and qubit allocation."}, {"name": "QCL", "url": "http://tph.tuwien.ac.at/~oemer/qcl.html", "description": "Older, C like language for quantum computers. Only has a simulator and debugger."}, {"name": "Qiskit SDK", "url": "https://qiskit.org", "description": "Software development kit by IBM for writing and running quantum algorithms on simulators and real hardware."}, {"name": "Qiskit.js", "url": "https://github.com/QISKit/qiskit-js", "description": "Qiskit for JavaScript made by IBM.", "stars": "113"}, {"name": "Qrack", "url": "https://vm6502q.readthedocs.io", "description": "High performance LGPL-licensed C++ quantum simulator library, documentation, and test code."}, {"name": "Quantum++", "url": "https://github.com/vsoftco/qpp", "description": "High performance modern C++11 quantum computing library.", "stars": "504"}, {"name": "Quantum Inspire", "url": "https://www.quantum-inspire.com/", "description": "Platform to run quantum algorithms on simulators or quantum hardware - by QuTech."}, {"name": "Quantum Programming Studio", "url": "https://quantum-circuit.com/", "description": "Web based quantum programming IDE and simulator."}, {"name": "Quipper", "url": "https://www.mathstat.dal.ca/~selinger/quipper/", "description": "Embedded, scalable, functional programming language for quantum computing."}, {"name": "Qurry", "url": "https://github.com/LSaldyt/Qurry", "description": "Quantum probabilistic programming language based on functional and probabilistic paradigms.", "stars": "24"}, {"name": "QuTiP", "url": "http://qutip.org/docs/latest/index.html", "description": "Quantum toolbox in Python for simulating dynamics of open quantum systems."}, {"name": "Q#", "url": "https://docs.microsoft.com/en-gb/quantum/?view=qsharp-preview", "description": "Microsoft quantum development kit and Q# programming language."}, {"name": "Strangeworks Platform", "url": "https://quantumcomputing.com/", "description": "A hardware agnostic platform and interface allowing for focus on development rather than specific hardware solution building."}, {"name": "TensorFlow Quantum", "url": "https://www.tensorflow.org/quantum", "description": "A quantum machine learning library that integrates Cirq with TensorFlow for prototyping of hybrid quantum-classical models for classical or quantum data."}, {"name": "Tequila", "url": "https://github.com/aspuru-guzik-group/tequila", "description": "An Extensible Quantum Information and Learning Architecture developed by Alan Aspuru-Guzik group (University of Toronto).", "stars": "344"}, {"name": "Algorithmic Assertions", "url": "http://algassert.com/", "description": "About quantum computing and computing in general by Craig Gidney - a member of Google Quantum Computing Team."}, {"name": "Bits of Quantum", "url": "http://blog.qutech.nl/", "description": "By the QuTech institution, sharing their research and daily life."}, {"name": "Dawid Kopczyk", "url": "http://dkopczyk.quantee.co.uk/category/quantum_computing/", "description": "Quantum algorithms explained to data scientists with visualisations."}, {"name": "Decodoku", "url": "https://medium.com/@decodoku", "description": "Interesting posts on quantum computation, by James Wootton."}, {"name": "Microsoft Quantum blog", "url": "https://cloudblogs.microsoft.com/quantum/", "description": "Microsoft Quantum program-wide updates."}, {"name": "Musty Thoughts", "url": "http://mustythoughts.com", "description": "Personal blog of Micha\u0142 St\u0119ch\u0142y, includes many articles for people starting to learn about quantum computing."}, {"name": "Qiskit blog", "url": "https://medium.com/qiskit", "description": "All about quantum computation from the Qiskit community team."}, {"name": "Quantumfy", "url": "https://quantumfyed.com/", "description": "Snippets on the latest quantum computing news and quantum infographics."}, {"name": "Quantum Frontiers", "url": "https://quantumfrontiers.com/", "description": "By the Quantum Institute for Quantum Information and Matter, sharing behind the scenes research insights."}, {"name": "Quantum Weekly", "url": "https://quantumweekly.com/", "description": "A weekly correlation of all things quantum - computing, cryptography, entanglement."}, {"name": "Quantum Zeitgeist", "url": "https://quantumzeitgeist.com/", "description": "Covers the latest news in quantum computing as well as QC companies and careers."}, {"name": "Q# Blog", "url": "https://devblogs.microsoft.com/qsharp/", "description": "Microsoft Quantum development updates."}, {"name": "Shtetl-Optimized", "url": "https://www.scottaaronson.com/blog/", "description": "Scott Aaronson's thoughts on quantum computing matters."}, {"name": "The Quantum Aviary", "url": "https://thequantumaviary.blogspot.com/", "description": "Blog without the hype talking about developments in quantum hardware."}, {"name": "The Quantum Daily", "url": "https://thequantumdaily.com/", "description": "Outlet for the latest news in quantum computing, presenting articles for both research scientists and the curious Sunday newspaper reader."}, {"name": "xa0", "url": "https://blog.xa0.de/list", "description": "New research and deep dives into quantum computing optimization."}, {"name": "An Introduction to Quantum Computing", "url": "https://www.amazon.com/Introduction-Quantum-Computing-Phillip-Kaye/dp/019857049X/", "description": "Strikes an excellent balance between accessiblity and mathematical rigour. It is suitable for undergraduate students."}, {"name": "Classical and Quantum Computation", "url": "https://books.google.com.au/books/about/Classical_and_Quantum_Computation.html?id=TrMposZZ0MQC\\&redir_esc=y", "description": "Introduction to fundamentals of classical and quantum computing."}, {"name": "Dancing with Qubits", "url": "https://www.robertsutor.com/dancing-with-qubits/", "description": "How quantum computing works and how it can change the world."}, {"name": "Introduction to Classical and Quantum Computing", "url": "http://www.thomaswong.net/", "description": "Introductory quantum computing textbook. The only prerequisite is trigonometry, and it teaches the math along the way."}, {"name": "Learn Quantum Computation using Qiskit", "url": "http://community.qiskit.org/textbook", "description": "An open-source textbook covering quantum algorithms and showing how to run them on real hardware using Qiskit. Also covers prerequisites."}, {"name": "Learn Quantum Computing with Python and Q#", "url": "https://www.manning.com/books/learn-quantum-computing-with-python-and-q-sharp", "description": "Introduces quantum computing using Python and Q#, Microsoft's new language for quantum programming."}, {"name": "Problems and Solutions in Quantum Computing", "url": "https://www.worldscientific.com/worldscibooks/10.1142/6077#", "description": "Easy to advanced quantum computing and information problems with detailed solutions."}, {"name": "Programming Quantum Computers: Essential Algorithms and Code Samples", "url": "https://www.amazon.com/Programming-Quantum-Computers-Essential-Algorithms/dp/1492039683", "description": "Hands-on introduction to quantum computing that focuses on concepts and programming examples (in multiple languages)."}, {"name": "Quantum Computation and Quantum Information", "url": "http://mmrc.amss.cas.cn/tlb/201702/W020170224608149940643.pdf", "description": "Comprehensive textbook for those with some prior knowledge in mathematics, computer science and physics."}, {"name": "Quantum Computing: An Applied Approach", "url": "https://www.springer.com/gp/book/9783030239213", "description": "A hands on introduction into quantum computing that explains the foundations of quantum computing to the mathematics behind quantum systems."}, {"name": "Quantum Computing: A Gentle Introduction", "url": "http://mmrc.amss.cas.cn/tlb/201702/W020170224608150244118.pdf", "description": "Explains quantum computing with only basic college maths knowledge needed."}, {"name": "Quantum Computing Explained", "url": "https://www.amazon.com/Quantum-Computing-Explained-David-McMahon/dp/0470096993", "description": "Conversational approach to explaining quantum computing with worked solutions."}, {"name": "Quantum Computing for Computer Scientists", "url": "https://www.amazon.com/Quantum-Computing-Computer-Scientists-Yanofsky/dp/0521879965", "description": "Quantum computing explained using an approach accessible to undergraduate computer science students."}, {"name": "Quantum Computing for Everyone", "url": "https://www.amazon.com/Quantum-Computing-Everyone-Mit-Press/dp/0262539535", "description": "Introduction into topics such as qubits, entanglement, and quantum teleportation for the general reader."}, {"name": "Quantum Computing for the Quantum Curious", "url": "https://link.springer.com/book/10.1007%2F978-3-030-61601-4", "description": "Freely available quantum computing textbook aimed at high school students, undergraduate students and the general public."}, {"name": "Quantum Computing in Action", "url": "https://www.manning.com/books/quantum-computing-in-action", "description": "For Java developers at all levels who want an early start in quantum computing."}, {"name": "Understanding Quantum Technologies", "url": "https://www.oezratty.net/wordpress/2021/understanding-quantum-technologies-2021/", "description": "Excellent Book which provides a 360 degree approach of quantum technologies encompassing all dimensions."}, {"name": "Quantum Computing Since Democritus", "url": "https://www.amazon.com/Quantum-Computing-since-Democritus-Aaronson/dp/0521199565", "description": "A cute introduction to quantum computing and computational complexity theory. It is intended for the widest possible target audience, and contains some topics of relevance to philosophy."}, {"name": "Seth Lloyd. Programming the Universe\\_ A Quantum Computer Scientist Takes on the Cosmos", "url": "https://www.amazon.com/Programming-Universe-Quantum-Computer-Scientist-ebook/dp/B000GCFBP6", "description": "What if the universe is a giant quantum computer? It takes the reader throuogh a journey of computational model of the universe and its implications on physics."}, {"name": "The Fabric of Reality: The Science of Parallel Universes and Its Implications", "url": "https://www.amazon.com/Fabric-Reality-Parallel-Universes-Implications/dp/014027541X", "description": "It is of philosophical spirit, about revealing a unified fabric of reality explanation."}, {"name": "Anastasia Marchenkova", "url": "https://www.youtube.com/channel/UCzaYH6WeohiHKj3Ih_GdZdQ", "description": "Youtube channel focusing on quantum computing topics and general technology."}, {"name": "Circuit Sessions", "url": "https://www.youtube.com/watch?v=Omv-bPvQ3E8\\&list=PLOFEBzvs-VvrRlVz7wqaqmaMZj_ZK2Afe", "description": "Qiskit series exploring the value and use of quantum circuits through a lecture series by academics and industry researchers."}, {"name": "Coding with Qiskit video series", "url": "https://www.youtube.com/playlist?list=PLOFEBzvs-Vvp2xg9-POLJhQwtVktlYGbY", "description": "YouTube video series showing how to write quantum algorithms."}, {"name": "Introduction to Quantum Programming", "url": "https://skillsmatter.com/skillscasts/11929-programming-the-world-s-first-quantum-computers-using-forest", "description": "The why and how of quantum programming with a focus on the Python Forest SDK from Rigetti."}, {"name": "Ph/CS 219A at Caltech: Quantum Computation", "url": "https://www.youtube.com/playlist?list=PL0ojjrEqIyPy-1RRD8cTD_lF1hflo89Iu", "description": "Lectures for the first term of a course on quantum computation taught at Caltech in Fall 2020, by John Preskill."}, {"name": "Quantum Computing for Computer Scientists", "url": "https://www.youtube.com/watch?v=F_Riqjdh2oM", "description": "Microsoft Research Talk on introductory quantum computing for computer scientists. Duration: 1 hour, 28 minutes."}, {"name": "Quantum Computing for the Determined", "url": "https://www.youtube.com/playlist?list=PL1826E60FD05B44E4", "description": "A series of lectures on quantum computing basics by [Michael Nielsen](http://michaelnielsen.org/)."}, {"name": "Quantum Computation and Information at CMU", "url": "https://www.youtube.com/playlist?list=PLm3J0oaFux3YL5qLskC6xQ24JpMwOAeJz", "description": "A series of lectures on quantum computing by [Professor O'Donnell at CMU](https://www.cs.cmu.edu/~odonnell/quantum18/)."}, {"name": "Quantum Impact", "url": "https://www.youtube.com/playlist?list=PLFPUGjQjckXFsOEBvvaDeIk5GxctP0ZhX", "description": "Understand how quantum computing can help scientists solve some of the world's most challenging problems such as land optimisation."}, {"name": "Quantum Computing Seminar Series", "url": "https://www.youtube.com/watch?v=iKgysY097Ok\\&list=PLOFEBzvs-Vvr0uEoGFo08n4-WrM_8fft2", "description": "Qiskit series discussing recent research."}, {"name": "Quantum Mechanics by PBS Space Time", "url": "https://www.youtube.com/playlist?list=PLsPUh22kYmNCGaVGuGfKfJl-6RdHiCjo1", "description": "YouTube playlist targeting a wide audience with generic concepts around Quantum Mechanics and Computing."}, {"name": "D-Wave Leap Community", "url": "https://support.dwavesys.com/hc/en-us/community/topics", "description": "D-Wave System's Leap Community Forum."}, {"name": "IBM Q Community", "url": "https://community.qiskit.org/", "description": "IBM Q Community page with list of upcoming events and latest programs."}, {"name": "IBM Q Qiskit Community", "url": "https://qiskit.slack.com/", "description": "Slack Channel for Qiskit and quantum computing discussions."}, {"name": "Mike & Ike Subreddit", "url": "https://www.reddit.com/r/MikeAndIke/", "description": "Discussion about the book Quantum Computation and Quantum Information."}, {"name": "Pennylane Discussion Forum", "url": "https://discuss.pennylane.ai/", "description": "Discussion forum for quantum machine learning, both using simulations and on near term hardware."}, {"name": "Quantum Computing Slack Community", "url": "https://quantum-computing.herokuapp.com/", "description": "Slack channels for discussion of quantum computing."}, {"name": "Quantum Computing StackExchange", "url": "http://quantumcomputing.stackexchange.com/", "description": "Question and answer site for quantum computing."}, {"name": "Quantum Computing Subreddit", "url": "https://www.reddit.com/r/QuantumComputing/", "description": "Community for discussion of many quantum computing topics."}, {"name": "Quantum Inferiority", "url": "https://matrix.to/#/#quantum_inferiority:chat.weho.st", "description": "Quantum Programming Chat on matrix, language agnostic, expertise not required."}, {"name": "Quantum Information and Quantum Computer Scientists of the World Unite", "url": "https://www.facebook.com/groups/qinfo.scientists.unite/", "description": "Facebook group for quantum research discussion."}, {"name": "Q# Community", "url": "https://qsharp.community", "description": "Community contributed libraries, projects, and demos for the Q# language."}, {"name": "Rigetti Community", "url": "https://join.slack.com/t/rigetti-forest/shared_invite/enQtNTUyNTE1ODg3MzE2LWExZWU5OTE4YTJhMmE2NGNjMThjOTM1MjlkYTA5ZmUxNTJlOTVmMWE0YjA3Y2M2YmQzNTZhNTBlMTYyODRjMzA", "description": "Slack Channel for Rigetti and quantum computing discussions."}, {"name": "Strawberry Fields Community", "url": "https://u.strawberryfields.ai/slack", "description": "Slack channel for Xanadu and Strawberry Fields photonic/CV quantum computing discussions."}, {"name": "Meet the meQuanics", "url": "https://soundcloud.com/mequanics", "description": "Interviews with key quantum computing figures, aimed at the lay person."}, {"name": "Quantum Computing Now", "url": "https://anchor.fm/quantumcomputingnow", "description": "Podcast by Ethan Hansen covering three main topics: the basics of quantum computing, interviews and the latest news."}, {"name": "The Qubit Guy's Podcast", "url": "https://www.classiq.io/insights#podcasts", "description": "Podcast by Yuval Boger from [Classiq Technologies](https://www.classiq.io) featuring thought leaders from the quantum computing industry."}, {"name": "Quantum Computing in Portuguese", "url": "https://github.com/smendoncabruna/ComputacaoQuantica", "description": "A repository with curated content on Quantum Computing in Portuguese.", "stars": "78"}], "notes": [], "source": "Quantum Computing"}, {"name": "Deep Learning Resources", "entries": [{"name": "Trends", "url": "#trends", "description": ""}, {"name": "Online classes", "url": "#online-classes", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Posts and Articles", "url": "#posts-and-articles", "description": ""}, {"name": "Practical resources", "url": "#practical-resources", "description": ""}, {"name": "Other Math Theory", "url": "#other-math-theory", "description": ""}, {"name": "Papers", "url": "#papers", "description": ""}, {"name": "YouTube and Videos", "url": "#youtube", "description": ""}, {"name": "Misc. Hubs and Links", "url": "#misc-hubs-and-links", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Machine Learning by Andrew Ng on Coursera", "url": "https://www.coursera.org/learn/machine-learning", "description": "Renown entry-level online class with [certificate](https://www.coursera.org/account/accomplishments/verify/DXPXHYFNGKG3). Taught by: Andrew Ng, Associate Professor, Stanford University; Chief Scientist, Baidu; Chairman and Co-founder, Coursera."}, {"name": "Deep Learning Specialization by Andrew Ng on Coursera", "url": "https://www.coursera.org/specializations/deep-learning", "description": "New series of 5 Deep Learning courses by Andrew Ng, now with Python rather than Matlab/Octave, and which leads to a [specialization certificate](https://www.coursera.org/account/accomplishments/specialization/U7VNC3ZD9YD8)."}, {"name": "Deep Learning by Google", "url": "https://www.udacity.com/course/deep-learning--ud730", "description": "Good intermediate to advanced-level course covering high-level deep learning concepts, I found it helps to get creative once the basics are acquired."}, {"name": "Machine Learning for Trading by Georgia Tech", "url": "https://www.udacity.com/course/machine-learning-for-trading--ud501", "description": "Interesting class for acquiring basic knowledge of machine learning applied to trading and some AI and finance concepts. I especially liked the section on Q-Learning."}, {"name": "Neural networks class by Hugo Larochelle, Universit\u00e9 de Sherbrooke", "url": "https://www.youtube.com/playlist?list=PL6Xpj9I5qXYEcOhn7TqghAJ6NAPrNmUBH", "description": "Interesting class about neural networks available online for free by Hugo Larochelle, yet I have watched a few of those videos."}, {"name": "GLO-4030/7030 Apprentissage par r\u00e9seaux de neurones profonds", "url": "https://ulaval-damas.github.io/glo4030/", "description": "This is a class given by Philippe Gigu\u00e8re, Professor at University Laval. I especially found awesome its rare visualization of the multi-head attention mechanism, which can be contemplated at the [slide 28 of week 13's class](http://www2.ift.ulaval.ca/\\~pgiguere/cours/DeepLearning/09-Attention.pdf)."}, {"name": "Deep Learning & Recurrent Neural Networks (DL\\&RNN)", "url": "https://www.neuraxio.com/en/time-series-solution", "description": "The most richly dense, accelerated course on the topic of Deep Learning & Recurrent Neural Networks (scroll at the end)."}, {"name": "Clean Code", "url": "https://www.amazon.ca/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882", "description": "Get back to the basics you fool! Learn how to do Clean Code for your career. This is by far the best book I've read even if this list is related to Deep Learning."}, {"name": "Clean Coder", "url": "https://www.amazon.ca/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073", "description": "Learn how to be professional as a coder and how to interact with your manager. This is important for any coding career."}, {"name": "How to Create a Mind", "url": "https://www.amazon.com/How-Create-Mind-Thought-Revealed/dp/B009VSFXZ4", "description": "The audio version is nice to listen to while commuting. This book is motivating about reverse-engineering the mind and thinking on how to code AI."}, {"name": "Neural Networks and Deep Learning", "url": "http://neuralnetworksanddeeplearning.com/index.html", "description": "This book covers many of the core concepts behind neural networks and deep learning."}, {"name": "Deep Learning - An MIT Press book", "url": "http://www.deeplearningbook.org/", "description": "Yet halfway through the book, it contains satisfying math content on how to think about actual deep learning."}, {"name": "Some other books I have read", "url": "https://books.google.ca/books?hl=en\\&as_coll=4\\&num=100\\&uid=103409002069648430166\\&source=gbs_slider_cls_metadata_4_mylibrary_title", "description": "Some books listed here are less related to deep learning but are still somehow relevant to this list."}, {"name": "Predictions made by Ray Kurzweil", "url": "https://en.wikipedia.org/wiki/Predictions_made_by_Ray_Kurzweil", "description": "List of mid to long term futuristic predictions made by Ray Kurzweil."}, {"name": "The Unreasonable Effectiveness of Recurrent Neural Networks", "url": "http://karpathy.github.io/2015/05/21/rnn-effectiveness/", "description": "MUST READ post by Andrej Karpathy - this is what motivated me to learn RNNs, it demonstrates what it can achieve in the most basic form of NLP."}, {"name": "Neural Networks, Manifolds, and Topology", "url": "http://colah.github.io/posts/2014-03-NN-Manifolds-Topology/", "description": "Fresh look on how neurons map information."}, {"name": "Understanding LSTM Networks", "url": "http://colah.github.io/posts/2015-08-Understanding-LSTMs/", "description": "Explains the LSTM cells' inner workings, plus, it has interesting links in conclusion."}, {"name": "Attention and Augmented Recurrent Neural Networks", "url": "http://distill.pub/2016/augmented-rnns/", "description": "Interesting for visual animations, it is a nice intro to attention mechanisms as an example."}, {"name": "Recommending music on Spotify with deep learning", "url": "http://benanne.github.io/2014/08/05/spotify-cnns.html", "description": "Awesome for doing clustering on audio - post by an intern at Spotify."}, {"name": "Announcing SyntaxNet: The World\u2019s Most Accurate Parser Goes Open Source", "url": "https://research.googleblog.com/2016/05/announcing-syntaxnet-worlds-most.html", "description": "Parsey McParseface's birth, a neural syntax tree parser."}, {"name": "Improving Inception and Image Classification in TensorFlow", "url": "https://research.googleblog.com/2016/08/improving-inception-and-image.html", "description": "Very interesting CNN architecture (e.g.: the inception-style convolutional layers is promising and efficient in terms of reducing the number of parameters)."}, {"name": "WaveNet: A Generative Model for Raw Audio", "url": "https://deepmind.com/blog/wavenet-generative-model-raw-audio/", "description": "Realistic talking machines: perfect voice generation."}, {"name": "Fran\u00e7ois Chollet's Twitter", "url": "https://twitter.com/fchollet", "description": "Author of Keras - has interesting Twitter posts and innovative ideas."}, {"name": "Neuralink and the Brain\u2019s Magical Future", "url": "http://waitbutwhy.com/2017/04/neuralink.html", "description": "Thought provoking article about the future of the brain and brain-computer interfaces."}, {"name": "Migrating to Git LFS for Developing Deep Learning Applications with Large Files", "url": "http://vooban.com/en/tips-articles-geek-stuff/migrating-to-git-lfs-for-developing-deep-learning-applications-with-large-files/", "description": "Easily manage huge files in your private Git projects."}, {"name": "The future of deep learning", "url": "https://blog.keras.io/the-future-of-deep-learning.html", "description": "Fran\u00e7ois Chollet's thoughts on the future of deep learning."}, {"name": "Discover structure behind data with decision trees", "url": "http://vooban.com/en/tips-articles-geek-stuff/discover-structure-behind-data-with-decision-trees/", "description": "Grow decision trees and visualize them, infer the hidden logic behind data."}, {"name": "Hyperopt tutorial for Optimizing Neural Networks\u2019 Hyperparameters", "url": "http://vooban.com/en/tips-articles-geek-stuff/hyperopt-tutorial-for-optimizing-neural-networks-hyperparameters/", "description": "Learn to slay down hyperparameter spaces automatically rather than by hand."}, {"name": "Estimating an Optimal Learning Rate For a Deep Neural Network", "url": "https://medium.com/@surmenok/estimating-optimal-learning-rate-for-a-deep-neural-network-ce32f2556ce0", "description": "Clever trick to estimate an optimal learning rate prior any single full training."}, {"name": "The Annotated Transformer", "url": "http://nlp.seas.harvard.edu/2018/04/03/attention.html", "description": "Good for understanding the \"Attention Is All You Need\" (AIAYN) paper."}, {"name": "The Illustrated Transformer", "url": "http://jalammar.github.io/illustrated-transformer/", "description": "Also good for understanding the \"Attention Is All You Need\" (AIAYN) paper."}, {"name": "Improving Language Understanding with Unsupervised Learning", "url": "https://blog.openai.com/language-unsupervised/", "description": "SOTA across many NLP tasks from unsupervised pretraining on huge corpus."}, {"name": "NLP's ImageNet moment has arrived", "url": "https://thegradient.pub/nlp-imagenet/", "description": "All hail NLP's ImageNet moment."}, {"name": "The Illustrated BERT, ELMo, and co. (How NLP Cracked Transfer Learning)", "url": "https://jalammar.github.io/illustrated-bert/", "description": "Understand the different approaches used for NLP's ImageNet moment."}, {"name": "Uncle Bob's Principles Of OOD", "url": "http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod", "description": "Not only the SOLID principles are needed for doing clean code, but the furtherless known REP, CCP, CRP, ADP, SDP and SAP principles are very important for developping huge software that must be bundled in different separated packages."}, {"name": "Why do 87% of data science projects never make it into production?", "url": "https://venturebeat.com/2019/07/19/why-do-87-of-data-science-projects-never-make-it-into-production/", "description": "Data is not to be overlooked, and communication between teams and data scientists is important to integrate solutions properly."}, {"name": "The real reason most ML projects fail", "url": "https://towardsdatascience.com/what-is-the-main-reason-most-ml-projects-fail-515d409a161f", "description": "Focus on clear business objectives, avoid pivots of algorithms unless you have really clean code, and be able to know when what you coded is \"good enough\"."}, {"name": "SOLID Machine Learning", "url": "https://www.umaneo.com/post/the-solid-principles-applied-to-machine-learning", "description": "The SOLID principles applied to Machine Learning."}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Librairies and Implementations", "entries": [{"name": "Neuraxle, a framwework for machine learning pipelines", "url": "https://github.com/Neuraxio/Neuraxle", "description": "The best framework for structuring and deploying your machine learning projects, and which is also compatible with most framework (e.g.: Scikit-Learn, TensorFlow, PyTorch, Keras, and so forth).", "stars": "543"}, {"name": "TensorFlow's GitHub repository", "url": "https://github.com/tensorflow/tensorflow", "description": "Most known deep learning framework, both high-level and low-level while staying flexible.", "stars": "169k"}, {"name": "skflow", "url": "https://github.com/tensorflow/skflow", "description": "TensorFlow wrapper \u00e0 la scikit-learn.", "stars": "3.2k"}, {"name": "Keras", "url": "https://keras.io/", "description": "Keras is another intersting deep learning framework like TensorFlow, it is mostly high-level."}, {"name": "carpedm20's repositories", "url": "https://github.com/carpedm20", "description": "Many interesting neural network architectures are implemented by the Korean guy Taehoon Kim, A.K.A. carpedm20."}, {"name": "carpedm20/NTM-tensorflow", "url": "https://github.com/carpedm20/NTM-tensorflow", "description": "Neural Turing Machine TensorFlow implementation.", "stars": "1k"}, {"name": "Deep learning for lazybones", "url": "http://oduerr.github.io/blog/2016/04/06/Deep-Learning_for_lazybones", "description": "Transfer learning tutorial in TensorFlow for vision from high-level embeddings of a pretrained CNN, AlexNet 2012."}, {"name": "LSTM for Human Activity Recognition (HAR)", "url": "https://github.com/guillaume-chevalier/LSTM-Human-Activity-Recognition", "description": "Tutorial of mine on using LSTMs on time series for classification.", "stars": "3.1k"}, {"name": "Deep stacked residual bidirectional LSTMs for HAR", "url": "https://github.com/guillaume-chevalier/HAR-stacked-residual-bidir-LSTMs", "description": "Improvements on the previous project.", "stars": "280"}, {"name": "Sequence to Sequence (seq2seq) Recurrent Neural Network (RNN) for Time Series Prediction", "url": "https://github.com/guillaume-chevalier/seq2seq-signal-prediction", "description": "Tutorial of mine on how to predict temporal sequences of numbers - that may be multichannel.", "stars": "1k"}, {"name": "Hyperopt for a Keras CNN on CIFAR-100", "url": "https://github.com/guillaume-chevalier/Hyperopt-Keras-CNN-CIFAR-100", "description": "Auto (meta) optimizing a neural net (and its architecture) on the CIFAR-100 dataset.", "stars": "103"}, {"name": "ML / DL repositories I starred", "url": "https://github.com/guillaume-chevalier?direction=desc\\&page=1\\&q=machine+OR+deep+OR+learning+OR+rnn+OR+lstm+OR+cnn\\&sort=stars\\&tab=stars\\&utf8=%E2%9C%93", "description": "GitHub is full of nice code samples & projects."}, {"name": "Smoothly Blend Image Patches", "url": "https://github.com/guillaume-chevalier/Smoothly-Blend-Image-Patches", "description": "Smooth patch merger for [semantic segmentation with a U-Net](https://vooban.com/en/tips-articles-geek-stuff/satellite-image-segmentation-workflow-with-u-net/).", "stars": "0"}, {"name": "Self Governing Neural Networks (SGNN): the Projection Layer", "url": "https://github.com/guillaume-chevalier/SGNN-Self-Governing-Neural-Networks-Projection-Layer", "description": "With this, you can use words in your deep learning models without training nor loading embeddings.", "stars": "22"}, {"name": "Neuraxle", "url": "https://github.com/Neuraxio/Neuraxle", "description": "Neuraxle is a Machine Learning (ML) library for building neat pipelines, providing the right abstractions to both ease research, development, and deployment of your ML applications.", "stars": "543"}, {"name": "Clean Machine Learning, a Coding Kata", "url": "https://github.com/Neuraxio/Kata-Clean-Machine-Learning-From-Dirty-Code", "description": "Learn the good design patterns to use for doing Machine Learning the good way, by practicing.", "stars": "13"}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Some Datasets", "entries": [{"name": "UCI Machine Learning Repository", "url": "https://archive.ics.uci.edu/ml/datasets.html", "description": "TONS of datasets for ML."}, {"name": "Cornell Movie--Dialogs Corpus", "url": "http://www.cs.cornell.edu/\\~cristian/Cornell_Movie-Dialogs_Corpus.html", "description": "This could be used for a chatbot."}, {"name": "SQuAD The Stanford Question Answering Dataset", "url": "https://rajpurkar.github.io/SQuAD-explorer/", "description": "Question answering dataset that can be explored online, and a list of models performing well on that dataset."}, {"name": "LibriSpeech ASR corpus", "url": "http://www.openslr.org/12/", "description": "Huge free English speech dataset with balanced genders and speakers, that seems to be of high quality."}, {"name": "Awesome Public Datasets", "url": "https://github.com/caesar0301/awesome-public-datasets", "description": "An awesome list of public datasets.", "stars": "52k"}, {"name": "SentEval: An Evaluation Toolkit for Universal Sentence Representations", "url": "https://arxiv.org/abs/1803.05449", "description": "A Python framework to benchmark your sentence representations on many datasets (NLP tasks)."}, {"name": "ParlAI: A Dialog Research Software Platform", "url": "https://arxiv.org/abs/1705.06476", "description": "Another Python framework to benchmark your sentence representations on many datasets (NLP tasks)."}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Gradient Descent Algorithms & Optimization Theory", "entries": [{"name": "Neural Networks and Deep Learning, ch.2", "url": "http://neuralnetworksanddeeplearning.com/chap2.html", "description": "Overview on how does the backpropagation algorithm works."}, {"name": "Neural Networks and Deep Learning, ch.4", "url": "http://neuralnetworksanddeeplearning.com/chap4.html", "description": "A visual proof that neural nets can compute any function."}, {"name": "Yes you should understand backprop", "url": "https://medium.com/@karpathy/yes-you-should-understand-backprop-e2f06eab496b#.mr5wq61fb", "description": "Exposing backprop's caveats and the importance of knowing that while training models."}, {"name": "Artificial Neural Networks: Mathematics of Backpropagation", "url": "http://briandolhansky.com/blog/2013/9/27/artificial-neural-networks-backpropagation-part-4", "description": "Picturing backprop, mathematically."}, {"name": "Deep Learning Lecture 12: Recurrent Neural Nets and LSTMs", "url": "https://www.youtube.com/watch?v=56TYLaQN4N8", "description": "Unfolding of RNN graphs is explained properly, and potential problems about gradient descent algorithms are exposed."}, {"name": "Gradient descent algorithms in a saddle point", "url": "http://sebastianruder.com/content/images/2016/09/saddle_point_evaluation_optimizers.gif", "description": "Visualize how different optimizers interacts with a saddle points."}, {"name": "Gradient descent algorithms in an almost flat landscape", "url": "https://devblogs.nvidia.com/wp-content/uploads/2015/12/NKsFHJb.gif", "description": "Visualize how different optimizers interacts with an almost flat landscape."}, {"name": "Gradient Descent", "url": "https://www.youtube.com/watch?v=F6GSRDoB-Cg", "description": "Okay, I already listed Andrew NG's Coursera class above, but this video especially is quite pertinent as an introduction and defines the gradient descent algorithm."}, {"name": "Gradient Descent: Intuition", "url": "https://www.youtube.com/watch?v=YovTqTY-PYY", "description": "What follows from the previous video: now add intuition."}, {"name": "Gradient Descent in Practice 2: Learning Rate", "url": "https://www.youtube.com/watch?v=gX6fZHgfrow", "description": "How to adjust the learning rate of a neural network."}, {"name": "The Problem of Overfitting", "url": "https://www.youtube.com/watch?v=u73PU6Qwl1I", "description": "A good explanation of overfitting and how to address that problem."}, {"name": "Diagnosing Bias vs Variance", "url": "https://www.youtube.com/watch?v=ewogYw5oCAI", "description": "Understanding bias and variance in the predictions of a neural net and how to address those problems."}, {"name": "Self-Normalizing Neural Networks", "url": "https://arxiv.org/pdf/1706.02515.pdf", "description": "Appearance of the incredible SELU activation function."}, {"name": "Learning to learn by gradient descent by gradient descent", "url": "https://arxiv.org/pdf/1606.04474.pdf", "description": "RNN as an optimizer: introducing the L2L optimizer, a meta-neural network."}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Complex Numbers & Digital Signal Processing", "entries": [{"name": "Window Functions", "url": "https://en.wikipedia.org/wiki/Window_function", "description": "Wikipedia page that lists some of the known window functions - note that the [Hann-Poisson window](https://en.wikipedia.org/wiki/Window_function#Hann%E2%80%93Poisson_window) is specially interesting for greedy hill-climbing algorithms (like gradient descent for example)."}, {"name": "MathBox, Tools for Thought Graphical Algebra and Fourier Analysis", "url": "https://acko.net/files/gltalks/toolsforthought/", "description": "New look on Fourier analysis."}, {"name": "How to Fold a Julia Fractal", "url": "http://acko.net/blog/how-to-fold-a-julia-fractal/", "description": "Animations dealing with complex numbers and wave equations."}, {"name": "Animate Your Way to Glory, Math and Physics in Motion", "url": "http://acko.net/blog/animate-your-way-to-glory/", "description": "Convergence methods in physic engines, and applied to interaction design."}, {"name": "Animate Your Way to Glory - Part II, Math and Physics in Motion", "url": "http://acko.net/blog/animate-your-way-to-glory-pt2/", "description": "Nice animations for rotation and rotation interpolation with Quaternions, a mathematical object for handling 3D rotations."}, {"name": "Filtering signal, plotting the STFT and the Laplace transform", "url": "https://github.com/guillaume-chevalier/filtering-stft-and-laplace-transform", "description": "Simple Python demo on signal processing.", "stars": "53"}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Recurrent Neural Networks", "entries": [{"name": "Deep Learning in Neural Networks: An Overview", "url": "https://arxiv.org/pdf/1404.7828v4.pdf", "description": "You\\_Again's summary/overview of deep learning, mostly about RNNs."}, {"name": "Bidirectional Recurrent Neural Networks", "url": "http://www.di.ufpe.br/\\~fnj/RNA/bibliografia/BRNN.pdf", "description": "Better classifications with RNNs with bidirectional scanning on the time axis."}, {"name": "Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation", "url": "https://arxiv.org/pdf/1406.1078v3.pdf", "description": "Two networks in one combined into a seq2seq (sequence to sequence) Encoder-Decoder architecture. RNN Encoder\u2013Decoder with 1000 hidden units. Adadelta optimizer."}, {"name": "Sequence to Sequence Learning with Neural Networks", "url": "http://papers.nips.cc/paper/5346-sequence-to-sequence-learning-with-neural-networks.pdf", "description": "4 stacked LSTM cells of 1000 hidden size with reversed input sentences, and with beam search, on the WMT\u201914 English to French dataset."}, {"name": "Exploring the Limits of Language Modeling", "url": "https://arxiv.org/pdf/1602.02410.pdf", "description": "Nice recursive models using word-level LSTMs on top of a character-level CNN using an overkill amount of GPU power."}, {"name": "Neural Machine Translation and Sequence-to-sequence Models: A Tutorial", "url": "https://arxiv.org/pdf/1703.01619.pdf", "description": "Interesting overview of the subject of NMT, I mostly read part 8 about RNNs with attention as a refresher."}, {"name": "Exploring the Depths of Recurrent Neural Networks with Stochastic Residual Learning", "url": "https://cs224d.stanford.edu/reports/PradhanLongpre.pdf", "description": "Basically, residual connections can be better than stacked RNNs in the presented case of sentiment analysis."}, {"name": "Pixel Recurrent Neural Networks", "url": "https://arxiv.org/pdf/1601.06759.pdf", "description": "Nice for photoshop-like \"content aware fill\" to fill missing patches in images."}, {"name": "Adaptive Computation Time for Recurrent Neural Networks", "url": "https://arxiv.org/pdf/1603.08983v4.pdf", "description": "Let RNNs decide how long they compute. I would love to see how well would it combines to Neural Turing Machines. Interesting interactive visualizations on the subject can be found [here](http://distill.pub/2016/augmented-rnns/)."}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Convolutional Neural Networks", "entries": [{"name": "What is the Best Multi-Stage Architecture for Object Recognition?", "url": "http://yann.lecun.com/exdb/publis/pdf/jarrett-iccv-09.pdf", "description": "Awesome for the use of \"local contrast normalization\"."}, {"name": "ImageNet Classification with Deep Convolutional Neural Networks", "url": "http://www.cs.toronto.edu/\\~fritz/absps/imagenet.pdf", "description": "AlexNet, 2012 ILSVRC, breakthrough of the ReLU activation function."}, {"name": "Visualizing and Understanding Convolutional Networks", "url": "https://arxiv.org/pdf/1311.2901v3.pdf", "description": "For the \"deconvnet layer\"."}, {"name": "Fast and Accurate Deep Network Learning by Exponential Linear Units", "url": "https://arxiv.org/pdf/1511.07289v1.pdf", "description": "ELU activation function for CIFAR vision tasks."}, {"name": "Very Deep Convolutional Networks for Large-Scale Image Recognition", "url": "https://arxiv.org/pdf/1409.1556v6.pdf", "description": "Interesting idea of stacking multiple 3x3 conv+ReLU before pooling for a bigger filter size with just a few parameters. There is also a nice table for \"ConvNet Configuration\"."}, {"name": "Going Deeper with Convolutions", "url": "http://www.cv-foundation.org/openaccess/content_cvpr_2015/papers/Szegedy_Going_Deeper_With_2015_CVPR_paper.pdf", "description": "GoogLeNet: Appearance of \"Inception\" layers/modules, the idea is of parallelizing conv layers into many mini-conv of different size with \"same\" padding, concatenated on depth."}, {"name": "Highway Networks", "url": "https://arxiv.org/pdf/1505.00387v2.pdf", "description": "Highway networks: residual connections."}, {"name": "Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift", "url": "https://arxiv.org/pdf/1502.03167v3.pdf", "description": "Batch normalization (BN): to normalize a layer's output by also summing over the entire batch, and then performing a linear rescaling and shifting of a certain trainable amount."}, {"name": "U-Net: Convolutional Networks for Biomedical Image Segmentation", "url": "https://arxiv.org/pdf/1505.04597.pdf", "description": "The U-Net is an encoder-decoder CNN that also has skip-connections, good for image segmentation at a per-pixel level."}, {"name": "Deep Residual Learning for Image Recognition", "url": "https://arxiv.org/pdf/1512.03385v1.pdf", "description": "Very deep residual layers with batch normalization layers - a.k.a. \"how to overfit any vision dataset with too many layers and make any vision model work properly at recognition given enough data\"."}, {"name": "Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning", "url": "https://arxiv.org/pdf/1602.07261v2.pdf", "description": "For improving GoogLeNet with residual connections."}, {"name": "WaveNet: a Generative Model for Raw Audio", "url": "https://arxiv.org/pdf/1609.03499v2.pdf", "description": "Epic raw voice/music generation with new architectures based on dilated causal convolutions to capture more audio length."}, {"name": "Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling", "url": "https://arxiv.org/pdf/1610.07584v2.pdf", "description": "3D-GANs for 3D model generation and fun 3D furniture arithmetics from embeddings (think like word2vec word arithmetics with 3D furniture representations)."}, {"name": "Accurate, Large Minibatch SGD: Training ImageNet in 1 Hour", "url": "https://research.fb.com/publications/ImageNet1kIn1h/", "description": "Incredibly fast distributed training of a CNN."}, {"name": "Densely Connected Convolutional Networks", "url": "https://arxiv.org/pdf/1608.06993.pdf", "description": "Best Paper Award at CVPR 2017, yielding improvements on state-of-the-art performances on CIFAR-10, CIFAR-100 and SVHN datasets, this new neural network architecture is named DenseNet."}, {"name": "The One Hundred Layers Tiramisu: Fully Convolutional DenseNets for Semantic Segmentation", "url": "https://arxiv.org/pdf/1611.09326.pdf", "description": "Merges the ideas of the U-Net and the DenseNet, this new neural network is especially good for huge datasets in image segmentation."}, {"name": "Prototypical Networks for Few-shot Learning", "url": "https://arxiv.org/pdf/1703.05175.pdf", "description": "Use a distance metric in the loss to determine to which class does an object belongs to from a few examples."}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Attention Mechanisms", "entries": [{"name": "Neural Machine Translation by Jointly Learning to Align and Translate", "url": "https://arxiv.org/pdf/1409.0473.pdf", "description": "Attention mechanism for LSTMs! Mostly, figures and formulas and their explanations revealed to be useful to me. I gave a talk on that paper [here](https://www.youtube.com/watch?v=QuvRWevJMZ4)."}, {"name": "Neural Turing Machines", "url": "https://arxiv.org/pdf/1410.5401v2.pdf", "description": "Outstanding for letting a neural network learn an algorithm with seemingly good generalization over long time dependencies. Sequences recall problem."}, {"name": "Show, Attend and Tell: Neural Image Caption Generation with Visual Attention", "url": "https://arxiv.org/pdf/1502.03044.pdf", "description": "LSTMs' attention mechanisms on CNNs feature maps does wonders."}, {"name": "Teaching Machines to Read and Comprehend", "url": "https://arxiv.org/pdf/1506.03340v3.pdf", "description": "A very interesting and creative work about textual question answering, what a breakthrough, there is something to do with that."}, {"name": "Effective Approaches to Attention-based Neural Machine Translation", "url": "https://arxiv.org/pdf/1508.04025.pdf", "description": "Exploring different approaches to attention mechanisms."}, {"name": "Matching Networks for One Shot Learning", "url": "https://arxiv.org/pdf/1606.04080.pdf", "description": "Interesting way of doing one-shot learning with low-data by using an attention mechanism and a query to compare an image to other images for classification."}, {"name": "Google\u2019s Neural Machine Translation System: Bridging the Gap between Human and Machine Translation", "url": "https://arxiv.org/pdf/1609.08144.pdf", "description": "In 2016: stacked residual LSTMs with attention mechanisms on encoder/decoder are the best for NMT (Neural Machine Translation)."}, {"name": "Hybrid computing using a neural network with dynamic external memory", "url": "http://www.nature.com/articles/nature20101.epdf?author_access_token=ImTXBI8aWbYxYQ51Plys8NRgN0jAjWel9jnR3ZoTv0MggmpDmwljGswxVdeocYSurJ3hxupzWuRNeGvvXnoO8o4jTJcnAyhGuZzXJ1GEaD-Z7E6X_a9R-xqJ9TfJWBqz", "description": "Improvements on differentiable memory based on NTMs: now it is the Differentiable Neural Computer (DNC)."}, {"name": "Massive Exploration of Neural Machine Translation Architectures", "url": "https://arxiv.org/pdf/1703.03906.pdf", "description": "That yields intuition about the boundaries of what works for doing NMT within a framed seq2seq problem formulation."}, {"name": "Attention Is All You Need", "url": "https://arxiv.org/abs/1706.03762", "description": ""}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Deep Learning Resources \u2014 Other", "entries": [{"name": "ProjectionNet: Learning Efficient On-Device Deep Networks Using Neural Projections", "url": "https://arxiv.org/abs/1708.00630", "description": "Replace word embeddings by word projections in your deep neural networks, which doesn't require a pre-extracted dictionnary nor storing embedding matrices."}, {"name": "Self-Governing Neural Networks for On-Device Short Text Classification", "url": "http://aclweb.org/anthology/D18-1105", "description": "This paper is the sequel to the ProjectionNet just above. The SGNN is elaborated on the ProjectionNet, and the optimizations are detailed more in-depth (also see my [attempt to reproduce the paper in code (\u2b5022)](https://github.com/guillaume-chevalier/SGNN-Self-Governing-Neural-Networks-Projection-Layer) and watch [the talks' recording](https://vimeo.com/305197775))."}, {"name": "Matching Networks for One Shot Learning", "url": "https://arxiv.org/abs/1606.04080", "description": "Classify a new example from a list of other examples (without definitive categories) and with low-data per classification task, but lots of data for lots of similar classification tasks - it seems better than siamese networks. To sum up: with Matching Networks, you can optimize directly for a cosine similarity between examples (like a self-attention product would match) which is passed to the softmax directly. I guess that Matching Networks could probably be used as with negative-sampling softmax training in word2vec's CBOW or Skip-gram without having to do any context embedding lookups."}, {"name": "Attention Mechanisms in Recurrent Neural Networks (RNNs) - IGGG", "url": "https://www.youtube.com/watch?v=QuvRWevJMZ4", "description": "A talk for a reading group on attention mechanisms (Paper: Neural Machine Translation by Jointly Learning to Align and Translate)."}, {"name": "Tensor Calculus and the Calculus of Moving Surfaces", "url": "https://www.youtube.com/playlist?list=PLlXfTHzgMRULkodlIEqfgTS-H1AY_bNtq", "description": "Generalize properly how Tensors work, yet just watching a few videos already helps a lot to grasp the concepts."}, {"name": "Deep Learning & Machine Learning (Advanced topics)", "url": "https://www.youtube.com/playlist?list=PLlp-GWNOd6m4C_-9HxuHg2_ZeI2Yzwwqt", "description": "A list of videos about deep learning that I found interesting or useful, this is a mix of a bit of everything."}, {"name": "Signal Processing Playlist", "url": "https://www.youtube.com/playlist?list=PLlp-GWNOd6m6gSz0wIcpvl4ixSlS-HEmr", "description": "A YouTube playlist I composed about DFT/FFT, STFT and the Laplace transform - I was mad about my software engineering bachelor not including signal processing classes (except a bit in the quantum physics class)."}, {"name": "Computer Science", "url": "https://www.youtube.com/playlist?list=PLlp-GWNOd6m7vLOsW20xAJ81-65C-Ys6k", "description": "Yet another YouTube playlist I composed, this time about various CS topics."}, {"name": "Siraj's Channel", "url": "https://www.youtube.com/channel/UCWN3xxRkmTPmbKwht9FuE5A/videos?view=0\\&sort=p\\&flow=grid", "description": "Siraj has entertaining, fast-paced video tutorials about deep learning."}, {"name": "Two Minute Papers' Channel", "url": "https://www.youtube.com/user/keeroyz/videos?sort=p\\&view=0\\&flow=grid", "description": "Interesting and shallow overview of some research papers, for example about WaveNet or Neural Style Transfer."}, {"name": "Geoffrey Hinton interview", "url": "https://www.coursera.org/learn/neural-networks-deep-learning/lecture/dcm5r/geoffrey-hinton-interview", "description": "Andrew Ng interviews Geoffrey Hinton, who talks about his research and breaktroughs, and gives advice for students."}, {"name": "Growing Neat Software Architecture from Jupyter Notebooks", "url": "https://www.youtube.com/watch?v=K4QN27IKr0g", "description": "A primer on how to structure your Machine Learning projects when using Jupyter Notebooks."}, {"name": "Hacker News", "url": "https://news.ycombinator.com/news", "description": "Maybe how I discovered ML - Interesting trends appear on that site way before they get to be a big deal."}, {"name": "DataTau", "url": "http://www.datatau.com/", "description": "This is a hub similar to Hacker News, but specific to data science."}, {"name": "Naver", "url": "http://www.naver.com/", "description": "This is a Korean search engine - best used with Google Translate, ironically. Surprisingly, sometimes deep learning search results and comprehensible advanced math content shows up more easily there than on Google search."}, {"name": "Arxiv Sanity Preserver", "url": "http://www.arxiv-sanity.com/", "description": "arXiv browser with TF/IDF features."}, {"name": "Awesome Neuraxle", "url": "https://github.com/Neuraxio/Awesome-Neuraxle", "description": "An awesome list for Neuraxle, a ML Framework for coding clean production-level ML pipelines.", "stars": "1"}], "notes": [], "source": "Deep Learning Resources"}, {"name": "Machine Learning with Ruby", "entries": [{"name": ":sparkles: Tutorials", "url": "#sparkles-tutorials", "description": ""}, {"name": "Machine Learning Libraries", "url": "#machine-learning-libraries", "description": ""}, {"name": "Applications of machine learning", "url": "#applications-of-machine-learning", "description": ""}, {"name": "Data structures", "url": "#data-structures", "description": ""}, {"name": "Data visualization", "url": "#data-visualization", "description": ""}, {"name": "Articles, Posts, Talks, and Presentations", "url": "#articles-posts-talks-and-presentations", "description": ""}, {"name": "Projects and Code Examples", "url": "#projects-and-code-examples", "description": ""}, {"name": "Heroku buildpacks", "url": "#heroku-buildpacks", "description": ""}, {"name": "Books, Blogs, Channels", "url": "#books-blogs-channels", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Related Resources", "url": "#related-resources", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Ruby neural networks", "url": "https://www.honeybadger.io/blog/ruby-neural-networks/", "description": ""}, {"name": "How to implement linear regression in Ruby", "url": "https://www.practicalai.io/implementing-linear-regression-using-ruby/", "description": ""}, {"name": "How to implement classification using logistic regression in Ruby", "url": "https://www.practicalai.io/implementing-classification-using-logistic-regression-in-ruby/", "description": ""}, {"name": "How to implement simple binary classification using a Neural Network in Ruby", "url": "https://www.practicalai.io/implementing-simple-classification-using-neural-network-in-ruby/", "description": ""}, {"name": "How to implement classification using a SVM in Ruby", "url": "https://www.practicalai.io/implementing-classification-using-a-svm-in-ruby/", "description": ""}, {"name": "Unsupervised learning using k-means clustering in Ruby", "url": "https://www.practicalai.io/unsupervised-learning-using-k-means-clustering-in-ruby/", "description": ""}, {"name": "Teaching an AI to play a simple game using Q-Learning in Ruby", "url": "https://www.practicalai.io/teaching-ai-play-simple-game-using-q-learning/", "description": ""}, {"name": "Teaching a Neural Network to play a game using Q-Learning in Ruby", "url": "https://www.practicalai.io/teaching-a-neural-network-to-play-a-game-with-q-learning/", "description": ""}, {"name": "Using the Python scikit-learn machine learning library in Ruby using PyCall", "url": "https://www.practicalai.io/using-scikit-learn-machine-learning-library-in-ruby-using-pycall/", "description": ""}, {"name": "How to *evolve* neural networks in Ruby using the Machine Learning Workbench", "url": "https://github.com/giuse/machine_learning_workbench/blob/master/examples/neuroevolution.rb", "description": "", "stars": "20"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Frameworks", "entries": [{"name": "LangChain.rb", "url": "https://github.com/andreibondarev/langchainrb", "description": "", "stars": "1.5k"}, {"name": "weka", "url": "https://github.com/paulgoetze/weka-jruby", "description": "", "stars": "65"}, {"name": "ai4r", "url": "https://github.com/SergioFierens/ai4r", "description": "", "stars": "713"}, {"name": "classifier-reborn", "url": "https://github.com/jekyll/classifier-reborn", "description": "", "stars": "554"}, {"name": "scoruby", "url": "https://github.com/asafschers/scoruby", "description": "", "stars": "68"}, {"name": "rblearn", "url": "https://github.com/himkt/rblearn", "description": "Feature Extraction and Crossvalidation library.", "stars": "2"}, {"name": "data\\_modeler", "url": "https://github.com/giuse/data_modeler", "description": "", "stars": "1"}, {"name": "shogun", "url": "https://github.com/shogun-toolbox/shogun", "description": "Polyfunctional and mature", "stars": "3k"}, {"name": "aws-sdk-machinelearning", "url": "https://github.com/aws/aws-sdk-ruby", "description": "", "stars": "3.6k"}, {"name": "azure\\_mgmt\\_machine\\_learning", "url": "https://github.com/Azure/azure-sdk-for-ruby", "description": "", "stars": "275"}, {"name": "machine\\_learning\\_workbench", "url": "https://github.com/giuse/machine_learning_workbench", "description": "", "stars": "20"}, {"name": "Deep NeuroEvolution", "url": "https://github.com/giuse/DNE", "description": "", "stars": "125"}, {"name": "rumale", "url": "https://github.com/yoshoku/rumale", "description": "", "stars": "788"}, {"name": "eps", "url": "https://github.com/ankane/eps", "description": "Bayesian Classification and Linear Regression with exports", "stars": "659"}, {"name": "ruby-openai", "url": "https://github.com/alexrudall/ruby-openai", "description": "OpenAI API wrapper", "stars": "2.8k"}, {"name": "Instruct", "url": "https://github.com/instruct-rb/instruct", "description": "Inspired by Guidance; weave code, prompts and completions together to instruct LLMs to do what you want.", "stars": "32"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Neural networks", "entries": [{"name": "neural-net-ruby", "url": "https://github.com/gbuesing/neural-net-ruby", "description": "", "stars": "127"}, {"name": "ruby-fann", "url": "https://github.com/tangledpath/ruby-fann", "description": "", "stars": "498"}, {"name": "cerebrum", "url": "https://github.com/irfansharif/cerebrum", "description": "", "stars": "36"}, {"name": "tlearn-rb", "url": "https://github.com/josephwilk/tlearn-rb", "description": "", "stars": "96"}, {"name": "brains", "url": "https://github.com/jedld/brains-jruby", "description": "", "stars": "60"}, {"name": "machine\\_learning\\_workbench", "url": "https://github.com/giuse/machine_learning_workbench/tree/master/lib/machine_learning_workbench/neural_network", "description": "", "stars": "20"}, {"name": "rann", "url": "https://github.com/mikecmpbll/rann", "description": "", "stars": "3"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Deep learning", "entries": [{"name": "tensor\\_stream", "url": "https://github.com/jedld/tensor_stream", "description": "", "stars": "506"}, {"name": "red-chainer", "url": "https://github.com/red-data-tools/red-chainer", "description": "Deep learning framework for Ruby.", "stars": "104"}, {"name": "tensorflow", "url": "https://github.com/somaticio/tensorflow.rb", "description": "Ruby bindings for [TensorFlow](https://www.tensorflow.org/).", "stars": "829"}, {"name": "ruby-dnn", "url": "https://github.com/unagiootoro/ruby-dnn", "description": "Simple deep learning for Ruby.", "stars": "46"}, {"name": "torch-rb", "url": "https://github.com/ankane/torch-rb", "description": "Ruby bindings for [LibTorch (\u2b5085k)](https://github.com/pytorch/pytorch)", "stars": "742"}, {"name": "mxnet", "url": "https://github.com/mrkn/mxnet.rb", "description": "Ruby bindings for [mxnet](https://mxnet.apache.org/).", "stars": "48"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Kernel methods", "entries": [{"name": "rb-libsvm", "url": "https://github.com/febeling/rb-libsvm", "description": "", "stars": "278"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Evolutionary algorithms", "entries": [{"name": "machine\\_learning\\_workbench", "url": "https://github.com/giuse/machine_learning_workbench/tree/master/lib/machine_learning_workbench/optimizer/natural_evolution_strategies", "description": "", "stars": "20"}, {"name": "simple\\_ga", "url": "https://github.com/giuse/simple_ga", "description": "", "stars": "9"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Bayesian methods", "entries": [{"name": "linnaeus", "url": "https://github.com/djcp/linnaeus", "description": "", "stars": "38"}, {"name": "naive\\_bayes", "url": "https://github.com/reddavis/Naive-Bayes", "description": "", "stars": "49"}, {"name": "nbayes", "url": "https://github.com/oasic/nbayes", "description": "", "stars": "153"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Decision trees", "entries": [{"name": "decisiontree", "url": "https://github.com/igrigorik/decisiontree", "description": "", "stars": "1.4k"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Clustering", "entries": [{"name": "kmeans-clusterer", "url": "https://github.com/gbuesing/kmeans-clusterer", "description": "", "stars": "96"}, {"name": "k\\_means", "url": "https://github.com/reddavis/K-Means", "description": "", "stars": "115"}, {"name": "knn", "url": "https://github.com/reddavis/knn", "description": "", "stars": "37"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Linear classifiers", "entries": [{"name": "liblinear-ruby-swig", "url": "https://github.com/tomz/liblinear-ruby-swig", "description": "", "stars": "83"}, {"name": "liblinear-ruby", "url": "https://github.com/kei500/liblinear-ruby", "description": "", "stars": "83"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Statistical models", "entries": [{"name": "rtimbl", "url": "https://github.com/maspwr/rtimbl", "description": "", "stars": "5"}, {"name": "lda-ruby", "url": "https://github.com/ealdent/lda-ruby", "description": "", "stars": "133"}, {"name": "maxent\\_string\\_classifier", "url": "https://github.com/mccraigmccraig/maxent_string_classifier", "description": "", "stars": "9"}, {"name": "omnicat", "url": "https://github.com/mustafaturan/omnicat", "description": "", "stars": "11"}, {"name": "omnicat-bayes", "url": "https://github.com/mustafaturan/omnicat-bayes", "description": "", "stars": "32"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Gradient boosting", "entries": [{"name": "xgboost", "url": "https://github.com/PairOnAir/xgboost-ruby", "description": "", "stars": "19"}, {"name": "xgb", "url": "https://github.com/ankane/xgb", "description": "", "stars": "108"}, {"name": "lightgbm", "url": "https://github.com/ankane/lightgbm", "description": "", "stars": "76"}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Machine Learning with Ruby \u2014 Vector search", "entries": [{"name": "flann", "url": "https://github.com/mariusmuja/flann", "description": "", "stars": "2.3k"}, {"name": "annoy-rb", "url": "https://github.com/yoshoku/annoy.rb", "description": "", "stars": "34"}, {"name": "hnswlib.rb", "url": "https://github.com/yoshoku/hnswlib.rb", "description": "", "stars": "15"}, {"name": "ngt-ruby", "url": "https://github.com/ankane/ngt-ruby", "description": "", "stars": "52"}, {"name": "milvus", "url": "https://github.com/andreibondarev/milvus", "description": "", "stars": "25"}, {"name": "pinecone", "url": "https://github.com/ScotterC/pinecone", "description": "", "stars": "62"}, {"name": "qdrant-ruby", "url": "https://github.com/andreibondarev/qdrant-ruby", "description": "", "stars": "40"}, {"name": "weaviate-ruby", "url": "https://github.com/andreibondarev/weaviate-ruby", "description": "", "stars": "49"}, {"name": "phashion", "url": "https://github.com/westonplatter/phashion", "description": "", "stars": "704"}, {"name": "Wine Clustering", "url": "https://github.com/hexgnu/wine_clustering", "description": "", "stars": "0"}, {"name": "simple\\_ga", "url": "https://github.com/giuse/simple_ga", "description": "", "stars": "9"}, {"name": "Handwritten Digits Recognition", "url": "https://github.com/jdrzj/handwritten-digits-recognition", "description": "", "stars": "6"}, {"name": "GSL and Ruby buildpack", "url": "https://github.com/tomwolfe/heroku-buildpack-gsl-ruby", "description": "", "stars": "3"}, {"name": "OpenCV and Ruby buildpack", "url": "https://github.com/lilibethdlc/heroku-buildpack-ruby-opencv", "description": "", "stars": "3"}, {"name": "ImageMagick buildpack", "url": "https://github.com/mcollina/heroku-buildpack-imagemagick", "description": "", "stars": "45"}, {"name": "Kirk, Matthew", "url": "https://twitter.com/mjkirk", "description": ""}, {"name": "Practical Artificial Intelligence", "url": "https://www.practicalai.io/", "description": ""}, {"name": "SciRuby Mailing List", "url": "https://groups.google.com/forum/#!forum/sciruby-dev", "description": ""}, {"name": "SciRuby Slack", "url": "https://sciruby.slack.com/", "description": ""}, {"name": "Red Data Gitter", "url": "https://gitter.im/red-data-tools/", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/MachineLearning/search?q=Ruby\\&restrict_sr=on", "description": ""}, {"name": "Stack Overflow", "url": "https://stackoverflow.com/search?q=machine+learning+ruby", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/search?q=Machine%20Learning%20Ruby\\&src=typd", "description": ""}, {"name": "NonWebRuby", "url": "https://twitter.com/NonWebRuby", "description": ""}, {"name": "Ruby AI Builders Discord", "url": "https://discord.gg/zDyFJFBTGB", "description": ""}, {"name": "X Ruby AI group", "url": "https://twitter.com/i/communities/1709211359039078677", "description": ""}, {"name": "Mastodon Ruby AI and Data group", "url": "https://ruby.social/@Ruby_AI_and_Data@chirp.social", "description": ""}, {"name": "scikit-learn algorithm cheatsheet", "url": "https://scikit-learn.org/stable/tutorial/machine_learning_map/", "description": ""}, {"name": "Awesome Ruby", "url": "https://github.com/markets/awesome-ruby#natural-language-processing", "description": "", "stars": "14k"}, {"name": "Ruby NLP", "url": "https://github.com/diasks2/ruby-nlp", "description": "", "stars": "1.3k"}, {"name": "Speech and Natural Language Processing", "url": "https://github.com/edobashira/speech-language-processing", "description": "", "stars": "2.2k"}, {"name": "Scientific Ruby", "url": "http://sciruby.com/", "description": ""}, {"name": "iRuby", "url": "https://github.com/SciRuby/iruby", "description": "IRuby kernel for Jupyter (formerly IPython).", "stars": "902"}, {"name": "Kiba", "url": "https://github.com/thbar/kiba", "description": "", "stars": "1.8k"}, {"name": "Awesome OCR", "url": "https://github.com/kba/awesome-ocr", "description": "", "stars": "2.8k"}, {"name": "Awesome TensorFlow", "url": "https://github.com/jtoy/awesome-tensorflow", "description": "", "stars": "17k"}, {"name": "rb-gsl", "url": "https://github.com/SciRuby/rb-gsl", "description": "", "stars": "100"}, {"name": "The Definitive Guide to Ruby's C API", "url": "https://silverhammermba.github.io/emberb/", "description": ""}], "notes": [], "source": "Machine Learning with Ruby"}, {"name": "Crypto Papers \u2014 Notes", "entries": [{"name": "Introducing people to data security and cryptography", "url": "#introducing-people-to-data-security-and-cryptography", "description": ""}, {"name": "Specific topics", "url": "#specific-topcs", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Lectures and educational courses", "url": "#lectures-and-educational-courses", "description": ""}, {"name": "Online crypto challenges", "url": "#online-crypto-challenges", "description": ""}], "notes": [], "source": "Crypto Papers"}, {"name": "Crypto Papers \u2014 Introducing people to data security and cryptography", "entries": [{"name": "Nuts and Bolts of Encryption: A Primer for Policymakers", "url": "https://www.cs.princeton.edu/~felten/encryption_primer.pdf", "description": ""}, {"name": "Keys under Doormats", "url": "https://dspace.mit.edu/bitstream/handle/1721.1/97690/MIT-CSAIL-TR-2015-026.pdf", "description": "Or why cryptography shouldn't be backdoored, by a all-star committee of crypto researches from around the world."}, {"name": "An Overview of Cryptography", "url": "http://web.archive.org/web/20220918232416/https://www.garykessler.net/library/crypto.html", "description": "By Gary C. Kessler."}, {"name": "Using Encryption for Authentication in Large Networks", "url": "http://inst.eecs.berkeley.edu/~cs268/sp02/cached_papers/needham.pdf", "description": "By Needham, Schroeder: this is were crypto-based auth starts."}, {"name": "Communication Theory of Secrecy Systems", "url": "http://web.archive.org/web/20201112040412/http://netlab.cs.ucla.edu/wiki/files/shannon1949.pdf", "description": "Fundamental cryptography paper by Claude Shannon."}, {"name": "Another Look at \u201cProvable Security\u201d", "url": "https://eprint.iacr.org/2004/152.pdf", "description": "Inquiries into formalism and naive intuition behind security proofs, by Neal Koblitz et al."}, {"name": "The security impact of a new cryptographic library", "url": "https://cryptojedi.org/papers/coolnacl-20120725.pdf", "description": "Introductory paper on NaCl, discussing important aspects of implementing cryptography and using it as a larger building block in security systems, by Daniel J. Bernstein, Tanja Lange, Peter Schwabe."}], "notes": [], "source": "Crypto Papers"}, {"name": "Crypto Papers \u2014 Specific topics", "entries": [{"name": "FIPS 198-1: HMACs", "url": "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.198-1.pdf", "description": "The Keyed-Hash Message Authentication Code FIPS document."}, {"name": "FIPS 202: SHA3", "url": "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf", "description": "SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions."}, {"name": "Birthday problem", "url": "https://en.wikipedia.org/wiki/Birthday_problem", "description": "The best simple explanation of math behind [birthday attack](https://en.wikipedia.org/wiki/Birthday_attack)."}, {"name": "On the Security of HMAC and NMAC Based on HAVAL, MD4, MD5, SHA-0 and SHA-1", "url": "https://eprint.iacr.org/2006/187.pdf", "description": "Security analysis of different legacy HMAC schemes by Jongsung Kim et al."}, {"name": "On the Security of Randomized CBC-MAC Beyond the Birthday Paradox Limit", "url": "https://eprint.iacr.org/2001/074", "description": "Security of randomized CBC-MACs and a new construction that resists birthday paradox attacks and provably reaches full security, by E. Jaulmes et al."}, {"name": "FIPS 197", "url": "http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.197.pdf", "description": "AES FIPS document."}, {"name": "List of proposed operation modes of AES", "url": "http://csrc.nist.gov/groups/ST/toolkit/BCM/modes_development.html", "description": "Maintained by NIST."}, {"name": "Recomendation for Block Cipher modes of operation: Methods and Techniques", "url": "http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38a.pdf", "description": ""}, {"name": "Stick figure guide to AES", "url": "http://www.moserware.com/2009/09/stick-figure-guide-to-advanced.html", "description": "If stuff above was a bit hard or you're looking for a good laugh."}, {"name": "Cache timing attacks on AES", "url": "http://cr.yp.to/antiforgery/cachetiming-20050414.pdf", "description": "Example of designing great practical attack on cipher implementation, by Daniel J. Bernstein."}, {"name": "Cache Attacks and Countermeasures: the Case of AES", "url": "https://eprint.iacr.org/2005/271.pdf", "description": "Side channel attacks on AES, another view, by Dag Arne Osvik, Adi Shamir and Eran Tromer."}, {"name": "Salsa20 family of stream ciphers", "url": "https://cr.yp.to/snuffle/salsafamily-20071225.pdf", "description": "Broad explanation of Salsa20 security cipher by Daniel J. Bernstein."}, {"name": "New Features of Latin Dances: Analysis of Salsa, ChaCha, and Rumba", "url": "https://eprint.iacr.org/2007/472.pdf", "description": "Analysis of Salsa20 family of ciphers, by Jean-Philippe Aumasson et al."}, {"name": "ChaCha20-Poly1305 Cipher Suites for Transport Layer Security (TLS)", "url": "https://tools.ietf.org/html/draft-ietf-tls-chacha20-poly1305-04", "description": "IETF Draft of ciphersuite family, by Adam Langley et al."}, {"name": "AES submission document on Rijndael", "url": "https://csrc.nist.gov/csrc/media/projects/cryptographic-standards-and-guidelines/documents/aes-development/rijndael-ammended.pdf#page=1", "description": "Original Rijndael proposal by Joan Daemen and Vincent Rijmen."}, {"name": "Ongoing Research Areas in Symmetric Cryptography", "url": "https://web.archive.org/web/20220209130448/https://www.ecrypt.eu.org/ecrypt1/documents/D.STVL.3-2.5.pdf", "description": "Overview of ongoing research in secret key crypto and hashes by ECRYPT Network of Excellence in Cryptology."}, {"name": "The Galois/Counter Mode of Operation (GCM)", "url": "https://web.archive.org/web/20221007191258/https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.694.695\\&rep=rep1\\&type=pdf", "description": "Original paper introducing GCM, by by David A. McGrew and John Viega."}, {"name": "The Security and Performance of the Galois/Counter Mode (GCM) of Operation", "url": "https://eprint.iacr.org/2004/193.pdf", "description": "Design, analysis and security of GCM, and, more specifically, AES GCM mode, by David A. McGrew and John Viega."}, {"name": "GCM Security Bounds Reconsidered", "url": "https://www.iacr.org/archive/fse2015/85400168/85400168.pdf", "description": "An analysis and algorithm for nonce generation for AES GCM with higher counter-collision probability, by Yuichi Niwa, Keisuke Ohashi, Kazuhiko Minematsu, Tetsu Iwata."}, {"name": "Proxy-Mediated Searchable Encryption in SQL Databases Using Blind Indexes", "url": "https://eprint.iacr.org/2019/806.pdf", "description": "An overview of existing searchable encryption schemes, and analysis of scheme built on AES-GCM, blind index and bloom filter by Eugene Pilyankevich, Dmytro Kornieiev, Artem Storozhuk."}, {"name": "DES is not a group", "url": "https://link.springer.com/content/pdf/10.1007/3-540-48071-4_36.pdf", "description": "Old but gold mathematical proof that the set of DES permutations (encryption and decryption for each DES key) is not closed under functional composition. That means that multiple DES encryption is not equivalent to single DES encryption and means that the size of the subgroup generated by the set of DES permutations is greater than 10^2499, which is too large for potential attacks on DES, which would exploit a small subgroup."}, {"name": "Differential Cryptanalysis of Salsa20/8", "url": "https://web.archive.org/web/20220710225943/https://www.ecrypt.eu.org/stream/papersdir/2007/010.pdf", "description": "A great example of stream cipher cryptanalysis, by Yukiyasu Tsunoo et al."}, {"name": "Slide Attacks on a Class of Hash Functions", "url": "https://eprint.iacr.org/2008/263", "description": "Applying slide attacks (typical cryptanalysis technique for block ciphers) to hash functions, M. Gorski et al."}, {"name": "Self-Study Course in Block Cipher Cryptanalysis", "url": "https://www.schneier.com/academic/archives/2000/01/self-study_course_in.html", "description": "Attempt to organize the existing literature of block-cipher cryptanalysis in a way that students can use to learn cryptanalytic techniques and ways to break new algorithms, by Bruce Schneier."}, {"name": "Statistical Cryptanalysis of Block Ciphers", "url": "http://crypto.junod.info/phdthesis.pdf", "description": "By Pascal Junod."}, {"name": "Cryptanalysis of block ciphers and protocols", "url": "https://web.archive.org/web/20220929023539/http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-info.cgi/2006/PHD/PHD-2006-04", "description": "By Elad Pinhas Barkan."}, {"name": "Too much crypto", "url": "https://eprint.iacr.org/2019/1492.pdf", "description": "Analysis of number of rounds for symmetric cryptography primitives, and suggestions to do fewer rounds, by Jean-Philippe Aumasson."}, {"name": "How to Break MD5 and Other Hash Functions", "url": "https://iacr.org/archive/eurocrypt2005/34940019/34940019.pdf", "description": "A 2005 paper about modular differential collision attack on MD5, MD4 and other hash functions, by Xiaoyun Wang and Hongbo Yu."}, {"name": "New attacks on Keccak-224 and Keccak-256", "url": "https://www.iacr.org/archive/fse2012/75490447/75490447.pdf", "description": "A 2012 paper about using the combination of differential and algebraic techniques for collision attacks on SHA-3, by Itai Dinur, Orr Dunkelman, Adi Shamir."}, {"name": "A Single-Key Attack on the Full GOST Block Cipher", "url": "https://www.iacr.org/archive/fse2011/67330297/67330297.pdf", "description": "An attack (\"Reflection-Meet-inthe-Middle Attack\") on GOST block cipher that allows to recover key with 2^225 computations and 2^32 known plaintexts, by Takanori Isobe."}, {"name": "Intro to Linear & Differential Cryptanalysis", "url": "http://www.cs.bc.edu/~straubin/crypto2017/heys.pdf", "description": "A beginner-friendly paper explaining and demonstrating techniques for linear and differential cryptanalysis."}, {"name": "MEGA: Malleable Encryption Goes Awry", "url": "https://mega-awry.io/pdf/mega-malleable-encryption-goes-awry.pdf", "description": "Proof-of-concept versions of attacks on MEGA data storage. Showcasing their practicality and exploitability. [Official webpage](https://mega-awry.io/)."}, {"name": "New Directions in Cryptography", "url": "https://www-ee.stanford.edu/~hellman/publications/24.pdf", "description": "Seminal paper by Diffie and Hellman, introducing public key cryptography and key exchange/agreement protocol."}, {"name": "RFC 2631: Diffie-Hellman Key Agreement", "url": "https://tools.ietf.org/html/rfc2631", "description": "An explanation of the Diffie-Hellman methon in more engineering terms."}, {"name": "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems", "url": "https://people.csail.mit.edu/rivest/Rsapaper.pdf", "description": "Original paper introducing RSA algorithm."}, {"name": "RSA Algorithm", "url": "http://www.di-mgt.com.au/rsa_alg.html", "description": "Rather education explanation of every bit behind RSA."}, {"name": "Secure Communications Over Insecure Channels", "url": "http://www.ralphmerkle.com/1974/PuzzlesAsPublished.pdf", "description": "Paper by R. Merkle, predated \"New directions in cryptography\" though it was published after it. The Diffie-Hellman key exchange is an implementation of such a Merkle system."}, {"name": "On the Security of Public Key Protocols", "url": "https://web.archive.org/web/20230902163042/https://www.cs.huji.ac.il/~dolev/pubs/dolev-yao-ieee-01056650.pdf", "description": "Dolev-Yao model is a formal model, used to prove properties of interactive cryptographic protocols."}, {"name": "How to Share a Secret", "url": "https://github.com/arupmondal-cs/Crypto-Research/blob/master/Secret%20Sharing/shamirturing.pdf", "description": "A safe method for sharing secrets.", "stars": "8"}, {"name": "Twenty Years of Attacks on the RSA Cryptosystem", "url": "http://crypto.stanford.edu/~dabo/pubs/papers/RSA-survey.pdf", "description": "Great inquiry into attacking RSA and it's internals, by Dan Boneh."}, {"name": "Remote timing attacks are practical", "url": "http://crypto.stanford.edu/~dabo/papers/ssl-timing.pdf", "description": "An example in attacking practical crypto implementationby D. Boneh, D. Brumley."}, {"name": "The Equivalence Between the DHP and DLP for Elliptic Curves Used in Practical Applications, Revisited", "url": "https://eprint.iacr.org/2005/307.pdf", "description": "by K. Bentahar."}, {"name": "SoK: Password-Authenticated Key Exchange \u2013 Theory, Practice, Standardization and Real-World Lessons", "url": "https://eprint.iacr.org/2021/1492.pdf", "description": "History and classification of the PAKE algorithms."}, {"name": "RSA, DH and DSA in the Wild", "url": "https://eprint.iacr.org/2022/048.pdf", "description": "Collection of implementation mistakes which lead to exploits of assymetric cryptography."}, {"name": "Elliptic Curve cryptography: A gentle introduction", "url": "http://andrea.corbellini.name/2015/05/17/elliptic-curve-cryptography-a-gentle-introduction/", "description": ""}, {"name": "Explain me like I'm 5: How digital signatures actually work", "url": "http://blog.oleganza.com/post/162861219668/eli5-how-digital-signatures-actually-work", "description": "EdDSA explained with ease and elegance."}, {"name": "Elliptic Curve Cryptography: finite fields and discrete logarithms", "url": "http://andrea.corbellini.name/2015/05/23/elliptic-curve-cryptography-finite-fields-and-discrete-logarithms/", "description": ""}, {"name": "Detailed Elliptic Curve cryptography tutorial", "url": "https://www.johannes-bauer.com/compsci/ecc/", "description": ""}, {"name": "Elliptic Curve Cryptography: ECDH and ECDSA", "url": "http://andrea.corbellini.name/2015/05/30/elliptic-curve-cryptography-ecdh-and-ecdsa/", "description": ""}, {"name": "Elliptic Curve Cryptography: breaking security and a comparison with RSA", "url": "http://andrea.corbellini.name/2015/06/08/elliptic-curve-cryptography-breaking-security-and-a-comparison-with-rsa/", "description": ""}, {"name": "Elliptic Curve Cryptography: the serpentine course of a paradigm shift", "url": "http://eprint.iacr.org/2008/390.pdf", "description": "Historic inquiry into development of ECC and it's adoption."}, {"name": "Let's construct an elliptic curve: Introducing Crackpot2065", "url": "http://blog.bjrn.se/2015/07/lets-construct-elliptic-curve.html", "description": "Fine example of building up ECC from scratch."}, {"name": "Explicit-Formulas Database", "url": "http://www.hyperelliptic.org/EFD/", "description": "For many elliptic curve representation forms."}, {"name": "Curve25519: new Diffie-Hellman speed records", "url": "https://cr.yp.to/ecdh/curve25519-20060209.pdf", "description": "Paper on Curve25519."}, {"name": "Software implementation of the NIST elliptic curves over prime fields", "url": "http://delta.cs.cinvestav.mx/~francisco/arith/julio.pdf", "description": "Pracitcal example of implementing elliptic curve crypto, by M. Brown et al."}, {"name": "High-speed high-security signatures", "url": "https://ed25519.cr.yp.to/ed25519-20110926.pdf", "description": "Seminal paper on EdDSA signatures on ed25519 curve by Daniel J. Bernstein et al."}, {"name": "Recommendations for Discrete Logarithm-Based Cryptography: Elliptic Curve Domain Parameters (NIST SP 800-186)", "url": "https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-186.pdf", "description": "Official NIST guide how securely implement elliptic curves. It also includes math shortcuts, optimizations and possible security risk of wrong algorithm implementation. [(February 2023)](https://csrc.nist.gov/pubs/sp/800/186/final)"}, {"name": "Biased Nonce Sense: Lattice Attacks against Weak ECDSA Signatures in Cryptocurrencies", "url": "https://eprint.iacr.org/2019/023.pdf", "description": "Computing private keys by analyzing and exploiting biases in ECDSA nonces."}, {"name": "Minerva: The curse of ECDSA nonces", "url": "https://eprint.iacr.org/2020/728.pdf", "description": "Exploiting timing/bit-length leaks for recovering private keys from ECDSA signatures"}, {"name": "LadderLeak: Breaking ECDSA With Less Than One Bit Of Nonce Leakage", "url": "https://eprint.iacr.org/2020/615.pdf", "description": "Breaking 160-bit curve ECDSA using less than one bit leakage."}, {"name": "Proofs of knowledge", "url": "https://cseweb.ucsd.edu/~mihir/papers/pok.pdf", "description": "A pair of papers which investigate the notions of proof of knowledge and proof of computational ability, M. Bellare and O. Goldreich."}, {"name": "How to construct zero-knowledge proof systems for NP", "url": "https://www.wisdom.weizmann.ac.il/~oded/gmw1.html", "description": "Classic paper by Goldreich, Micali and Wigderson."}, {"name": "Proofs that yield nothing but their validity and a Methodology of Cryptographic protocol design", "url": "http://www.math.ias.edu/~avi/PUBLICATIONS/MYPAPERS/GMW86/GMW86.pdf", "description": "By Goldreich, Micali and Wigderson, a relative to the above."}, {"name": "A Survey of Noninteractive Zero Knowledge Proof System and Its Applications", "url": "https://www.hindawi.com/journals/tswj/2014/560484/", "description": ""}, {"name": "How to Prove a Theorem So No One Else Can Claim It", "url": "https://web.archive.org/web/20211122040931/https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.469.9048\\&rep=rep1\\&type=pdf", "description": "By Manuel Blum."}, {"name": "Information Theoretic Reductions among Disclosure Problems", "url": "https://web.archive.org/http://crypto.cs.mcgill.ca/~crepeau/BCR86.pdf", "description": "Brassau et al."}, {"name": "Knowledge complexity of interactive proof systems", "url": "https://github.com/manjunath5496/Shafi-Goldwasser-Publications/blob/master/1989-siamjc.pdf", "description": "By GoldWasser, Micali and Rackoff. Defining computational complexity of \"knowledge\" within zero knowledge proofs.", "stars": "3"}, {"name": "A Survey of Zero-Knowledge Proofs with Applications to Cryptography", "url": "http://www.austinmohr.com/work/files/zkp.pdf", "description": "Great intro on original ZKP protocols."}, {"name": "Zero Knowledge Protocols and Small Systems", "url": "https://web.archive.org/web/20220211100630/https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.26.585\\&rep=rep1\\&type=pdf", "description": "A good intro into Zero knowledge protocols."}, {"name": "Multi-Theorem Preprocessing NIZKs from Lattices", "url": "https://link.springer.com/chapter/10.1007%2F978-3-319-96881-0_25", "description": "Construction of non-interactive zero-knowledge (NIZK) proofs using lattice-based preprocessing models, by Sam Kim and David J. Wu."}, {"name": "Recommendation for Key Management \u2013 Part 1: General", "url": "http://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-57pt1r4.pdf", "description": "Methodologically very relevant document on goals and procedures of key management."}, {"name": "Selecting Cryptographic Key Sizes", "url": "https://link.springer.com/content/pdf/10.1007/s00145-001-0009-4.pdf", "description": "Classic paper from 1999 with guidelines for the determination of key sizes for symmetric cryptosystems, RSA, ECC, by Arjen K. Lenstra and Eric R. Verheul."}, {"name": "PRIMES is in P", "url": "https://www.cse.iitk.ac.in/users/manindra/algebra/primality_v6.pdf", "description": "Unconditional deterministic polynomial-time algorithm that determines whether an input number is prime or composite."}, {"name": "Kyber and Dilithium", "url": "https://cryptography101.ca/kyber-dilithium", "description": "These lectures describe Kyber (ML-KEM) and Dilithium (ML-DSA), the quantum-safe lattice-based key encapsulation and signature schemes that were standardized in August 2024 by the National Institute of Standards and Technology (NIST)."}, {"name": "Post-quantum cryptography - dealing with the fallout of physics success", "url": "https://eprint.iacr.org/2017/314.pdf", "description": "Brief observation of mathematical tasks that can be used to build cryptosystems secure against attacks by post-quantum computers."}, {"name": "Post-quantum cryptography", "url": "https://web.archive.org/web/20210510200628/https://www.researchgate.net/profile/Nicolas-Sendrier-2/publication/226115302_Code-Based_Cryptography/links/540d62d50cf2df04e7549388/Code-Based-Cryptography.pdf", "description": "Introduction to post-quantum cryptography."}, {"name": "Post-quantum RSA", "url": "https://cr.yp.to/papers/pqrsa-20170419.pdf", "description": "Daniel Bernshtein's insight how to save RSA in post-quantum period."}, {"name": "MAYO: Practical Post-Quantum Signatures from Oil-and-Vinegar Maps", "url": "https://eprint.iacr.org/2021/1144.pdf", "description": "The Oil and Vinegar signature scheme, proposed in 1997 by Patarin, is one of the oldest and best-understood multivariate quadratic signature schemes. It has excellent performance and signature sizes. This paper is about enhancing this algorithm in usage in the post-quantum era. [Official website](https://pqmayo.org/)."}], "notes": [], "source": "Crypto Papers"}, {"name": "Crypto Papers \u2014 Books", "entries": [{"name": "A Graduate Course in Applied Cryptography", "url": "https://crypto.stanford.edu/~dabo/cryptobook/", "description": "By Dan Boneh and Victor Shoup. A well-balanced introductory course into cryptography, a bit of cryptanalysis and cryptography-related security."}, {"name": "Analysis and design of cryptographic hash functions, MAC algorithms and block ciphers", "url": "https://web.archive.org/web/20220209130435/https://www.esat.kuleuven.be/cosic/publications/thesis-16.pdf", "description": "Broad overview of design and cryptanalysis of various ciphers and hash functions, by Bart Van Rompay."}, {"name": "CrypTool book", "url": "https://www.cryptool.org/en/ctbook/", "description": "Predominantly mathematically oriented information on learning, using and experimenting cryptographic procedures."}, {"name": "Handbook of Applied Cryptography", "url": "https://cacr.uwaterloo.ca/hac/", "description": "By Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone. Good classical introduction into cryptography and ciphers."}, {"name": "The joy of Cryptography", "url": "http://web.engr.oregonstate.edu/~rosulekm/crypto/", "description": "By Mike Rosulek. A lot of basic stuff covered really well. No ECC."}, {"name": "A Computational Introduction to Number Theory and Algebra", "url": "http://www.shoup.net/ntb/", "description": "By Victor Shoup, excellent starters book on math universally used in cryptography."}], "notes": [], "source": "Crypto Papers"}, {"name": "Crypto Papers \u2014 Lectures and educational courses", "entries": [{"name": "Understanding cryptography: A textbook for Students and Practitioners", "url": "http://www.crypto-textbook.com/", "description": "Textbook, great lectures and problems to solve."}, {"name": "Crypto101", "url": "https://www.crypto101.io/", "description": "Crypto 101 is an introductory course on cryptography, freely available for programmers of all ages and skill levels."}, {"name": "A Course in Cryptography", "url": "https://www.cs.cornell.edu/courses/cs4830/2010fa/lecnotes.pdf", "description": "Lecture notes by Rafael Pass, Abhi Shelat."}, {"name": "Lecture Notes on Cryptography", "url": "https://cseweb.ucsd.edu/~mihir/papers/gb.pdf", "description": "Famous set of lectures on cryptography by Shafi Goldwasser (MIT), M. Bellare (University of California)."}, {"name": "Introduction to Cryptography by Christof Paar", "url": "https://www.youtube.com/watch?v=2aHkqB2-46k", "description": "Video course by Christof Paar (University of Bochum in Germany). In english."}, {"name": "Cryptography I", "url": "https://www.coursera.org/learn/crypto", "description": "Stanford University course on Coursera, taught by prof. Dan Boneh. [Cryptography II](https://www.coursera.org/learn/crypto2) is still in development."}], "notes": [], "source": "Crypto Papers"}, {"name": "Crypto Papers \u2014 Online crypto challenges", "entries": [{"name": "CryptoHack", "url": "https://cryptohack.org/", "description": ""}, {"name": "Cryptopals crypto challenges", "url": "https://cryptopals.com/", "description": ""}, {"name": "id0-rsa crypto challenges", "url": "https://id0-rsa.pub/", "description": ""}, {"name": "MTC3", "url": "https://www.mysterytwisterc3.org/en/", "description": "xipher contest with more than 200 challenges of different levels, a moderated forum, and a hall-of-fame."}], "notes": [], "source": "Crypto Papers"}, {"name": "Xai", "entries": [{"name": "Papers", "url": "#papers", "description": ""}, {"name": "Repositories", "url": "#repositories", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Follow", "url": "#follow", "description": ""}], "notes": [], "source": "Xai"}, {"name": "Xai \u2014 Landmarks", "entries": [{"name": "Explanation in Artificial Intelligence: Insights from the Social Sciences", "url": "https://arxiv.org/abs/1706.07269", "description": "This paper provides an introduction to the social science research into explanations. The author provides 4 major findings: (1) explanations are constrastive, (2) explanations are selected, (3) probabilities probably don't matter, (4) explanations are social. These fit into the general theme that explanations are -contextual-."}, {"name": "Sanity Checks for Saliency Maps", "url": "https://arxiv.org/abs/1810.03292", "description": "An important read for anyone using saliency maps. This paper proposes two experiments to determine whether saliency maps are useful: (1) model parameter randomization test compares maps from trained and untrained models, (2) data randomization test compares maps from models trained on the original dataset and models trained on the same dataset with randomized labels. They find that \"some widely deployed saliency methods are independent of both the data the model was trained on, and the model parameters\"."}], "notes": [], "source": "Xai"}, {"name": "Xai \u2014 Surveys", "entries": [{"name": "Explainable Deep Learning: A Field Guide for the Uninitiated", "url": "https://arxiv.org/abs/2004.14545", "description": "An in-depth description of XAI focused on technqiues for deep learning."}], "notes": [], "source": "Xai"}, {"name": "Xai \u2014 Evaluations", "entries": [{"name": "Quantifying Explainability of Saliency Methods in Deep Neural Networks", "url": "https://arxiv.org/abs/2009.02899", "description": "An analysis of how different heatmap-based saliency methods perform based on experimentation with a generated dataset."}], "notes": [], "source": "Xai"}, {"name": "Xai \u2014 XAI Methods", "entries": [{"name": "Ada-SISE", "url": "https://arxiv.org/abs/2102.07799", "description": "Adaptive semantice inpute sampling for explanation."}, {"name": "ALE", "url": "https://rss.onlinelibrary.wiley.com/doi/abs/10.1111/rssb.12377", "description": "Accumulated local effects plot."}, {"name": "ALIME", "url": "https://link.springer.com/chapter/10.1007/978-3-030-33607-3_49", "description": "Autoencoder Based Approach for Local Interpretability."}, {"name": "Anchors", "url": "https://ojs.aaai.org/index.php/AAAI/article/view/11491", "description": "High-Precision Model-Agnostic Explanations."}, {"name": "Auditing", "url": "https://link.springer.com/article/10.1007/s10115-017-1116-3", "description": "Auditing black-box models."}, {"name": "BayLIME", "url": "https://arxiv.org/abs/2012.03058", "description": "Bayesian local interpretable model-agnostic explanations."}, {"name": "Break Down", "url": "http://ema.drwhy.ai/breakDown.html#BDMethod", "description": "Break down plots for additive attributions."}, {"name": "CAM", "url": "https://www.cv-foundation.org/openaccess/content_cvpr_2016/papers/Zhou_Learning_Deep_Features_CVPR_2016_paper.pdf", "description": "Class activation mapping."}, {"name": "CDT", "url": "https://ieeexplore.ieee.org/abstract/document/4167900", "description": "Confident interpretation of Bayesian decision tree ensembles."}, {"name": "CICE", "url": "https://christophm.github.io/interpretable-ml-book/ice.html", "description": "Centered ICE plot."}, {"name": "CMM", "url": "https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.40.2710\\&rep=rep1\\&type=pdf", "description": "Combined multiple models metalearner."}, {"name": "Conj Rules", "url": "https://www.sciencedirect.com/science/article/pii/B9781558603356500131", "description": "Using sampling and queries to extract rules from trained neural networks."}, {"name": "CP", "url": "https://ieeexplore.ieee.org/abstract/document/6597214", "description": "Contribution propogation."}, {"name": "DecText", "url": "https://dl.acm.org/doi/abs/10.1145/775047.775113", "description": "Extracting decision trees from trained neural networks."}, {"name": "DeepLIFT", "url": "https://ieeexplore-ieee-org.ezproxy.libraries.wright.edu/abstract/document/9352498", "description": "Deep label-specific feature learning for image annotation."}, {"name": "DTD", "url": "https://www.sciencedirect.com/science/article/pii/S0031320316303582", "description": "Deep Taylor decomposition."}, {"name": "ExplainD", "url": "https://www.aaai.org/Papers/IAAI/2006/IAAI06-018.pdf", "description": "Explanations of evidence in additive classifiers."}, {"name": "FIRM", "url": "https://link.springer.com/chapter/10.1007/978-3-642-04174-7_45", "description": "Feature importance ranking measure."}, {"name": "Fong, et. al.", "url": "https://openaccess.thecvf.com/content_iccv_2017/html/Fong_Interpretable_Explanations_of_ICCV_2017_paper.html", "description": "Meaninful perturbations model."}, {"name": "G-REX", "url": "https://www.academia.edu/download/51462700/s0362-546x_2896_2900267-220170122-9600-1njrpyx.pdf", "description": "Rule extraction using genetic algorithms."}, {"name": "Gibbons, et. al.", "url": "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3977175/", "description": "Explain random forest using decision tree."}, {"name": "GoldenEye", "url": "https://link-springer-com.ezproxy.libraries.wright.edu/article/10.1007/s10618-014-0368-8", "description": "Exploring classifiers by randomization."}, {"name": "GPD", "url": "https://arxiv.org/abs/0912.1128", "description": "Gaussian process decisions."}, {"name": "GPDT", "url": "https://ieeexplore.ieee.org/abstract/document/4938655", "description": "Genetic program to evolve decision trees."}, {"name": "GradCAM", "url": "https://openaccess.thecvf.com/content_iccv_2017/html/Selvaraju_Grad-CAM_Visual_Explanations_ICCV_2017_paper.html", "description": "Gradient-weighted Class Activation Mapping."}, {"name": "GradCAM++", "url": "https://ieeexplore.ieee.org/abstract/document/8354201/", "description": "Generalized gradient-based visual explanations."}, {"name": "Hara, et. al.", "url": "https://arxiv.org/abs/1606.05390", "description": "Making tree ensembles interpretable."}, {"name": "ICE", "url": "https://www.tandfonline.com/doi/abs/10.1080/10618600.2014.907095", "description": "Individual conditional expectation plots."}, {"name": "IG", "url": "http://proceedings.mlr.press/v70/sundararajan17a/sundararajan17a.pdf", "description": "Integrated gradients."}, {"name": "inTrees", "url": "https://link.springer.com/article/10.1007/s41060-018-0144-8", "description": "Interpreting tree ensembles with inTrees."}, {"name": "IOFP", "url": "https://arxiv.org/abs/1611.04967", "description": "Iterative orthoganol feature projection."}, {"name": "IP", "url": "https://arxiv.org/abs/1703.00810", "description": "Information plane visualization."}, {"name": "KL-LIME", "url": "https://arxiv.org/abs/1810.02678", "description": "Kullback-Leibler Projections based LIME."}, {"name": "Krishnan, et. al.", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0031320398001812", "description": "Extracting decision trees from trained neural networks."}, {"name": "Lei, et. al.", "url": "https://arxiv.org/abs/1606.04155", "description": "Rationalizing neural predictions with generator and encoder."}, {"name": "LIME", "url": "https://dl.acm.org/doi/abs/10.1145/2939672.2939778", "description": "Local Interpretable Model-Agnostic Explanations."}, {"name": "LOCO", "url": "https://amstat.tandfonline.com/doi/abs/10.1080/01621459.2017.1307116#.YEkdZ7CSmUk", "description": "Leave-one covariate out."}, {"name": "LORE", "url": "https://arxiv.org/abs/1805.10820", "description": "Local rule-based explanations."}, {"name": "Lou, et. al.", "url": "https://dl.acm.org/doi/abs/10.1145/2487575.2487579", "description": "Accurate intelligibile models with pairwise interactions."}, {"name": "LRP", "url": "https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0130140", "description": "Layer-wise relevance propogation."}, {"name": "MCR", "url": "https://www.jmlr.org/papers/volume20/18-760/18-760.pdf", "description": "Model class reliance."}, {"name": "MES", "url": "https://ieeexplore.ieee.org/abstract/document/7738872", "description": "Model explanation system."}, {"name": "MFI", "url": "https://arxiv.org/abs/1611.07567", "description": "Feature importance measure for non-linear algorithms."}, {"name": "NID", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0304380002000649", "description": "Neural interpretation diagram."}, {"name": "OptiLIME", "url": "https://arxiv.org/abs/2006.05714", "description": "Optimized LIME."}, {"name": "PALM", "url": "https://dl.acm.org/doi/abs/10.1145/3077257.3077271", "description": "Partition aware local model."}, {"name": "PDA", "url": "https://arxiv.org/abs/1702.04595", "description": "Prediction Difference Analysis: Visualize deep neural network decisions."}, {"name": "PDP", "url": "https://projecteuclid.org/download/pdf_1/euclid.aos/1013203451", "description": "Partial dependence plots."}, {"name": "POIMs", "url": "https://academic.oup.com/bioinformatics/article/24/13/i6/233341", "description": "Positional oligomer importance matrices for understanding SVM signal detectors."}, {"name": "ProfWeight", "url": "https://arxiv.org/abs/1807.07506", "description": "Transfer information from deep network to simpler model."}, {"name": "Prospector", "url": "https://dl.acm.org/doi/abs/10.1145/2858036.2858529", "description": "Interactive partial dependence diagnostics."}, {"name": "QII", "url": "https://ieeexplore.ieee.org/abstract/document/7546525", "description": "Quantitative input influence."}, {"name": "REFNE", "url": "https://content.iospress.com/articles/ai-communications/aic272", "description": "Extracting symbolic rules from trained neural network ensembles."}, {"name": "RETAIN", "url": "https://arxiv.org/abs/1608.05745", "description": "Reverse time attention model."}, {"name": "RISE", "url": "https://arxiv.org/abs/1806.07421", "description": "Randomized input sampling for explanation."}, {"name": "RxREN", "url": "https://link.springer.com/article/10.1007%2Fs11063-011-9207-8", "description": "Reverse engineering neural networks for rule extraction."}, {"name": "SHAP", "url": "https://arxiv.org/abs/1705.07874", "description": "A unified approach to interpretting model predictions."}, {"name": "SIDU", "url": "https://arxiv.org/abs/2101.10710", "description": "Similarity, difference, and uniqueness input perturbation."}, {"name": "Simonynan, et. al", "url": "https://arxiv.org/abs/1312.6034", "description": "Visualizing CNN classes."}, {"name": "Singh, et. al", "url": "https://arxiv.org/abs/1611.07579", "description": "Programs as black-box explanations."}, {"name": "STA", "url": "https://arxiv.org/abs/1610.09036", "description": "Interpreting models via Single Tree Approximation."}, {"name": "Strumbelj, et. al.", "url": "https://www.jmlr.org/papers/volume11/strumbelj10a/strumbelj10a.pdf", "description": "Explanation of individual classifications using game theory."}, {"name": "SVM+P", "url": "https://www.academia.edu/download/2471122/3uecwtv9xcwxg6r.pdf", "description": "Rule extraction from support vector machines."}, {"name": "TCAV", "url": "https://openreview.net/forum?id=S1viikbCW", "description": "Testing with concept activation vectors."}, {"name": "Tolomei, et. al.", "url": "https://dl.acm.org/doi/abs/10.1145/3097983.3098039", "description": "Interpretable predictions of tree-ensembles via actionable feature tweaking."}, {"name": "Tree Metrics", "url": "https://www.researchgate.net/profile/Edward-George-2/publication/2610587_Making_Sense_of_a_Forest_of_Trees/links/55b1085d08aec0e5f430eb40/Making-Sense-of-a-Forest-of-Trees.pdf", "description": "Making sense of a forest of trees."}, {"name": "TreeSHAP", "url": "https://arxiv.org/abs/1706.06060", "description": "Consistent feature attribute for tree ensembles."}, {"name": "TreeView", "url": "https://arxiv.org/abs/1611.07429", "description": "Feature-space partitioning."}, {"name": "TREPAN", "url": "http://www.inf.ufrgs.br/\\~engel/data/media/file/cmp121/TREPAN_craven.nips96.pdf", "description": "Extracting tree-structured representations of trained networks."}, {"name": "TSP", "url": "https://dl.acm.org/doi/abs/10.1145/3412815.3416893", "description": "Tree space prototypes."}, {"name": "VBP", "url": "http://www.columbia.edu/\\~aec2163/NonFlash/Papers/VisualBackProp.pdf", "description": "Visual back-propagation."}, {"name": "VEC", "url": "https://ieeexplore.ieee.org/abstract/document/5949423", "description": "Variable effect characteristic curve."}, {"name": "VIN", "url": "https://dl.acm.org/doi/abs/10.1145/1014052.1014122", "description": "Variable interaction network."}, {"name": "X-TREPAN", "url": "https://arxiv.org/abs/1508.07551", "description": "Adapted etraction of comprehensible decision tree in ANNs."}, {"name": "Xu, et. al.", "url": "http://proceedings.mlr.press/v37/xuc15", "description": "Show, attend, tell attention model."}], "notes": [], "source": "Xai"}, {"name": "Xai \u2014 Interpretable Models", "entries": [{"name": "Decision List", "url": "https://christophm.github.io/interpretable-ml-book/rules.html", "description": "Like a decision tree with no branches."}, {"name": "Decision Trees", "url": "https://en.wikipedia.org/wiki/Decision_tree", "description": "The tree provides an interpretation."}, {"name": "Explainable Boosting Machine", "url": "https://www.youtube.com/watch?v=MREiHgHgl0k", "description": "Method that predicts based on learned vector graphs of features."}, {"name": "k-Nearest Neighbors", "url": "https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm", "description": "The prototypical clustering method."}, {"name": "Linear Regression", "url": "https://en.wikipedia.org/wiki/Linear_regression", "description": "Easily plottable and understandable regression."}, {"name": "Logistic Regression", "url": "https://en.wikipedia.org/wiki/Logistic_regression", "description": "Easily plottable and understandable classification."}, {"name": "Naive Bayes", "url": "https://en.wikipedia.org/wiki/Naive_Bayes_classifier", "description": "Good classification, poor estimation using conditional probabilities."}, {"name": "RuleFit", "url": "https://christophm.github.io/interpretable-ml-book/rulefit.html", "description": "Sparse linear model as decision rules including feature interactions."}], "notes": [], "source": "Xai"}, {"name": "Xai \u2014 Critiques", "entries": [{"name": "Attention is not Explanation", "url": "https://arxiv.org/abs/1902.10186", "description": "Authors perform a series of NLP experiments which argue attention does not provide meaningful explanations. They also demosntrate that different attentions can generate similar model outputs."}, {"name": "Attention is not --not-- Explanation", "url": "https://arxiv.org/abs/1908.04626", "description": "This is a rebutal to the above paper. Authors argue that multiple explanations can be valid and that the and that attention can produce *a* valid explanation, if not -the- valid explanation."}, {"name": "Do Not Trust Additive Explanations", "url": "https://arxiv.org/abs/1903.11420", "description": "Authors argue that addditive explanations (e.g. LIME, SHAP, Break Down) fail to take feature ineractions into account and are thus unreliable."}, {"name": "Please Stop Permuting Features An Explanation and Alternatives", "url": "https://arxiv.org/abs/1905.03151", "description": "Authors demonstrate why permuting features is misleading, especially where there is strong feature dependence. They offer several previously described alternatives."}, {"name": "Stop Explaining Black Box Machine Learning Models for High States Decisions and Use Interpretable Models Instead", "url": "https://www.nature.com/articles/s42256-019-0048-x?fbclid=IwAR3156gP-ntoAyw2sHTXo0Z8H9p-2wBKe5jqitsMCdft7xA0P766QvSthFs", "description": "Authors present a number of issues with explainable ML and challenges to interpretable ML: (1) constructing optimal logical models, (2) constructing optimal sparse scoring systems, (3) defining interpretability and creating methods for specific methods. They also offer an argument for why interpretable models might exist in many different domains."}, {"name": "The (Un)reliability of Saliency Methods", "url": "https://link.springer.com/chapter/10.1007/978-3-030-28954-6_14", "description": "Authors demonstrate how saliency methods vary attribution when adding a constant shift to the input data. They argue that methods should fulfill *input invariance*, that a saliency method mirror the sensistivity of the model with respect to transformations of the input."}, {"name": "EthicalML/xai", "url": "https://github.com/EthicalML/xai", "description": "A toolkit for XAI which is focused exclusively on tabular data. It implements a variety of data and model evaluation techniques.", "stars": "859"}, {"name": "MAIF/shapash", "url": "https://github.com/MAIF/shapash", "description": "SHAP and LIME-based front-end explainer.", "stars": "2k"}, {"name": "PAIR-code/what-if-tool", "url": "https://github.com/PAIR-code/what-if-tool", "description": "A tool for Tensorboard or Notebooks which allows investigating model performance and fairness.", "stars": "753"}, {"name": "slundberg/shap", "url": "https://github.com/slundberg/shap", "description": "A Python module for using Shapley Additive Explanations.", "stars": "18k"}, {"name": "Debate: Interpretability is necessary for ML", "url": "https://www.youtube.com/watch?v=93Xv8vJ2acI", "description": "A debate on whether interpretability is necessary for ML with Rich Caruana and Patrice Simard for and Kilian Weinberger and Yann LeCun against."}, {"name": "The Institute for Ethical AI & Machine Learning", "url": "https://ethical.institute/index.html", "description": "A UK-based research center that performs research into ethical AI/ML, which frequently involves XAI."}, {"name": "Tim Miller", "url": "https://twitter.com/tmiller_unimelb", "description": "One of the preeminent researchers in XAI."}, {"name": "Rich Caruana", "url": "https://www.microsoft.com/en-us/research/people/rcaruana/", "description": "The man behind Explainable Boosting Machines."}], "notes": [], "source": "Xai"}, {"name": "Xai \u2014 Contributors", "entries": [], "notes": [], "source": "Xai"}, {"name": "H2o", "entries": [{"name": "Blog Posts & Tutorials", "url": "#blog-posts--tutorials", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Research Papers", "url": "#research-papers", "description": ""}, {"name": "Benchmarks", "url": "#benchmarks", "description": ""}, {"name": "Presentations", "url": "#presentations", "description": ""}, {"name": "Courses", "url": "#courses", "description": ""}, {"name": "Software (built using H2O)", "url": "#software", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Using H2O AutoML to simplify training process (and also predict wine quality)", "url": "https://enjoymachinelearning.com/posts/h2o-auto-machine-learning/", "description": ""}, {"name": "Visualizing ML Models with LIME", "url": "https://uc-r.github.io/lime", "description": ""}, {"name": "Parallel Grid Search in H2O", "url": "https://www.pavel.cool/h2o-3/h2o-parallel-grid-search/", "description": ""}, {"name": "Importing, Inspecting and Scoring with MOJO models inside H2O", "url": "https://www.pavel.cool/h2o-3/h2o-mojo-import/", "description": ""}, {"name": "Artificial Intelligence Made Easy with H2O.ai: A Comprehensive Guide to Modeling with H2O.ai and AutoML in Python", "url": "https://towardsdatascience.com/artificial-intelligence-made-easy-187ecb90c299", "description": ""}, {"name": "Anomaly Detection With Isolation Forests Using H2O", "url": "https://dzone.com/articles/anomaly-detection-with-isolation-forests-using-h2o-1", "description": ""}, {"name": "Predicting residential property prices in Bratislava using recipes - H2O Machine learning", "url": "https://www.michal-kapusta.com/post/2018-11-02-predicting-residential-property-prices-in-bratislava-using-recipes-h2o-machine-learning-part-ii/", "description": ""}, {"name": "Inspecting Decision Trees in H2O", "url": "https://dzone.com/articles/inspecting-decision-trees-in-h2o", "description": ""}, {"name": "Gentle Introduction to AutoML from H2O.ai", "url": "https://medium.com/analytics-vidhya/gentle-introduction-to-automl-from-h2o-ai-a42b393b4ba2", "description": ""}, {"name": "Machine Learning With H2O \u2014 Hands-On Guide for Data Scientists", "url": "https://dzone.com/articles/machine-learning-with-h2o-hands-on-guide-for-data", "description": ""}, {"name": "Using machine learning with LIME to understand employee churn", "url": "http://www.business-science.io/business/2018/06/25/lime-local-feature-interpretation.html", "description": ""}, {"name": "Analytics at Scale: h2o, Apache Spark and R on AWS EMR", "url": "https://redoakstrategic.com/h2oaws/", "description": ""}, {"name": "Automated and unmysterious machine learning in cancer detection", "url": "https://kkulma.github.io/2017-11-07-automated_machine_learning_in_cancer_detection/", "description": ""}, {"name": "Time series machine learning with h2o+timetk", "url": "http://www.business-science.io/code-tools/2017/10/28/demo_week_h2o.html", "description": ""}, {"name": "Sales Analytics: How to use machine learning to predict and optimize product backorders", "url": "http://www.business-science.io/business/2017/10/16/sales_backorder_prediction.html", "description": ""}, {"name": "HR Analytics: Using machine learning to predict employee turnover", "url": "http://www.business-science.io/business/2017/09/18/hr_employee_attrition.html", "description": ""}, {"name": "Autoencoders and anomaly detection with machine learning in fraud analytics", "url": "https://shiring.github.io/machine_learning/2017/05/01/fraud", "description": ""}, {"name": "Building deep neural nets with h2o and rsparkling that predict arrhythmia of the heart", "url": "https://shiring.github.io/machine_learning/2017/02/27/h2o", "description": ""}, {"name": "Predicting food preferences with sparklyr (machine learning)", "url": "https://shiring.github.io/machine_learning/2017/02/19/food_spark", "description": ""}, {"name": "Moving largish data from R to H2O - spam detection with Enron emails", "url": "https://ellisp.github.io/blog/2017/02/18/svmlite", "description": ""}, {"name": "Deep learning & parameter tuning with mxnet, h2o package in R", "url": "http://blog.hackerearth.com/understanding-deep-learning-parameter-tuning-with-mxnet-h2o-package-in-r", "description": ""}, {"name": "Big data in psychiatry and neurology, Chapter 11: A scalable medication intake monitoring system", "url": "https://www.elsevier.com/books/big-data-in-psychiatry-and-neurology/moustafa/978-0-12-822884-5", "description": ""}, {"name": "Hands on Time Series with R", "url": "https://www2.packtpub.com/big-data-and-business-intelligence/hands-time-series-analysis-r", "description": ""}, {"name": "Mastering Machine Learning with Spark 2.x", "url": "https://www.packtpub.com/product/mastering-machine-learning-with-spark-2-x/9781785283451", "description": ""}, {"name": "Machine Learning Using R", "url": "https://www.amazon.com/Machine-Learning-Using-Karthik-Ramasubramanian/dp/1484223330", "description": ""}, {"name": "Practical Machine Learning with H2O: Powerful, Scalable Techniques for Deep Learning and AI", "url": "https://www.amazon.com/Practical-Machine-Learning-H2O-Techniques/dp/149196460X", "description": ""}, {"name": "Disruptive Analytics", "url": "http://link.springer.com/book/10.1007/978-1-4842-1311-7", "description": ""}, {"name": "Computer Age Statistical Inference: Algorithms, Evidence, and Data Science", "url": "https://web.stanford.edu/~hastie/CASI/", "description": ""}, {"name": "R Deep Learning Essentials", "url": "https://www.packtpub.com/big-data-and-business-intelligence/r-deep-learning-essentials", "description": ""}, {"name": "Spark in Action", "url": "https://www.manning.com/books/spark-in-action", "description": ""}, {"name": "Handbook of Big Data", "url": "https://www.crcpress.com/Handbook-of-Big-Data/Buhlmann-Drineas-Kane-van-der-Laan/p/book/9781482249071", "description": ""}, {"name": "Automated machine learning: AI-driven decision making in business analytics", "url": "https://www.sciencedirect.com/science/article/pii/S2667305323000133", "description": ""}, {"name": "Water-Quality Prediction Based on H2O AutoML and Explainable AI Techniques", "url": "https://www.mdpi.com/2073-4441/15/3/475", "description": ""}, {"name": "Which model to choose? Performance comparison of statistical and machine learning models in predicting PM2.5 from high-resolution satellite aerosol optical depth", "url": "https://www.sciencedirect.com/science/article/abs/pii/S1352231022002291?dgcid=coauthor", "description": ""}, {"name": "Prospective validation of a transcriptomic severity classifier among patients with suspected acute infection and sepsis in the emergency department", "url": "https://pubmed.ncbi.nlm.nih.gov/35467566/", "description": ""}, {"name": "Depression Level Prediction in People with Parkinson\u2019s Disease during the COVID-19 Pandemic", "url": "https://embc.embs.org/2021/", "description": ""}, {"name": "Machine Learning-based Meal Detection Using Continuous Glucose Monitoring on Healthy Participants: An Objective Measure of Participant Compliance to Protocol", "url": "https://embc.embs.org/2021/", "description": ""}, {"name": "Maturity of gray matter structures and white matter connectomes, and their relationship with psychiatric symptoms in youth", "url": "https://onlinelibrary.wiley.com/doi/full/10.1002/hbm.25565", "description": ""}, {"name": "Appendectomy during the COVID-19 pandemic in Italy: a multicenter ambispective cohort study by the Italian Society of Endoscopic Surgery and new technologies (the CRAC study)", "url": "https://pubmed.ncbi.nlm.nih.gov/34219197/", "description": ""}, {"name": "Forecasting Canadian GDP Growth with Machine Learning", "url": "https://carleton.ca/economics/wp-content/uploads/cewp21-05.pdf", "description": ""}, {"name": "Morphological traits of reef corals predict extinction risk but not conservation status", "url": "https://onlinelibrary.wiley.com/doi/10.1111/geb.13321", "description": ""}, {"name": "Machine Learning as a Tool for Improved Housing Price Prediction", "url": "https://openaccess.nhh.no/nhh-xmlui/bitstream/handle/11250/2739783/masterthesis.pdf?sequence=1", "description": ""}, {"name": "Citizen Science Data Show Temperature-Driven Declines in Riverine Sentinel Invertebrates", "url": "https://pubs.acs.org/doi/10.1021/acs.estlett.0c00206", "description": ""}, {"name": "Predicting Risk of Delays in Postal Deliveries with Neural Networks and Gradient Boosting Machines", "url": "https://www.diva-portal.org/smash/get/diva2:1467609/FULLTEXT01.pdf", "description": ""}, {"name": "Stock Market Analysis using Stacked Ensemble Learning Method", "url": "https://github.com/malhartakle/MastersDissertation/blob/master/Research%20Project%20Report.pdf", "description": "", "stars": "0"}, {"name": "H2O AutoML: Scalable Automatic Machine Learning", "url": "https://www.automl.org/wp-content/uploads/2020/07/AutoML_2020_paper_61.pdf", "description": ""}, {"name": "Single-cell mass cytometry on peripheral blood identifies immune cell subsets associated with primary biliary cholangitis", "url": "https://www.nature.com/articles/s41598-020-69358-4", "description": ""}, {"name": "Prediction of the functional impact of missense variants in BRCA1 and BRCA2 with BRCA-ML", "url": "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7190647/", "description": ""}, {"name": "Innovative deep learning artificial intelligence applications for predicting relationships between individual tree height and diameter at breast height", "url": "https://doi.org/10.1186/s40663-020-00226-3", "description": ""}, {"name": "An Open Source AutoML Benchmark", "url": "https://www.automl.org/wp-content/uploads/2019/06/automlws2019_Paper45.pdf", "description": ""}, {"name": "Machine Learning in Python: Main developments and technology trends in data science, machine learning, and artificial intelligence", "url": "https://arxiv.org/abs/2002.04803", "description": ""}, {"name": "Human actions recognition in video scenes from multiple camera viewpoints", "url": "https://www.sciencedirect.com/science/article/pii/S1389041718308970", "description": ""}, {"name": "Extending MLP ANN hyper-parameters Optimization by using Genetic Algorithm", "url": "https://ieeexplore.ieee.org/document/8489520/authors#authors", "description": ""}, {"name": "askMUSIC: Leveraging a Clinical Registry to Develop a New Machine Learning Model to Inform Patients of Prostate Cancer Treatments Chosen by Similar Men", "url": "https://doi.org/10.1016/j.eururo.2018.09.050", "description": ""}, {"name": "Machine Learning Methods to Perform Pricing Optimization. A Comparison with Standard GLMs", "url": "http://www.variancejournal.org/articlespress/articles/Machine-Spedicato.pdf", "description": ""}, {"name": "Comparative Performance Analysis of Neural Networks Architectures on H2O Platform for Various Activation Functions", "url": "https://arxiv.org/abs/1707.04940", "description": ""}, {"name": "Algorithmic trading using deep neural networks on high frequency data", "url": "https://link.springer.com/chapter/10.1007/978-3-319-66963-2_14", "description": ""}, {"name": "Generic online animal activity recognition on collar tags", "url": "https://dl.acm.org/citation.cfm?id=3124407", "description": ""}, {"name": "Soil nutrient maps of Sub-Saharan Africa: assessment of soil nutrient content at 250 m spatial resolution using machine learning", "url": "https://link.springer.com/content/pdf/10.1007%2Fs10705-017-9870-x.pdf", "description": ""}, {"name": "Robust and flexible estimation of data-dependent stochastic mediation effects: a proposed method and example in a randomized trial setting", "url": "https://arxiv.org/pdf/1707.09021.pdf", "description": ""}, {"name": "Automated versus do-it-yourself methods for causal inference: Lessons learned from a data analysis competition", "url": "https://arxiv.org/abs/1707.02641", "description": ""}, {"name": "Using deep learning to predict the mortality of leukemia patients", "url": "https://qspace.library.queensu.ca/bitstream/handle/1974/15929/Muthalaly_Reena%20S_201707_MSC.pdf", "description": ""}, {"name": "Use of a machine learning framework to predict substance use disorder treatment success", "url": "http://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0175383\\&type=printable", "description": ""}, {"name": "Ultra-wideband antenna-induced error prediction using deep learning on channel response data", "url": "https://www.kn.e-technik.tu-dortmund.de/.cni-bibliography/publications/cni-publications/Tiemann2017a.pdf", "description": ""}, {"name": "Inferring passenger types from commuter eigentravel matrices", "url": "http://www.tandfonline.com/doi/abs/10.1080/21680566.2017.1291377?journalCode=ttrb20", "description": ""}, {"name": "Deep neural networks, gradient-boosted trees, random forests: Statistical arbitrage on the S\\&P 500", "url": "http://www.sciencedirect.com/science/article/pii/S0377221716308657", "description": ""}, {"name": "Identifying IT purchases anomalies in the Brazilian government procurement system using deep learning", "url": "http://ieeexplore.ieee.org/document/7838233/?reload=true", "description": ""}, {"name": "Predicting recovery of credit operations on a Brazilian bank", "url": "http://ieeexplore.ieee.org/abstract/document/7838243/", "description": ""}, {"name": "Deep learning anomaly detection as support fraud investigation in Brazilian exports and anti-money laundering", "url": "http://ieeexplore.ieee.org/abstract/document/7838276/", "description": ""}, {"name": "Deep learning and association rule mining for predicting drug response in cancer", "url": "https://doi.org/10.1101/070490", "description": ""}, {"name": "The value of points of interest information in predicting cost-effective charging infrastructure locations", "url": "http://www.rsm.nl/fileadmin/Images_NEW/ECFEB/The_value_of_points_of_interest_information.pdf", "description": ""}, {"name": "Adaptive modelling of spatial diversification of soil classification units. Journal of Water and Land Development", "url": "https://www.degruyter.com/downloadpdf/j/jwld.2016.30.issue-1/jwld-2016-0029/jwld-2016-0029.xml", "description": ""}, {"name": "Scalable ensemble learning and computationally efficient variance estimation", "url": "http://www.stat.berkeley.edu/~ledell/papers/ledell-phd-thesis.pdf", "description": ""}, {"name": "Superchords: decoding EEG signals in the millisecond range", "url": "https://doi.org/10.7287/peerj.preprints.1265v1", "description": ""}, {"name": "Understanding random forests: from theory to practice", "url": "https://github.com/glouppe/phd-thesis", "description": "", "stars": "500"}, {"name": "Are categorical variables getting lost in your random forests?", "url": "http://roamanalytics.com/2016/10/28/are-categorical-variables-getting-lost-in-your-random-forests/", "description": "Benchmark of categorical encoding schemes and the effect on tree based models (Scikit-learn vs H2O). Oct 28, 2016"}, {"name": "Deep learning in R", "url": "http://www.rblog.uni-freiburg.de/2017/02/07/deep-learning-in-r/", "description": "Benchmark of open source deep learning packages in R. Mar 7, 2016"}, {"name": "Szilard's machine learning benchmark", "url": "https://github.com/szilard/benchm-ml", "description": "Benchmarks of Random Forest, GBM, Deep Learning and GLM implementations in common open source ML frameworks. Jul 3, 2015", "stars": "1.9k"}, {"name": "Pipelines for model deployment", "url": "https://www.slideshare.net/rocalabern/digital-origin-pipelines-for-model-deployment", "description": ""}, {"name": "Machine learning with H2O.ai", "url": "https://speakerdeck.com/szilard/machine-learning-with-h2o-dot-ai-la-h2o-meetup-at-at-and-t-jan-2017", "description": ""}, {"name": "University of San Francisco (USF) Distributed Data System Class (MSDS 697)", "url": "https://github.com/dianewoodbridge/2020-msds697-example", "description": "Master of Science in Data Science Program."}, {"name": "University of Oslo: Introduction to Automatic and Scalable Machine Learning with H2O and R", "url": "https://www.ub.uio.no/english/courses-events/events/all-libraries/2019/research-bazaar-2019.html", "description": "Research Bazaar 2019"}, {"name": "UCLA: Tools in Data Science (STATS 418)", "url": "https://github.com/szilard/teach-data-science-UCLA-master-appl-stats", "description": "Masters of Applied Statistics Program.", "stars": "131"}, {"name": "GWU: Data Mining (Decision Sciences 6279)", "url": "https://github.com/jphall663/GWU_data_mining", "description": "Masters of Science in Business Analytics.", "stars": "228"}, {"name": "University of Cape Town: Analytics Module", "url": "http://www.stats.uct.ac.za/stats/study/postgrad/honours", "description": "Postgraduate Honors Program in Statistical Sciences."}, {"name": "Coursera: How to Win a Data Science Competition: Learn from Top Kagglers", "url": "https://www.coursera.org/learn/competitive-data-science", "description": "Advanced Machine Learning Specialization."}, {"name": "modeltime.h2o R package", "url": "https://business-science.github.io/modeltime.h2o/", "description": ""}, {"name": "Evaporate", "url": "https://github.com/ML4LHS/Evaporate", "description": "", "stars": "5"}, {"name": "splash R package", "url": "https://github.com/ML4LHS/splash", "description": "", "stars": "5"}, {"name": "h2oparsnip R package", "url": "https://github.com/stevenpawley/h2oparsnip", "description": "", "stars": "19"}, {"name": "Spin up PySpark and PySparkling on AWS", "url": "https://github.com/kcrandall/EMR_Spark_Automation", "description": "", "stars": "8"}, {"name": "Forecast the US demand for electricity", "url": "https://github.com/RamiKrispin/USelectricity", "description": "", "stars": "96"}, {"name": "h2o3-pam", "url": "https://github.com/navdeep-G/h2o3-pam", "description": "", "stars": "1"}, {"name": "h2o3-gapstat", "url": "https://github.com/navdeep-G/h2o3-gapstat", "description": "", "stars": "1"}], "notes": [], "source": "H2o"}, {"name": "Ai", "entries": [{"name": "AI Coding Agents", "url": "#ai-coding-agents", "description": ""}, {"name": "Generators", "url": "#generators", "description": ""}, {"name": "IDE & Editor", "url": "#ide--editor", "description": ""}, {"name": "SDKs & Libraries", "url": "#sdks--libraries", "description": ""}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 General Purpose", "entries": [{"name": "nomic-ai/gpt4all", "url": "https://github.com/nomic-ai/gpt4all", "description": "Run local LLMs on any device \u2606`77,162`", "stars": "77k"}, {"name": "zylon-ai/private-gpt", "url": "https://github.com/zylon-ai/private-gpt", "description": "Chat with documents using LLMs \u2606`57,140`", "stars": "57k"}, {"name": "AntonOsika/gpt-engineer", "url": "https://github.com/AntonOsika/gpt-engineer", "description": "CLI platform to experiment with codegen \u2606`55,210`", "stars": "55k"}, {"name": "Aider-AI/aider", "url": "https://github.com/Aider-AI/aider", "description": "aider is AI pair programming in your terminal \u2606`41,057`", "stars": "41k"}, {"name": "QuivrHQ/quivr", "url": "https://github.com/QuivrHQ/quivr", "description": "RAG for GenAI in apps \u2606`38,967`", "stars": "39k"}, {"name": "mckaywrigley/chatbot-ui", "url": "https://github.com/mckaywrigley/chatbot-ui", "description": "AI chat for any model. \u2606`33,052`", "stars": "33k"}, {"name": "plandex-ai/plandex", "url": "https://github.com/plandex-ai/plandex", "description": "AI coding agent for large projects \u2606`15,043`", "stars": "15k"}, {"name": "smol-ai/developer", "url": "https://github.com/smol-ai/developer", "description": "Embed a developer agent in apps \u2606`12,198`", "stars": "12k"}, {"name": "joshpxyne/gpt-migrate", "url": "https://github.com/joshpxyne/gpt-migrate", "description": "Migrate codebase between frameworks \u2606`6,996`", "stars": "7k"}, {"name": "kuafuai/DevOpsGPT", "url": "https://github.com/kuafuai/DevOpsGPT", "description": "Multi-agent AI-driven development \u2606`5,971`", "stars": "6k"}, {"name": "stravu/crystal", "url": "https://github.com/stravu/crystal", "description": "Run multiple AI sessions in parallel \u2606`2,959`", "stars": "2.9k"}, {"name": "melih-unsal/DemoGPT", "url": "https://github.com/melih-unsal/DemoGPT", "description": "Create LLM agents with tools \u2606`1,885`", "stars": "1.9k"}, {"name": "splx-ai/agentic-radar", "url": "https://github.com/splx-ai/agentic-radar", "description": "A security scanner for your LLM agentic workflows \u2606`915`", "stars": "916"}, {"name": "Nayjest/Gito", "url": "https://github.com/Nayjest/Gito", "description": "AI-powered GitHub code review \u2606`181`", "stars": "181"}, {"name": "pmusolino/AI-Git-Narrator", "url": "https://github.com/pmusolino/AI-Git-Narrator", "description": "AI-generated Git commit messages \u2606`117`", "stars": "116"}, {"name": "closedloop-technologies/autocomplete-sh", "url": "https://github.com/closedloop-technologies/autocomplete-sh", "description": "LLM autocomplete in terminal \u2606`130`", "stars": "130"}, {"name": "seahyinghang8/blinky", "url": "https://github.com/seahyinghang8/blinky", "description": "An open-source debugging agent in VSCode \u2606`89`", "stars": "89"}, {"name": "Strawberry-Computer/vibe-compiler", "url": "https://github.com/Strawberry-Computer/vibe-compiler", "description": "RAG for integrating GenAI in apps \u2606`60`", "stars": "59"}, {"name": "beyimjan/shell-whiz", "url": "https://github.com/beyimjan/shell-whiz", "description": "AI assistant for the command line \u2606`60`", "stars": "60"}, {"name": "Strawberry-Computer/poorcoder", "url": "https://github.com/Strawberry-Computer/poorcoder", "description": "DIY Poor Man's AI Coder \u2606`53`", "stars": "53"}, {"name": "BrodaNoel/cmd-ai", "url": "https://github.com/BrodaNoel/cmd-ai", "description": "Natural language shell command generator and executor powered by AI \u2606`39`", "stars": "39"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 Claude Code", "entries": [{"name": "davila7/claude-code-templates", "url": "https://github.com/davila7/claude-code-templates", "description": "CLI tool for configuring and monitoring Claude Code \u2606`21,605`", "stars": "21k"}, {"name": "SuperClaude-Org/SuperClaude\\_Framework", "url": "https://github.com/SuperClaude-Org/SuperClaude_Framework", "description": "Configuration framework for Claude Code \u2606`21,070`", "stars": "21k"}, {"name": "ruvnet/ruflo", "url": "https://github.com/ruvnet/ruflo", "description": "Agent orchestration for Claude \u2606`16,601`", "stars": "17k"}, {"name": "anthropics/claude-quickstarts", "url": "https://github.com/anthropics/claude-quickstarts", "description": "Quick start projects for Claude \u2606`14,916`", "stars": "15k"}, {"name": "slopus/happy", "url": "https://github.com/slopus/happy", "description": "Mobile/Web client for Codex and Claude \u2606`13,862`", "stars": "13k"}, {"name": "ryoppippi/ccusage", "url": "https://github.com/ryoppippi/ccusage", "description": "Analyze Claude Code usage stats \u2606`11,117`", "stars": "11k"}, {"name": "automazeio/ccpm", "url": "https://github.com/automazeio/ccpm", "description": "Project management for Claude Code \u2606`7,501`", "stars": "7.4k"}, {"name": "Maciek-roboblog/Claude-Code-Usage-Monitor", "url": "https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor", "description": "Claude Code usage monitor \u2606`6,716`", "stars": "6.6k"}, {"name": "smtg-ai/claude-squad", "url": "https://github.com/smtg-ai/claude-squad", "description": "Manage multiple AI terminal agents \u2606`6,174`", "stars": "6.1k"}, {"name": "anthropics/claude-code-action", "url": "https://github.com/anthropics/claude-code-action", "description": "Claude Code action for GitHub PRs \u2606`5,922`", "stars": "5.8k"}, {"name": "sirmalloc/ccstatusline", "url": "https://github.com/sirmalloc/ccstatusline", "description": "Custom statusline for Claude Code \u2606`4,218`", "stars": "4k"}, {"name": "OneRedOak/claude-code-workflows", "url": "https://github.com/OneRedOak/claude-code-workflows", "description": "Best workflows for Claude Code \u2606`3,668`", "stars": "3.6k"}, {"name": "nizos/tdd-guard", "url": "https://github.com/nizos/tdd-guard", "description": "Automated TDD enforcement for Claude Code \u2606`1,782`", "stars": "1.8k"}, {"name": "parruda/swarm", "url": "https://github.com/parruda/swarm", "description": "Ruby gems for AI agent systems \u2606`1,653`", "stars": "1.6k"}, {"name": "pchalasani/claude-code-tools", "url": "https://github.com/pchalasani/claude-code-tools", "description": "Productivity tools for Claude Code \u2606`1,507`", "stars": "1.5k"}, {"name": "Piebald-AI/tweakcc", "url": "https://github.com/Piebald-AI/tweakcc", "description": "Customize Claude Code prompts \u2606`1,184`", "stars": "1.1k"}, {"name": "Owloops/claude-powerline", "url": "https://github.com/Owloops/claude-powerline", "description": "Beautiful vim-style powerline statusline for Claude Code \u2606`853`", "stars": "786"}, {"name": "carlrannaberg/claudekit", "url": "https://github.com/carlrannaberg/claudekit", "description": "Custom commands and hooks for Claude \u2606`614`", "stars": "600"}, {"name": "Helmi/claude-simone", "url": "https://github.com/Helmi/claude-simone", "description": "Project management for AI dev \u2606`547`", "stars": "545"}, {"name": "claude-did-this/claude-hub", "url": "https://github.com/claude-did-this/claude-hub", "description": "Webhook service for Claude + GitHub \u2606`364`", "stars": "356"}, {"name": "johnlindquist/claude-hooks", "url": "https://github.com/johnlindquist/claude-hooks", "description": "TypeScript hook system for Claude Code with type safety \u2606`306`", "stars": "303"}, {"name": "nyatinte/ccexp", "url": "https://github.com/nyatinte/ccexp", "description": "Terminal interface for Claude extensions \u2606`249`", "stars": "250"}, {"name": "JSONbored/claudepro-directory", "url": "https://github.com/JSONbored/claudepro-directory", "description": "Searchable Claude Pro project collection \u2606`189`", "stars": "187"}, {"name": "bartolli/claude-code-typescript-hooks", "url": "https://github.com/bartolli/claude-code-typescript-hooks", "description": "Quality check hooks for Claude Code projects \u2606`168`", "stars": "169"}, {"name": "dazuiba/CCNotify", "url": "https://github.com/dazuiba/CCNotify", "description": "Desktop notifications for Claude Code \u2606`158`", "stars": "155"}, {"name": "dtormoen/tsk-tsk", "url": "https://github.com/dtormoen/tsk-tsk", "description": "Keeping your agents out of trouble with sandboxed coding agent automation \u2606`142`", "stars": "140"}, {"name": "ayoubben18/ab-method", "url": "https://github.com/ayoubben18/ab-method", "description": "AI-powered software development \u2606`137`", "stars": "138"}, {"name": "GowayLee/cchooks", "url": "https://github.com/GowayLee/cchooks", "description": "A Python SDK for claude-code hooks \u2606`118`", "stars": "116"}, {"name": "eckardt/cchistory", "url": "https://github.com/eckardt/cchistory", "description": "Like the shell history command but for your Claude Code sessions. \u2606`102`", "stars": "101"}, {"name": "sculptdotfun/viberank", "url": "https://github.com/sculptdotfun/viberank", "description": "claude code leaderboard \u2606`91`", "stars": "89"}, {"name": "beyondcode/claude-hooks-sdk", "url": "https://github.com/beyondcode/claude-hooks-sdk", "description": "A PHP SDK for building Claude Code hooks \u2606`63`", "stars": "62"}, {"name": "icanhasjonas/run-claude-docker", "url": "https://github.com/icanhasjonas/run-claude-docker", "description": "Run claude code in somewhat safe and isolated yolo mode \u2606`70`", "stars": "67"}, {"name": "Brads3290/cclogviewer", "url": "https://github.com/Brads3290/cclogviewer", "description": "Review Claude Code .jsonl files with a nice HTML UI \u2606`70`", "stars": "69"}, {"name": "joshsymonds/cc-tools", "url": "https://github.com/joshsymonds/cc-tools", "description": "Claude Code tools \u2606`49`", "stars": "47"}, {"name": "viveknair/ccoutputstyles", "url": "https://github.com/viveknair/ccoutputstyles", "description": "Customize Claude Code output styles \u2606`49`", "stars": "49"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 Gemini CLI", "entries": [{"name": "google-gemini/gemini-cli", "url": "https://github.com/google-gemini/gemini-cli", "description": "AI agent with Gemini in terminal \u2606`96,030`", "stars": "95k"}, {"name": "google-gemini/cookbook", "url": "https://github.com/google-gemini/cookbook", "description": "Examples and guides for using the Gemini API \u2606`16,609`", "stars": "17k"}, {"name": "google-github-actions/run-gemini-cli", "url": "https://github.com/google-github-actions/run-gemini-cli", "description": "A GitHub Action invoking the Gemini CLI. \u2606`1,814`", "stars": "1.8k"}, {"name": "GewoonJaap/gemini-cli-openai", "url": "https://github.com/GewoonJaap/gemini-cli-openai", "description": "Gemini CLI as OpenAI API endpoint \u2606`846`", "stars": "842"}, {"name": "gzzhongqi/geminicli2api", "url": "https://github.com/gzzhongqi/geminicli2api", "description": "Proxy converting Gemini CLI to OpenAI-compatible API \u2606`530`", "stars": "513"}, {"name": "Piebald-AI/gemini-cli-desktop", "url": "https://github.com/Piebald-AI/gemini-cli-desktop", "description": "Desktop UI for Gemini CLI \u2606`280`", "stars": "272"}, {"name": "amitkmaraj/gemini-cli-custom-slash-commands", "url": "https://github.com/amitkmaraj/gemini-cli-custom-slash-commands", "description": "Custom slash commands for Gemini CLI \u2606`156`", "stars": "153"}, {"name": "nettee/gemini-cli-proxy", "url": "https://github.com/nettee/gemini-cli-proxy", "description": "Gemini CLI as OpenAI-compatible API \u2606`132`", "stars": "132"}, {"name": "Theopsguide/gemini-code-flow", "url": "https://github.com/Theopsguide/gemini-code-flow", "description": "AI dev orchestration for Gemini CLI \u2606`144`", "stars": "139"}, {"name": "openmule/gacua", "url": "https://github.com/openmule/gacua", "description": "Out-of-the-box computer use agent \u2606`113`", "stars": "113"}, {"name": "Brioch/gemini-openai-proxy", "url": "https://github.com/Brioch/gemini-openai-proxy", "description": "Serve Gemini models via OpenAI API \u2606`52`", "stars": "51"}, {"name": "automateyournetwork/GeminiCLI\\_Slash\\_Listen", "url": "https://github.com/automateyournetwork/GeminiCLI_Slash_Listen", "description": "A /listen feature for Gemini CLI \u2606`19`", "stars": "19"}, {"name": "Jasonzhangf/gemini-cli-router", "url": "https://github.com/Jasonzhangf/gemini-cli-router", "description": "routing your gemini-cli to openai 3rd party providers \u2606`21`", "stars": "21"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 PR & Review", "entries": [{"name": "qodo-ai/pr-agent", "url": "https://github.com/qodo-ai/pr-agent", "description": "AI-powered PR reviewer \u2606`10,335`", "stars": "10k"}, {"name": "sweepai/sweep", "url": "https://github.com/sweepai/sweep", "description": "Sweep: AI coding assistant for JetBrains \u2606`7,643`", "stars": "7.6k"}, {"name": "mattzcarey/shippie", "url": "https://github.com/mattzcarey/shippie", "description": "extendable code review and QA agent \u2606`2,336`", "stars": "2.3k"}, {"name": "Yuyz0112/dewhale", "url": "https://github.com/Yuyz0112/dewhale", "description": "GitHub-powered AI development \u2606`1,548`", "stars": "1.5k"}, {"name": "codeintegrity-ai/mutahunter", "url": "https://github.com/codeintegrity-ai/mutahunter", "description": "Open Source, Language Agnostic Mutation Testing \u2606`286`", "stars": "286"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 App", "entries": [{"name": "stackblitz-labs/bolt.diy", "url": "https://github.com/stackblitz-labs/bolt.diy", "description": "Prompt and deploy full-stack web apps \u2606`19,062`", "stars": "19k"}, {"name": "srcbookdev/srcbook", "url": "https://github.com/srcbookdev/srcbook", "description": "TypeScript app development platform \u2606`3,442`", "stars": "3.4k"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 UI", "entries": [{"name": "rapidpages/rapidpages", "url": "https://github.com/rapidpages/rapidpages", "description": "Generate React and Tailwind components using AI \u2606`1,233`", "stars": "1.2k"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 Documentation", "entries": [{"name": "eli64s/readme-ai", "url": "https://github.com/eli64s/readme-ai", "description": "README file generator, powered by AI. \u2606`2,872`", "stars": "2.9k"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 Extensions", "entries": [{"name": "codota/TabNine", "url": "https://github.com/codota/TabNine", "description": "AI Code Completions \u2606`10,807`", "stars": "11k"}, {"name": "smallcloudai/refact", "url": "https://github.com/smallcloudai/refact", "description": "AI agent for engineering tasks \u2606`3,505`", "stars": "3.5k"}, {"name": "lgrammel/rubberduck-vscode", "url": "https://github.com/lgrammel/rubberduck-vscode", "description": "AI-powered code edits in VS Code \u2606`631`", "stars": "631"}, {"name": "kesor/chatgpt-code-plugin", "url": "https://github.com/kesor/chatgpt-code-plugin", "description": "Code ChatGPT Plugin is a TypeScript Code Analyzer that enables ChatGPT to \"talk\" with YOUR code \u2606`240`", "stars": "240"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 Neovim", "entries": [{"name": "greggh/claude-code.nvim", "url": "https://github.com/greggh/claude-code.nvim", "description": "Claude Code integration for Neovim \u2606`1,870`", "stars": "1.8k"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 Emacs", "entries": [{"name": "manzaltu/claude-code-ide.el", "url": "https://github.com/manzaltu/claude-code-ide.el", "description": "Claude Code IDE integration for Emacs \u2606`1,379`", "stars": "1.4k"}, {"name": "stevemolitor/claude-code.el", "url": "https://github.com/stevemolitor/claude-code.el", "description": "Claude Code Emacs integration \u2606`632`", "stars": "622"}, {"name": "av/harbor", "url": "https://github.com/av/harbor", "description": "Run LLM backends and APIs easily \u2606`2,475`", "stars": "2.5k"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 Go", "entries": [{"name": "googleapis/go-genai", "url": "https://github.com/googleapis/go-genai", "description": "Google Gen AI SDK for Go \u2606`1,038`", "stars": "1k"}], "notes": [], "source": "Ai"}, {"name": "Ai \u2014 PHP & Laravel", "entries": [{"name": "google-gemini-php/laravel", "url": "https://github.com/google-gemini-php/laravel", "description": "Gemini PHP API for Laravel \u2606`607`", "stars": "604"}, {"name": "halilcosdu/laravel-slower", "url": "https://github.com/halilcosdu/laravel-slower", "description": "Laravel Slower - Optimize Your DB Queries with AI \u2606`398`", "stars": "398"}, {"name": "kargnas/laravel-ai-translator", "url": "https://github.com/kargnas/laravel-ai-translator", "description": "Auto-translate Laravel language files \u2606`247`", "stars": "247"}, {"name": "grok-php/laravel", "url": "https://github.com/grok-php/laravel", "description": "Grok AI integration for Laravel \u2606`163`", "stars": "163"}, {"name": "tott/laravel-tall-claude-ai-configs", "url": "https://github.com/tott/laravel-tall-claude-ai-configs", "description": "Laravel TALL stack AI configs \u2606`38`", "stars": "37"}, {"name": "jamesmurdza/awesome-ai-devtools", "url": "https://github.com/jamesmurdza/awesome-ai-devtools", "description": "", "stars": "3.6k"}, {"name": "hesreallyhim/awesome-claude-code", "url": "https://github.com/hesreallyhim/awesome-claude-code", "description": "", "stars": "25k"}, {"name": "Piebald-AI/awesome-gemini-cli", "url": "https://github.com/Piebald-AI/awesome-gemini-cli", "description": "", "stars": "322"}, {"name": "All Contributors", "url": "https://github.com/abordage/awesome-ai/graphs/contributors", "description": "", "stars": "6"}], "notes": [], "source": "Ai"}, {"name": "Seml", "entries": [{"name": "Broad Overviews", "url": "#broad-overviews", "description": ""}, {"name": "Data Management", "url": "#data-management", "description": ""}, {"name": "Model Training", "url": "#model-training", "description": ""}, {"name": "Deployment and Operation", "url": "#deployment-and-operation", "description": ""}, {"name": "Social Aspects", "url": "#social-aspects", "description": ""}, {"name": "Governance", "url": "#governance", "description": ""}, {"name": "Tooling", "url": "#tooling", "description": ""}, {"name": "AI Engineering: 11 Foundational Practices", "url": "https://resources.sei.cmu.edu/asset_files/WhitePaper/2019_019_001_634648.pdf", "description": ""}, {"name": "Best Practices for Machine Learning Applications", "url": "https://pdfs.semanticscholar.org/2869/6212a4a204783e9dd3953f06e103c02c6972.pdf", "description": ""}, {"name": "Engineering Best Practices for Machine Learning", "url": "https://se-ml.github.io/practices/", "description": ""}, {"name": "Hidden Technical Debt in Machine Learning Systems", "url": "https://papers.nips.cc/paper/5656-hidden-technical-debt-in-machine-learning-systems.pdf", "description": ""}, {"name": "Rules of Machine Learning: Best Practices for ML Engineering", "url": "https://developers.google.com/machine-learning/guides/rules-of-ml", "description": ""}, {"name": "Software Engineering for Machine Learning: A Case Study", "url": "https://www.microsoft.com/en-us/research/publication/software-engineering-for-machine-learning-a-case-study/", "description": ""}, {"name": "A Survey on Data Collection for Machine Learning A Big Data - AI Integration Perspective\\_2019", "url": "https://deepai.org/publication/a-survey-on-data-collection-for-machine-learning-a-big-data-ai-integration-perspective", "description": ""}, {"name": "Automating Large-Scale Data Quality Verification", "url": "http://www.vldb.org/pvldb/vol11/p1781-schelter.pdf", "description": ""}, {"name": "Data management challenges in production machine learning", "url": "https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/46178.pdf", "description": ""}, {"name": "Data Validation for Machine Learning", "url": "https://mlsys.org/Conferences/2019/doc/2019/167.pdf", "description": ""}, {"name": "How to organize data labelling for ML", "url": "https://www.altexsoft.com/blognp/datascience/how-to-organize-data-labeling-for-machine-learning-approaches-and-tools/", "description": ""}, {"name": "The curse of big data labeling and three ways to solve it", "url": "https://aws.amazon.com/blogs/apn/the-curse-of-big-data-labeling-and-three-ways-to-solve-it/", "description": ""}, {"name": "The Data Linter: Lightweight, Automated Sanity Checking for ML Data Sets", "url": "http://learningsys.org/nips17/assets/papers/paper_19.pdf", "description": ""}, {"name": "The ultimate guide to data labeling for ML", "url": "https://www.cloudfactory.com/data-labeling-guide", "description": ""}, {"name": "10 Best Practices for Deep Learning", "url": "https://nanonets.com/blog/10-best-practices-deep-learning/#track-model-experiments", "description": ""}, {"name": "Apples-to-apples in cross-validation studies: pitfalls in classifier performance measurement", "url": "https://dl.acm.org/doi/abs/10.1145/1882471.1882479", "description": ""}, {"name": "Fairness On The Ground: Applying Algorithmic FairnessApproaches To Production Systems", "url": "https://scontent-amt2-1.xx.fbcdn.net/v/t39.8562-6/159714417_1180893265647073_4215201353052552221_n.pdf?_nc_cat=111\\&ccb=1-3&_nc_sid=ae5e01&_nc_ohc=6WFnNMmyp68AX95bRHk&_nc_ht=scontent-amt2-1.xx\\&oh=7a548f822e659b7bb2f58a511c30ee19\\&oe=606F33AD", "description": ""}, {"name": "How do you manage your Machine Learning Experiments?", "url": "https://medium.com/@hadyelsahar/how-do-you-manage-your-machine-learning-experiments-ab87508348ac", "description": ""}, {"name": "Machine Learning Testing: Survey, Landscapes and Horizons", "url": "https://arxiv.org/pdf/1906.10742.pdf", "description": ""}, {"name": "Nitpicking Machine Learning Technical Debt", "url": "https://matthewmcateer.me/blog/machine-learning-technical-debt/", "description": ""}, {"name": "On Comparing Classifiers: Pitfalls to Avoid and a Recommended Approach", "url": "https://link.springer.com/article/10.1023/A:1009752403260", "description": ""}, {"name": "On human intellect and machine failures: Troubleshooting integrative machine learning systems", "url": "https://arxiv.org/pdf/1611.08309.pdf", "description": ""}, {"name": "Pitfalls and Best Practices in Algorithm Configuration", "url": "https://www.jair.org/index.php/jair/article/download/11420/26488/", "description": ""}, {"name": "Pitfalls of supervised feature selection", "url": "https://academic.oup.com/bioinformatics/article/26/3/440/213774", "description": ""}, {"name": "Preparing and Architecting for Machine Learning", "url": "https://www.gartner.com/en/documents/3889770/preparing-and-architecting-for-machine-learning-2018-upd", "description": ""}, {"name": "Preliminary Systematic Literature Review of Machine Learning System Development Process", "url": "https://arxiv.org/abs/1910.05528", "description": ""}, {"name": "Software development best practices in a deep learning environment", "url": "https://towardsdatascience.com/software-development-best-practices-in-a-deep-learning-environment-a1769e9859b1", "description": ""}, {"name": "Testing and Debugging in Machine Learning", "url": "https://developers.google.com/machine-learning/testing-debugging", "description": ""}, {"name": "What Went Wrong and Why? Diagnosing Situated Interaction Failures in the Wild", "url": "https://www.microsoft.com/en-us/research/publication/what-went-wrong-and-why-diagnosing-situated-interaction-failures-in-the-wild/", "description": ""}, {"name": "Best Practices in Machine Learning Infrastructure", "url": "https://algorithmia.com/blog/best-practices-in-machine-learning-infrastructure", "description": ""}, {"name": "Building Continuous Integration Services for Machine Learning", "url": "http://pages.cs.wisc.edu/\\~wentaowu/papers/kdd20-ci-for-ml.pdf", "description": ""}, {"name": "Continuous Delivery for Machine Learning", "url": "https://martinfowler.com/articles/cd4ml.html", "description": ""}, {"name": "Continuous Training for Production ML in the TensorFlow Extended (TFX) Platform", "url": "https://www.usenix.org/system/files/opml19papers-baylor.pdf", "description": ""}, {"name": "Fairness Indicators: Scalable Infrastructure for Fair ML Systems", "url": "https://ai.googleblog.com/2019/12/fairness-indicators-scalable.html", "description": ""}, {"name": "Machine Learning Logistics", "url": "https://mapr.com/ebook/machine-learning-logistics/", "description": ""}, {"name": "Machine learning: Moving from experiments to production", "url": "https://blog.codecentric.de/en/2019/03/machine-learning-experiments-production/", "description": ""}, {"name": "ML Ops: Machine Learning as an engineered disciplined", "url": "https://towardsdatascience.com/ml-ops-machine-learning-as-an-engineering-discipline-b86ca4874a3f", "description": ""}, {"name": "Model Governance Reducing the Anarchy of Production", "url": "https://www.usenix.org/conference/atc18/presentation/sridhar", "description": ""}, {"name": "ModelOps: Cloud-based lifecycle management for reliable and trusted AI", "url": "http://hummer.io/docs/2019-ic2e-modelops.pdf", "description": ""}, {"name": "Operational Machine Learning", "url": "https://www.kdnuggets.com/2018/04/operational-machine-learning-successful-mlops.html", "description": ""}, {"name": "Scaling Machine Learning as a Service", "url": "http://proceedings.mlr.press/v67/li17a/li17a.pdf", "description": ""}, {"name": "TFX: A tensorflow-based Production-Scale ML Platform", "url": "https://dl.acm.org/doi/pdf/10.1145/3097983.3098021?download=true", "description": ""}, {"name": "The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction", "url": "https://research.google/pubs/pub46555/", "description": ""}, {"name": "Underspecification Presents Challenges for Credibility in Modern Machine Learning", "url": "https://arxiv.org/abs/2011.03395", "description": ""}, {"name": "Versioning for end-to-end machine learning pipelines", "url": "https://doi.org/10.1145/3076246.3076248", "description": ""}, {"name": "Data Scientists in Software Teams: State of the Art and Challenges", "url": "http://web.cs.ucla.edu/\\~miryung/Publications/tse2017-datascientists.pdf", "description": ""}, {"name": "Machine Learning Interviews", "url": "https://github.com/chiphuyen/machine-learning-systems-design/blob/master/build/build1/consolidated.pdf", "description": "", "stars": "7.4k"}, {"name": "Managing Machine Learning Projects", "url": "https://d1.awsstatic.com/whitepapers/aws-managing-ml-projects.pdf", "description": ""}, {"name": "Principled Machine Learning: Practices and Tools for Efficient Collaboration", "url": "https://dev.to/robogeek/principled-machine-learning-4eho", "description": ""}, {"name": "A Human-Centered Interpretability Framework Based on Weight of Evidence", "url": "https://arxiv.org/pdf/2104.13299.pdf", "description": ""}, {"name": "An Architectural Risk Analysis Of Machine Learning Systems", "url": "https://berryvilleiml.com/docs/ara.pdf", "description": ""}, {"name": "Beyond Debiasing", "url": "https://complexdiscovery.com/wp-content/uploads/2021/09/EDRi-Beyond-Debiasing-Report.pdf", "description": ""}, {"name": "Closing the AI Accountability Gap: Defining an End-to-End Framework for Internal Algorithmic Auditing", "url": "https://dl.acm.org/doi/pdf/10.1145/3351095.3372873", "description": ""}, {"name": "Inherent trade-offs in the fair determination of risk scores", "url": "https://arxiv.org/abs/1609.05807", "description": ""}, {"name": "Responsible AI practices", "url": "https://ai.google/responsibilities/responsible-ai-practices/", "description": ""}, {"name": "Toward Trustworthy AI Development: Mechanisms for Supporting Verifiable Claims", "url": "https://arxiv.org/abs/2004.07213", "description": ""}, {"name": "Understanding Software-2.0", "url": "https://dl.acm.org/doi/abs/10.1145/3453478", "description": ""}, {"name": "Aim", "url": "https://aimstack.io", "description": "Aim is an open source experiment tracking tool."}, {"name": "Airflow", "url": "https://airflow.apache.org/", "description": "Programmatically author, schedule and monitor workflows."}, {"name": "Alibi Detect", "url": "https://github.com/SeldonIO/alibi-detect", "description": "Python library focused on outlier, adversarial and drift detection.", "stars": "1.5k"}, {"name": "Archai", "url": "https://github.com/microsoft/archai", "description": "Neural architecture search.", "stars": "373"}, {"name": "Data Version Control (DVC)", "url": "https://dvc.org/", "description": "DVC is a data and ML experiments management tool."}, {"name": "Facets Overview / Facets Dive", "url": "https://pair-code.github.io/facets/", "description": "Robust visualizations to aid in understanding machine learning datasets."}, {"name": "FairLearn", "url": "https://fairlearn.github.io/", "description": "A toolkit to assess and improve the fairness of machine learning models."}, {"name": "Git Large File System (LFS)", "url": "https://git-lfs.github.com/", "description": "Replaces large files such as datasets with text pointers inside Git."}, {"name": "Great Expectations", "url": "https://github.com/great-expectations/great_expectations", "description": "Data validation and testing with integration in pipelines.", "stars": "7.4k"}, {"name": "HParams", "url": "https://github.com/PetrochukM/HParams", "description": "A thoughtful approach to configuration management for machine learning projects.", "stars": "126"}, {"name": "Kubeflow", "url": "https://www.kubeflow.org/", "description": "A platform for data scientists who want to build and experiment with ML pipelines."}, {"name": "Label Studio", "url": "https://github.com/heartexlabs/label-studio", "description": "A multi-type data labeling and annotation tool with standardized output format.", "stars": "11k"}, {"name": "LiFT", "url": "https://github.com/linkedin/LiFT", "description": "Linkedin fairness toolkit.", "stars": "159"}, {"name": "MLFlow", "url": "https://mlflow.org/", "description": "Manage the ML lifecycle, including experimentation, deployment, and a central model registry."}, {"name": "Model Card Toolkit", "url": "https://github.com/tensorflow/model-card-toolkit", "description": "Streamlines and automates the generation of model cards; for model documentation.", "stars": "314"}, {"name": "Neptune.ai", "url": "https://neptune.ai/", "description": "Experiment tracking tool bringing organization and collaboration to data science projects."}, {"name": "Neuraxle", "url": "https://github.com/Neuraxio/Neuraxle", "description": "Sklearn-like framework for hyperparameter tuning and AutoML in deep learning projects.", "stars": "543"}, {"name": "OpenML", "url": "https://www.openml.org", "description": "An inclusive movement to build an open, organized, online ecosystem for machine learning."}, {"name": "PyTorch Lightning", "url": "https://github.com/PyTorchLightning/pytorch-lightning", "description": "The lightweight PyTorch wrapper for high-performance AI research. Scale your models, not the boilerplate.", "stars": "20k"}, {"name": "REVISE: REvealing VIsual biaSEs", "url": "https://github.com/princetonvisualai/revise-tool", "description": "Automatically detect bias in visual data sets.", "stars": "91"}, {"name": "Robustness Metrics", "url": "https://github.com/google-research/robustness_metrics", "description": "Lightweight modules to evaluate the robustness of classification models.", "stars": "418"}, {"name": "Seldon Core", "url": "https://github.com/SeldonIO/seldon-core", "description": "An MLOps framework to package, deploy, monitor and manage thousands of production machine learning models on Kubernetes.", "stars": "3.4k"}, {"name": "Spark Machine Learning", "url": "https://spark.apache.org/mllib/", "description": "Spark\u2019s ML library consisting of common learning algorithms and utilities."}, {"name": "TensorBoard", "url": "https://www.tensorflow.org/tensorboard/", "description": "TensorFlow's Visualization Toolkit."}, {"name": "Tensorflow Extended (TFX)", "url": "https://www.tensorflow.org/tfx/", "description": "An end-to-end platform for deploying production ML pipelines."}, {"name": "Tensorflow Data Validation (TFDV)", "url": "https://github.com/tensorflow/data-validation", "description": "Library for exploring and validating machine learning data. Similar to Great Expectations, but for Tensorflow data.", "stars": "674"}, {"name": "Weights & Biases", "url": "https://www.wandb.com/", "description": "Experiment tracking, model optimization, and dataset versioning."}], "notes": [], "source": "Seml"}, {"name": "Nlg", "entries": [{"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Dialog", "url": "#dialog", "description": ""}, {"name": "Evaluation", "url": "#evaluation", "description": ""}, {"name": "Grammar", "url": "#grammar", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Narrative Generation", "url": "#narrative-generation", "description": ""}, {"name": "Neural Natural Language Generation", "url": "#neural-natural-language-generation", "description": ""}, {"name": "Papers and Articles", "url": "#papers-and-articles", "description": ""}, {"name": "Products", "url": "#products", "description": ""}, {"name": "Realizers", "url": "#realizers", "description": ""}, {"name": "Templating Languages", "url": "#templating-languages", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Alex Context NLG Dataset", "url": "https://github.com/UFAL-DSG/alex_context_nlg_dataset", "description": "A dataset for NLG in dialogue systems in the public transport information domain.", "stars": "23"}, {"name": "Box-score data", "url": "https://github.com/harvardnlp/boxscore-data/", "description": "This dataset consists of (human-written) NBA basketball game summaries aligned with their corresponding box- and line-scores.", "stars": "105"}, {"name": "E2E", "url": "http://www.macs.hw.ac.uk/InteractionLab/E2E", "description": "This shared task focuses on recent end-to-end (E2E), data-driven NLG methods, which jointly learn sentence planning and surface realisation from non-aligned data."}, {"name": "Neural-Wikipedian", "url": "https://github.com/pvougiou/Neural-Wikipedian", "description": "The repository contains the code along with the required corpora that were used in order to build a system that \"learns\" how to generate English biographies for Semantic Web triples.", "stars": "10"}, {"name": "WeatherGov", "url": "https://cs.stanford.edu/~pliang/data/weather-data.zip", "description": "Computer-generated weather forecasts from weather.gov (US public forecast), along with corresponding weather data."}, {"name": "WebNLG", "url": "https://github.com/ThiagoCF05/webnlg", "description": "The enriched version of the WebNLG - a resource for evaluating common NLG tasks, including Discourse Ordering, Lexicalization and Referring Expression Generation.", "stars": "65"}, {"name": "WikiBio - wikipedia biography dataset", "url": "https://rlebret.github.io/wikipedia-biography-dataset/", "description": "This dataset gathers 728,321 biographies from wikipedia. It aims at evaluating text generation algorithms."}, {"name": "The Schema-Guided Dialogue Dataset", "url": "https://github.com/google-research-datasets/dstc8-schema-guided-dialogue", "description": "The Schema-Guided Dialogue (SGD) dataset consists of over 20k annotated multi-domain, task-oriented conversations between a human and a virtual assistant.", "stars": "466"}, {"name": "The Wikipedia company corpus", "url": "https://gricad-gitlab.univ-grenoble-alpes.fr/getalp/wikipediacompanycorpus", "description": "Company descriptions collected from Wikipedia. The dataset contains semantic representations, short, and long descriptions for 51K companies in English."}, {"name": "YelpNLG", "url": "https://nlds.soe.ucsc.edu/yelpnlg", "description": "YelpNLG provides resources for natural language generation of restaurant reviews."}, {"name": "Chatito", "url": "https://github.com/rodrigopivi/Chatito", "description": "Generate datasets for AI chatbots, NLP tasks, named entity recognition or text classification models using a simple DSL!", "stars": "844"}, {"name": "NNDIAL", "url": "https://github.com/shawnwun/NNDIAL", "description": "NNDial is an open source toolkit for building end-to-end trainable task-oriented dialogue models.", "stars": "346"}, {"name": "Plato", "url": "https://github.com/uber-research/plato-research-dialogue-system", "description": "This is the Plato Research Dialogue System, a flexible platform for developing conversational AI agents.", "stars": "970"}, {"name": "RNNLG", "url": "https://github.com/shawnwun/RNNLG", "description": "RNNLG is an open source benchmark toolkit for Natural Language Generation (NLG) in spoken dialogue system application domains.", "stars": "488"}, {"name": "TGen", "url": "https://github.com/UFAL-DSG/tgen", "description": "Statistical NLG for spoken dialogue systems.", "stars": "204"}, {"name": "BLEURT: a Transfer Learning-Based Metric for Natural Language Generation", "url": "https://github.com/google-research/bleurt", "description": "", "stars": "569"}, {"name": "compare-mt", "url": "https://github.com/neulab/compare-mt", "description": "A tool for holistic analysis of language generations systems.", "stars": "446"}, {"name": "GEM", "url": "https://gem-benchmark.com/", "description": "a benchmark environment for NLG with a focus on its Evaluation, both through human annotations and automated Metrics."}, {"name": "NLG-eval", "url": "https://github.com/Maluuba/nlg-eval", "description": "Evaluation code for various unsupervised automated metrics for Natural Language Generation.", "stars": "1.2k"}, {"name": "VizSeq", "url": "https://github.com/facebookresearch/vizseq", "description": "A Visual Analysis Toolkit for Text Generation Tasks.", "stars": "434"}, {"name": "OpenCCG", "url": "https://github.com/OpenCCG/openccg", "description": "OpenCCG library for parsing and realization with CCG.", "stars": "201"}, {"name": "GrammaticalFramework", "url": "http://www.grammaticalframework.org/", "description": "A programming language for multilingual grammar applications."}, {"name": "EasyCCG", "url": "https://github.com/mikelewis0/easyccg", "description": "CCG: All combinators, common grammar format, parsing to logical form, parameter estimation for probabilistic CCG.", "stars": "58"}, {"name": "CCG Lab", "url": "https://github.com/bozsahin/ccglab", "description": "All combinators, common grammar format, parsing to logical form, parameter estimation for probabilistic CCG.", "stars": "26"}, {"name": "CCGweb", "url": "https://github.com/texttheater/ccgweb", "description": "A Web platform for parsing and annotation.", "stars": "6"}, {"name": "Cron Expression Descriptor", "url": "https://github.com/bradymholt/cron-expression-descriptor", "description": "A .NET library that converts cron expressions into human readable descriptions.", "stars": "898"}, {"name": "Number Words", "url": "https://github.com/tokenmill/numberwords", "description": "Convert a number to an approximated text expression: from '0.23' to 'less than a quarter'.", "stars": "194"}, {"name": "Writebot", "url": "https://docs.writebot.app", "description": "A NodeJS library that makes it easier to use GPT-3 by using presets."}, {"name": "Random Story Generator", "url": "https://github.com/aherriot/story-generator", "description": "Using Natural Language Generation (NLG) to create a random short story.", "stars": "62"}, {"name": "Tracery", "url": "https://github.com/galaxykate/tracery", "description": "A story-grammar generation library for JavaScript.", "stars": "2.1k"}, {"name": "aitextgen", "url": "https://github.com/minimaxir/aitextgen", "description": "A robust Python tool for text-based AI training and generation using GPT-2.", "stars": "1.8k"}, {"name": "graph-2-text", "url": "https://github.com/diegma/graph-2-text", "description": "Graph to sequence implemented in Pytorch combining Graph convolutional networks and opennmt-py.", "stars": "151"}, {"name": "Image Caption Generator", "url": "https://github.com/neural-nuts/image-caption-generator", "description": "A Neural Network based generative model for captioning images using Tensorflow.", "stars": "145"}, {"name": "lightnlg", "url": "https://github.com/kasnerz/lightnlg", "description": "A minimalistic codebase for finetuning and interacting with NLG models using PyTorch Lightning.", "stars": "3"}, {"name": "PaperRobot: Incremental Draft Generation of Scientific Ideas", "url": "https://github.com/EagleW/PaperRobot", "description": "We present a PaperRobot who performs as an automatic research assistant.", "stars": "468"}, {"name": "PPLM", "url": "https://github.com/uber-research/PPLM", "description": "Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.", "stars": "1.1k"}, {"name": "Question Generation using hugstransformers", "url": "https://github.com/patil-suraj/question_generation", "description": "Question generation is the task of automatically generating questions from a text paragraph.", "stars": "981"}, {"name": "Texar", "url": "https://github.com/asyml/texar", "description": "Texar is a toolkit aiming to support a broad set of machine learning, especially natural language processing and text generation tasks.", "stars": "2.4k"}, {"name": "textgenrnn", "url": "https://github.com/minimaxir/textgenrnn", "description": "Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.", "stars": "4.9k"}, {"name": "This Word Does Not Exist", "url": "https://github.com/turtlesoupy/this-word-does-not-exist", "description": "This is a project allows people to train a variant of GPT-2 that makes up words, definitions and examples from scratch.", "stars": "1k"}, {"name": "Transformers", "url": "https://github.com/huggingface/transformers", "description": "State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch.", "stars": "111k"}, {"name": "Summary Generation From Structured Data", "url": "https://github.com/akanimax/natural-language-summary-generation-from-structured-data", "description": "For converting information present in the form of structured data into natural language text.", "stars": "183"}, {"name": "2022: Repairing the Cracked Foundation: A Survey of Obstacles in Evaluation Practices for Generated Text", "url": "https://arxiv.org/abs/2202.06935", "description": ""}, {"name": "2021: Vision: NLG Can Help Humanise Data and AI", "url": "https://ehudreiter.com/2021/03/17/vision-nlg-can-help-humanise-data-and-ai/", "description": ""}, {"name": "2020: The Curious Case of Neural Text Degeneration", "url": "https://openreview.net/forum?id=rygGQyrFvH", "description": ""}, {"name": "2020: A Gold Standard Methodology for Evaluating Accuracy in Data-To-Text Systems", "url": "https://arxiv.org/abs/2011.03992", "description": ""}, {"name": "2020: Evaluating the state-of-the-art of End-to-End Natural Language Generation: The E2E NLG challenge", "url": "https://www.sciencedirect.com/science/article/pii/S0885230819300919", "description": ""}, {"name": "2020: How to generate text: using different decoding methods for language generation with Transformers", "url": "https://huggingface.co/blog/how-to-generate", "description": ""}, {"name": "2020: Natural language generation: The commercial state ofthe art in 2020", "url": "https://www.cambridge.org/core/services/aop-cambridge-core/content/view/BA2417D73AF29F8073FF5B611CDEB97F/S135132492000025Xa.pdf/natural_language_generation_the_commercial_state_of_the_art_in_2020.pdf", "description": ""}, {"name": "2020: Turing-NLG: A 17-billion-parameter language model by Microsoft", "url": "https://www.microsoft.com/en-us/research/blog/turing-nlg-a-17-billion-parameter-language-model-by-microsoft/", "description": ""}, {"name": "2019: A Closer Look at Recent Results of Verb Selection for Data-to-Text NLG", "url": "https://www.inlg2019.com/assets/papers/178_Paper.pdf", "description": ""}, {"name": "2019: A Personalized Data-to-Text Support Tool for Cancer Patients", "url": "https://www.inlg2019.com/assets/papers/28_Paper.pdf", "description": ""}, {"name": "2019: Controlling Contents in Data-to-Document Generation with Human-Designed Topic Labels", "url": "https://www.inlg2019.com/assets/papers/79_Paper.pdf", "description": ""}, {"name": "2019: Generated Texts Must Be Accurate!", "url": "https://ehudreiter.com/2019/09/26/generated-texts-must-be-accurate/", "description": ""}, {"name": "2019: Hotel Scribe: Generating High Variation Hotel Descriptions", "url": "https://www.inlg2019.com/assets/papers/44_Paper.pdf", "description": ""}, {"name": "2019: Revisiting Challenges in Data-to-Text Generation with Fact Grounding", "url": "https://www.inlg2019.com/assets/papers/32_Paper.pdf", "description": ""}, {"name": "2017: Survey of the State of the Art in NaturalLanguage Generation: Core tasks, applicationsand evaluation", "url": "https://arxiv.org/pdf/1703.09902.pdf", "description": ""}, {"name": "2016: Natural Language Generation enhances human decision-making with uncertain information", "url": "https://arxiv.org/pdf/1606.03254.pdf", "description": ""}, {"name": "Accelerated Text", "url": "https://github.com/tokenmill/accelerated-text", "description": "Automatically generate multiple natural language descriptions of your data varying in wording and structure.", "stars": "734"}, {"name": "RosaeNLG", "url": "https://rosaenlg.org", "description": "An open-source library for node.js or client side (browser) execution, based on the Pug template engine, to generate texts in English, French, German and Italian."}, {"name": "Twine", "url": "http://twinery.org/", "description": "An open-source tool for telling interactive, nonlinear stories."}, {"name": "Genl", "url": "https://github.com/kowey/GenI", "description": "Surface realiser (part of a Natural Language Generation system) using Tree Adjoining Grammar.", "stars": "22"}, {"name": "JSrealB", "url": "https://github.com/rali-udem/JSrealB", "description": "A JavaScript bilingual text realizer for web development.", "stars": "20"}, {"name": "SimpleNLG", "url": "https://github.com/simplenlg/simplenlg", "description": "Java API for Natural Language Generation.", "stars": "795"}, {"name": "SimpleNLG DE", "url": "https://github.com/sebischair/SimpleNLG-DE", "description": "German version of SimpleNLG 4.", "stars": "16"}, {"name": "SimpleNLG-EnFr", "url": "https://github.com/rali-udem/SimpleNLG-EnFr", "description": "SimpleNLG-EnFr 1.1 is a bilingual English/French adaption of SimpleNLG v4.2.", "stars": "25"}, {"name": "calyx", "url": "https://github.com/maetl/calyx", "description": "A Ruby library for generating text with recursive template grammars.", "stars": "60"}, {"name": "nalgene", "url": "https://github.com/spro/nalgene", "description": "Natural language generation language.", "stars": "54"}, {"name": "StringTemplate", "url": "https://www.stringtemplate.org/", "description": "Java template engine (with ports for C##, Objective-C, JavaScript, Scala) for generating source code, web pages, emails, or any other formatted text output."}, {"name": "Data-To-Text: Generating Textual Summaries of Complex Data - Ehud Reiter", "url": "https://www.youtube.com/watch?v=kFRw-wk5YOA", "description": ""}, {"name": "Imitation Learning and its Application to Natural Language Generation", "url": "https://slideslive.com/38922816/imitation-learning-and-its-application-to-natural-language-generation", "description": ""}, {"name": "Natural Language Generation (Introduction)", "url": "https://www.youtube.com/watch?v=4fjM72lbJaw", "description": ""}, {"name": "Strata Data Conference | The future of natural language generation: 2017-2027", "url": "https://www.youtube.com/watch?v=Ls7elVbN8bI", "description": ""}, {"name": "The Quest for Automated Story Generation - Mark Riedl", "url": "https://www.youtube.com/watch?v=wgcDUX_BPpk", "description": ""}], "notes": [], "source": "Nlg"}, {"name": "Functional Programming \u2014 Table of Contents", "entries": [{"name": "Blog Posts", "url": "#blog-posts", "description": ""}, {"name": "Papers", "url": "#papers", "description": ""}, {"name": "Wikis", "url": "#wikis", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Discussions", "url": "#discussions-quora-stack-overflow-reddit-etc", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Lectures", "url": "#lectures", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Repos", "url": "#repos", "description": ""}, {"name": "People", "url": "#people", "description": ""}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Blog posts", "entries": [{"name": "Personal thoughts on the current functional programming bandwagon", "url": "http://www.akitaonrails.com/2015/10/28/personal-thoughts-on-the-current-functional-programming-bandwagon", "description": ""}, {"name": "A Monad in Practicality - Controlling Time", "url": "http://robotlolita.me/2014/03/20/a-monad-in-practicality-controlling-time.html", "description": ""}, {"name": "A Monad in Practicality - First Class Failures", "url": "http://robotlolita.me/2013/12/08/a-monad-in-practicality-first-class-failures.html", "description": ""}, {"name": "How to desugar Haskell Code", "url": "http://www.haskellforall.com/2014/10/how-to-desugar-haskell-code.html", "description": ""}, {"name": "Functors, Applicatives, And Monads In Pictures", "url": "http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html", "description": ""}, {"name": "Monads Made Difficult", "url": "http://www.stephendiehl.com/posts/monads.html", "description": ""}, {"name": "Your easy guide to Monads, Applicatives, & Functors", "url": "https://medium.com/@lettier/your-easy-guide-to-monads-applicatives-functors-862048d61610", "description": ""}, {"name": "Async Streams in C#", "url": "https://freecontent.manning.com/async-streams-in-c/", "description": ""}, {"name": "How to leverage functional programming in Kotlin to write better, cleaner code", "url": "https://doordash.engineering/2022/03/22/how-to-leverage-functional-programming-in-kotlin-to-write-better-cleaner-code/", "description": ""}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Papers", "entries": [{"name": "Tradeoffs between Unique Types and Monads", "url": "http://lambda-the-ultimate.org/node/1180", "description": ""}, {"name": "The implementation of Functional Programming Languages", "url": "http://research.microsoft.com/en-us/um/people/simonpj/papers/slpj-book-1987/start.htm", "description": "A paper by Simon Peyton Jones"}, {"name": "Sound and Decidable Type Inference for Functional Dependencies", "url": "http://research.microsoft.com/en-us/um/people/simonpj/papers/fd-chr/esop04.pdf", "description": "Another very famous paper on Type Inference by the main creator of Haskell and GHC"}, {"name": "Template Meta-Programming for Haskell", "url": "http://research.microsoft.com/en-us/um/people/simonpj/papers/meta-haskell/meta-haskell.pdf", "description": "Paper about generating code at compile-time in Haskell"}, {"name": "Why Functional Programming Matters", "url": "http://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf", "description": ""}, {"name": "From Higher-Order Logic to Haskell: There and Back Again", "url": "http://isabelle.in.tum.de/~haftmann/pdf/from_hol_to_haskell_haftmann.pdf", "description": ""}, {"name": "Translating Haskell to Isabelle", "url": "http://es.cs.uni-kl.de/events/TPHOLs-2007/proceedings/B-178.pdf", "description": ""}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Wikis", "entries": [{"name": "nLab", "url": "http://ncatlab.org/nlab/show/HomePage", "description": "A wiki-lab with articles, discussion and tools from the point of view of category theory, which is the main math behind FP."}, {"name": "Haskell/Category Theory", "url": "https://en.wikibooks.org/wiki/Haskell/Category_theory", "description": "A good overview on Category Theory applied to Haskell from Wikibooks."}, {"name": "Haskell Wiki", "url": "https://wiki.haskell.org/Haskell", "description": ""}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Books", "entries": [{"name": "Learn you a Haskell", "url": "http://learnyouahaskell.com/", "description": "Book, but you can read it online for free as well. Very beginner friendly."}, {"name": "The Little Prover", "url": "https://books.google.com.br/books?id=I9E_CgAAQBAJ\\&pg=PR13#v=onepage\\&q\\&f=false", "description": "Talks about"}, {"name": "Isabelle/HOL - A Proof Assistant for Higher-Order Logic", "url": "http://isabelle.in.tum.de/doc/tutorial.pdf", "description": "A Book on implementing logical formalisms in Isabelle/HOL."}, {"name": "The Little MLer", "url": "http://www.ccs.neu.edu/home/matthias/BTML/", "description": "A book focused on teaching types, recursive thinking and other important subjects in Standard ML."}, {"name": "Introduction to Programming using SML", "url": "http://catalogue.pearsoned.co.uk/educator/product/Introduction-to-Programming-using-SML/9780201398205.page", "description": "Introduces you to programming design in a very mathematical way."}, {"name": "How to Design Programs", "url": "http://www.htdp.org/", "description": ""}, {"name": "Introduction to Functional Programming", "url": "http://www.amazon.com/Introduction-Functional-Programming-International-Computing/dp/0134841891", "description": ""}, {"name": "Haskell in Depth", "url": "https://www.manning.com/books/haskell-in-depth", "description": "the perfect second book on Haskell which dives into examples and application scenarios designed to teach how Haskell works and how to apply it correctly."}, {"name": "Grokking Simplicity: Taming complex software with functional thinking", "url": "https://www.manning.com/books/grokking-simplicity", "description": "Teaches functional programming from first principles using real-world scenarios."}, {"name": "Functional Programming in Scala, Second Edition", "url": "https://www.manning.com/books/functional-programming-in-scala-second-edition", "description": "International bestseller revised with new exercises, annotations, and full coverage of Scala 3."}, {"name": "Functional Programming in C#, Second Edition", "url": "https://www.manning.com/books/functional-programming-in-c-sharp-second-edition", "description": "Real world examples and practical techniques for functional programming in C#."}, {"name": "Grokking Functional Programming", "url": "https://www.manning.com/books/grokking-functional-programming", "description": "Introduction to functional programming."}, {"name": "Functional Programming in Kotlin", "url": "https://www.manning.com/books/functional-programming-in-kotlin", "description": "Master techniques and concepts of functional programming to deliver safer, simpler, and more effective Kotlin code."}, {"name": "Functional Design and Architecture", "url": "https://www.manning.com/books/functional-design-and-architecture", "description": "Design patterns and architectures for building production quality applications using functional programming, with examples in Haskell and other FP languages."}, {"name": "Haskell Bookcamp", "url": "https://www.manning.com/books/haskell-bookcamp", "description": "In this book, you\u2019ll get practical experience writing Haskell code and applying functional programming to actual development challenges."}, {"name": "Mastering Functional Programming", "url": "https://www.perlego.com/book/800653/mastering-functional-programming-functional-techniques-for-sequential-and-parallel-programming-with-scala-pdf", "description": "If you are from an imperative and OOP background, this book will guide you through the world of functional programming, irrespective of which programming language you use."}, {"name": "Jax in Action", "url": "https://www.manning.com/books/jax-in-action", "description": "A book about The JAX numerical computing library."}, {"name": "Learn PowerShell Scritping in a Month of Lunches", "url": "https://www.manning.com/books/learn-powershell-scripting-in-a-month-of-lunches-second-edition", "description": "Automate complex tasks and processes with PowerShell scripts."}, {"name": "F# in Action", "url": "https://www.manning.com/books/f-sharp-in-action", "description": "Book about practical F# development skills needed to create professional applications."}, {"name": "Elixir in Action, Third Edition", "url": "https://www.manning.com/books/elixir-in-action-third-edition", "description": "Fully updated to Elixir 1.14, this authoritative bestseller reveals how Elixir tackles problems of scalability, fault tolerance, and high availability."}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Communities", "entries": [{"name": "Lambda the Ultimate", "url": "http://lambda-the-ultimate.org/", "description": "Community focused on discussing researches, papers"}, {"name": "FP Complete", "url": "https://www.fpcomplete.com/", "description": "Community focused on helping companies and students on learning and implementing Functional Programming in Haskell. Hosters of one of the most famous Haskell learning centers: [School of Haskell](https://www.schoolofhaskell.com/school)"}, {"name": "Haskellers", "url": "http://www.haskellers.com/", "description": "The meeting point for Haskell Programmers"}, {"name": "ElixirLangMoscow", "url": "http://elixir-lang.moscow/", "description": "Russian Elixir community"}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Discussions (Quora, Stack Overflow, Reddit, etc)", "entries": [{"name": "Why dont more programmers use Haskell", "url": "https://www.quora.com/Why-dont-more-programmers-use-Haskell", "description": ""}, {"name": "Hidden complexities of tail-call/tail-recursion optimization", "url": "http://lambda-the-ultimate.org/classic/message1532.html", "description": ""}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Videos", "entries": [{"name": "Dont fear the Monad", "url": "https://www.youtube.com/watch?v=ZhuHCtR3xq8", "description": "Explanation on"}, {"name": "Haskell is useless", "url": "https://www.youtube.com/watch?v=iSmkqocn0oQ", "description": "Simon Peyton Jones being"}, {"name": "Brian Beckman: The Zen of Stateless State", "url": "https://www.youtube.com/watch?v=XxzzJiXHOJs", "description": ""}, {"name": "Erik Meijer: Functional Programming", "url": "https://www.youtube.com/watch?v=z0N1aZ6SnBk", "description": ""}, {"name": "Scala Monads: Declutter Your Code With Monadic Design", "url": "https://www.youtube.com/watch?v=Mw_Jnn_Y5iA", "description": ""}, {"name": "Philip Wadler and Erik Meijer: On Programming Language Theory and Practice", "url": "https://www.youtube.com/watch?v=9SBR_SnrEiI", "description": ""}, {"name": "Kotlin for Android & Java Developers", "url": "https://www.manning.com/livevideo/kotlin-for-android-and-java-developers", "description": "LiveVideo course about Kotlin: functional programming, object orientation and building an Android app in Kotlin."}, {"name": "Do we really need OOD and FDD?", "url": "https://www.youtube.com/watch?v=KW9U6HMKEgk", "description": "Functional Declarative Design (FDD) opposed to Object-Oriented Design (OOD"}, {"name": "Functional Programming with TypeScript", "url": "https://www.youtube.com/playlist?list=PLuPevXgCPUIMbCxBEnc1dNwboH6e2ImQo", "description": "Discover functional programming with Typescript and create a library like fp-ts alongside Sahand Javid in this beginner-friendly YouTube playlist."}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Lectures", "entries": [{"name": "C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals", "url": "https://www.youtube.com/playlist?list=PLTA0Ta9Qyspa5Nayx0VCHj5AHQJqp1clD", "description": "Series of Lectures from one of the creators of Haskell"}, {"name": "Adventure with types in Haskell - Simon Peyton Jones", "url": "https://www.youtube.com/watch?v=6COvD8oynmI\\&list=RD6COvD8oynmI#t=0", "description": "Lectures about Haskells strong Type System by Simon Peyton Jones."}, {"name": "The Algebra of Algebraic Data Types", "url": "https://www.youtube.com/watch?v=YScIPA8RbVE", "description": "Very good explanation"}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Platforms", "entries": [], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Tools", "entries": [{"name": "Isabelle/HOL", "url": "https://www.cl.cam.ac.uk/research/hvg/Isabelle/", "description": "Generic proof assistant based on Higher Order Logic"}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 Repos", "entries": [{"name": "Idris Koans", "url": "https://github.com/idris-hackers/idris-koans", "description": "Project for teaching Idris. A General Purpose Functional Programming with Dependent Types", "stars": "176"}, {"name": "Functional Javascript Workshop", "url": "https://github.com/timoxley/functional-javascript-workshop", "description": "A functional Javascript workshop.", "stars": "2k"}, {"name": "J-Bob", "url": "https://github.com/the-little-prover/j-bob", "description": "The proof assistant from the book `The Little Prover`", "stars": "414"}, {"name": "Haskell Must Watch", "url": "https://github.com/olehkuchuk/haskell-must-watch", "description": "A list of videos, talks and courses on Haskell.", "stars": "1.1k"}, {"name": "Intro SML", "url": "http://www.it.dtu.dk/introSML/", "description": "Code, corrections and info on the book: `Introduction to Programming using SML`"}, {"name": "Functional Programming In JavaScript", "url": "https://github.com/busypeoples/functional-programming-javascript", "description": "List of functional programming resources in JavaScript.", "stars": "305"}, {"name": "Functional Programming Jargon", "url": "https://github.com/hemanth/functional-programming-jargon", "description": "Project for providing a glossary for FP, and make learning FP easier.", "stars": "19k"}, {"name": "Bow", "url": "https://github.com/bow-swift/bow", "description": "Companion library for Typed Functional Programming in Swift.", "stars": "642"}, {"name": "Parsing With Haskell Parser Combinators", "url": "https://github.com/lettier/parsing-with-haskell-parser-combinators", "description": "A step-by-step guide to parsing using Haskell parser combinators.", "stars": "90"}, {"name": "Functional Programming Learning Path", "url": "https://github.com/imteekay/functional-programming-learning-path.git", "description": "A Learning Path for Functional Programming"}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 People", "entries": [{"name": "Simon Peyton Jones", "url": "http://research.microsoft.com/en-us/people/simonpj/", "description": "One of the creators of the Haskell Language and the Glasgow Haskell Compiler. Microsoft Researcher."}, {"name": "Philip Wadler", "url": "http://homepages.inf.ed.ac.uk/wadler/", "description": "Professor of Theoretical Computer Science at the University of Edinburgh, author of the famous paper Propositions as Types. One of the main people behind Java Generics Types."}, {"name": "Matthias Felleisen", "url": "http://www.ccs.neu.edu/home/matthias/", "description": "Author of many books such as How to Design Programs, and The Little Schemer."}, {"name": "Erik Meijer", "url": "https://www.linkedin.com/pub/erik-meijer/0/5ba/924", "description": "Former software architect for Microsoft, Functional Programming researcher, gives lectures on\tFP, Software Design and Reactive programming."}, {"name": "Brian Beckman", "url": "https://www.linkedin.com/in/brianbeckman", "description": "Former Microsoft Researcher, actual Software Engineer at Amazon. Contributed to implementing FP features to inumerous Microsoft technologies such as C#, LINQ and F#"}], "notes": [], "source": "Functional Programming"}, {"name": "Functional Programming \u2014 License", "entries": [], "notes": [], "source": "Functional Programming"}, {"name": "Qa", "entries": [{"name": "Recent Trends", "url": "#recent-trends", "description": ""}, {"name": "About QA", "url": "#about-qa", "description": ""}, {"name": "Events", "url": "#events", "description": ""}, {"name": "Systems", "url": "#systems", "description": ""}, {"name": "Competitions in QA", "url": "#competitions-in-qa", "description": ""}, {"name": "Publications", "url": "#publications", "description": ""}, {"name": "Codes", "url": "#codes", "description": ""}, {"name": "Lectures", "url": "#lectures", "description": ""}, {"name": "Slides", "url": "#slides", "description": ""}, {"name": "Dataset Collections", "url": "#dataset-collections", "description": ""}, {"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Links", "url": "#links", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Recent QA Models", "entries": [], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Recent Language Models", "entries": [{"name": "ELECTRA: Pre-training Text Encoders as Discriminators Rather Than Generators", "url": "https://openreview.net/pdf?id=r1xMH1BtvB", "description": ""}, {"name": "TinyBERT: Distilling BERT for Natural Language Understanding", "url": "https://openreview.net/pdf?id=rJx0Q6EFPB", "description": ""}, {"name": "MINILM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformers", "url": "https://arxiv.org/abs/2002.10957", "description": ""}, {"name": "T5: Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer", "url": "https://arxiv.org/abs/1910.10683", "description": ""}, {"name": "ERNIE: Enhanced Language Representation with Informative Entities", "url": "https://arxiv.org/abs/1905.07129", "description": ""}, {"name": "XLNet: Generalized Autoregressive Pretraining for Language Understanding", "url": "https://arxiv.org/abs/1906.08237", "description": ""}, {"name": "ALBERT: A Lite BERT for Self-supervised Learning of Language Representations", "url": "https://arxiv.org/abs/1909.11942", "description": ""}, {"name": "RoBERTa: A Robustly Optimized BERT Pretraining Approach", "url": "https://arxiv.org/abs/1907.11692", "description": ""}, {"name": "DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter", "url": "https://arxiv.org/pdf/1910.01108.pdf", "description": ""}, {"name": "SpanBERT: Improving Pre-training by Representing and Predicting Spans", "url": "https://arxiv.org/pdf/1907.10529v3.pdf", "description": ""}, {"name": "BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding", "url": "https://arxiv.org/abs/1810.04805", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 AAAI 2020", "entries": [{"name": "TANDA: Transfer and Adapt Pre-Trained Transformer Models for Answer Sentence Selection", "url": "https://arxiv.org/pdf/1911.04118.pdf", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 ACL 2019", "entries": [{"name": "Towards Scalable and Reliable Capsule Networks for Challenging NLP Applications", "url": "https://arxiv.org/pdf/1906.02829v1.pdf", "description": ""}, {"name": "Cognitive Graph for Multi-Hop Reading Comprehension at Scale", "url": "https://arxiv.org/pdf/1905.05460v2.pdf", "description": ""}, {"name": "Real-Time Open-Domain Question Answering with Dense-Sparse Phrase Index", "url": "https://arxiv.org/abs/1906.05807", "description": ""}, {"name": "Unsupervised Question Answering by Cloze Translation", "url": "https://arxiv.org/abs/1906.04980", "description": ""}, {"name": "SemEval-2019 Task 10: Math Question Answering", "url": "https://www.aclweb.org/anthology/S19-2153", "description": ""}, {"name": "Improving Question Answering over Incomplete KBs with Knowledge-Aware Reader", "url": "https://arxiv.org/abs/1905.07098", "description": ""}, {"name": "Matching Article Pairs with Graphical Decomposition and Convolutions", "url": "https://arxiv.org/pdf/1802.07459v2.pdf", "description": ""}, {"name": "Episodic Memory Reader: Learning what to Remember for Question Answering from Streaming Data", "url": "https://arxiv.org/abs/1903.06164", "description": ""}, {"name": "Natural Questions: a Benchmark for Question Answering Research", "url": "https://ai.google/research/pubs/pub47761", "description": ""}, {"name": "Textbook Question Answering with Multi-modal Context Graph Understanding and Self-supervised Open-set Comprehension", "url": "https://arxiv.org/abs/1811.00232", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 EMNLP-IJCNLP 2019", "entries": [{"name": "Language Models as Knowledge Bases?", "url": "https://arxiv.org/pdf/1909.01066v2.pdf", "description": ""}, {"name": "LXMERT: Learning Cross-Modality Encoder Representations from Transformers", "url": "https://arxiv.org/pdf/1908.07490v3.pdf", "description": ""}, {"name": "Answering Complex Open-domain Questions Through Iterative Query Generation", "url": "https://arxiv.org/pdf/1910.07000v1.pdf", "description": ""}, {"name": "KagNet: Knowledge-Aware Graph Networks for Commonsense Reasoning", "url": "https://arxiv.org/pdf/1909.02151v1.pdf", "description": ""}, {"name": "Mixture Content Selection for Diverse Sequence Generation", "url": "https://arxiv.org/pdf/1909.01953v1.pdf", "description": ""}, {"name": "A Discrete Hard EM Approach for Weakly Supervised Question Answering", "url": "https://arxiv.org/pdf/1909.04849v1.pdf", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Arxiv", "entries": [{"name": "Investigating the Successes and Failures of BERT for Passage Re-Ranking", "url": "https://arxiv.org/abs/1905.01758", "description": ""}, {"name": "BERT with History Answer Embedding for Conversational Question Answering", "url": "https://arxiv.org/abs/1905.05412", "description": ""}, {"name": "Understanding the Behaviors of BERT in Ranking", "url": "https://arxiv.org/abs/1904.07531", "description": ""}, {"name": "BERT Post-Training for Review Reading Comprehension and Aspect-based Sentiment Analysis", "url": "https://arxiv.org/abs/1904.02232", "description": ""}, {"name": "End-to-End Open-Domain Question Answering with BERTserini", "url": "https://arxiv.org/abs/1902.01718", "description": ""}, {"name": "A BERT Baseline for the Natural Questions", "url": "https://arxiv.org/abs/1901.08634", "description": ""}, {"name": "Passage Re-ranking with BERT", "url": "https://arxiv.org/abs/1901.04085", "description": ""}, {"name": "SDNet: Contextualized Attention-based Deep Network for Conversational Question Answering", "url": "https://arxiv.org/abs/1812.03593", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Dataset", "entries": [{"name": "ELI5: Long Form Question Answering", "url": "https://arxiv.org/abs/1907.09190", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Types of QA", "entries": [], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Analysis and Parsing for Pre-processing in QA systems", "entries": [], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Most QA systems have roughly 3 parts", "entries": [{"name": "IBM Watson", "url": "https://www.ibm.com/watson/", "description": "Has state-of-the-arts performance."}, {"name": "Facebook DrQA", "url": "https://research.fb.com/downloads/drqa/", "description": "Applied to the SQuAD1.0 dataset. The SQuAD2.0 dataset has released. but DrQA is not tested yet."}, {"name": "MIT media lab's Knowledge graph", "url": "http://conceptnet.io/", "description": "Is a freely-available semantic network, designed to help computers understand the meanings of words that people use."}, {"name": "BiDAF", "url": "https://github.com/allenai/bi-att-flow", "description": "Bi-Directional Attention Flow (BIDAF) network is a multi-stage hierarchical process that represents the context at different levels of granularity and uses bi-directional attention flow mechanism to obtain a query-aware context representation without early summarization.", "stars": "1.5k"}, {"name": "QANet", "url": "https://github.com/NLPLearn/QANet", "description": "A Q\\&A architecture does not require recurrent networks: Its encoder consists exclusively of convolution and self-attention, where convolution models local interactions and self-attention models global interactions.", "stars": "991"}, {"name": "R-Net", "url": "https://github.com/HKUST-KnowComp/R-Net", "description": "An end-to-end neural networks model for reading comprehension style question answering, which aims to answer questions from a given passage.", "stars": "586"}, {"name": "R-Net-in-Keras", "url": "https://github.com/YerevaNN/R-NET-in-Keras", "description": "R-NET re-implementation in Keras.", "stars": "181"}, {"name": "DrQA", "url": "https://github.com/hitvoice/DrQA", "description": "DrQA is a system for reading comprehension applied to open-domain question answering.", "stars": "393"}, {"name": "BERT", "url": "https://github.com/google-research/bert", "description": "A new language representation model which stands for Bidirectional Encoder Representations from Transformers. Unlike recent language representation models, BERT is designed to pre-train deep bidirectional representations by jointly conditioning on both left and right context in all layers.", "stars": "32k"}, {"name": "Question Answering - Natural Language Processing", "url": "https://youtu.be/Kzi6tE4JaGo", "description": "By Dragomir Radev, Ph.D. | University of Michigan | 2016."}, {"name": "Question Answering with Knowledge Bases, Web and Beyond", "url": "https://github.com/scottyih/Slides/blob/master/QA%20Tutorial.pdf", "description": "By Scott Wen-tau Yih & Hao Ma | Microsoft Research | 2016.", "stars": "33"}, {"name": "Question Answering", "url": "https://hpi.de/fileadmin/user_upload/fachgebiete/plattner/teaching/NaturalLanguageProcessing/NLP2017/NLP8_QuestionAnswering.pdf", "description": "By Dr. Mariana Neves | Hasso Plattner Institut | 2017."}, {"name": "NLIWOD's Question answering datasets", "url": "https://github.com/dice-group/NLIWOD/tree/master/qa.datasets", "description": "", "stars": "93"}, {"name": "karthinkncode's Datasets for Natural Language Processing", "url": "https://github.com/karthikncode/nlp-datasets", "description": "", "stars": "920"}, {"name": "AI2 Science Questions v2.1(2017)", "url": "http://data.allenai.org/ai2-science-questions/", "description": ""}, {"name": "Children's Book Test", "url": "https://uclmr.github.io/ai4exams/data.html", "description": ""}, {"name": "CODAH Dataset", "url": "https://github.com/Websail-NU/CODAH", "description": "", "stars": "19"}, {"name": "DeepMind Q\\&A Dataset; CNN/Daily Mail", "url": "https://github.com/deepmind/rc-data", "description": "", "stars": "1.3k"}, {"name": "ELI5", "url": "https://github.com/facebookresearch/ELI5", "description": "", "stars": "261"}, {"name": "GraphQuestions", "url": "https://github.com/ysu1989/GraphQuestions", "description": "", "stars": "86"}, {"name": "LC-QuAD", "url": "http://sda.cs.uni-bonn.de/projects/qa-dataset/", "description": ""}, {"name": "MS MARCO", "url": "http://www.msmarco.org/dataset.aspx", "description": ""}, {"name": "MultiRC", "url": "https://cogcomp.org/multirc/", "description": ""}, {"name": "NarrativeQA", "url": "https://github.com/deepmind/narrativeqa", "description": "", "stars": "391"}, {"name": "NewsQA", "url": "https://github.com/Maluuba/newsqa", "description": "", "stars": "232"}, {"name": "Qestion-Answer Dataset by CMU", "url": "http://www.cs.cmu.edu/\\~ark/QA-data/", "description": ""}, {"name": "SQuAD1.0", "url": "https://rajpurkar.github.io/SQuAD-explorer/", "description": ""}, {"name": "SQuAD2.0", "url": "https://rajpurkar.github.io/SQuAD-explorer/", "description": ""}, {"name": "Story cloze test", "url": "http://cs.rochester.edu/nlp/rocstories/", "description": ""}, {"name": "TriviaQA", "url": "http://nlp.cs.washington.edu/triviaqa/", "description": ""}, {"name": "WikiQA", "url": "https://www.microsoft.com/en-us/download/details.aspx?id=52419\\&from=https%3A%2F%2Fresearch.microsoft.com%2Fen-US%2Fdownloads%2F4495da01-db8c-4041-a7f6-7984a4f6a905%2Fdefault.aspx", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 The DeepQA Research Team in IBM Watson's publication within 5 years", "entries": [], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 MS Research's publication within 5 years", "entries": [], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Google AI's publication within 5 years", "entries": [], "notes": [], "source": "Qa"}, {"name": "Qa \u2014 Facebook AI Research's publication within 5 years", "entries": [{"name": "Building a Question-Answering System from Scratch\u2014 Part 1", "url": "https://towardsdatascience.com/building-a-question-answering-system-part-1-9388aadff507", "description": ""}, {"name": "Qeustion Answering with Tensorflow By Steven Hewitt, O'REILLY, 2017", "url": "https://www.oreilly.com/ideas/question-answering-with-tensorflow", "description": ""}, {"name": "Why question answering is hard", "url": "http://nicklothian.com/blog/2014/09/25/why-question-answering-is-hard/", "description": ""}], "notes": [], "source": "Qa"}, {"name": "Linguistics \u2014 Awesome Linguistics", "entries": [{"name": "Programming", "url": "#programming", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Standards", "url": "#standards", "description": ""}, {"name": "Lists", "url": "#lists", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Programming", "entries": [], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Platforms and toolkits", "entries": [{"name": "CLARIN-D web tools", "url": "https://www.clarin-d.net/en/analysing", "description": "Tools for Analysing Research Data"}, {"name": "CorpusExplorer", "url": "https://notes.jan-oliver-ruediger.de/software/corpusexplorer-overview/", "description": "Software for corpus linguists and text/data mining enthusiasts. The CorpusExplorer combines over 50 interactive visualizations under a user-friendly interface."}, {"name": "Haxe-linguistics", "url": "https://github.com/sexybiggetje/haxe-linguistics", "description": "Early linguistical analysis and natural language processing library for Haxe.", "stars": "26"}, {"name": "Natural", "url": "https://github.com/NaturalNode/natural", "description": "General natural language tools for Node.js.", "stars": "11k"}, {"name": "Natural Language ToolKit (NLTK)", "url": "http://www.nltk.org/", "description": "The most complete platform for building Python programs to work with human language data."}, {"name": "Snowball", "url": "https://snowballstem.org/", "description": "Snowball is a language in which stemming algorithms can be easily represented."}, {"name": "Spacy", "url": "https://spacy.io/", "description": "Industrial-strength National Language Processing in Python."}, {"name": "Mate Tools", "url": "http://hdl.handle.net/11022/1007-0000-0000-8E4E-A", "description": ""}, {"name": "UBIAI", "url": "https://ubiai.tools/", "description": "Easy-to-use text annotation tool for teams with most comprehensive auto-annotation features. Supports NER, relations and document classification as well as OCR annotation for invoice labeling."}, {"name": "textblob-de", "url": "https://github.com/markuskiller/textblob-de", "description": "Nice alternative for spacy (see above).", "stars": "103"}, {"name": "tyo", "url": "https://github.com/mongsvo/tyo", "description": "A utility for finding Typo-Bridges.", "stars": "0"}, {"name": "UralicNLP", "url": "https://github.com/mikahama/uralicNLP", "description": "An open source Python library for processing morphologically rich and, for the most part, endangered Uralic languages. It can do morphological analysis, generation, lemmatization, disambiguation and lexical lookup for a great many Uralic languages.", "stars": "74"}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Algorithms", "entries": [{"name": "Stemming algorithms for various European languages", "url": "http://snowball.tartarus.org/texts/stemmersoverview.html", "description": "Various stemming algorithms from snowball."}, {"name": "The Porter Stemmer Algorithm", "url": "http://tartarus.org/martin/PorterStemmer/", "description": "The \u2018official\u2019 home page for distribution of the Porter Stemming Algorithm, written and maintained by its author, Martin Porter."}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Data sets", "entries": [{"name": "EuroRomCom Data", "url": "https://github.com/kirkins/euroromcom", "description": "JSON formatted Pan-Romance word lists.", "stars": "22"}, {"name": "Araneum Germanicum", "url": "http://aranea.juls.savba.sk/aranea_about/_germanicum.html", "description": ""}, {"name": "CEHugeWebCorpus", "url": "https://lindat.mff.cuni.cz/repository/xmlui/handle/11372/LRT-2638", "description": "German corpus based on CommonCrawl"}, {"name": "Digitales W\u00f6rterbuch der deutschen Sprache (DWDS)", "url": "https://dwds.de", "description": ""}, {"name": "GC4 Corpus", "url": "https://german-nlp-group.github.io/projects/gc4-corpus.html", "description": ""}, {"name": "IDS Corpora", "url": "https://www1.ids-mannheim.de/kl/projekte/korpora", "description": "German Reference Corpus"}, {"name": "Leipzig Corpora Collection", "url": "https://wortschatz.uni-leipzig.de/en/download/", "description": "sampled sentences in different languages."}, {"name": "SdeWaC", "url": "https://www.ims.uni-stuttgart.de/forschung/ressourcen/korpora/sdewac.en.html", "description": "big german internet corpus"}, {"name": "C-WEP", "url": "http://lingured.info/linguistic-resources/cwep/", "description": ""}, {"name": "DysList (list of dyslexic errors)", "url": "https://github.com/Rauschii/DysListGerman", "description": "", "stars": "5"}, {"name": "Falko", "url": "https://www.linguistik.hu-berlin.de/de/institut/professuren/korpuslinguistik/forschung/falko", "description": ""}, {"name": "Litkey", "url": "https://www.linguistics.ruhr-uni-bochum.de/litkeycorpus/", "description": ""}, {"name": "OpinionSpam", "url": "https://github.com/hdaSprachtechnologie/OpinionSpam", "description": "", "stars": "2"}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Resources", "entries": [{"name": "Low Resource Languages", "url": "https://github.com/RIchardLitt/low-resource-languages", "description": "A list of resources for conservation, development, and documentation of low resource (human) languages.", "stars": "405"}, {"name": "Language Science Press", "url": "https://langsci-press.org/", "description": "Language Science Press is a born-digital scholar-led open access publisher in linguistics."}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Deep learning models and transformers", "entries": [{"name": "dbmdz BERT models", "url": "https://github.com/dbmdz/berts", "description": "", "stars": "156"}, {"name": "Deepset German BERT model", "url": "https://deepset.ai/german-bert", "description": ""}, {"name": "Evaluating German Transformer Language Models with Syntactic Agreement Tests", "url": "https://github.com/DFKI-NLP/gevalm", "description": "", "stars": "7"}, {"name": "German ELMo Model", "url": "https://github.com/t-systems-on-site-services-gmbh/german-elmo-model", "description": "", "stars": "28"}, {"name": "german-transformer-training", "url": "https://github.com/PhilipMay/german-transformer-training", "description": "", "stars": "23"}, {"name": "GermLM", "url": "https://github.com/tonianelope/Multilingual-BERT", "description": "", "stars": "14"}, {"name": "GerPT2", "url": "https://github.com/bminixhofer/gerpt2", "description": "", "stars": "20"}, {"name": "Sentence Transformers", "url": "https://github.com/UKPLab/sentence-transformers", "description": "", "stars": "16k"}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 On Wikipedia", "entries": [{"name": "Bag of words model", "url": "https://en.wikipedia.org/wiki/Bag-of-words_model", "description": ""}, {"name": "Document classification", "url": "https://en.wikipedia.org/wiki/Document_classification", "description": ""}, {"name": "Language models", "url": "https://en.wikipedia.org/wiki/Language_model", "description": ""}, {"name": "Naive Bayes classification", "url": "https://en.wikipedia.org/wiki/Naive_Bayes_classifier", "description": ""}, {"name": "Natural language processing", "url": "https://en.wikipedia.org/wiki/Natural_language_processing", "description": ""}, {"name": "Outline of natural language processing", "url": "https://en.wikipedia.org/wiki/Outline_of_natural_language_processing", "description": ""}, {"name": "Parts of speech tagging", "url": "https://en.wikipedia.org/wiki/Part-of-speech_tagging", "description": ""}, {"name": "Sentiment analysis", "url": "https://en.wikipedia.org/wiki/Sentiment_analysis", "description": ""}, {"name": "Term frequency - inverse document frequency", "url": "https://en.wikipedia.org/wiki/Tf%E2%80%93idf", "description": ""}, {"name": "Vector space model", "url": "https://en.wikipedia.org/wiki/Vector_space_model", "description": ""}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 On Youtube", "entries": [{"name": "Computational Linguistics Lecture Playlist (Youtube)", "url": "https://www.youtube.com/playlist?list=PLegWUnz91WfuPebLI97-WueAP90JO-15i", "description": "Lectures for University of Maryland class on computational linguistics."}, {"name": "The Virtual Linguistics Campus", "url": "https://www.youtube.com/channel/UCaMpov1PPVXGcKYgwHjXB3g", "description": "CC-licensed educational videos interconnected with Marburg University's e-learning platform of the same name."}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Books", "entries": [{"name": "Essentials of Linguistics, 2nd edition", "url": "https://ecampusontario.pressbooks.pub/essentialsoflinguistics2/", "description": "An introductory book (2nd edition)."}, {"name": "Introduction to Linguistics", "url": "https://linguistics.ucla.edu/people/Kracht/courses/ling20-fall07/ling-intro.pdf", "description": ""}, {"name": "Natural Language Processing with Python", "url": "https://www.nltk.org/book/", "description": "The book from the NLTK package."}, {"name": "Text Mining with R", "url": "https://www.tidytextmining.com", "description": ""}, {"name": "Foundations of Computational Linguistics", "url": "https://books.google.com/books?id=o9iGAgAAQBAJ\\&dq=Foundations+of+Computational+Linguistics\\&hl=nl\\&source=gbs_navlinks_s", "description": ""}, {"name": "Foundations of Statistical Natural Language Processing", "url": "https://books.google.nl/books?id=YiFDxbEX3SUC", "description": ""}, {"name": "Semisupervised Learning for Computational Linguistics", "url": "https://books.google.com/books/about/Semisupervised_Learning_for_Computationa.html?id=VCd67cGB_rAC\\&redir_esc=y", "description": ""}, {"name": "Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition", "url": "https://books.google.nl/books?id=fZmj5UNK8AQC", "description": ""}, {"name": "The Oxford Handbook of Computational Linguistics", "url": "https://www.oxfordhandbooks.com/view/10.1093/oxfordhb/9780199276349.001.0001/oxfordhb-9780199276349", "description": ""}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Standards", "entries": [{"name": "DTA Basisformat", "url": "https://www.deutschestextarchiv.de/doku/basisformat/", "description": ""}, {"name": "ISO TC 37 SC 4", "url": "https://www.iso.org/committee/297592.html", "description": ""}, {"name": "UIMA", "url": "https://docs.oasis-open.org/uima/v1.0/os/uima-spec-os.html", "description": ""}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Lists", "entries": [{"name": "15 most popular books on good reads", "url": "https://www.goodreads.com/shelf/show/natural-language-processing", "description": ""}, {"name": "nlp-datasets", "url": "https://github.com/niderhoff/nlp-datasets", "description": "", "stars": "5.8k"}, {"name": "NLP-progress", "url": "https://github.com/sebastianruder/NLP-progress", "description": "", "stars": "23k"}, {"name": "/r/LanguageTechnology/", "url": "https://www.reddit.com/r/LanguageTechnology/", "description": ""}, {"name": "awesome-nlp", "url": "https://github.com/keon/awesome-nlp", "description": "", "stars": "17k"}, {"name": "Awesome Community-Curated NLP List", "url": "https://github.com/alvations/awesome-community-curated-nlp", "description": "", "stars": "198"}, {"name": "awesome-chinese-nlp", "url": "https://github.com/crownpku/Awesome-Chinese-NLP", "description": "", "stars": "7.8k"}, {"name": "awesome-danish", "url": "https://github.com/fnielsen/awesome-danish", "description": "", "stars": "172"}, {"name": "awesome-hungarian-nlp", "url": "https://github.com/oroszgy/awesome-hungarian-nlp", "description": "", "stars": "234"}, {"name": "awesome Information Retrieval", "url": "https://github.com/harpribot/awesome-information-retrieval", "description": "", "stars": "1.1k"}, {"name": "Indonesian NLP", "url": "https://github.com/kmkurn/id-nlp-resource", "description": "", "stars": "279"}, {"name": "Norwegian NLP resources", "url": "https://github.com/web64/norwegian-nlp-resources", "description": "", "stars": "181"}, {"name": "German NLP resources", "url": "https://github.com/adbar/German-NLP/", "description": "", "stars": "465"}, {"name": "awesome-nlp-polish", "url": "https://github.com/ksopyla/awesome-nlp-polish", "description": "", "stars": "297"}, {"name": "awesome-spanish-nlp", "url": "https://github.com/dav009/awesome-spanish-nlp", "description": "", "stars": "336"}, {"name": "M. Weisser's list of NLP/Computational Linguistics Resources", "url": "https://martinweisser.org/corpora_site/comp_ling_resources.html", "description": ""}], "notes": [], "source": "Linguistics"}, {"name": "Linguistics \u2014 Communities", "entries": [{"name": "Linguistics Stack Exchange", "url": "https://linguistics.stackexchange.com/", "description": ""}, {"name": "Untranslatable.co, Multilingual urban dictionary", "url": "https://untranslatable.co/", "description": ""}], "notes": [], "source": "Linguistics"}, {"name": "Design Patterns", "entries": [{"name": "Programming language design patterns", "url": "#programming-language-design-patterns", "description": ""}, {"name": "General Architecture", "url": "#general-architecture", "description": ""}, {"name": "Cloud Architecture", "url": "#cloud-architecture", "description": ""}, {"name": "Serverless Architecture", "url": "#serverless-architecture", "description": ""}, {"name": "Micro services & Distributed Systems", "url": "#micro-services--distributed-systems", "description": ""}, {"name": "Internet of things", "url": "#internet-of-things", "description": ""}, {"name": "Big Data", "url": "#big-data", "description": ""}, {"name": "Machine Learning", "url": "#machine-learning", "description": ""}, {"name": "Databases and storage", "url": "#databases", "description": ""}, {"name": "DevOps & containers", "url": "#devops--containers", "description": ""}, {"name": "Mobile", "url": "#mobile", "description": ""}, {"name": "Front End Development", "url": "#front-end-development", "description": ""}, {"name": "Security", "url": "#security", "description": ""}, {"name": "10 common architectural patterns", "url": "https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013", "description": "10 Common software architectural patterns in a nutshell."}, {"name": "reactive design patterns", "url": "https://www.reactivedesignpatterns.com/categories.html", "description": "This website accompanies the book Reactive Design Patterns by Roland Kuhn."}, {"name": "scalable System Design Patterns", "url": "https://dzone.com/articles/scalable-system-design", "description": "Scalable system design techniques."}, {"name": "martin fowler", "url": "https://martinfowler.com/eaaCatalog", "description": "Catalog of Patterns of Enterprise Application Architecture."}, {"name": "system-design-primer", "url": "https://github.com/donnemartin/system-design-primer", "description": "Design large-scale systems.", "stars": "273k"}, {"name": "architecting-for-reliability", "url": "https://medium.com/becloudy/architecting-for-reliability-part-1-concepts-17028343089", "description": "Architecting for Reliability Part 1/3."}, {"name": "InnerSource Patterns", "url": "https://patterns.innersourcecommons.org/", "description": "Patterns for implementing InnerSource, the use of open source principles and practices for software development within the confines of an organization."}, {"name": "Cloud cost hacking", "url": "https://hackernoon.com/cloud-cost-hacking-fc35fd19985d", "description": "Patterns for reducing cloud costs."}, {"name": "AWS cloud design patterns", "url": "http://en.clouddesignpattern.org/index.php/Main_Page", "description": "The AWS Cloud Design Patterns (CDP)."}, {"name": "Azure cloud design patterns", "url": "https://docs.microsoft.com/en-us/azure/architecture/patterns", "description": "Building reliable, scalable, secure applications in the cloud."}, {"name": "cloud computing patterns", "url": "http://www.cloudcomputingpatterns.org", "description": "Cloud Computing Patterns."}, {"name": "Google Cloud Solutions", "url": "https://gcp.solutions", "description": "Real business cases solutions with diagrams on GCP."}, {"name": "saas tenant isolation strategies", "url": "https://d1.awsstatic.com/whitepapers/saas-tenant-isolation-strategies.pdf", "description": "Isolating Resources in a Multi-Tenant Environment"}, {"name": "design patterns for multi-tenancy", "url": "https://www.nagarro.com/en/blog/architectural-design-patterns-aws-multi-tenancy", "description": "Architectural design patterns for multi-tenancy on AWS"}, {"name": "serverless architecture", "url": "https://thenewstack.io/serverless-architecture-five-design-patterns", "description": "Serverless Architecture: Five Design Patterns."}, {"name": "solving problems in serverless", "url": "https://freecontent.manning.com/patterns-for-solving-problems-in-serverless-architectures", "description": "Patterns for Solving Problems in Serverless Architectures."}, {"name": "serverless patterns", "url": "https://www.jeremydaly.com/serverless-microservice-patterns-for-aws/", "description": "serverless microservice patterns for aws."}, {"name": "serverless-reference-architectures", "url": "https://www.jeremydaly.com/serverless-reference-architectures//", "description": "serverless microservice patterns with deployment scripts."}, {"name": "serverless-patterns-collection", "url": "https://serverlessland.com/patterns", "description": "Serverless Patterns Collection."}, {"name": "serverless-design-patterns-and-best-practices", "url": "https://www.packtpub.com/free-ebook/serverless-design-patterns-and-best-practices/9781788620642", "description": ""}, {"name": "microservices", "url": "http://microservices.io/patterns", "description": "A pattern language for microservices."}, {"name": "microservices-anti patterns", "url": "https://www.oreilly.com/ideas/microservices-antipatterns-and-pitfalls", "description": "Microservices antipatterns and pitfalls."}, {"name": "12factor", "url": "https://12factor.net", "description": "The twelve-factor methodology."}, {"name": "microservices-sync-vs-async", "url": "https://dzone.com/articles/patterns-for-microservices-sync-vs-async", "description": "Microservices patterns, synchronous and asynchronous."}, {"name": "message-queues", "url": "http://tech.forter.com/comparing-message-queue-architectures-on-aws", "description": "Comparing-message-queue-architectures."}, {"name": "enterprise Integration Patterns", "url": "http://www.enterpriseintegrationpatterns.com/patterns/messaging/toc.html", "description": "Patterns and Best Practices for Enterprise Integration."}, {"name": "martinfowler", "url": "https://martinfowler.com/articles/patterns-of-distributed-systems/", "description": "Patterns of Distributed Systems."}, {"name": "iot-communication-patterns", "url": "https://dzone.com/articles/strengths-and-weaknesses-of-iot-communication-patterns", "description": "Strengths and Weaknesses of IoT Communication Patterns."}, {"name": "design-patterns-for-iot", "url": "https://community.arm.com/iot/b/blog/posts/design-patterns-for-an-internet-of-things", "description": "A Design Pattern Framework for IoT Architecture."}, {"name": "mapreduce-patterns", "url": "https://highlyscalable.wordpress.com/2012/02/01/mapreduce-patterns", "description": "Map-reduce patterns."}, {"name": "streaming-realtime-analytics", "url": "https://iwringer.wordpress.com/2015/08/03/patterns-for-streaming-realtime-analytics", "description": "13 Stream Processing Patterns for building Streaming and Realtime Applications."}, {"name": "distributed-ml-patterns", "url": "https://github.com/terrytangyuan/distributed-ml-patterns", "description": "Distributed machine learning system patterns.", "stars": "384"}, {"name": "containerspatterns", "url": "https://l0rd.github.io/containerspatterns", "description": "There are a Thousand Ways to Use Containers."}, {"name": "kubernetes", "url": "https://github.com/gravitational/workshop/blob/master/k8sprod.md", "description": "Kubernetes Production Patterns.", "stars": "2k"}, {"name": "container-design-patterns", "url": "https://vitalflux.com/container-design-patterns-kubernetes-pods-design", "description": "Container Design Patterns for Kubernetes Pods Design."}, {"name": "best-practices-for-shell-scripts", "url": "https://stackoverflow.com/questions/78497/design-patterns-or-best-practices-for-shell-scripts", "description": "Best practices for shell scripts."}, {"name": "kubernetes patterns", "url": "https://github.com/ro14nd-talks/kubernetes-patterns", "description": "Presentation around the book kubernetes paterns.", "stars": "31"}, {"name": "kubernetes patterns book", "url": "https://k8spatterns.io/", "description": ""}, {"name": "cdk patterns", "url": "https://cdkpatterns.com/", "description": "cdk patterns."}, {"name": "CDK Construct Catalog", "url": "https://awscdk.io/", "description": "CDK construct catalog."}, {"name": "user Interface", "url": "http://ui-patterns.com", "description": "User Interface Design patterns."}, {"name": "oocss-acss-bem-smacss", "url": "http://clubmate.fi/oocss-acss-bem-smacss-what-are-they-what-should-i-use", "description": "OOCSS, ACSS, BEM, SMACSS: what are they? What should I use?"}, {"name": "css-protips", "url": "https://github.com/AllThingsSmitty/css-protips", "description": "A collection of tips to help take your CSS skills pro.", "stars": "28k"}, {"name": "responsive design patterns", "url": "https://bradfrost.github.io/this-is-responsive/patterns.html#layout", "description": "A collection of patterns and modules for responsive designs."}, {"name": "opensecurityarchitecture", "url": "http://www.opensecurityarchitecture.org/cms/library/patternlandscape", "description": "Security Architecture Patterns."}, {"name": "martinfowler", "url": "https://www.martinfowler.com/articles/web-security-basics.html", "description": "Web-security-basics."}, {"name": "cloud-security", "url": "https://www.infoq.com/articles/cloud-security-architecture-intro", "description": "Cloud security architecture intro."}, {"name": "owasp", "url": "https://www.owasp.org/index.php/Security_by_Design_Principles", "description": "Security by Design Principles."}, {"name": "azure-security", "url": "https://docs.microsoft.com/en-us/azure/security/security-best-practices-and-patterns", "description": "Azure security best practices and patterns."}, {"name": "Django Design Patterns and Best Practices", "url": "https://arunrocks.com/static/book/django-design-patterns-best-practices-2-ed", "description": ""}, {"name": "MongoDB Applied Design Patterns", "url": "http://shop.oreilly.com/product/0636920027041.do", "description": ""}, {"name": "Design-Patterns-Elements-Reusable-Object-Oriented", "url": "https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=sr_1_4?s=books\\&ie=UTF8\\&qid=1528136036\\&sr=1-4\\&keywords=design+patterns", "description": ""}, {"name": "Head-First-Design-Patterns-Brain-Friendly", "url": "https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124/ref=pd_sim_14_4", "description": ""}, {"name": "Effective-Java-3rd-Joshua-Bloch", "url": "https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997/ref=pd_sim_14_7", "description": ""}, {"name": "Node.js Design Patterns", "url": "https://www.packtpub.com/web-development/nodejs-design-patterns-second-edition", "description": ""}, {"name": "Game Programming Patterns", "url": "https://github.com/munificent/game-programming-patterns", "description": "", "stars": "4.1k"}, {"name": "Object Design Style Guide", "url": "https://www.manning.com/books/object-design-style-guide", "description": ""}, {"name": "Spring Boot in Practice", "url": "https://www.manning.com/books/spring-boot-in-practice", "description": ""}, {"name": "Designing Microservices", "url": "https://www.manning.com/books/designing-microservices", "description": ""}], "notes": [], "source": "Design Patterns"}, {"name": "Information Retrieval \u2014 Contributing", "entries": [{"name": "Books", "url": "#books", "description": ""}, {"name": "Courses", "url": "#courses", "description": ""}, {"name": "Software", "url": "#software", "description": ""}, {"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Talks", "url": "#talks", "description": ""}, {"name": "Conferences", "url": "#conferences", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Introduction to Information Retrieval", "url": "http://www-nlp.stanford.edu/IR-book/", "description": "C.D. Manning, P. Raghavan, H. Sch\u00fctze. Cambridge UP, 2008. (First book for getting started with Information Retrieval)."}, {"name": "Search Engines: Information Retrieval in Practice", "url": "http://ciir.cs.umass.edu/downloads/SEIRiP.pdf", "description": "Bruce Croft, Don Metzler, and Trevor Strohman. 2009. (Great book for readers interested in knowing how Search Engines work. The book is very detailed)."}, {"name": "Modern Information Retrieval", "url": "http://people.ischool.berkeley.edu/~hearst/irbook/", "description": "R. Baeza-Yates, B. Ribeiro-Neto. Addison-Wesley, 1999."}, {"name": "Information Retrieval in Practice", "url": "http://www.search-engines-book.com/", "description": "B. Croft, D. Metzler, T. Strohman. Pearson Education, 2009."}, {"name": "Mining the Web: Analysis of Hypertext and Semi Structured Data", "url": "http://www.cse.iitb.ac.in/%7Esoumen/mining-the-web/", "description": "S. Chakrabarti. Morgan Kaufmann, 2002."}, {"name": "Language Modeling for Information Retrieval", "url": "http://www.springer.com/prod/b/1-4020-1216-0?referer=www.wkap.nl", "description": "W\\.B. Croft, J. Lafferty. Springer, 2003. (Handles Language Modeling aspect of Information Retrieval. It also extensively details probabilistic perspective in this domain, which is interesting)."}, {"name": "Information Retrieval: A Survey", "url": "http://www.csee.umbc.edu/cadip/readings/IR.report.120600.book.pdf", "description": "Ed Greengrass, 2000. (Comprehensive survey of Conventional Information Retrieval, before Deep Learning era)."}, {"name": "Introduction to Modern Information Retrieval", "url": "https://www.amazon.com/Introduction-Modern-Information-Retrieval-Third/dp/185604694X", "description": "G.G. Chowdhury. Neal-Schuman, 2003. (Intended for students of library and information studies)."}, {"name": "Text Information Retrieval Systems", "url": "https://www.amazon.com/Information-Retrieval-Systems-Library-Hardcover/dp/0123694124", "description": "C.T. Meadow, B.R. Boyce, D.H. Kraft, C.L. Barry. Academic Press, 2007 (library/information science perspective)."}, {"name": "INF384H / CS395T / INF350E: Concepts of Information Retrieval (and Web Search)", "url": "http://courses.ischool.utexas.edu/Lease_Matt/2016/Fall/INF384H/", "description": "Matthew Lease (University of Texas at Austin)."}, {"name": "CS 276 / LING 286: Information Retrieval and Web Search", "url": "http://web.stanford.edu/class/cs276/", "description": "Chris Manning and Pandu Nayak (Stanford University)."}, {"name": "CS 371R: Information Retrieval and Web Search", "url": "https://www.cs.utexas.edu/~mooney/ir-course/", "description": "Raymond J. Mooney (University of Texas at Austin)."}, {"name": "CS 172: Introduction to Information Retrieval", "url": "http://www.cs.ucr.edu/~vagelis/classes/CS172/", "description": "Vagelis Hristidis (University of California - Riverside)."}, {"name": "SIMS 240: Principles of Information Retrieval", "url": "http://www2.sims.berkeley.edu/academics/courses/is240/s06/", "description": "Ray R. Larson (UC berkeley)."}, {"name": "11-442 / 11-642: Search Engines", "url": "http://boston.lti.cs.cmu.edu/classes/11-642/", "description": "Jamie Callan (CMU)."}, {"name": "600.466: Information Retrieval and Web Agents", "url": "http://www.cs.jhu.edu/%7Eyarowsky/cs466.html", "description": "David Yarowsky (John Hopkins University)."}, {"name": "CS 435: Information Retrieval, Discovery, and Delivery", "url": "http://www.cs.princeton.edu/courses/archive/spring06/cos435/", "description": "Andrea LaPaugh (Princeton University)."}, {"name": "Information Retrieval and Data Mining", "url": "https://www.mpi-inf.mpg.de/departments/databases-and-information-systems/teaching/winter-semester-201516/information-retrieval-and-data-mining/", "description": "Dr. Jilles Vreeken , Prof. Dr. Gerhard Weikum (MPI)."}, {"name": "Coursera - Text Retrieval and Search Engines", "url": "https://www.coursera.org/learn/text-retrieval", "description": "Prof. ChengXiang Zhai (University of Illinois at Urbana-Champaign)."}, {"name": "Apache Lucene", "url": "http://lucene.apache.org/core/", "description": "Open Source Search Engine that can be used to test Information Retrieval Algorithm. Twitter uses this core for its real-time search."}, {"name": "The Lemur Project", "url": "http://www.lemurproject.org", "description": "The Lemur Project develops search engines, browser toolbars, text analysis tools, and data resources that support research and development of information retrieval and text mining software."}, {"name": "DBPedia", "url": "http://wiki.dbpedia.org/Downloads2015-10", "description": "Linked data web."}, {"name": "Cranfield Collections", "url": "http://ir.dcs.gla.ac.uk/resources/test_collections/cran/", "description": "This is one of the first collections in IR domain, however the dataset is too small for any statistical significance analysis, but is nevertheless suitable for pilot runs."}, {"name": "TREC Collections", "url": "http://trec.nist.gov/data.html", "description": "TREC is the benchmark dataset used by most IR and Web search algorithms. It has several tracks, each of which consists of dataset to test for a specific task. The tracks along with suggested use-case are:"}, {"name": "GOV2 Test Collection", "url": "http://ir.dcs.gla.ac.uk/test_collections/gov2-summary.htm", "description": "This is one of the largest Web collection of documents obtained from crawl of government websites by Charlie Clarke and Ian Soboroff, using NIST hardware and network, then formatted by Nick Craswel."}, {"name": "NTCIR Test Collection", "url": "http://research.nii.ac.jp/ntcir/data/data-en.html", "description": "This is collection of wide variety of dataset ranging from Ad-hoc collection, Chinese IR collection, mobile clickthrough collections to medical collections. The focus of this collection is mostly on east asian languages and cross language information retrieval."}, {"name": "Conference and Labs of the Evaluation Forum (CLEF) dataset", "url": "http://www.clef-initiative.eu/dataset/test-collection", "description": "It contains a multi-lingual document collection. The test suite includes:"}, {"name": "Reuters Corpora", "url": "http://trec.nist.gov/data/reuters/reuters.html", "description": "The corpora is now available through NIST. The corpora includes following:"}, {"name": "20 Newsgroup dataset", "url": "https://kdd.ics.uci.edu/databases/20newsgroups/20newsgroups.html", "description": "This data set consists of 20000 newsgroup messages.posts taken from 20 newsgroup topics."}, {"name": "English Gigaword Fifth Edition", "url": "https://catalog.ldc.upenn.edu/LDC2011T07", "description": "This data set is a comprehensive archive of English newswire text data including headlines, datelines and articles."}, {"name": "Document Understanding Conference (DUC) datasets", "url": "http://www-nlpir.nist.gov/projects/duc/data.html", "description": "Past newswire/paper datasets (DUC 2001 - DUC 2007) are available upon request."}, {"name": "CMU List", "url": "http://boston.lti.cs.cmu.edu/callan/Data/#DIR", "description": ""}, {"name": "Stanford List", "url": "http://nlp.stanford.edu/IR-book/html/htmledition/standard-test-collections-1.html", "description": ""}, {"name": "University of Tennesse Knoxville", "url": "http://web.eecs.utk.edu/research/lsi/corpa.html", "description": ""}, {"name": "Extreme Classification: A New Paradigm for Ranking & Recommendation", "url": "https://youtu.be/1X71fTx1LKA", "description": "Manik Verma (Microsoft Research)"}, {"name": "The next web", "url": "https://www.ted.com/talks/tim_berners_lee_on_the_next_web", "description": "Tim Berners-Lee (Ted Talk) \\[Tim Berners-Lee invented the World Wide Web. He leads the World Wide Web Consortium (W3C), overseeing the Web's standards and development]."}, {"name": "Is Pivot a turning point for web exploration?", "url": "https://www.ted.com/talks/gary_flake_is_pivot_a_turning_point_for_web_exploration?utm_source=tedcomshare\\&utm_medium=referral\\&utm_campaign=tedspread", "description": "Gary Flake, Technical Fellow at Microsoft (TED Talks)."}, {"name": "Challenges in Building Large-Scale Information Retrieval Systems", "url": "http://videolectures.net/wsdm09_dean_cblirs/", "description": "Jeff Dean (WSDM Conference, 2009)."}, {"name": "Knowledge-based Information Retrieval with Wikipedia", "url": "https://youtu.be/NFCZuzA4cFc", "description": "David Wilne (The University of Waikato, 2008)."}, {"name": "Music Information Retrieval Using Locality Sensitive Hashing", "url": "https://www.youtube.com/watch?v=SghMq1xBJPI\\&list=PLdktw5AjQqP2gpQNgHRJaSgEkHiaVLfTi\\&index=24", "description": "Steve Tjoa (RackSpace Developers) \\[This talk shows that IR is not just text and images]."}, {"name": "The Functional Web -- The Future of Apps and the Web", "url": "https://youtu.be/u6oqr3gMyxk", "description": "Liron Shapira (Box Tech Talk)."}, {"name": "Information Experience - Solution to Information Overload on Web", "url": "https://youtu.be/EnvtsbCfiAI", "description": "Doug Imbruce (Techcrunch Disrupt)\\[Doug Imbruce is the Founder of Qwiki, Inc, a technology startup in New York, NY, acquired by Yahoo! in 2013]."}, {"name": "Internet Privacy", "url": "https://youtu.be/tnsyhKHalGs", "description": "Dr. Alma Whitten (Google Brussels Tech Talk)."}, {"name": "The moral bias behind your search results", "url": "https://www.ted.com/talks/andreas_ekstrom_the_moral_bias_behind_your_search_results", "description": "Andreas Ekstr\u00f6m (Swedish Author & Journalist, TED Talk)."}, {"name": "Beware online \"filter bubbles\"", "url": "https://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles?language=en", "description": "Eli Pariser (Author of the Filter Bubble, TED Talk)."}, {"name": "Think your email's private? Think again", "url": "https://www.ted.com/talks/andy_yen_think_your_email_s_private_think_again", "description": "Andy Yen (CERN, TED Talk) \\[This talk talks about privacy, which Search Engines intrude into, and how can people protect it]."}, {"name": "Do we have the right to be forgotten?", "url": "https://youtu.be/YO0lbdhF30g", "description": "Michael Douglas \\[TEDx SouthBank]."}, {"name": "The case for anonymity online", "url": "https://www.ted.com/talks/christopher_m00t_poole_the_case_for_anonymity_online?utm_source=tedcomshare\\&utm_medium=referral\\&utm_campaign=tedspread", "description": "Christopher \"moot\" Poole\" (Ted Talks) \\[Christopher \"moot\" Poole is founder of 4chan, an online imageboard whose anonymous denizens have spawned the web's most bewildering and influential subculture]."}, {"name": "Information Retrieval and the Web", "url": "http://research.google.com/pubs/InformationRetrievalandtheWeb.html", "description": "Google Research."}, {"name": "IR Thoughts", "url": "https://irthoughts.wordpress.com", "description": "Dr. Edel Garcia."}, {"name": "Deep Neural Network Learns to Judge Books by Their Covers", "url": "https://www.technologyreview.com/s/602807/deep-neural-network-learns-to-judge-books-by-their-covers/?utm_campaign=socialflow\\&utm_source=facebook\\&utm_medium=post", "description": "Information Extraction."}, {"name": "Can Deep Learning help solve Deep Learning", "url": "http://www.theverge.com/2016/11/7/13551210/ai-deep-learning-lip-reading-accuracy-oxford", "description": "Information Retrieval from Lip Reading."}, {"name": "To reduce biases in machine learning start with openly discussing the problem", "url": "https://enterprisersproject.com/article/2016/9/reduce-biases-machine-learning-start-openly-discussing-problem?sc_cid=70160000000q8YTAAY", "description": "Bias in Relevance."}, {"name": "Whoa, Google\u2019s AI Is Really Good at Pictionary", "url": "https://www.wired.com/2016/11/woah-googles-ai-really-good-pictionary/", "description": "Sketch-based search."}, {"name": "Neural Network Learns to Identify Criminals by Their Faces", "url": "https://www.technologyreview.com/s/602955/neural-network-learns-to-identify-criminals-by-their-faces/?utm_campaign=socialflow\\&utm_source=facebook\\&utm_medium=post", "description": "Information Extraction."}], "notes": [], "source": "Information Retrieval"}, {"name": "Msr", "entries": [{"name": "Repositories", "url": "#repositories", "description": ""}, {"name": "Data Sets", "url": "#data-sets", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Research Outlets", "url": "#research-outlets", "description": ""}, {"name": "ESEUR", "url": "https://github.com/Derek-Jones/ESEUR-code-data", "description": "", "stars": "418"}, {"name": "Directory of MSR Datasets", "url": "https://authecesofteng.github.io/directory-msr-datasets/", "description": ""}, {"name": "FLOSSmole", "url": "https://flossmole.org/collection_details", "description": "Collaborative collection and analysis of free/libre/open source project data."}, {"name": "PROMISE", "url": "http://promise.site.uottawa.ca/SERepository/datasets-page.html", "description": "About 20 datasets related to software engineering research."}, {"name": "SIR", "url": "http://sir.unl.edu/portal/index.php", "description": "Software-artifact infrastructure repository; Java, C, C++, and C# software together with test suites and fault data."}, {"name": "Zenodo", "url": "http://zenodo.org/", "description": "Software data collections in CERN's open-access repository."}, {"name": "AndroidTimeMachine", "url": "https://androidtimemachine.github.io", "description": "Graph-based dataset of commit history of 8,431 real-world Android apps."}, {"name": "AndroZoo", "url": "https://androzoo.uni.lu/", "description": "Collection of Android Applications."}, {"name": "Bug Prediction Dataset", "url": "http://bug.inf.usi.ch/index.php", "description": "Collection of models and metrics from Eclipse JDT Core, PDE UI, Equinox Framework, Lucene, Mylyn, and their histories."}, {"name": "Code Reviews", "url": "http://kin-y.github.io/miningReviewRepo/", "description": "Code reviews of OpenStack, LibreOffice, AOSP, Qt, Eclipse."}, {"name": "CoREBench", "url": "http://www.comp.nus.edu.sg/%7Erelease/corebench/", "description": "Collection of 70 realistically Complex Regression Errors that were systematically extracted from the repositories and bug reports of four open-source software projects: Make, Grep, Findutils, and Coreutils."}, {"name": "Cryptocurrency GitHub Activity and Market Cap Dataset", "url": "https://rvantonder.github.io/CryptOSS/", "description": "Activity such as commits, stars, prices, and market cap of over 200 cryptocurrency projects on GitHub over time. Raw, historic data is also [available](https://zenodo.org/record/2595588#.XRuzuBNKhSM)."}, {"name": "Defects4J", "url": "https://github.com/rjust/defects4j", "description": "Collection of 395 reproducible bugs collected with the goal of advancing software testing research.", "stars": "889"}, {"name": "Eclipse AERI stacktraces", "url": "http://download.eclipse.org/scava/datasets/aeri_stacktraces/aeri_stacktraces.html", "description": "Collection of stacktraces of Exceptions encountered by users of the Eclipse IDE, as retrieved by the AERI reporting system."}, {"name": "Enron Spreadsheets and Emails", "url": "https://figshare.com/articles/Enron_Spreadsheets_and_Emails/1221767", "description": "All the spreadsheets and emails used in the paper 'Enron's Spreadsheets and Related Emails: A Dataset and Analysis'."}, {"name": "Findbugs-maven", "url": "https://github.com/istlab/maven_bug_catalog", "description": "Set of FindBugs reports for the Java projects of the [Maven repository](https://maven.apache.org).", "stars": "2"}, {"name": "GHTorrent", "url": "http://ghtorrent.org/", "description": "Scalable, queriable, offline mirror of data offered through the GitHub REST API."}, {"name": "GitHub Bug Dataset", "url": "http://www.inf.u-szeged.hu/~ferenc/papers/GitHubBugDataSet/", "description": "Bug Dataset of 15 Java open-source projects characterized by static source code metrics."}, {"name": "GitHub on Google BigQuery", "url": "https://cloud.google.com/bigquery/public-data/github", "description": "GitHub data accessible through Google's BigQuery platform."}, {"name": "Grammar Zoo", "url": "http://slebok.github.io/zoo/", "description": "Collection of grammars of DSLs and GPLs, some extracted from metamodels and document schemata."}, {"name": "KaVE", "url": "http://www.kave.cc/datasets", "description": "Developer tool interaction data."}, {"name": "Linux Kernel 4.21 Call Graphs", "url": "https://zenodo.org/record/2652487#.XRnvomUzb0o", "description": "The Linux Kernel 4.21 Call Graphs produced using [CScout (\u2b50213)](https://github.com/dspinellis/cscout/)."}, {"name": "Maven metrics", "url": "https://github.com/bkarak/data_msr2015", "description": "Collection of software complexity & sizing metrics for the [Maven Repository](https://maven.apache.org).", "stars": "0"}, {"name": "Maven Dependency Graph", "url": "https://zenodo.org/record/1489120", "description": "Snapshot of the whole Maven Central taken on September 6, 2018, stored in a graph database."}, {"name": "mzdata", "url": "https://github.com/jxshin/mzdata", "description": "Multi-extract and multi-level dataset of Mozilla issue tracking history.", "stars": "7"}, {"name": "npm-miner", "url": "https://github.com/AuthEceSoftEng/msr-2018-npm-miner", "description": "The dataset contains the analysis results of 5 open source software quality tools eslint, escomplex, nsp, jsinspect and sonarjs for 2000 popular (in terms of stars and downloads) npm packages.", "stars": "1"}, {"name": "OCL Expressions on GitHub", "url": "https://github.com/tue-mdse/ocl-dataset", "description": "Data set of 9188 OCL expressions originating from 504 EMF meta-models in 245 systematically selected GitHub repositories.", "stars": "6"}, {"name": "RepoReapers Data Set", "url": "https://reporeapers.github.io", "description": "Data set containing a collection of *engineered software projects* from GHTorrent."}, {"name": "Software Heritage Graph Dataset", "url": "https://doi.org/10.5281/zenodo.2583978", "description": "Graph of the development history and file metadata of >80 million software projects from various forges (GitHub, Gitlab, Debian, PyPI, Google Code, etc) in a deduplicated and unified representation ([paper here](https://dl.acm.org/citation.cfm?id=3341907))."}, {"name": "STAMINA", "url": "http://stamina.chefbe.net/download", "description": "(STAte Machine INference Approaches) data are used to benchmark techniques for learning deterministic finite state machines (FSMs)."}, {"name": "Stack Exchange", "url": "https://archive.org/details/stackexchange", "description": "Anonymized dump of all user-contributed content on the Stack Exchange network."}, {"name": "SWE-bench", "url": "https://www.swebench.com", "description": "SWE-bench is a benchmark designed to evaluate the ability of AI models to solve real-world software engineering problems by generating fixes for issues found in open-source code repositories."}, {"name": "TravisTorrent", "url": "http://travistorrent.testroots.org", "description": "Provides free and easy-to-use Traivs CI build analyses."}, {"name": "Ultimate Debian Database (UDD)", "url": "https://wiki.debian.org/UltimateDebianDatabase", "description": "Data about various aspects of Debian (e.g. packages, bugs, mainteners) in the same SQL database."}, {"name": "Unified Bug Dataset", "url": "http://www.inf.u-szeged.hu/~ferenc/papers/UnifiedBugDataSet/", "description": "Static source code based datasets which includes the Bugcatchers Bug Dataset, the [Bug Prediction Dataset](http://bug.inf.usi.ch/index.php), the [Eclipse Bug Dataset](https://www.st.cs.uni-saarland.de/softevo/bug-data/eclipse/), the [GitHub Bug Dataset](http://www.inf.u-szeged.hu/~ferenc/papers/GitHubBugDataSet/), some datasets from the [PROMISE](http://promise.site.uottawa.ca/SERepository/datasets-page.html) repository."}, {"name": "Unix history", "url": "https://github.com/dspinellis/unix-history-repo", "description": "Git repository with 46 years of Unix history evolution.", "stars": "6.9k"}, {"name": "astminer", "url": "https://github.com/JetBrains-Research/astminer", "description": "Library and tool for mining of path-based representations of code and other data derived from ASTs.", "stars": "298"}, {"name": "Boa", "url": "http://boa.cs.iastate.edu/", "description": "Domain-specific language and infrastructure that eases mining software repositories."}, {"name": "buckwheat", "url": "https://github.com/JetBrains-Research/buckwheat", "description": "Multi-language tokenizer for extracting identifiers from source code.", "stars": "24"}, {"name": "ckjm", "url": "http://www.spinellis.gr/sw/ckjm/", "description": "Chidamber and Kemerer Java Metrics."}, {"name": "Coming", "url": "https://github.com/SpoonLabs/coming/", "description": "A Java framework for analyzing code changes and mining instances of change patterns from Git repositories.", "stars": "98"}, {"name": "CryptOSS", "url": "https://github.com/rvantonder/CryptOSS", "description": "Mine GitHub activity and market cap data for cryptocurrency projects.", "stars": "7"}, {"name": "DbDeo", "url": "https://github.com/tushartushar/DbDeo", "description": "Extract embedded SQL statements and detect database schema smells.", "stars": "13"}, {"name": "Designite", "url": "http://www.designite-tools.com", "description": "Compute source code metrics and detect a variety of implementation, design, and architecture smells for C#."}, {"name": "DesigniteJava", "url": "https://github.com/tushartushar/DesigniteJava", "description": "Compute source code metrics and detect a variety of implementation and design smells for Java.", "stars": "187"}, {"name": "Diggit", "url": "https://github.com/jrfaller/diggit", "description": "Agile Ruby Tool to analyze Git repositories.", "stars": "20"}, {"name": "GitEvo", "url": "https://github.com/andrehora/gitevo", "description": "Code evolution analysis for Git repositories.", "stars": "12"}, {"name": "GrimoireLab", "url": "http://grimoirelab.github.io/", "description": "Free/Libre/Open Source tools for Software Development Analytics."}, {"name": "MetricMiner", "url": "http://www.github.com/mauricioaniche/metricminer2", "description": "Lean Java DSL to mine and extract data (e.g. commits, developers, modifications, diffs) from Git and SVN repositories."}, {"name": "Maven-miner", "url": "https://github.com/diverse-project/maven-miner", "description": "Java tools and infrastructure to resolve the whole Maven dependency graph, hosted in Maven Central, in the form of a [Neo4j](https://neo4j.com/) Graph.", "stars": "32"}, {"name": "Perceval", "url": "https://github.com/chaoss/grimoirelab-perceval", "description": "Fetch repository data from tens of back-ends.", "stars": "308"}, {"name": "Puppeteer", "url": "https://github.com/tushartushar/Puppeteer", "description": "Detect configuration smells in Puppet code.", "stars": "40"}, {"name": "PyDriller", "url": "https://github.com/ishepard/pydriller", "description": "Python Framework to analyse Git repositories.", "stars": "915"}, {"name": "qmcalc", "url": "https://github.com/dspinellis/cqmetrics", "description": "Calculate quality metrics from C source code.", "stars": "66"}, {"name": "reaper", "url": "https://github.com/RepoReapers/reaper", "description": "Python tool to compute a score for a repository from GHTorrent. The score quantifies the extent to which the project contained within the repository is *engineered*.", "stars": "112"}, {"name": "RefactoringMiner", "url": "https://github.com/tsantalis/RefactoringMiner", "description": "Library/API for detection of refactorings in changes of Java code.", "stars": "458"}, {"name": "VulData7", "url": "https://github.com/electricalwind/data7", "description": "Java framework enabling the automated collection of commits fixing vulnerabilities that are reported in NVD (links NVD with Git).", "stars": "43"}], "notes": [], "source": "Msr"}, {"name": "Tensorflow Js", "entries": [{"name": "Learn", "url": "#learn", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Contributions", "url": "#contributions", "description": ""}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Documentation", "entries": [{"name": "Official Documentation", "url": "https://www.tensorflow.org/js/guide", "description": ""}, {"name": "API Reference", "url": "https://js.tensorflow.org/api/latest/", "description": ""}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Tutorials", "entries": [{"name": "TensorFlow.js gallery", "url": "https://github.com/tensorflow/tfjs/blob/master/GALLERY.md", "description": "A collection of TensorFlow\\.js projects, tutorials, videos, and more.", "stars": "17k"}, {"name": "Machine Learning Crash Course", "url": "https://developers.google.com/machine-learning/crash-course/", "description": "Google's fast-paced, practical introduction to machine learning."}, {"name": "Google Codelabs", "url": "https://codelabs.developers.google.com/", "description": "Google Developers Codelabs provide a guided, tutorial, hands-on coding experience."}, {"name": "Beginning ML with TensorFlow.js", "url": "https://academy.infinite.red/p/beginning-machine-learning-with-tensorflow-js", "description": "Full online course for web devs to get into TF.js."}, {"name": "Effective TensorFlow.js", "url": "https://effectivemachinelearning.com/TensorFlow.js", "description": "TensorFlow\\.js tutorials and best practices."}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Models/Projects", "entries": [{"name": "Official tfjs models on TensorFlow.js repo", "url": "https://github.com/tensorflow/tfjs-models", "description": "Pretrained models for TensorFlow\\.js.", "stars": "12k"}, {"name": "Official tfjs models on TensorFlow.js website", "url": "https://www.tensorflow.org/js/models", "description": "Explore pre-trained TensorFlow\\.js models that can be used in any project out of the box."}, {"name": "@tensorflow-models on NPM", "url": "https://www.npmjs.com/search?q=%40tensorflow-models", "description": "Various pretrained models for TensorFlow\\.js on NPM."}, {"name": "Official tfjs examples repo", "url": "https://github.com/tensorflow/tfjs-examples", "description": "Examples built with TensorFlow\\.js!", "stars": "5.9k"}, {"name": "Official tfjs demo website", "url": "https://www.tensorflow.org/js/demos", "description": "See examples and live demos built with TensorFlow\\.js!"}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Papers", "entries": [{"name": "TensorFlow.js: Machine Learning for the Web and Beyond", "url": "https://arxiv.org/abs/1901.05350", "description": "This paper describes the design, API, and implementation of TensorFlow\\.js, and highlights some of the impactful use cases."}, {"name": "JSDoop and TensorFlow.js: Volunteer Distributed Web Browser-Based Neural Network Training", "url": "https://arxiv.org/abs/1910.07402", "description": "The experimental results show that training a neural network in distributed web browsers is feasible and accurate, has a high scalability, and it is an interesting area for research."}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Videos", "entries": [{"name": "Official TensorFlow.js video series", "url": "https://www.youtube.com/playlist?reload=9\\&list=PLs6AluHXaQnjeI6jzDkpKXvbPj31i4GgF", "description": "The YouTube content focuses on TensorFlow ecosystem updates."}, {"name": "TensorFlow.js: ML for the web and beyond", "url": "https://youtu.be/iH9CS-QYmZs", "description": "TensorFlow Dev Summit 2020."}, {"name": "Rock Paper Scissors!", "url": "https://www.youtube.com/watch?v=y4pfTQJaUJU", "description": "Train Rock Paper Scissors on your machine and watch the results with your webcam!"}, {"name": "Color Blind Tensors", "url": "https://www.youtube.com/watch?v=X55m9eS5UFU", "description": "Manipulate image tensors to perceive color blindness, live coding."}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Books", "entries": [{"name": "Deep Learning with JavaScript", "url": "https://www.manning.com/books/deep-learning-with-javascript", "description": "Learn to use TensorFlow\\.js to build deep learning models that run directly in the browser, master all the basics of deep learning and explore advanced concepts, like retraining existing models for transfer learning and image generation by Shanqing Cai, Stanley Bileschi, Eric D. Nielsen and Francois Chollet."}, {"name": "Hands-On Machine Learning with TensorFlow.js", "url": "https://www.amazon.com/Hands-Machine-Learning-TensorFlow-js-applications/dp/1838821732", "description": "A guide to building ML applications integrated with web technology using the TensorFlow\\.js library by Kai Sasaki."}, {"name": "Learning Tensorflow.js: Powerful Machine Learning in JavaScript", "url": "https://amzn.to/3dR3vpY", "description": "In this guide, author [Gant Laborde](https://github.com/gantman) provides a hands-on, end-to-end approach to TensorFlow\\.js fundamentals for a broad technical audience that includes data scientists, engineers, web developers, students, and researchers."}, {"name": "Practical TensorFlow.js", "url": "https://www.apress.com/gp/book/9781484262726", "description": "Deep Learning in Web App Development by Juan De Dios Santos Rivera."}, {"name": "Practical Machine Learning in JavaScript", "url": "https://www.apress.com/gp/book/9781484264171", "description": "TensorFlow\\.js for Web Developers by Charlie Gerard."}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Blog & Posts", "entries": [{"name": "Official TensorFlow.js blog", "url": "https://blog.tensorflow.org/search?label=TensorFlow.js\\&max-results=20", "description": "Covers building models in JavaScript and using them in the browser or in Node.js."}, {"name": "Towards Data Science", "url": "https://towardsdatascience.com/search?q=tensorflow.js", "description": ""}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Powered by TensorFlow\\.js", "entries": [{"name": "Handwritten Digit Classification", "url": "https://github.com/aaronhma/ngconf-2020", "description": "A showcase project for [NgConf 2020](https://www.ng-conf.org/) talk on **A Journey into the World of Machine Learning with TensorFlow\\.js**.", "stars": "12"}, {"name": "NSFWJS - Indecent Content Checker", "url": "https://github.com/infinitered/nsfwjs", "description": "A friendly library to check images to see if they are indecent content on either the client or the server!", "stars": "6k"}, {"name": "Pose Animator", "url": "https://pose-animator-demo.firebaseapp.com/camera.html", "description": "A tool to bring SVG characters to life in the browser via motion capture."}, {"name": "LipSync", "url": "https://lipsync.withyoutube.com/", "description": "A web-based, playful, interactive experiences to lip sync to your favorite songs."}, {"name": "BodyPix", "url": "https://storage.googleapis.com/tfjs-models/demos/body-pix/index.html", "description": "A real-time person and body-part segmentation in the browser."}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Libraries", "entries": [{"name": "TensorFlow.js", "url": "https://github.com/tensorflow/tfjs", "description": "A WebGL accelerated JavaScript library for training and deploying ML models.", "stars": "17k"}, {"name": "ml5.js", "url": "https://ml5js.org/", "description": "Friendly machine learning for the web."}, {"name": "face-api.js", "url": "https://github.com/justadudewhohacks/face-api.js", "description": "JavaScript API for face detection and face recognition in the browser and Node.js with tensorflow\\.js.", "stars": "14k"}, {"name": "handtrack.js", "url": "https://github.com/victordibia/handtrack.js/", "description": "A library for prototyping realtime hand detection (bounding box), directly in the browser.", "stars": "2.6k"}, {"name": "magenta.js", "url": "https://magenta.tensorflow.org/get-started/#magenta-js", "description": "Music and Art Generation with Machine Intelligence in the Browser."}, {"name": "Danfo.js", "url": "https://danfo.jsdata.org/", "description": "High-performance, intuitive, and easy-to-use data structures for manipulating and processing structured data. (Inspired by Pandas)"}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Tools/Utilities", "entries": [{"name": "Glitch", "url": "https://glitch.com/@TensorFlowJS", "description": "Build fast, full-stack web apps in browser for free (Tensorflow\\.js templates)."}, {"name": "CodePen", "url": "https://codepen.io", "description": "*bit.ly/codepen-tfjs* Best place to build, test and discover front-end code (Tensorflow\\.js templates)."}, {"name": "TensorFlow Playground", "url": "https://playground.tensorflow.org", "description": "Tinker With a Neural Network Right Here in Your Browser!"}, {"name": "AiJS", "url": "https://aijs.rocks/", "description": "A curated collection of inspirational AI-powered JavaScript apps."}, {"name": "Teachable Machine", "url": "https://teachablemachine.withgoogle.com/", "description": "Train a computer to recognize your own images, sounds, & poses!"}, {"name": "TensorPlayground.com", "url": "https://www.tensorplayground.com/1.0.0/", "description": "Write, modify, and view tensors directly in the browser. Then share the code with others."}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Online Community", "entries": [{"name": "Twitter", "url": "https://twitter.com/tensorflow", "description": ""}, {"name": "Stack Overflow", "url": "https://stackoverflow.com/questions/tagged/tensorflow.js", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/TensorFlowJS", "description": ""}], "notes": [], "source": "Tensorflow Js"}, {"name": "Tensorflow Js \u2014 Social Media", "entries": [{"name": "#MadeWithTFJS", "url": "https://twitter.com/hashtag/MadeWithTFJS", "description": "See what the community has made and share your work!"}, {"name": "Laurence Moroney", "url": "https://twitter.com/lmoroney", "description": "Lead of AI Developer Relations at Google."}, {"name": "Nikhil Thorat", "url": "https://twitter.com/nsthorat", "description": "Co-lead of TensorFlow\\.js."}, {"name": "Daniel Smilkov", "url": "https://twitter.com/dsmilkov", "description": "Co-creator of TensorFlow\\.js."}, {"name": "Paige Bailey", "url": "https://twitter.com/DynamicWebPaige", "description": "Building"}, {"name": "Aaron Ma", "url": "https://twitter.com/aaronhma", "description": "World's youngest TensorFlow contributor!"}, {"name": "Sandeep Gupta", "url": "https://twitter.com/TheSandeepGupta", "description": "Product Manager for TensorFlow."}, {"name": "Jason Mayes", "url": "https://twitter.com/jason_mayes", "description": "Developer advocate for TensorFlow\\.js."}, {"name": "Gant Laborde", "url": "https://twitter.com/GantLaborde", "description": "Web & Machine Learning GDE."}], "notes": [], "source": "Tensorflow Js"}, {"name": "Spanish Nlp", "entries": [{"name": "Multilingual Latent Dirichlet Allocation LDA", "url": "https://github.com/ArtificiAI/Multilingual-Latent-Dirichlet-Allocation-LDA", "description": "", "stars": "79"}, {"name": "Mexican Spanish Speech Recognition DB - 150 Speakers", "url": "http://www.speechocean.com/en-ASR-Corpora/631.html", "description": ""}, {"name": "Mexican Spanish Speech Recognition DB - 299 Speakers", "url": "http://www.speechocean.com/en-ASR-Corpora/603.html", "description": ""}, {"name": "Phonetic Transcriptions of Spanish Pronunciation Lexicon", "url": "http://www.speechocean.com/en-Text-Corpora/692.html", "description": ""}, {"name": "Sphinx Speech Recognition Models", "url": "http://www.speech.cs.cmu.edu/sphinx/models/hub4spanish_itesm/", "description": ""}, {"name": "TreeTagger - POSTagger", "url": "http://www.cis.uni-muenchen.de/~schmid/tools/TreeTagger/", "description": ""}, {"name": "Stanford - POSTagger", "url": "http://nlp.stanford.edu/software/tagger.shtml", "description": ""}, {"name": "Freeling", "url": "http://nlp.lsi.upc.edu/freeling/", "description": ""}, {"name": "ixa-pipe-pos", "url": "https://github.com/ixa-ehu/ixa-pipe-pos", "description": "", "stars": "17"}, {"name": "Ruby Snowball Implementation", "url": "https://github.com/MaG21/estem", "description": "", "stars": "3"}, {"name": "Spaguetti POSTagger(Based on NLTK + CESS corpus", "url": "https://code.google.com/p/spaghetti-tagger/", "description": ""}, {"name": "Freeling", "url": "http://nlp.lsi.upc.edu/freeling/", "description": ""}, {"name": "OpenNLP - Person/Place/Organization models", "url": "http://opennlp.sourceforge.net/models-1.5/", "description": ""}, {"name": "DBPedia Spotlight", "url": "https://github.com/dbpedia-spotlight/dbpedia-spotlight/", "description": "", "stars": "750"}, {"name": "CitiusTagger - Spanish NER and POSTagger", "url": "http://gramatica.usc.es/pln/tools/CitiusTools.html", "description": ""}], "notes": [], "source": "Spanish Nlp"}, {"name": "Spanish Nlp \u2014 Shared tasks", "entries": [{"name": "Exploiting Parallel Texts for Statistical Machine Translation - NAACL 2006 in New York City", "url": "http://www.statmt.org/wmt06/shared-task/", "description": ""}, {"name": "CoNLL-2009 Shared Task: Syntactic and Semantic Dependencies in Multiple Languages", "url": "http://ufal.mff.cuni.cz/conll2009-st/trial-data.html", "description": ""}, {"name": "Quality Estimation (Spanish - English) WMT13", "url": "http://www.quest.dcs.shef.ac.uk/wmt13_qe.html", "description": ""}, {"name": "ACL 2010 in Uppsala - Shared Task: Machine Translation for European Languages", "url": "http://www.statmt.org/wmt10/translation-task.html", "description": ""}, {"name": "TASS - 2014 (Sentiment Analysis focused on Spanish)", "url": "http://www.daedalus.es/TASS2014/tass2014.php", "description": ""}, {"name": "SemEval-2 2010 Coreference Resolution in Multiple Languages", "url": "http://semeval2.fbk.eu/semeval2.php?location=tasks", "description": ""}, {"name": "SAB Corpus (Spanish Corpus for Sentiment Analysis towards Brands)", "url": "http://sabcorpus.linkeddata.es/", "description": ""}], "notes": [], "source": "Spanish Nlp"}, {"name": "Spanish Nlp \u2014 Corpora", "entries": [{"name": "Multilingual Aligned Annotated Corpus (CRATER)", "url": "http://catalog.elra.info/product_info.php?products_id=636", "description": ""}, {"name": "UAM Treebank - 1,500 syntactically annotated sentences extracted from newspapers (El Pa\u00eds Digital and Compra Maestra", "url": "http://elvira.lllf.uam.es/~sandoval/UAMTreebank.html", "description": ""}, {"name": "POSTagged/syntactic dependencies - European Corpus Initiative Multilingual Corpus I", "url": "http://www.elsnet.org/resources/eciCorpus.html", "description": ""}, {"name": "The Corpus of Contemporary Spanish(POStags, lemmas)", "url": "http://sfncorpora.uab.es/CQPweb/cea/", "description": ""}, {"name": "Lemmas Dictionary", "url": "http://sfn.uab.es:8080/SFN/dictionary/dictionary-information-lemmas-and-expanded-forms", "description": ""}, {"name": "esTenten Spanish (POSTagged)", "url": "http://www.sketchengine.co.uk/documentation/wiki/Corpora/TenTen/esTenTen", "description": ""}, {"name": "Europarl Corpus (Parallel Corpus English-Spanish)", "url": "http://www.statmt.org/europarl/", "description": ""}, {"name": "Colombian Political Speeches", "url": "https://github.com/dav009/LatinamericanTextResources", "description": "", "stars": "6"}, {"name": "South American Slang Expressions/MTWE", "url": "https://github.com/dav009/LatinamericanTextResources", "description": "", "stars": "6"}, {"name": "Syntax and Semantic Annotations (Subset Ancora Corpus)", "url": "http://ufal.mff.cuni.cz/conll2009-st/trial/CoNLL2009-ST-Spanish-trial.zip", "description": ""}, {"name": "Plurilingual Specific Corpus on Economics, Medicine, Computer Science", "url": "http://www.iula.upf.edu/corpus/corpusuk.htm", "description": ""}, {"name": "Copenhagen Treebank (Dependency Parsing)", "url": "http://code.google.com/p/copenhagen-dependency-treebank/", "description": ""}, {"name": "Reuters Corpora RCV2 - New Corpora", "url": "http://trec.nist.gov/data/reuters/reuters.html", "description": ""}, {"name": "MolinoLabs Corpus - News Corpora from Spain, Argentina and Mexico", "url": "http://www.molinolabs.com/corpus.html", "description": ""}, {"name": "PANACEA- Legislation Corpus", "url": "http://panacea-lr.eu/en/info-for-researchers/data-sets/monolingual-corpora", "description": ""}, {"name": "PANACEA- Legislation Ngram Corpus", "url": "http://panacea-lr.eu/en/info-for-researchers/data-sets/monolingual-corpora-n-grams/", "description": ""}, {"name": "PANACEA- Dependency Parsed Corpus", "url": "http://panacea-lr.eu/en/info-for-researchers/data-sets/dependency-parsed-corpora/", "description": ""}, {"name": "PANACEA- Monolingual Lexica (MWE, Frames, Semantic Classes)", "url": "http://panacea-lr.eu/en/info-for-researchers/data-sets/monolingual-lexica/", "description": ""}, {"name": "Opinion Mining - User reviews on Cars, Hotels, Washing machines, Books, Cell phones, Music..", "url": "https://www.sfu.ca/~mtaboada/SFU_Review_Corpus.html", "description": ""}, {"name": "Cross Lingual Textual Entailment (CLTE) Corpus (English-Spanish)", "url": "http://www.celct.it/resources.php?id_page=CLTE", "description": ""}, {"name": "Ngram Frequencies out of Colombia News Corpora", "url": "http://ngrams.cavorite.com/datos/", "description": ""}, {"name": "Sagan Textual Entailment Test Suite", "url": "http://www.investigacion.frc.utn.edu.ar/mslabs/~jcastillo/Sagan-test-suite/", "description": ""}, {"name": "Garcia, Marcos and Pablo Gamallo, 2013 - Portuguese and Spanish biographical relation extraction corpora (Garcia, Marcos and Pablo Gamallo, 2013. Exploring the Effectiveness of Linguistic Knowledge for Biographical Relation Extraction. Natural Language Engineering, CJO2013. doi:10.1017/S1351324913000314.)", "url": "http://gramatica.usc.es/~marcos/corpora_nle.tgz", "description": ""}, {"name": "Garcia, Marcos and Pablo Gamallo, 2014 - Portuguese, Spanish and Galician coreference corpora (Garcia, Marcos and Pablo Gamallo, 2014. Multilingual corpora with coreferential annotation of person entities. In Proceedings of the 9th edition of the Language Resources and Evaluation Conference (LREC 2014), Reykjavik: 3229-3233.)", "url": "http://gramatica.usc.es/~marcos/resources/corpora_coref.tar.bz2", "description": ""}, {"name": "COW(Corpora From the Web) Ngram/Annotated People's Name Corpora", "url": "http://hpsg.fu-berlin.de/cow/", "description": ""}, {"name": "Wikicorpus- Portion of 2006's wikipedia annotated with WordNet Synsets and POS", "url": "http://www.cs.upc.edu/~nlp/wikicorpus/", "description": ""}, {"name": "Spanish Billion Words Corpus with word2vec Embeddings", "url": "http://crscardellino.me/SBWCE/", "description": ""}, {"name": "OSCAR or Open Super-large Crawled ALMAnaCH coRpus Spanish subset", "url": "https://traces1.inria.fr/oscar/", "description": ""}, {"name": "Word2Vec vectors for Wikipedia Spanish Articles", "url": "https://github.com/idio/wiki2vec", "description": "", "stars": "600"}, {"name": "DBpedia Spanish Entities Titles", "url": "http://data.dws.informatik.uni-mannheim.de/dbpedia/2014/es/labels_es.nt.bz2", "description": ""}, {"name": "DBpedia Spanish Abstracts", "url": "http://data.dws.informatik.uni-mannheim.de/dbpedia/2014/es/short_abstracts_es.nt.bz2", "description": ""}, {"name": "Conshuga - Galician Verb conjugator", "url": "http://gramatica.usc.es/pln/tools/conjugador/download.html", "description": ""}], "notes": [], "source": "Spanish Nlp"}, {"name": "Learn Datascience \u2014 What is Data Science?", "entries": [{"name": "'What is Data Science?' on Quora", "url": "https://www.quora.com/What-is-data-science", "description": ""}, {"name": "Explanation of important vocabulary", "url": "https://www.quora.com/What-is-the-difference-between-Data-Analytics-Data-Analysis-Data-Mining-Data-Science-Machine-Learning-and-Big-Data-1?share=1", "description": "Differentiation of Big Data, Machine Learning, Data Science."}, {"name": "Data Science for Business (Book)", "url": "https://amzn.to/2voPJUi", "description": "An introduction to Data Science and its use as a business asset."}, {"name": "Data Science Process: A Beginner\u2019s Comprehensive Guide", "url": "https://www.scaler.com/blog/data-science-process/", "description": "Technical Skills for the Data Science: This emphasizes the practical skills needed throughout the data science process."}, {"name": "Supervised vs unsupervised learning", "url": "https://stackoverflow.com/questions/1832076/what-is-the-difference-between-supervised-learning-and-unsupervised-learning", "description": "The two most common types of Machine Learning algorithms."}, {"name": "9 important Data Science algorithms and their implementation", "url": "https://nbviewer.jupyter.org/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/05.05-Naive-Bayes.ipynb", "description": ""}, {"name": "Cross validation", "url": "https://nbviewer.jupyter.org/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/05.03-Hyperparameters-and-Model-Validation.ipynb", "description": "Evaluate the performance of your algorithm/model."}, {"name": "Feature engineering", "url": "https://nbviewer.jupyter.org/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/05.04-Feature-Engineering.ipynb", "description": "Modifying the data to better model predictions."}, {"name": "Scientific introduction to 10 important Data Science algorithms", "url": "http://www.cs.umd.edu/%7Esamir/498/10Algorithms-08.pdf", "description": ""}, {"name": "Model ensemble: Explanation", "url": "https://www.analyticsvidhya.com/blog/2017/02/introduction-to-ensembling-along-with-implementation-in-r/", "description": "Combine multiple models into one for better performance."}], "notes": [], "source": "Learn Datascience"}, {"name": "Learn Datascience", "entries": [{"name": "O'Reilly Data Science from Scratch (Book)", "url": "https://amzn.to/2GSjjrK", "description": "Data processing, implementation, and visualization with example code."}, {"name": "Coursera Applied Data Science", "url": "https://www.coursera.org/specializations/data-science-python", "description": "Online Course using Python that covers most of the relevant toolkits."}], "notes": [], "source": "Learn Datascience"}, {"name": "Learn Datascience \u2014 Learning Python", "entries": [{"name": "YouTube tutorial series by sentdex", "url": "https://www.youtube.com/watch?v=oVp1vrfL_w4\\&list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M", "description": ""}, {"name": "Interactive Python tutorial website", "url": "http://www.learnpython.org/", "description": ""}], "notes": [], "source": "Learn Datascience"}, {"name": "Learn Datascience \u2014 numpy", "entries": [{"name": "Numpy tutorial on DataCamp", "url": "https://www.datacamp.com/community/tutorials/python-numpy-tutorial#gs.h3DvLnk", "description": ""}], "notes": [], "source": "Learn Datascience"}, {"name": "Learn Datascience \u2014 pandas", "entries": [{"name": "Introduction to pandas", "url": "http://www.synesthesiam.com/posts/an-introduction-to-pandas.html", "description": ""}, {"name": "DataCamp pandas foundations", "url": "https://www.datacamp.com/courses/pandas-foundations", "description": "Paid course, but 30 free days upon account creation (enough to complete course)."}, {"name": "Pandas cheatsheet", "url": "https://github.com/pandas-dev/pandas/blob/master/doc/cheatsheet/Pandas_Cheat_Sheet.pdf", "description": "Quick overview over the most important functions.", "stars": "42k"}], "notes": [], "source": "Learn Datascience"}, {"name": "Learn Datascience \u2014 scikit-learn", "entries": [{"name": "Introduction and first model application", "url": "https://nbviewer.jupyter.org/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/05.02-Introducing-Scikit-Learn.ipynb", "description": ""}, {"name": "Rough guide for choosing estimators", "url": "http://scikit-learn.org/stable/tutorial/machine_learning_map/", "description": ""}, {"name": "Scikit-learn complete user guide", "url": "http://scikit-learn.org/stable/user_guide.html", "description": ""}, {"name": "Model ensemble: Implementation in Python", "url": "http://machinelearningmastery.com/ensemble-machine-learning-algorithms-python-scikit-learn/", "description": ""}], "notes": [], "source": "Learn Datascience"}, {"name": "Learn Datascience \u2014 Jupyter Notebook", "entries": [{"name": "Downloading and running first Jupyter notebook", "url": "https://jupyter.org/install.html", "description": ""}, {"name": "Example notebook for data exploration", "url": "https://www.kaggle.com/sudalairajkumar/simple-exploration-notebook-instacart", "description": ""}, {"name": "Seaborn data visualization tutorial", "url": "https://elitedatascience.com/python-seaborn-tutorial", "description": "Plot library that works great with Jupyter."}], "notes": [], "source": "Learn Datascience"}, {"name": "Learn Datascience \u2014 Various other helpful tools and resources", "entries": [{"name": "Template folder structure for organizing Data Science projects", "url": "https://github.com/drivendata/cookiecutter-data-science", "description": "", "stars": "7.7k"}, {"name": "Anaconda Python distribution", "url": "https://www.continuum.io/downloads", "description": "Contains most of the important Python packages for Data Science."}, {"name": "Spacy", "url": "https://spacy.io/", "description": "Open source toolkit for working with text-based data."}, {"name": "LightGBM gradient boosting framework", "url": "https://github.com/Microsoft/LightGBM", "description": "Successfully used in many Kaggle challenges.", "stars": "16k"}, {"name": "Amazon AWS", "url": "https://aws.amazon.com/", "description": "Rent cloud servers for more timeconsuming calculations (r4.xlarge server is a good place to start)."}, {"name": "Walkthrough: House prices challenge", "url": "https://www.dataquest.io/blog/kaggle-getting-started/", "description": "Walkthrough through a simple challenge on house prices."}, {"name": "Blood Donation Challenge", "url": "https://www.drivendata.org/competitions/2/warm-up-predict-blood-donations/", "description": "Predict if a donor will donate again."}, {"name": "Titanic Challenge", "url": "https://www.kaggle.com/c/titanic", "description": "Predict survival on the Titanic."}, {"name": "Water Pump Challenge", "url": "https://www.drivendata.org/competitions/7/pump-it-up-data-mining-the-water-table/", "description": "Predict the operating condition of water pumps in Africa."}, {"name": "Awesome Data Science", "url": "https://github.com/bulutyazilim/awesome-datascience", "description": "", "stars": "24k"}, {"name": "Data Science Python", "url": "https://github.com/ujjwalkarn/DataSciencePython", "description": "", "stars": "5.1k"}, {"name": "Machine Learning Tutorials", "url": "https://github.com/ujjwalkarn/Machine-Learning-Tutorials", "description": "", "stars": "15k"}], "notes": [], "source": "Learn Datascience"}, {"name": "Tensorflow Lite", "entries": [{"name": "Past announcements:", "url": "#past-announcements", "description": ""}, {"name": "Models with samples", "url": "#models-with-samples", "description": ""}, {"name": "Model zoo", "url": "#model-zoo", "description": ""}, {"name": "Ideas and Inspiration", "url": "#ideas-and-inspiration", "description": ""}, {"name": "ML Kit examples", "url": "#ml-kit-examples", "description": ""}, {"name": "Plugins and SDKs", "url": "#plugins-and-sdks", "description": ""}, {"name": "Helpful links", "url": "#helpful-links", "description": ""}, {"name": "Learning resources", "url": "#learning-resources", "description": ""}, {"name": "Announcement of the new converter", "url": "https://groups.google.com/a/tensorflow.org/d/msg/tflite/Z_h7706dt8Q/sNrjPj4yGgAJ", "description": "[MLIR](https://medium.com/tensorflow/mlir-a-new-intermediate-representation-and-compiler-framework-beba999ed18d)-based and enables conversion of new classes of models such as Mask R-CNN and Mobile BERT etc., supports functional control flow and better error handling during conversion. Enabled by default in the nightly builds."}, {"name": "Android Support Library", "url": "https://github.com/tensorflow/tflite-support/tree/master/tensorflow_lite_support/java", "description": "Makes mobile development easier ([Android (\u2b506.5k)](https://github.com/tensorflow/examples/blob/master/lite/examples/image_classification/android/EXPLORE_THE_CODE.md) sample code).", "stars": "274"}, {"name": "Model Maker", "url": "https://www.tensorflow.org/lite/guide/model_maker", "description": "Create your custom [image & text (\u2b506.5k)](https://github.com/tensorflow/examples/tree/master/tensorflow_examples/lite/model_maker) classification models easily in a few lines of code. See below the Icon Classifier for a tutorial by the community."}, {"name": "On-device training", "url": "https://blog.tensorflow.org/2019/12/example-on-device-model-personalization.html", "description": "It is finally here! Currently limited to transfer learning for image classification only but it's a great start. See the official [Android (\u2b506.5k)](https://github.com/tensorflow/examples/blob/master/lite/examples/model_personalization/README.md) sample code and another one from the community ([Blog](https://aqibsaeed.github.io/on-device-activity-recognition) | [Android (\u2b5052)](https://github.com/aqibsaeed/on-device-activity-recognition))."}, {"name": "Hexagon delegate", "url": "https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/g3doc/performance/hexagon_delegate.md", "description": "How to use the Hexagon Delegate to speed up model inference on mobile and edge devices. Also see blog post [Accelerating TensorFlow Lite on Qualcomm Hexagon DSPs](https://blog.tensorflow.org/2019/12/accelerating-tensorflow-lite-on-qualcomm.html).", "stars": "169k"}, {"name": "Model Metadata", "url": "https://www.tensorflow.org/lite/convert/metadata", "description": "Provides a standard for model descriptions which also enables [Code Gen and Android Studio ML Model Binding](https://www.tensorflow.org/lite/inference_with_metadata/codegen)."}], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Computer vision", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Text", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Speech", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Recommendation", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Game", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 TensorFlow Lite models", "entries": [{"name": "MobileNet", "url": "https://github.com/tensorflow/models/blob/master/research/slim/nets/mobilenet/README.md", "description": "Pretrained MobileNet v2 and v3 models.", "stars": "75k"}], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 TensorFlow models", "entries": [{"name": "TensorFlow models", "url": "https://github.com/tensorflow/models/tree/master/official", "description": "Official TensorFlow models.", "stars": "75k"}, {"name": "Tensorflow detection model zoo", "url": "https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf2_detection_zoo.md", "description": "Pre-trained on COCO, KITTI, AVA v2.1, iNaturalist Species datasets.", "stars": "75k"}, {"name": "E2E TFLite Tutorials", "url": "https://github.com/ml-gde/e2e-tflite-tutorials", "description": "Checkout this repo for sample app ideas and seeking help for your tutorial projects. Once a project gets completed, the links of the TensorFlow Lite model(s), sample code and tutorial will be added to this awesome list.", "stars": "123"}, {"name": "Edge Impulse", "url": "https://www.edgeimpulse.com/", "description": "Created by [@EdgeImpulse](https://twitter.com/EdgeImpulse) to help you to train TensorFlow Lite models for embedded devices in the cloud."}, {"name": "MediaPipe", "url": "https://github.com/google/mediapipe", "description": "A cross platform (mobile, desktop and Edge TPUs) AI pipeline by Google AI. (PM [Ming Yong](https://twitter.com/realmgyong)) | [MediaPipe examples](https://mediapipe.readthedocs.io/en/latest/examples.html).", "stars": "19k"}, {"name": "Coral Edge TPU", "url": "https://coral.ai/", "description": "Edge hardware by Google. [Coral Edge TPU examples](https://coral.ai/examples/)."}, {"name": "TensorFlow Lite Flutter Plugin", "url": "https://github.com/am15h/tflite_flutter_plugin/", "description": "Provides a dart API similar to the TensorFlow Lite Java API for accessing TensorFlow Lite interpreter and performing inference in flutter apps. [tflite\\_flutter on pub.dev](https://pub.dev/packages/tflite_flutter).", "stars": "362"}, {"name": "Netron", "url": "https://github.com/lutzroeder/netron", "description": "A tool for visualizing models.", "stars": "20k"}, {"name": "AI benchmark", "url": "http://ai-benchmark.com/tests.html", "description": "A website for benchmarking computer vision models on smartphones."}, {"name": "Performance measurement", "url": "https://www.tensorflow.org/lite/performance/measurement", "description": "How to measure model performance on Android and iOS."}, {"name": "Material design guidelines for ML", "url": "https://material.io/collections/machine-learning/patterns-for-machine-learning-powered-features.html", "description": "How to design machine learning powered features. A good example: [ML Kit Showcase App (\u2b50488)](https://github.com/firebase/mlkit-material-android)."}, {"name": "The People + AI Guide book", "url": "https://pair.withgoogle.com/", "description": "Learn how to design human-centered AI products."}, {"name": "Adventures in TensorFlow Lite", "url": "https://github.com/sayakpaul/Adventures-in-TensorFlow-Lite", "description": "A repository showing non-trivial conversion processes and general explorations in TensorFlow Lite.", "stars": "137"}, {"name": "TFProfiler", "url": "https://github.com/iglaweb/TFProfiler", "description": "An Android-based app to profile TensorFlow Lite models and measure its performance on smartphone.", "stars": "26"}, {"name": "TensorFlow Lite for Microcontrollers", "url": "https://www.tensorflow.org/lite/microcontrollers", "description": ""}, {"name": "TensorFlow Lite Examples - Android", "url": "https://github.com/dailystudio/tensorflow-lite-examples-android", "description": "A repository refactors and rewrites all the TensorFlow Lite Android examples which are included in the TensorFlow official website.", "stars": "34"}, {"name": "Tensorflow-lite-kotlin-samples", "url": "https://github.com/SunitRoy2703/Tensorflow-lite-kotlin-samples", "description": "A collection of Tensorflow Lite Android example Apps in Kotlin, to show different kinds of kotlin implementation of the [example apps](https://www.tensorflow.org/lite/examples)", "stars": "25"}], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Blog posts", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Books", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Videos", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 Podcasts", "entries": [], "notes": [], "source": "Tensorflow Lite"}, {"name": "Tensorflow Lite \u2014 MOOCs", "entries": [{"name": "Introduction to TensorFlow Lite", "url": "https://www.udacity.com/course/intro-to-tensorflow-lite--ud190", "description": "Udacity course by Daniel Situnayake (@dansitu), Paige Bailey ([@DynamicWebPaige](https://twitter.com/DynamicWebPaige)), and Juan Delgado."}, {"name": "Device-based Models with TensorFlow Lite", "url": "https://www.coursera.org/learn/device-based-models-tensorflow", "description": "Coursera course by Laurence Moroney ([@lmoroney](https://twitter.com/lmoroney))."}, {"name": "The Future of ML is Tiny and Bright", "url": "https://www.edx.org/professional-certificate/harvardx-tiny-machine-learning", "description": "A series of edX courses created by Harvard in collaboration with Google. Instructors - Vijay Janapa Reddi, Laurence Moroney, and Pete Warden."}], "notes": [], "source": "Tensorflow Lite"}, {"name": "Conversational Ai", "entries": [{"name": "Books and Papers", "url": "#books-and-papers", "description": ""}, {"name": "Clients", "url": "#clients", "description": ""}, {"name": "Conversational UX", "url": "#conversational-ux", "description": ""}, {"name": "Natural Language Understanding", "url": "#natural-language-understanding", "description": ""}, {"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "An Annotated Reading List of Conversational AI", "url": "https://medium.com/x8-the-ai-community/a-reading-list-and-mini-survey-of-conversational-ai-32fceea97180", "description": "An annotated list of mostly academic papers on all the topics around Conversational AI. Created in 2018."}, {"name": "Designing Bots", "url": "https://www.oreilly.com/library/view/designing-bots/9781491974810/", "description": "This practical guide shows you how to design and build great conversational experiences and delightful bots that help people be more productive."}, {"name": "Designing Voice User Interfaces", "url": "https://www.oreilly.com/library/view/designing-voice-user/9781491955406/", "description": "Whether you are designing a mobile app, a toy, or a device such as a home assistant, this practical book guides you through basic VUI design principles, helps you choose the right speech recognition engine, and shows you how to measure your VUI's performance and improve upon it."}, {"name": "Alexa", "url": "https://developer.amazon.com/", "description": "Deploy your chatbot or virtual assistant as a skill to Amazon's cloud-based voice service Alexa."}, {"name": "LINE", "url": "https://developers.line.biz/", "description": "Connect your chatbot to LINE and make use of their bot designer for prototyping needs."}, {"name": "Messenger", "url": "https://developers.facebook.com/docs/messenger-platform/", "description": "Enhance your Facebook Page experience by adding a chatbot through Messenger."}, {"name": "MS Teams", "url": "https://developer.microsoft.com/microsoft-teams", "description": "Make us of the MS Teams bot SDK and framework to turn your chatbot into an MS Teams app."}, {"name": "Slack", "url": "https://api.slack.com/", "description": "Reach your end users where they work by deploying your chatbot to Slack."}, {"name": "Telegram", "url": "https://core.telegram.org/", "description": "Make use of the Telegram Bot API to easily connect your chatbot to Telegram."}, {"name": "WhatsApp", "url": "https://developers.facebook.com/docs/whatsapp/", "description": "Use WhatsApp Business Platform APIs to connect bots with customers."}, {"name": "Conversation Design Institute", "url": "https://www.conversationdesigninstitute.com/", "description": "An institute, first of its kind (as far as I know), offering courses, certifications, and an annual conference on Conversational Design."}, {"name": "Creating AI Conversations Panel Series", "url": "https://www.youtube.com/playlist?list=PL_kEIZJfQ6lIALEhtaFYuIsPtzeKtJ4_h", "description": "Creating AI Conversations is a series of panel discussions that delve into the thinking, research, and process around crafting the personalities, conversations, and interactions of AI entities with people. Organized by Stanford MediaX."}, {"name": "SAP Conversational Experience Design", "url": "https://experience.sap.com/conversational-ux/", "description": "SAP Conversational Experience Design (SAP CxD) is a design language for enterprise conversational products. It provides guidelines and tools for designing conversational products that integrate seamlessly across business applications."}, {"name": "Voicebot.ai", "url": "https://voicebot.ai/", "description": "Provides in one place the most important news, commentary, research, and analysis of voice technology."}, {"name": "Voiceflow", "url": "https://www.voiceflow.com/", "description": "A conversation design tool for teams to design, prototype and launch voice & chat assistants."}, {"name": "Awesome Deep Learning for Natural Language Processing", "url": "https://github.com/brianspiering/awesome-dl4nlp", "description": "A curated list of resources dedicated to Deep Learning for Natural Language Processing.", "stars": "1.1k"}, {"name": "Awesome Machine Learning", "url": "https://github.com/josephmisiti/awesome-machine-learning", "description": "A curated list of awesome machine learning frameworks, libraries, and software (by language).", "stars": "56k"}, {"name": "Awesome Natural Language Generation", "url": "https://github.com/accelerated-text/awesome-nlg", "description": "A curated list of resources dedicated to Natural Language Generation.", "stars": "381"}, {"name": "Awesome NLP", "url": "https://github.com/keon/awesome-nlp", "description": "A curated list of resources dedicated to Natural Language Processing.", "stars": "14k"}, {"name": "Awesome NLP with Ruby", "url": "https://github.com/arbox/nlp-with-ruby", "description": "A curated list of resources dedicated to Natural Language Processing and text processing for Ruby.", "stars": "966"}, {"name": "The NLP Index", "url": "https://index.quantumstat.com/", "description": "The NLP Index, a free and open-source code discovery tool, houses over 3000+ code repos. It includes the arxiv research paper PDF, ConnectedPapers link, and its GitHub repo."}, {"name": "Amazon Lex", "url": "https://aws.amazon.com/lex/", "description": "An AWS service for building conversational interfaces for applications using voice and text."}, {"name": "Chai", "url": "https://chai.ml/", "description": "Open-source platform for developers to build chatbots using Python and deploy them to the Chai mobile app."}, {"name": "Dasha", "url": "https://dasha.ai/", "description": "Conversational AI platform as a service with a strong focus on voice."}, {"name": "Dialogflow", "url": "https://cloud.google.com/dialogflow", "description": "Lifelike Conversational AI with state-of-the-art virtual agents by Google."}, {"name": "OpenDialog", "url": "https://opendialog.ai/", "description": "OpenDialog enables you to design, develop and deploy conversational applications. Offers an open-source version and an Enterprise edition."}, {"name": "Rasa", "url": "https://rasa.com/", "description": "A platform to create virtual assistants at scale. Offers an open-source version and an Enterprise edition."}, {"name": "SAP Conversational AI", "url": "https://cai.tools.sap/", "description": "An end-to-end chatbot building platform from SAP. Comes with a free Community edition and an Enterprise edition."}], "notes": [], "source": "Conversational Ai"}, {"name": "Cern \u2014 Engineering", "entries": [{"name": "EAM Light", "url": "https://eam-opensource.web.cern.ch/content/eam-light", "description": ""}], "notes": [], "source": "Cern"}, {"name": "Cern \u2014 Digital repositories", "entries": [{"name": "InvenioILS", "url": "https://inveniosoftware.org/products/ils/", "description": ""}, {"name": "InvenioRDM", "url": "https://inveniosoftware.org/products/rdm/", "description": ""}, {"name": "Open Data Portal", "url": "https://github.com/cernopendata", "description": ""}, {"name": "REANA", "url": "https://reana.io/", "description": ""}, {"name": "Zenodo", "url": "https://github.com/zenodo/zenodo-rdm", "description": "", "stars": "220"}], "notes": [], "source": "Cern"}, {"name": "Cern \u2014 Event Management", "entries": [{"name": "Indico", "url": "https://getindico.io", "description": ""}, {"name": "newdle", "url": "https://github.com/indico/newdle", "description": "", "stars": "114"}, {"name": "ACTS", "url": "https://github.com/acts-project/acts", "description": "", "stars": "119"}, {"name": "BioDynaMo", "url": "https://www.biodynamo.org/home-page", "description": ""}, {"name": "CAiMIRA", "url": "https://github.com/CERN/CAiMIRA/", "description": "", "stars": "25"}, {"name": "Geant4", "url": "https://geant4.web.cern.ch/", "description": ""}, {"name": "GeoModel", "url": "https://geomodel.web.cern.ch", "description": ""}, {"name": "LGC2", "url": "https://github.com/geodetic-metrology-tools/LGC2", "description": "", "stars": "3"}, {"name": "ROOT", "url": "https://root.cern/", "description": ""}, {"name": "Xsuite", "url": "https://xsuite.web.cern.ch", "description": ""}, {"name": "pam\\_2fa", "url": "https://github.com/CERN-CERT/pam_2fa", "description": "", "stars": "39"}], "notes": [], "source": "Cern"}, {"name": "Cern \u2014 Data management", "entries": [{"name": "FTS", "url": "https://fts.web.cern.ch/fts/", "description": ""}, {"name": "Rucio", "url": "https://rucio.cern.ch", "description": ""}, {"name": "Davix", "url": "https://davix.web.cern.ch/", "description": ""}], "notes": [], "source": "Cern"}, {"name": "Cern \u2014 Storage systems", "entries": [{"name": "EOS", "url": "https://eos-web.web.cern.ch/eos-web/", "description": ""}, {"name": "CTA", "url": "https://eoscta.docs.cern.ch/latest/", "description": ""}, {"name": "CVMFS", "url": "https://cernvm.cern.ch/filesystem/", "description": ""}, {"name": "QuarkDB", "url": "https://quarkdb.web.cern.ch/quarkdb/docs/master/", "description": ""}, {"name": "Reva", "url": "https://github.com/cs3org/reva", "description": "", "stars": "212"}], "notes": [], "source": "Cern"}, {"name": "Cern \u2014 Flask", "entries": [{"name": "flask-multipass", "url": "https://github.com/indico/flask-multipass", "description": "", "stars": "64"}, {"name": "flask-pluginEngine", "url": "https://github.com/indico/flask-pluginengine/", "description": "", "stars": "24"}, {"name": "js-flask-urls", "url": "https://github.com/indico/js-flask-urls", "description": "", "stars": "24"}], "notes": [], "source": "Cern"}, {"name": "Cern \u2014 UI", "entries": [{"name": "react-jsx-i18N", "url": "https://github.com/indico/react-jsx-i18n", "description": "", "stars": "2"}, {"name": "react-overridable", "url": "https://github.com/indico/react-overridable", "description": "", "stars": "8"}, {"name": "react-openapi-generator-hook", "url": "https://github.com/CERN/react-openapi-generator-hook", "description": "", "stars": "5"}, {"name": "React-SearchKit", "url": "https://github.com/inveniosoftware/react-searchkit", "description": "", "stars": "82"}], "notes": [], "source": "Cern"}, {"name": "CoreML Models \u2014 Speech Processing", "entries": [{"name": "Netron", "url": "https://lutzroeder.github.io/Netron", "description": ""}, {"name": "Caffe", "url": "https://apple.github.io/coremltools/generated/coremltools.converters.caffe.convert.html", "description": ""}, {"name": "Keras", "url": "https://apple.github.io/coremltools/generated/coremltools.converters.keras.convert.html", "description": ""}, {"name": "XGBoost", "url": "https://apple.github.io/coremltools/generated/coremltools.converters.xgboost.convert.html", "description": ""}, {"name": "Scikit-learn", "url": "https://apple.github.io/coremltools/generated/coremltools.converters.sklearn.convert.html", "description": ""}, {"name": "MXNet", "url": "https://aws.amazon.com/blogs/ai/bring-machine-learning-to-ios-apps-using-apache-mxnet-and-apple-core-ml/", "description": ""}, {"name": "LibSVM", "url": "https://apple.github.io/coremltools/generated/coremltools.converters.libsvm.convert.html", "description": ""}, {"name": "Torch7", "url": "https://github.com/prisma-ai/torch2coreml", "description": "", "stars": "386"}, {"name": "Caffe Model Zoo", "url": "https://github.com/BVLC/caffe/wiki/Model-Zoo", "description": "Big list of models in Caffe format.", "stars": "34k"}, {"name": "TensorFlow Models", "url": "https://github.com/tensorflow/models", "description": "Models for TensorFlow.", "stars": "78k"}, {"name": "TensorFlow Slim Models", "url": "https://github.com/tensorflow/models/tree/master/research/slim/README.md", "description": "Another collection of TensorFlow Models.", "stars": "78k"}, {"name": "MXNet Model Zoo", "url": "https://mxnet.incubator.apache.org/model_zoo/", "description": "Collection of MXNet models."}, {"name": "LaMem", "url": "https://github.com/MiyainNYC/Visual-Memorability-through-Caffe", "description": "", "stars": "18"}, {"name": "ILGnet", "url": "https://github.com/BestiVictory/ILGnet", "description": "", "stars": "115"}, {"name": "Colorization", "url": "https://github.com/richzhang/colorization", "description": "", "stars": "3.4k"}, {"name": "Illustration2Vec", "url": "https://github.com/rezoo/illustration2vec", "description": "", "stars": "674"}, {"name": "CTPN", "url": "https://github.com/tianzhi0549/CTPN", "description": "", "stars": "1.3k"}, {"name": "Image Analogy", "url": "https://github.com/msracver/Deep-Image-Analogy", "description": "", "stars": "1.4k"}, {"name": "iLID", "url": "https://github.com/twerkmeister/iLID", "description": "", "stars": "90"}, {"name": "Fashion Detection", "url": "https://github.com/liuziwei7/fashion-detection", "description": "", "stars": "486"}, {"name": "Saliency", "url": "https://github.com/imatge-upc/saliency-2016-cvpr", "description": "", "stars": "186"}, {"name": "Face Detection", "url": "https://github.com/DolotovEvgeniy/DeepPyramid", "description": "", "stars": "23"}, {"name": "mtcnn", "url": "https://github.com/CongWeilin/mtcnn-caffe", "description": "", "stars": "494"}, {"name": "deephorizon", "url": "https://github.com/scottworkman/deephorizon", "description": "", "stars": "40"}, {"name": "See the guide", "url": "https://github.com/likedan/Awesome-CoreML-Models/blob/master/.github/CONTRIBUTING.md", "description": "", "stars": "6.7k"}], "notes": [], "source": "CoreML Models"}, {"name": "Deep Learning Papers \u2014 Awesome list criteria", "entries": [{"name": "Understanding / Generalization / Transfer", "url": "#understanding--generalization--transfer", "description": ""}, {"name": "Optimization / Training Techniques", "url": "#optimization--training-techniques", "description": ""}, {"name": "Unsupervised / Generative Models", "url": "#unsupervised--generative-models", "description": ""}, {"name": "Convolutional Network Models", "url": "#convolutional-neural-network-models", "description": ""}, {"name": "Image Segmentation / Object Detection", "url": "#image-segmentation--object-detection", "description": ""}, {"name": "Image / Video / Etc", "url": "#image--video--etc", "description": ""}, {"name": "Natural Language Processing / RNNs", "url": "#natural-language-processing--rnns", "description": ""}, {"name": "Speech / Other Domain", "url": "#speech--other-domain", "description": ""}, {"name": "Reinforcement Learning / Robotics", "url": "#reinforcement-learning--robotics", "description": ""}, {"name": "More Papers from 2016", "url": "#more-papers-from-2016", "description": ""}, {"name": "New Papers", "url": "#new-papers", "description": ""}, {"name": "Old Papers", "url": "#old-papers", "description": ""}, {"name": "HW / SW / Dataset", "url": "#hw--sw--dataset", "description": ""}, {"name": "Book / Survey / Review", "url": "#book--survey--review", "description": ""}, {"name": "Video Lectures / Tutorials / Blogs", "url": "#video-lectures--tutorials--blogs", "description": ""}, {"name": "Appendix: More than Top 100", "url": "#appendix-more-than-top-100", "description": ""}], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Understanding / Generalization / Transfer", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Optimization / Training Techniques", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Unsupervised / Generative Models", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Convolutional Neural Network Models", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Image: Segmentation / Object Detection", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Image / Video / Etc", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Natural Language Processing / RNNs", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Speech / Other Domain", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Reinforcement Learning / Robotics", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 More Papers from 2016", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 New papers", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Old Papers", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 HW / SW / Dataset", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Book / Survey / Review", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Video Lectures / Tutorials / Blogs", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Learning Papers \u2014 Appendix: More than Top 100", "entries": [], "notes": [], "source": "Deep Learning Papers"}, {"name": "Deep Vision \u2014 Sharing", "entries": [{"name": "Share on Facebook", "url": "http://www.facebook.com/sharer/sharer.php?u=https://jiwonkim.org/awesome-deep-vision", "description": ""}, {"name": "Share on Google Plus", "url": "http://plus.google.com/share?url=https://jiwonkim.org/awesome-deep-vision", "description": ""}, {"name": "Share on LinkedIn", "url": "http://www.linkedin.com/shareArticle?mini=true\\&url=https://jiwonkim.org/awesome-deep-vision\\&title=Awesome%20Deep%20Vision\\&summary=\\&source=", "description": ""}, {"name": "Papers", "url": "#papers", "description": ""}, {"name": "Courses", "url": "#courses", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Software", "url": "#software", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 ImageNet Classification", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Object Detection", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Video Classification", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Object Tracking", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Low-Level Vision", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Edge Detection", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Semantic Segmentation", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Visual Attention and Saliency", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Object Recognition", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Human Pose Estimation", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Understanding CNN", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Image and Language", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Image Generation", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Other Topics", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Framework", "entries": [], "notes": [], "source": "Deep Vision"}, {"name": "Deep Vision \u2014 Applications", "entries": [{"name": "Deep down the rabbit hole: CVPR 2015 and beyond@Tombone's Computer Vision Blog", "url": "http://www.computervisionblog.com/2015/06/deep-down-rabbit-hole-cvpr-2015-and.html", "description": ""}, {"name": "CVPR recap and where we're going@Zoya Bylinskii (MIT PhD Student)'s Blog", "url": "http://zoyathinks.blogspot.kr/2015/06/cvpr-recap-and-where-were-going.html", "description": ""}, {"name": "Facebook's AI Painting@Wired", "url": "http://www.wired.com/2015/06/facebook-googles-fake-brains-spawn-new-visual-reality/", "description": ""}, {"name": "Inceptionism: Going Deeper into Neural Networks@Google Research", "url": "http://googleresearch.blogspot.kr/2015/06/inceptionism-going-deeper-into-neural.html", "description": ""}, {"name": "Implementing Neural networks", "url": "http://peterroelants.github.io/", "description": ""}], "notes": [], "source": "Deep Vision"}, {"name": "Computer Science", "entries": [{"name": "Summary", "url": "#summary", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Curriculum", "url": "#curriculum", "description": ""}, {"name": "Code of conduct", "url": "#code-of-conduct", "description": ""}, {"name": "Team", "url": "#team", "description": ""}, {"name": "Prerequisites", "url": "#prerequisites", "description": ""}, {"name": "Intro CS", "url": "#intro-cs", "description": ""}, {"name": "Core CS", "url": "#core-cs", "description": ""}, {"name": "Advanced CS", "url": "#advanced-cs", "description": ""}, {"name": "Final project", "url": "#final-project", "description": ""}, {"name": "Core CS", "url": "#core-cs", "description": ""}, {"name": "Advanced CS", "url": "#advanced-cs", "description": ""}], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Core programming", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Core math", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 CS Tools", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Core systems", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Core theory", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Core security", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Core applications", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Core ethics", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Advanced programming", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Advanced systems", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Advanced theory", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Advanced Information Security", "entries": [], "notes": [], "source": "Computer Science"}, {"name": "Computer Science \u2014 Advanced math", "entries": [], "notes": [], "source": "Computer Science"}], "total_entries": 8327, "subcategory_count": 415}