Projects in Awesome Lists tagged with nltk-python
A curated list of projects in awesome lists tagged with nltk-python .
https://github.com/dona-eric/systeme-de-recommandations
Système de recomandations des chansons similaires. L'objectif est d'analyser les données de spotify pour mettre un système de recommandations des chansons similaires avec Word2Vec. Les données sont disponibles sur kaggle à l'a
data-visualization nltk nltk-python recommendation-system word2vec
Last synced: 20 Mar 2025
https://github.com/khailas12/sentiment-analyzer-nltk
flask nltk-python vader-sentiment-analysis
Last synced: 23 Feb 2025
https://github.com/yvandana/sentiment-analysis-on-amazon-reviews
Performing Sentiment Analysis on Amazon Reviews using VADER & Roberta via Hugging Face
nltk-python roberta-sentiment-analysis sentiment-analysis vader-sentiment-analysis
Last synced: 30 May 2026
https://github.com/aniket2021448/fakenewspredictionapp
The web app uses logistic regression on a dataset of 20,000 news articles, achieving 96% accuracy. It employs NLTK for text preprocessing and TF-IDF for feature extraction.
huggingface ml news nltk-python numpy pandas-python streamlit-webapp transformers-models
Last synced: 23 Feb 2025
https://github.com/abeed04/sentiment-analysis-using-recurrent-neural-networks
Bidirectional RNNs are used to analyze the sentiment (positive, negative, neutral) of movie reviews. .
bidirectional-lstm bidirectional-rnn dropout embeddings nlp-machine-learning nltk-python regular-expression spacy-nlp stopwords-removal tokenizer
Last synced: 31 May 2026
https://github.com/saba-gul/movie_review_sentiment_analysis
Perform sentiment analysis on the Large Movie Review Dataset using various machine learning algorithms and evaluate their performance.
lemmatization logistic-regression machine-learning-algorithms movie-reviews naive-bayes-classifier nlp-machine-learning nltk-python sentiment-analysis stemming-algorithm stemming-and-lemmatization stemming-porters svm-classifier
Last synced: 03 Mar 2025
https://github.com/cyberpsychofc/ml_basics
Personal Lab Notebooks
ann gensim machine-learning nlp nlp-machine-learning nltk-python
Last synced: 16 May 2026
https://github.com/natnaelhhaile/Text-Similarity-Analysis
bag-of-words cosine-similarity data-analysis machine-learning natural-language-processing nltk-python one-hot-encoding python stemming stop-word-removal stop-words text-mining text-processing text-similarity-analysis tf tf-idf tokenization
Last synced: 11 Apr 2025
https://github.com/gakas14/spam_classifier
In this project we are going to Build a spam classifier.
classification-algorithm logistic-regression nltk-python
Last synced: 07 Mar 2026
https://github.com/ajgthb2002/text-summarizer
NUTSHELL- a simple text summarizer tool built using python
nltk-python python pywebio summarization text-summarization
Last synced: 17 Jul 2025
https://github.com/j-prt/tweet-segmentation
Tweet classification by hashtag. Explores applications of NLP methods and K-Means clustering.
kmeans-clustering nlp nltk-python pca tf-idf twitter-api
Last synced: 18 Jun 2025
https://github.com/hum2a/biaslens
Discover how different news sources cover the same topics. BiasLens analyzes political bias and sentiment across multiple media outlets to give you the full picture.
firebase gdelt guardian-api mediastackapi newsapi nextjs nlp nltk-python nytimes python render sentiment-analysis spacy the
Last synced: 02 Apr 2026
https://github.com/mike014/chatbot_app
Chabot is an application with a graphical user interface that uses various natural language processing (NLP) techniques to tokenize, stem, find stop words, and apply regular expressions to user-input text. The interface is built using Tkinter.
deep-learning dialogpt keras-neural-networks keras-tensorflow knn machine-learning-algorithms ml natural-language-processing nlp nltk nltk-python numpy pca python seq2seq tensorflow textpreprocessing tk tokenizer
Last synced: 09 Feb 2026
https://github.com/pratishtha-abrol/sentimentanalysis
Logistic Regression: A sentiment analysis case study
logistic-regression nltk-python scikit-learn sentiment-analysis
Last synced: 17 May 2026
https://github.com/coder-sasha/ml-tutorial
Machine Learning code examples and texts: 2019-2023
cnn lstm ml nltk-python python3 spacy-nlp
Last synced: 17 May 2026
https://github.com/simranjeet97/spam-classification
Spam Classification Using Natural Language Processing (NLP), Scikit-Learn Library, and Bayesian Method.
data-science emails kaggle kaggle-dataset naive-bayes-classifier nlp-machine-learning nltk-python python scikit-learn spam-classification
Last synced: 11 Apr 2026
https://github.com/karimosman89/resume-screening
Screen resumes to identify the best candidates.Build a machine learning model that screens resumes and ranks candidates based on job descriptions.Streamline the hiring process for HR departments by automating candidate screening.
machine-learning-algorithms nlp-machine-learning nltk-python python scikit-learn spacy text-processing
Last synced: 29 Apr 2026
https://github.com/rhiteshks/blackcoffer-blogs-text-analysis
Web Scraping, Sentimental Analysis and Exploratory Text Analysis on the blogs of Blackcoffer website
nltk-python pandas scraping-python
Last synced: 17 May 2026
https://github.com/tarunsingh15/deeplearning_disaster-events-from-twitter-stream
A NLP based model to identify and predict disaster events from a public social media source, Twitter, in this case.
Last synced: 02 May 2026
https://github.com/Marcozaa/tweet-data-analysis
Search for a topic and see what other people say about it.
ai flask nltk-python python twitter
Last synced: 11 Mar 2025
https://github.com/dineshdhamodharan24/data_science_final_project
Customer Insights & Recommendation System: Harnessing Decision Tree, Logistic Regression, and Random Forest models for behavior analysis. Utilizing EasyOCR and Python Imaging Library for image information extraction. Employing NLTK for sentiment analysis on textual data
classification final-project guvi-projects image-processing nltk-python numpy ocr pandas recommendation-system sentiment-analysis sklearn-library streamlit text-processing worldcloud
Last synced: 02 May 2026
https://github.com/amber-abuah/sentiment-analysis
Sentiment analysis using NLTK's Vader Sentiment Analyzer.
nltk nltk-python python sentiment sentiment-analysis sentiment-classification
Last synced: 18 May 2026
https://github.com/sanjurajveer/moview_review_analysis_nlp
Analysing movie reviews using NLP and categorising int good and bad
nlp-machine-learning nltk-python perplexity tfidf-vectorizer tsne-algorithm
Last synced: 25 Jun 2025
https://github.com/vbhatsaccnt/recommendation_engine
This is a content based movie recommendation engine.
data-science movie-recommendation nltk-python recommender-system tfidf-vectorizer
Last synced: 20 Oct 2025
https://github.com/vishnun0027/sentiment-analysis
Here the several ways to perform sentiment analysis on text data, with varying degrees of complexity and accuracy
bag-of-words deep-learning deep-neural-networks deeplearning gru logistic-regression lstm machine-learning nltk-python rnn rnn-model sentiment-analysis svm-model tensorflow tensorflow2 text-classification text-preprocessing tf-idf tokenizer
Last synced: 20 May 2026
https://github.com/hayatiyrtgl/machine_learning_sentiment_classification
Using machine learning to classify reviews of restaurant. Codes include preprocessing steps
Last synced: 20 May 2026
https://github.com/largecats/text-analysis
Little text analysis projects for fun.
nltk-python python text-analysis
Last synced: 20 May 2026
https://github.com/abirsaha111/building-a-simple-chatbot-in-python-using-nltk
Building a Simple Chatbot from Scratch in Python (using NLTK)
article artificial-intelligence chatbot machine-learning nlp nltk-python python
Last synced: 25 Feb 2025
https://github.com/giorgiosld/natural-language-processing
This repository contains the coursework and projects for the Natural Language Processing (T-725-MALV) course supplied in the Cybersecurity Master Degree at Reykjavik University.
natural-language-processing nlp nltk-python python
Last synced: 02 May 2026
https://github.com/caiofov/nltk-practice
Practice of the book about the Python's module Natural Language Toolkit
learning natural-language-processing natural-language-toolkit nltk-python
Last synced: 06 Apr 2025
https://github.com/ewdlop/english-studying-notes
https://en.wikipedia.org/wiki/English_language https://www.nltk.org/
american-english australian-english corpus english-learning grammar indian-english nltk-python pop rosettastone test-prep tokenizer
Last synced: 23 Aug 2025
https://github.com/musabsarmadmir/nlp-resume-analyzer
NER, NLP-Based Python Resume Analyzer + 4th Semester Fintech DB Project
ner nlp nltk nltk-python python tkinter-python
Last synced: 23 May 2026
https://github.com/saba-gul/corona-tweet-sentiment-classification
This project aims to classify the sentiment of tweets related to the coronavirus pandemic.
covid-19 covid19-data embeddings-word2vec ensemble-machine-learning nlp-machine-learning nltk-python sentiment-analysis sentiment-classification tweets-classification vectorization
Last synced: 10 Oct 2025
https://github.com/namratagulati/tweets_analysis
This repository focuses on sentiment analysis of Twitter data using Python, Natural Language Processing (NLP), and the Natural Language Toolkit (NLTK). The goal is to extract valuable insights from social media discussions, such as word frequency, hashtag trends, and sentiment patterns.
analysis data-analysis natural-language-processing nlp-machine-learning nltk-corpus nltk-python sentiment-analysis twitter-sentiment-analysis
Last synced: 07 Aug 2025
https://github.com/romiras/url-word-counter
Counts words from scraped URL in Flask
demo flask message-queue nltk-python python3 text-processing
Last synced: 12 Aug 2025
https://github.com/play3rzer0/wordcount
Using NLP To Find Most Common Words In Text Documents
natural-language-processing nlp nltk-python python text-processing
Last synced: 20 Aug 2025
https://github.com/johannaschmidle/ufo-project
Exploring the Relationship Between UFOs, Location, Time, and Human Emotion [SQL, Python]
cluster-analysis data-exploration eda k-means-clustering location-analysis nltk-python sentiment-analysis time-analysis ufo-sightings wordcloud
Last synced: 23 Aug 2025
https://github.com/blackwakhu/django-python-text-summariser
this is an application for summarising text
backend django django-framework html html5 nltk nltk-python python python3 sumy text-summarizer
Last synced: 16 May 2026
https://github.com/shz-code/chatbot_web_railway
Contextual chatbot web app using Django
Last synced: 16 Apr 2026
https://github.com/hedriss10/analyzer_using_python
" analyzer_fynance_python "
Last synced: 27 Aug 2025
https://github.com/das-amlan/movierecommendationsystem
End To End Machine Learning Implementation of a movie recommendation system
cosine-similarity machine-learning movie-recommendation nltk-python pandas pickle pyhton recommender-system scikit-learn streamlit vectorization
Last synced: 10 Apr 2026
https://github.com/sakshi2215/email-sms--spam_classifier
nltk-python scikit-learn streamlit-webapp
Last synced: 17 May 2026
https://github.com/pkmandke/cs5604-tml-clustering
CS5604 TML team clustering efforts
clustering-algorithm gensim information-retrieval nltk-python sklearn
Last synced: 04 Mar 2025
https://github.com/shearichard/py-parse-en-lang-sentences
Parse English language sentences to find the nouns and verbs
natural-language-processing nltk nltk-python python textblob
Last synced: 21 Apr 2026
https://github.com/rogendo/simple-chatbot
This is a simple chatbot using python Natural Language Tool Kit
Last synced: 26 Feb 2025
https://github.com/mohammad95labbaf/sms-spam-classification
This project employs machine learning to categorize SMS messages as spam or non-spam. The project encompasses data preprocessing, feature extraction, model training, and model evaluation. Additionally, the trained machine learning model is deployed using FastAPI and Flask.
classification fastapi flask flask-application lemmatization logistic-regression machine-learning machine-learning-algorithms multinomial-naive-bayes naive-bayes-classifier nlp nlp-machine-learning nltk nltk-python
Last synced: 11 Apr 2026
https://github.com/anurima-saha/yelp_review_classification_with_roberta
Project begins with webscrapping Yelp reviews and rating with 'BeautifulSoup' in Python, followed by Natural Language Processing (text cleaning, removing stopwords, tokenization and lemmatization) using 'NLTK'. RoBERTa from 'HuggingFace' has been fine-tuned for text classification with early stopping and regularization using Pytorch.
beautifulsoup4 deep-learning early-stopping fine-tuning huggingface-transformers large-language-model natural-language-processing nltk-python pytorch roberta-model roberta-tokenizer webscapping
Last synced: 06 May 2026
https://github.com/gui-sitton/detectnegativereviews
Create a model to classify reviews as positive and negative.
catboost logisticregression nltk nltk-python random-forest-classifier text-analysis text-classification tfidf-vectorizer xgboost
Last synced: 18 Mar 2025
https://github.com/dragonscypher/sustaining-balance
Innovative Data Approaches for Food Security and Environment
geopandas huggingface-transformers jupyter-notebook matplotlib nlp nltk-python numpy pandas python pytorch scikit-learn seaborn spacy tableau tensorflow
Last synced: 12 Apr 2026
https://github.com/unknownuser130/disorder-analysis
Made for COMSYS-2023 Track I
classification machine-learning nlp nltk-python
Last synced: 02 Jul 2025
https://github.com/theoribbi/nltk-review-analysis
Machine learning school project for sentiment analysis of reviews using Naive Bayes and VADER.
machinelearning-python nltk-python
Last synced: 08 Apr 2025
https://github.com/codeasarjun/rewordify
You will get other sentences for provided inputs
api end-to-end-machine-learning end-to-end-project nltk nltk-python paraphrase-generation python rest-api tf-idf-vectorizer
Last synced: 16 Mar 2025
https://github.com/lohithgsk/hexdoc-a-nlp-based-chatbot
HexDoc is an AI-powered chatbot that helps users manage stress by offering personalized exercises, motivational quotes, and mental health resources. It uses NLP techniques and TensorFlow-based neural networks to understand and respond to user inputs.
api chatbot flask-application keras-tensorflow mental-health network neural nlp nltk-python pickle rag wordnetlemmatizer
Last synced: 31 Aug 2025
https://github.com/cyberfantics/naturallanguageprocessing
A comprehensive repository for the Natural Language Processing course, featuring lecture notes, slides, and practical implementations of key NLP concepts using Python and popular libraries.
chatbots hacktoberfest lemmatization nltk nltk-python spacy-nlp stemming tokenization transformer
Last synced: 30 Mar 2025
https://github.com/farhad-here/persian_text_processing
It is Persian Text processing with parsivar library
nlp nltk-python parsivar persiantextprocessing python text-pre text-processing textpreprocessing
Last synced: 16 Mar 2025
https://github.com/403errors/cancercareai
An AI-powered system for extracting cancer-related information from patient Electronic Health Record (EHR) notes
accelerate bitsandbytes information-retrieval local-llm-integration nlp-machine-learning nltk-python optimum pipelines pro prompt-engineering requests-library-python sentence-transformers torch transformers
Last synced: 09 Feb 2026
https://github.com/saba-gul/spam_detection_using_text_classification
This project aims to build a machine learning model that can classify text messages as either spam or not spam (ham)
fraud-detection ngram-language-model nlp-machine-learning nltk nltk-python sms-messages spam-detection text-classification
Last synced: 29 Nov 2025
https://github.com/anand-gith/tweetsentianalysis
Analyzing correlation of Elon Musk tweets and stock prices of Tesla using Sentiment Analysis
musk nltk-library nltk-python sentiment-analysis stock-prices tesla tweets twitter vader-sentiment-analysis
Last synced: 07 Jan 2026
https://github.com/eesunmoon/applied_machine_learning
[Fall 2024] Applied Machine Learning
applied-machine-learning clustering cnn data-preprocessing eda linear-regression machine-learning matplotlib neural-networks nltk-python numpy pandas pca python scikit-learn seaborn tensorflow text-classification
Last synced: 13 Apr 2026
https://github.com/omkar4965/spam-sms-classifier
Email / SMS Spam Classifier
machine-learning nltk-python python3 skit-learn streamlit
Last synced: 28 Apr 2026
https://github.com/harmanveer-2546/nlp
Natural Language Processing (NLP) is the sub field of computer science especially Artificial Intelligence (AI) that is concerned about enabling computers to understand and process human language.
documentation natural-language-processing nlp-machine-learning nltk-python python
Last synced: 28 Feb 2025
https://github.com/netcodez/nlp-and-clustering---movie-similarity
Using NLP and Clustering on movie plot summaries from IMDB and Wikipedia to quantify movie similarity
cluster-analysis clustering clustering-algorithm nlp-machine-learning nltk-library nltk-python nltk-tokenizer
Last synced: 05 Dec 2025
https://github.com/dimamirana/udemy-machine-learning-a-z
This Repository contains all the codes I have implemented while completing the course 'Machine Learning A-Z' on Udemy.
ann classification-model clustering-algorithm cnn-for-visual-recognition linear-regression machine-learning natural-language-processing nltk-python
Last synced: 02 Apr 2025
https://github.com/winter000boy/keyword-extraction
This repository contains a Jupyter Notebook for performing keyword extraction from a dataset of NIPS papers. The notebook demonstrates data preprocessing, including removing HTML tags and special characters, tokenizing text, removing stopwords, and stemming words. It then applies TF-IDF to extract keywords.
artificial-intelligence data-science deep-learning neural-network nltk-python pandas python3 scikitlearn-machine-learning
Last synced: 13 Apr 2026
https://github.com/blackaly/classify
A Python tool that scrapes news articles from websites and classifies them into categories using Natural Language Processing techniques.
nlp nlp-machine-learning nltk nltk-python pandas pandas-python python python3 sklearn
Last synced: 27 Jan 2026
https://github.com/acbikash13/ratemyprofessorsentimentanalysis
This project applies sentiment analysis to RateMyProfessor reviews using NLP techniques. It preprocesses data with Pandas and NumPy and uses pretrained Transformer models with PyTorch for fine-tuned sentiment classification. TextBlob provides initial sentiment scores, while transfer learning improves model accuracy, capturing nuanced feedback.
machine-learning nltk-python pytorch sentiment-analysis tensorflow transformers
Last synced: 19 May 2026
https://github.com/semanurbilada/chatbot
Developing ChatBot [ open source ]
custom-dataset intents keras keras-neural-networks keras-tensorflow model-training nlp nlp-machine-learning nltk-python numpy open-source pickle tensorflow
Last synced: 14 Apr 2026
https://github.com/dhruvkm35/emotion-detection-nlp
Emotion detection system using NLP and Machine Learning, deployed with Streamlit
mashine-learning nlp-machine-learning nltk-python python sklearn
Last synced: 16 Apr 2026
https://github.com/poorvajasathasivam/digital-dreams
A dream journal and analysis application built with Python and Streamlit.
Last synced: 08 Feb 2026
https://github.com/r-mahesh45/text-mining-assignment
This project performs sentiment analysis on Elon Musk's tweets and emotion mining on product reviews from an e-commerce website. It involves data preprocessing techniques such as stemming, lemmatization, and removing stop words. The goal is to extract meaningful insights and classify text based on sentiment and emotion.
extract-transform-load lemmatization nltk-python python3 text-mining
Last synced: 15 Apr 2026
https://github.com/tech-spookezz/chatbot-nlp
An attempt to build AI powered NLP chatbot using NLTK and TENSORFLOW
chatbots nlp-machine-learning nlp-parsing nltk-python pandas python tensorflow-tutorials
Last synced: 10 Feb 2026
https://github.com/mimaishel/nltk-demo
📚 Hands-on learning and application of NLP techniques through practical job search demo.
educational-demos nlp nltk-python text-analysis
Last synced: 16 Feb 2026
https://github.com/silky-x0/spam-detector
An machine learning algorithm to detect spam emails or such.
jupyter-notebook nltk-python pandas python3 scikit-learn
Last synced: 16 Apr 2026
https://github.com/ayushverma135/data-extraction-and-text-analysis-using-nlp
The objective of this assignment is to extract textual data articles from the URL and perform text analysis to compute variables.
beautifulsoup4 nlp nlp-machine-learning nltk-python pandas python textblob webscraping
Last synced: 09 Apr 2026
https://github.com/vncsmnl/cli_ai
💬 Interact with language models like ChatGPT and other LLMs by sending questions, comparing responses, and logging results.
command-line factory groq-api llms nltk-python observer openai portfolio python sklearn
Last synced: 16 Apr 2026
https://github.com/primaryobjects/chatbot
LLM chatbot using a private knowledge-base and retrieval augmented generation (RAG).
ai chatbot cohere llm machine-learning nlp nltk nltk-python python rag retrieval-augmented-generation
Last synced: 12 Apr 2026
https://github.com/aniket2021448/movie-recommender-system
A Machine Learning Project implemented from scratch which involves web scraping, data engineering, exploratory data analysis, NLP processing and ML, achieving the functionality of a Content based movie recommender system
data-exploration data-exploration-and-preprocessing free-hosting-service machine-learning natural-language-processing nltk-python numpy pandas streamlit-webapp
Last synced: 19 Apr 2026
https://github.com/natnaelhhaile/text-similarity-analysis
bag-of-words cosine-similarity data-analysis machine-learning natural-language-processing nltk-python one-hot-encoding python stemming stop-word-removal stop-words text-mining text-processing text-similarity-analysis tf tf-idf tokenization
Last synced: 20 Apr 2026
https://github.com/mohamedyounis10/mental-health-chatbot
Mental Health Chatbot: An AI-powered chatbot designed to assist users with mental health queries. Built using TensorFlow and NLP techniques, it ensures accurate, natural, and user-friendly interactions. Check it out now!
artificial-intelligence chat chatbot deep-learning machine-learning mental-health nlp nltk-python python tensorflow
Last synced: 26 Apr 2026
https://github.com/dulip-sameera/ai-banking-chatbot
This AI-powered chatbot simulates an intelligent banking assistant,
chatbot nltk-python oop openai-api python3 sqlite tkinter-gui
Last synced: 26 Apr 2026
https://github.com/viniciusds2020/nlp_classificacao_texto_spacy
Projeto de Machine learning - Classificação de texto NLTK, SpaCy e Sklearn
logistic-regression machine-learning nlp nlp-machine-learning nltk-python pt-br random-forest-classifier spacy
Last synced: 28 Apr 2026
https://github.com/nickenshidqia/natural_language_processing_of_books_using_python
Build The Natural Language Processing of Books to analyze books programmatically using Python and extracting valuable insights
natural-language-processing nltk-python python regex stopwords
Last synced: 29 Apr 2026
https://github.com/theadeelahmed/movie-suggestion-system
Movie Recommendation System A content-based recommendation system that suggests similar movies using cosine similarity and text vectorization (TF-IDF). Built with Python, Pandas, Scikit-Learn, and NLTK.
nlp nltk-python python recommendation-system recommender-system
Last synced: 30 Apr 2026
https://github.com/sudarshanc00/movie-recommendation-system
This project is a content-based movie recommendation system built using Python and Streamlit. The system suggests movies similar to a user-selected movie by analyzing plot descriptions and using machine learning techniques like cosine similarity.
cosine-similarity countvectorizer nltk-python python recommender-system
Last synced: 30 Apr 2026
https://github.com/jayanthpotluri5513/deceptive-news-sequencing-using-lstm
A project on Fake news detection using ML and DL approaches
ann deep-learning ensemble-learning keras lstm-neural-networks machine-learning nlp nltk-python tensorflow textpreprocessing tf-idf tokenization
Last synced: 04 May 2026
https://github.com/fowzan2744/whatsapp-chat-analyzer
A Data Science - Data Analytics Application that analyses the Whatsapp chats
matplotlib-pyplot nltk-python pandas pycharm-ide python seaborn sentiment-analysis streamlit tf-idf urlextract wordclo
Last synced: 04 May 2026
https://github.com/hallowshaw/text-emotion-classification-using-lstm-and-tokenization
This repository provides a machine learning and deep learning pipeline for text emotion detection. It includes a pretrained LSTM model, tokenizer, and preprocessing steps to classify emotions such as joy, sadness, and anger from text input. Easily deployable with provided resources and scripts.
emotion-classification emotion-detection feature-engineering lstm nltk nltk-python scikit-learn scikitlearn-machine-learning sentiment-analysis sequential-models text-classification text-classification-multi-label tokenization tokenizer
Last synced: 05 May 2026