awesome-ai
A curated list of awesome frameworks, libraries, tools, and resources for Artificial Intelligence (AI). This list covers everything from foundational machine learning and deep learning to specialized areas like NLP, computer vision, and AI ethics.
https://github.com/awesomelistsio/awesome-ai
Last synced: 4 days ago
JSON representation
-
Computer Vision
- OpenCV - An open-source computer vision library for image and video processing.
- Fastai - A library simplifying training of fast and accurate neural networks for vision tasks.
- YOLO (You Only Look Once) - A state-of-the-art, real-time object detection system.
- Detectron2 - A high-performance object detection library by Facebook AI Research.
-
Natural Language Processing (NLP)
- NLTK - The Natural Language Toolkit, a comprehensive library for text processing and analysis.
- spaCy - An open-source NLP library for advanced natural language processing in Python.
- Stanford NLP - A suite of NLP tools developed by the Stanford NLP Group.
- AllenNLP - An open-source research library for NLP, built on top of PyTorch.
-
General AI
- Scikit-learn - A Python library for machine learning, featuring various classification, regression, and clustering algorithms.
- Keras - A high-level neural networks API, written in Python and capable of running on top of TensorFlow or Theano.
- TensorFlow - An open-source platform for machine learning, providing a comprehensive ecosystem of tools.
- PyTorch - An open-source deep learning framework that provides a flexible and dynamic computation graph.
- OpenAI Gym - A toolkit for developing and comparing reinforcement learning algorithms.
-
Community
- Kaggle - A platform for data science competitions and community.
- Reddit: r/MachineLearning - A subreddit for discussions on machine learning.
- PyTorch Forums - A forum for discussing PyTorch-related topics.
- AI Alignment Forum - A community focused on AI alignment and safety research.
- AI Ethics Slack Group - A Slack group for discussions on AI ethics.
-
Learning Resources
- Fast.ai Courses - Free courses on deep learning and AI.
- Coursera: Machine Learning - An introductory machine learning course by Andrew Ng.
- Deep Learning Specialization - A comprehensive deep learning course by Andrew Ng.
- Google AI Hub - A platform for AI research and learning by Google.
-
Machine Learning
- CatBoost - A gradient boosting library that handles categorical features automatically.
- MLflow - An open-source platform for managing the end-to-end machine learning lifecycle.
- Dask-ML - A scalable machine learning library that integrates with Dask for parallel computing.
- XGBoost - A scalable and efficient gradient boosting framework.
-
Reinforcement Learning
-
AI for Edge Computing
- AWS IoT Greengrass - A service for deploying machine learning models on edge devices using AWS.
- ONNX Runtime - A cross-platform, high-performance scoring engine for ONNX models.
- TensorFlow Lite - A framework for running machine learning models on edge devices.
-
AI Ethics
- Explainable AI (XAI) - DARPA’s initiative for explainable AI research.
- AI Fairness 360 - A toolkit for detecting and mitigating bias in machine learning models.
- FAT Forensics - A toolkit for Fairness, Accountability, and Transparency in AI.
- Papers on AI Ethics - A collection of influential research papers on AI ethics.
-
Deep Learning
- ONNX - An open format for AI models, allowing interoperability between different deep learning frameworks.
- DeepSpeed - A deep learning optimization library that makes distributed training easy and efficient.
- JAX - A library for high-performance numerical computing and automatic differentiation, designed for deep learning.
Categories
Sub Categories
Keywords
stanford-nlp
1
nlp-parsing
1
nlp
1
natural-language-processing
1
named-entity-recognition
1
tensorflow
1
serving
1
rllib
1
reinforcement-learning
1
ray
1
pytorch
1
python
1
parallel
1
optimization
1
machine-learning
1
llm-serving
1
llm-inference
1
llm
1
large-language-models
1
hyperparameter-search
1
hyperparameter-optimization
1
distributed
1
deployment
1
deep-learning
1
data-science
1