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

Projects in Awesome Lists tagged with naturallanguageprocessing

A curated list of projects in awesome lists tagged with naturallanguageprocessing .

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