Skip to content

This repository contains a comprehensive machine learning project involving tasks such as data preprocessing, feature engineering, model training, evaluation, and hyperparameter tuning. The project uses Python libraries like pandas, numpy, scikit-learn, matplotlib, and seaborn for a thorough machine learning workflow and visualizations.

Notifications You must be signed in to change notification settings

VidhyaaShree15/Text-Classification-using-Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Machine Learning Project 2

Overview

This repository contains a comprehensive machine learning project that covers tasks such as data preprocessing, feature engineering, model training, evaluation, and hyperparameter tuning.

Skills Used

  • Data Preprocessing
  • Feature Engineering
  • Model Training
  • Model Evaluation
  • Hyperparameter Tuning

Libraries Used

  • pandas
  • numpy
  • scikit-learn
  • matplotlib
  • seaborn

Contents

  1. Data Preprocessing:

    • Handling missing values, encoding categorical variables, and scaling features.
  2. Feature Engineering:

    • Creating and selecting relevant features for model training.
  3. Model Training:

    • Training different machine learning models on the dataset.
  4. Model Evaluation:

    • Evaluating model performance using metrics such as accuracy, precision, recall, and F1-score.
  5. Hyperparameter Tuning:

    • Optimizing model performance by tuning hyperparameters.

Usage

Ensure Python and the required libraries are installed. Run the provided Jupyter notebook to execute the machine learning workflows and visualizations.

File

  • Machine_Learning_Project_2.ipynb: Contains all the code and analyses used in this project.

Contributing

Contributions are welcome! For suggestions or queries, please create a pull request or open an issue.


About

This repository contains a comprehensive machine learning project involving tasks such as data preprocessing, feature engineering, model training, evaluation, and hyperparameter tuning. The project uses Python libraries like pandas, numpy, scikit-learn, matplotlib, and seaborn for a thorough machine learning workflow and visualizations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages