💬 It uses NLP techniques to classify reviews as positive, neutral or negative, providing valuable insights into customer feedback.
-
Updated
Nov 13, 2024 - Jupyter Notebook
💬 It uses NLP techniques to classify reviews as positive, neutral or negative, providing valuable insights into customer feedback.
A deep learning-based AI tool for correcting grammatical and spelling errors using TensorFlow. Features LSTM-based sequence-to-sequence modeling, data preprocessing, and real-time correction capabilities.
NLP-based fake news detection using pre-trained Word2Vec embeddings and semantic feature engineering. Includes deep EDA, entity-based features, interpretable metrics, and evaluation across multiple models including Logistic Regression, Decision Tree, and Random Forest.
A PDF Reader application powered by AI, allowing users to upload PDF documents and extract meaningful information using advanced NLP models. Built with Streamlit, Transformers, and Langchain, this app provides a seamless interface for interacting with and analyzing PDF content.
This repo includes a generalized preprocessing pipeline for text data in NLP tasks.
Brainlink is an interactive web application designed to foster knowledge sharing and collaborative learning.
This repository contains a next-word prediction model using TensorFlow and Keras to generate text in the style of Shakespeare's sonnets.
The excellent Image captioning model using the DETR inspired architecture
PropInsight is an AI-powered property inspection report generator that utilizes LLM models to analyze property types and observed issues, generating comprehensive and data-driven reports for smarter decision-making.
Assignments and final project for the graduate course Natural Language Processing at CIMAT (Spring 2025). Includes classical and neural methods for text classification, sequence modeling, and user profiling.
From paper to code: a rigorous Transformer implementation in TensorFlow 2 — real WMT14 data, Moses tokenizer, and causal masking done right.
The results are drawn from experiments on the classification of legal documents using LLMs in a real-world institutional setting
A network science and computational linguistics project analyzing lexical connections between Burushaski and global languages using centrality measures and interactive graph visualizations.
This project builds a full machine learning pipeline to classify clinical notes into urgency levels: EMERGENCY, URGENT, NON-URGENT, ROUTINE. The pipeline is designed for real-world data with noise, ambiguity, and class overlap.
Language Translation Bot is an automated multilingual translation tool built with Python 2.7
This is a web application that uses an NLP model to perform sentiment analysis.
Companion repository for the paper "Methodological Trends in Psychology Research: Analyzing Abstracts with NLP and Machine Learning." Includes code, term glossary, and workflows for clustering and text analysis.
Add a description, image, and links to the natural-language-processing-nlp topic page so that developers can more easily learn about it.
To associate your repository with the natural-language-processing-nlp topic, visit your repo's landing page and select "manage topics."