Projects in Awesome Lists tagged with naturallanguageprocessing
A curated list of projects in awesome lists tagged with naturallanguageprocessing .
https://github.com/mindful-ai-assistants/sumbot
:bowtie: SumBot Free Code - AI-Powered Message Summarization ChatBot
chatbotdevelopment design github-actions gpt-35-turbo machine-learning monica-ai naturallanguageprocessing oneness-consciousness open-ai-api openai text-summarization
Last synced: 11 Jul 2025
https://github.com/akashkobal/blog-generation-platform
This repository contains code for generating blog content using the LLama 2 language model. It integrates with Streamlit for easy user interaction. Simply input your blog topic, desired word count, and writing style to generate engaging blog content.
akash akashkobal artificialintelligence blog-generation-platform bloggeneration github huggingface huggingface-models llama llama2 machinelearning naturallanguageprocessing nlp nlp-machine-learning python python3 streamlit streamlit-webapp textgeneration
Last synced: 01 Aug 2025
https://github.com/yuanyuanyuan/bookgpts
BookGPTs: Revolutionizing Book Interactions with AI. Create GPTs for any e-book, making technology accessible for all to engage in rich, AI-powered book discussions. No technical expertise required – upload a document and bring your favorite books to conversational life!
artificialintelligence books ebooks educationaltool gpt gpts machinelearning naturallanguageprocessing opensource textanalysis userfriendly
Last synced: 15 Apr 2026
https://github.com/hsm207/conditional-stmt-bot
How to build a chatbot to parse conditional statements
chatbot naturallanguageprocessing
Last synced: 11 Apr 2025
https://github.com/savetz/appleii-naturallanguageprocessing
Various experiments in parsing and natural language processing in the Forth language for the Apple II
appleii cgraph forth lexicat marcusparser naturallanguageprocessing parser parsing
Last synced: 28 Jan 2026
https://github.com/zeeshanahmad4/webscrapesummarizer
WebScrapeSummarizer 🌐✍️: A web tool that fetches and summarizes content from any domain, offering insights in a compact CSV format.
contentsummarization csv dataprocessing naturallanguageprocessing nlp openai php tools webdevelopment webscraping webtool
Last synced: 25 Oct 2025
https://github.com/levitation-opensource/legalsearch
A prototype legal text search engine that uses a semantic search algorithm in order to find related keywords and sort the results by relevance.
gensim gensim-doc2vec gensim-word2vec natural-language-processing naturallanguageprocessing nlp nlp-machine-learning search-algorithm search-in-text searching-algorithm semantic-search-algorithm word-embedding word-embeddings
Last synced: 16 Mar 2025
https://github.com/harmonydata/harmony_original
The Harmony project
ai data-science data-visualization harmonisation harmonization machine-learning mentalhealth multilingual multilingual-nlp natural-language-processing natural-language-understanding naturallanguageprocessing nlp psychology python scikit-learn
Last synced: 13 Apr 2026
https://github.com/codeasarjun/docbuddy
DocBuddy is a Flask web app that lets users upload and interact with PDF files by summarizing content, suggesting keywords, and providing a basic Q&A feature, all through an intuitive interface.
abstrative-text-summarization documentation-tool end-to-end-machine-learning end-to-end-project extractive-question-answering extractive-summarization natural-language-processing natural-language-understanding naturallanguageprocessing nlp nlp-machine-learning question-answering summarization textsummarization tfidf
Last synced: 03 Jan 2026
https://github.com/chigwell/text-geo-map
text-geo-map turns plain text location descriptions into standardized geospatial data for interactive maps.
addressvalidation coordinatesextraction geocoding geospatialanalysis geospatialdata geospatialvisualization interactivemaps landmarkidentification llmatch-messages locationbasedservices locationextraction naturallanguageprocessing structureddata texttogeospatial texttomap
Last synced: 14 Jan 2026
https://github.com/nagipragalathan/freefrindlychatbot
FreeFriendlyChatBot is an open-source chatbot framework designed to facilitate the creation of friendly and interactive chatbots. The framework is developed using Python and leverages natural language processing (NLP) techniques to understand and respond to user queries effectively.
aichatbot apis chatbotdevelopment freefriendlychatbot interactivechatbot naturallanguageprocessing nlp opensource pythonchatbot techinnovation
Last synced: 20 Mar 2026
https://github.com/chigwell/promptify-summary
A new package would process text inputs, like video titles or descriptions, to generate structured summaries using an LLM. It would take a user-provided text string (e.g., a headline or query) and ret
automatedcontentgeneration consistentresponses languagemodels mediafilehandling naturallanguageprocessing patternmatching reliability sensitivedomains structureddata summarization textprocessing
Last synced: 14 Jan 2026
https://github.com/sureshbeekhani/text-summarization-end-to-end-nlp-projects
End-to-End Text Summarization NLP Projects typically involve building and deploying systems to automatically summarize large text inputs into concise and coherent summaries. These projects integrate multiple stages of Natural Language Processing (NLP), model engineering, and deployment. Below is a detailed description
chatgpt datascience deeplearning machinelearning naturallanguageprocessing textsummarization transformermodel
Last synced: 16 Apr 2026
https://github.com/steveee27/two-stage-bert-for-sports-news-classification-using-llm
This project scrapes sports news articles, classifies them using a Two-Stage BERT model with Large Language Models (LLM). The first stage distinguishes between football and non-football news, while the second classifies football articles into specific leagues like Liga Inggris, Liga Indonesia, etc.
bert llm naturallanguageprocessing sportsnews textclassification webscraping
Last synced: 24 Oct 2025
https://github.com/arya-io/nlp-explorer
NLP Explorer is an interactive Streamlit app that lets users explore various NLP techniques like Tokenization, POS Tagging, Stemming, Lemmatization, and NER. It provides real-time analysis of text, making it a great tool for learning and experimenting with NLP concepts.
datascience lemmatization machinelearning naturallanguageprocessing ner nlp nltk postagging python stemming streamlit textanalysis textprocessing tokenization
Last synced: 01 May 2026
https://github.com/arya-io/groq-chatbot
A chatbot web application built with Streamlit and Groq AI, featuring customizable personas and conversation memory, allowing users to interact with an AI in different styles.
ai aiapplication aichatbot chatbot conversationalai groq groqai langchain machinelearning naturallanguageprocessing opensource python streamlit streamlitapp
Last synced: 11 May 2026
https://github.com/projects-developer/fake-reviews-detection-system-using-machine-learning
Fake reviews detection refers to the process of identifying and flagging false or misleading reviews, typically in online settings such as e-commerce websites, social media, or review platforms. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
behavioralanalysis btechproject comupterscienceproject deceptivereviews fakereviewsdetection machinelearning mtechproject naturallanguageprocessing onlinereviewspamdetection sentimentanalysis
Last synced: 10 Jun 2026
https://github.com/projects-developer/chatbot-website-react-project
This project involves designing and developing a conversational chatbot website using React, a popular JavaScript library for building user interfaces. Chatbot website React Project With Code, Documents, Video, Report and PPT
btechprojects chatbot computer-science-project computerscienceprojects conversationalinterface customersupport final-year-projects finalyearprojects knowledgebase machinelearning mtehcprojects naturallanguageprocessing react userexperience
Last synced: 13 May 2026
https://github.com/goldsharon/sentimaster
Sentimaster is an AI-powered web tool that analyzes restaurant reviews. It uses a fine-tuned GPT-2 model to classify sentiment, giving businesses real-time insights for better service and decision-making.
ai aws customerfeedback deeplearning flask gpt2 machinelearning modeldeployment naturallanguageprocessing nlp pytorch sentimentanalysis webapplication
Last synced: 05 Apr 2026
https://github.com/projects-developer/biased-unbiased-news-detection-project
This project aims to develop a system that can automatically detect biased and unbiased news articles. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
biasednewsdetection btechprojects computerscienceprojects fakenewsdetection machinelearning mtechprojects namedentityrecognition naturallanguageprocessing sentimentanalysis textclassification unbiasednewsdetection
Last synced: 15 Jun 2026
https://github.com/razvan48/proiect-natural-language-processing-nlp
Proiect Natural Language Processing (NLP), Anul 3, Semestrul 2, Facultatea de Matematica si Informatica, Universitatea din Bucuresti
bart bart-model bert bert-fine-tuning bert-model confusion-matrix f1-score gpt2 natural-language natural-language-processing natural-language-understanding naturallanguageprocessing precision-recall-curve pytorch pytorch-implementation self-attention self-attention-implementation transformer
Last synced: 31 May 2026
https://github.com/projects-developer/top-5-full-stack-machine-learning-project-ideas
The top 5 full stack machine learning project ideas include building an Image Classification Web Application, where you can classify images into different categories using machine learning algorithms such as Convolutional Neural Networks (CNNs). Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
aiprojects btechprojects chatbotdevelopment computer-science-project computerscienceproject computerscienceprojects deeplearning drugdetectionsystem final-year-project finalyearprojects fitnesstracker fullstackdevelopment imageclassification machinelearning malware mtechprojects naturallanguageprocessing stockpriceprediction upifrauddetection
Last synced: 02 Feb 2026
https://github.com/Projects-Developer/CyberBullying-Detection-using-Machine-Learning
Cyberbullying is a growing concern in the digital age, affecting millions of individuals worldwide
btechprojects computerscienceprojects cyberbullyingdetection cybersafety deeplearning digitalwellness machinelearning mtechprojects naturallanguageprocessing onlinesocialnetworks preventionofcyberbullying realtimemonitoring sentimentanalysis textclassification
Last synced: 11 Sep 2025
https://github.com/nagipragalathan/freegptexamples
This repository provides examples for using the FreeGPT module, a lightweight Python library for integrating GPT (Generative Pre-trained Transformer) capabilities into various applications. These examples demonstrate how to leverage FreeGPT for a range of tasks.
ai aiprojects chatbots contentcreation freegpt gpt3 languagetranslation machinelearning naturallanguageprocessing opensource python sentimentanalysis textgeneration
Last synced: 05 Apr 2025
https://github.com/projects-developer/spam-detection-project
This project aims to design and develop a robust spam detection system that can accurately classify incoming messages or emails as spam or legitimate. Spam Detection Project Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
ai artificialintelligence btechprojects computer-science-projects computerscienceproject computerscienceprojects cybersecurity emailsecurity finalyearproject finalyearprojects machinelearning mtechprojects naturallanguageprocessing spamdetection textclassification
Last synced: 23 Feb 2025
https://github.com/projects-developer/react-ai-chatbot
A conversational AI chatbot built with React, leveraging natural language processing (NLP) and machine learning algorithms to provide intelligent and interactive user experiences. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
aichatbot btechprojects computerscienceprojects contextualunderstanding conversationalinterface emotionalintelligence intentrecognition machinelearning mtechprojects naturallanguageprocessing react virtualassistance
Last synced: 21 Apr 2026
https://github.com/arya-io/ner-entitylinker
A Streamlit app that performs Named Entity Recognition (NER), links entities to Wikipedia, and handles disambiguation for ambiguous terms like "Apple," using NLP techniques.
ai disambiguation entityextraction entitylinking machinelearning namedentityrecognition naturallanguageprocessing nlp python spacy streamlit textprocessing wikipediaapi
Last synced: 03 Feb 2026
https://github.com/projects-developer/email-spam-detection-project
This project aims to develop a machine learning-based system for detecting spam emails. Email Spam Detection Project With Code, Documents, PPT, Report and Video
btechprojects computer-science-project computerscienceprojects emailprotection emailsecurity emailspamdetection final-year-projects finalyearprojects machinelearning malwareprevention mtechprojects naturallanguageprocessing phishingdetection spamfiltering spamfreeemail textclassification
Last synced: 19 Feb 2026
https://github.com/projects-developer/machine-learning-projects-for-2025
Top 10 Machine learning (ML) continues to evolve rapidly, offering transformative solutions across a wide range of industries. By 2025, ML projects will be more sophisticated, leveraging advanced techniques, larger datasets, and better computational power Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
aiprojects artificialintelligence btechprojects computerscienceprojects dataanalysis datascience deeplearning final-projects finalyearprojects machine-learning-finalyear-projects machinelearning machinelearningprojects mtechprojects naturallanguageprocessing neuralnetworks objectdetection python
Last synced: 11 Aug 2025
https://github.com/muratali016/document-chatgpt
Document based ChatGPT
chatgpt chatgpt-api chatgpt3 machine-learning naturallanguageprocessing nlp nlp-machine-learning openai pdf python textsummarization tkinter
Last synced: 31 Aug 2025
https://github.com/projects-developer/cyberbullying-detection-using-machine-learning
Cyberbullying is a growing concern in the digital age, affecting millions of individuals worldwide. Cyberbullying Detection Using Machine Learning. Project Includes Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
btechprojects computerscienceprojects cyberbullyingdetection cybersafety deeplearning digitalwellness machinelearning mtechprojects naturallanguageprocessing onlinesocialnetworks preventionofcyberbullying realtimemonitoring sentimentanalysis textclassification
Last synced: 04 Jan 2026
https://github.com/sarahloree/project-6---stock-market-news-sentiment-analysis-summarization
This is the sixth and final project I completed as part of the Introduction to Natural Language Processing Module from my post-graduate certification in AI/ Machine Learning from University of Texas' McCombs School of Business.
glove-embeddings gradientboosting hyperparameter-optimization llms naturallanguageprocessing parameter-tuning sentencetransformerembeddings sentiment-analysis sentiment-classification summarization-algorithm word2vec-embeddinngs
Last synced: 19 Oct 2025