A comprehensive reference for all topics related to Natural Language Processing
-
Updated
Oct 6, 2024 - Python
A comprehensive reference for all topics related to Natural Language Processing
Python library for feature selection for text features. It has filter method, genetic algorithm and TextFeatureSelectionEnsemble for improving text classification models. Helps improve your machine learning models
Using Spacy and NLTK module with Tf-Idf algorithm for text-summarisation. This code will give you the summary of inputted article. You can input text directly or from .txt file, .pdf file or from wikipedia url.
Document based ChatGPT
This is a Flask backend that allows users to upload a PDF file and receive a simplified and humorous explanation of its contents using OpenAI's GPT-3 API. The application uses NLTK to split the PDF text into smaller chunks to stay within the API's maximum token limit, and PyPDF2 to extract the text from the PDF file.
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.
A prototype legal text search engine that uses a semantic search algorithm in order to find related keywords and sort the results by relevance.
a repo for everyday Natural Language Processing in Python
A Streamlit-based AI chatbot that allows users to upload PDFs and ask questions about their content using Google's Generative AI.
A software designed to read messages to make it convenient for people to go through big messages and understand them easily in an efficient manner.
A Streamlit app that performs Named Entity Recognition (NER), links entities to Wikipedia, and handles disambiguation for ambiguous terms like "Apple," using NLP techniques.
Natural Language Processing
This project provides a simple script for determining the sentiment of a text input using TextBlob library in Python. It also returns the most positive and most negative sentence in the input text. The script can be used as a standalone tool or integrated into other projects.
A versatile app that converts images into short stories and lifelike audio locally. It combines Hugging Face's image captioning, Groq's story generation, and Parler TTS for local text-to-speech synthesis. Ideal for AI-driven projects with fast, reliable on-device TTS.
Proiect Natural Language Processing (NLP) Anul 3, Semestrul 2, Facultatea de Matematica si Informatica, Universitatea din Bucuresti
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.
Experience simple Text-to-Speech (TTS) functionality using pyttsx3 module, compatible with various speech engines like NSSpeechSynthesizer, SAPI5, and eSpeak.
A Gemini LLM-powered project that translates natural language queries into SQL commands, retrieving data from an SQLite database through a user-friendly Streamlit interface.
Add a description, image, and links to the naturallanguageprocessing topic page so that developers can more easily learn about it.
To associate your repository with the naturallanguageprocessing topic, visit your repo's landing page and select "manage topics."