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

https://github.com/engrzulqarnain/basics_nlp_and_classical_ml_models_part_2


https://github.com/engrzulqarnain/basics_nlp_and_classical_ml_models_part_2

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Different Text Preprocessing Techniques and ML Model Performance

## Overview
This notebook explores various text preprocessing techniques and evaluates the performance of different machine learning models. This work is essential for anyone interested in understanding the impact of text preprocessing on model accuracy and performance in natural language processing tasks.

## Table of Contents
- [Loading Dataset](#loading-dataset)
- [Basic Exploratory Data Analysis (EDA)](#basic-eda)
- [Text Preprocessing and Model Training](#text-preprocessing-and-model-training)
- [Stop Words Removal](#stop-words-removal)
- [KNN & Performance Metrics](#knn)
- [Naive Bayes & Performance Metrics](#naive-bayes)
- [Logistic Regression & Performance Metrics](#logistic-regression)
- [Decision Trees & Performance Metrics](#decision-trees)
- [Random Forest & Performance Metrics](#random-forest)
- [SVM & Performance Metrics](#svm)
- [Accuracy Chart After Stop Words Removal](#accuracy-chart)

## Installation
```bash
pip install -r requirements.txt