SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Jupyter Notebook NLP Projects
-
Project mention: The Top 9️⃣ Repositories to learn Python programming + Resources (Extra) 🤯 | dev.to | 2024-11-06
⭐️ AI For Beginners on GitHub.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
FinGPT
FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.
Project mention: About FinGPT: Open-Source Financial Large Language Models | news.ycombinator.com | 2024-08-28 -
-
DeepLearningExamples
State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.
-
-
machine_learning_complete
A comprehensive machine learning repository containing 30+ notebooks on different concepts, algorithms and techniques.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
pytorch-sentiment-analysis
Tutorials on getting started with PyTorch and TorchText for sentiment analysis.
-
Promptify
Prompt Engineering | Prompt Versioning | Use GPT or other prompt based models to get structured output. Join our discord for Prompt-Engineering, LLMs and other latest research
-
-
-
eli5
A library for debugging/inspecting machine learning classifiers and explaining their predictions
-
-
Model routing offers tangible benefits—cost savings, faster responses, and efficient resource use—making it a valuable tool for businesses and developers. With the resources provided (dataset, code, and model), you can adapt this approach to your own use case. For further exploration, check out the SetFit documentation or experiment with different embedding models to suit your language needs.
-
Getting-Things-Done-with-Pytorch
Jupyter Notebook tutorials on solving real-world problems with Machine Learning & Deep Learning using PyTorch. Topics: Face detection with Detectron 2, Time Series anomaly detection with LSTM Autoencoders, Object Detection with YOLO v5, Build your first Neural Network, Time Series forecasting for Coronavirus daily cases, Sentiment Analysis with BER
-
bootcamp
Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc. (by milvus-io)
Project mention: Multimodal Madness! Create a Product Recommender for Smart Shopping | dev.to | 2024-08-07Multimodal RAG Demo - Code
-
ecco
Explain, analyze, and visualize NLP language models. Ecco creates interactive visualizations directly in Jupyter notebooks explaining the behavior of Transformer-based language models (like GPT2, BERT, RoBERTA, T5, and T0).
-
DeepLearningForNLPInPytorch
An IPython Notebook tutorial on deep learning for natural language processing, including structure prediction.
-
alpaca_eval
An automatic evaluator for instruction-following language models. Human-validated, high-quality, cheap, and fast.
Another popular option for LLM evaluation is AlpacaEval. This one uses a newer and cheaper GPT-4 Turbo model as a baseline. The authors of AlpacaEval provided correlation coefficients of different evals with LMSYS Arena showing a strong association between LLM judges' scores and human preferences at the Arena:
-
awesome-ai-ml-dl
Awesome Artificial Intelligence, Machine Learning and Deep Learning as we learn it. Study notes and a curated list of awesome resources of such topics.
Project mention: Show HN: Llama 3.2 Interpretability with Sparse Autoencoders | news.ycombinator.com | 2024-11-21From https://news.ycombinator.com/item?id=34619013 :
> /? awesome "explainable ai" https://www.google.com/search?q=awesome+%22explainable+ai%22
- (Many other great resources)
- https://github.com/neomatrix369/awesome-ai-ml-dl/blob/master... :
> Post model-creation analysis, ML interpretation/explainability
> /? awesome "explainable ai" "XAI"
-
transformers-interpret
Model explainability that works seamlessly with 🤗 transformers. Explain your transformers model in just 2 lines of code.
-
ktrain
ktrain is a Python library that makes deep learning and AI more accessible and easier to apply
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Jupyter Notebook NLP discussion
Jupyter Notebook NLP related posts
-
VerifAI – open-source generative search with verification
-
🏎️ Faster, Cheaper, Better: The Power of Model Routing
-
VerifAI – open-source private/organizational gen search
-
VerifAI – document-based question-answering systems
-
ML Papers of the Week
-
Generative Search for Everyone
-
VerifAI – Generative Search easy to deploy
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 May 2025
Index
What are some of the best open-source NLP projects in Jupyter Notebook? This list will help you:
# | Project | Stars |
---|---|---|
1 | AI-For-Beginners | 37,519 |
2 | FinGPT | 16,110 |
3 | nlp-tutorial | 14,437 |
4 | DeepLearningExamples | 14,253 |
5 | ML-Papers-of-the-Week | 11,214 |
6 | machine_learning_complete | 4,789 |
7 | nlpaug | 4,563 |
8 | pytorch-sentiment-analysis | 4,467 |
9 | Promptify | 3,696 |
10 | ML-Workspace | 3,490 |
11 | course-nlp | 3,441 |
12 | eli5 | 2,770 |
13 | adapters | 2,702 |
14 | setfit | 2,478 |
15 | Getting-Things-Done-with-Pytorch | 2,421 |
16 | bootcamp | 2,105 |
17 | ecco | 2,031 |
18 | DeepLearningForNLPInPytorch | 1,941 |
19 | alpaca_eval | 1,743 |
20 | awesome-ai-ml-dl | 1,535 |
21 | transformers-interpret | 1,325 |
22 | ktrain | 1,258 |
23 | fastText_multilingual | 1,196 |