An open API service indexing awesome lists of open source software.

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/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/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.

nlp nltk nltk-python spacy

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/hayatiyrtgl/machine_learning_sentiment_classification

Using machine learning to classify reviews of restaurant. Codes include preprocessing steps

nltk nltk-python python

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/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/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/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/shz-code/chatbot_web_railway

Contextual chatbot web app using Django

chatbot django nltk-python

Last synced: 16 Apr 2026

https://github.com/hedriss10/analyzer_using_python

" analyzer_fynance_python "

google nltk-python python

Last synced: 27 Aug 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

chatbot nltk-python

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/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/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/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/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/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.

nltk-python python 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/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/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/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