Skip to content

CodingWithAishik/SentimentAnalysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SentiMent: BERT-based Sentiment Analysis

This project provides a full pipeline for sentiment analysis on Twitter data using a BERT-based model.

Features

  • Data loading and preprocessing
  • Tokenization
  • Model training and evaluation
  • Reproducible results with fixed seeds

Project Structure

  • src/ - Source code (data utilities, model, training, evaluation)
  • data/ - Training and validation CSV files
  • models/ - Saved model checkpoints
  • outputs/ - Evaluation logs and confusion matrices
  • run.py - Entry point for the full pipeline

Quick Start

  1. Install dependencies:
    pip install -r requirements.txt
  2. Train and evaluate:
    python run.py
    Use --help for configurable options.

About

Sentiment Analysis on twitter tweets using NLP, HuggingFace transformers. Learning purpose project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages