Skip to content

Bhavikesh/frostbyte_hackathon

Repository files navigation

🚗 AI Automotive Social Intelligence Platform

📌 Project Overview

This project is an AI-powered Automotive Social Intelligence Platform that analyzes social media and geospatial automotive data to generate actionable business insights for automakers. It combines AI sentiment analysis, trend detection, geospatial visualization, and interactive dashboards to help companies understand customer perception and market dynamics.


✨ Key Features

  • ✅ Real-time automotive sentiment analysis using AI (Mistral AI)
  • ✅ Automotive trend & issue detection (mileage, service, pricing, performance, etc.)
  • ✅ Geospatial sentiment visualization (maps, regional insights)
  • ✅ Competitor benchmarking insights
  • ✅ Interactive React dashboard with charts, filters, and analytics
  • ✅ Backend APIs using FastAPI
  • ✅ Database storage for insights and analytics

🏗️ Project Architecture

Data Pipeline → Backend (FastAPI) → AI Module (Mistral AI)
        ↓                              ↓
   Database Storage              Processed Insights
        ↓                              ↓
            React Dashboard Visualization

🛠️ Tech Stack

AI & Data

  • Mistral AI (NLP / Sentiment Analysis)
  • Python
  • Data preprocessing pipeline

Backend

  • FastAPI
  • PostgreSQL / SQLite (development)

Frontend

  • React + TypeScript
  • Charting & visualization libraries

📂 Repository Structure

project/
│
├── ai_module/        # AI sentiment analysis logic
├── backend/          # FastAPI server
├── frontend/         # React dashboard
├── data_pipeline/    # Data ingestion & cleaning
├── database/         # DB schema & setup
└── docs/             # Documentation

⚙️ Setup Instructions

1️⃣ Clone Repository

git clone <your-repo-url>
cd project-folder

2️⃣ Install Dependencies

pip install -r requirements.txt

3️⃣ Configure Environment Variables

Create .env file:

MISTRAL_API_KEY=your_api_key_here

4️⃣ Run Backend

uvicorn main:app --reload

5️⃣ Run Frontend

npm install
npm start

👥 Team Responsibilities

AI & Frontend

  • AI sentiment analysis module
  • Dashboard UI and visualization
  • Insight generation

Backend & Data

  • Dataset ingestion & cleaning
  • FastAPI endpoints
  • Database integration

🎯 Project Goal

To transform automotive social media chatter into data-driven insights that help automakers improve customer experience, track market trends, and make strategic decisions.


🚀 Future Improvements

  • Real-time streaming analytics
  • Advanced competitor intelligence
  • Predictive trend analysis
  • Blockchain-based data verification (optional)

📬 Contributors

  • AI & Frontend Developer
  • Backend & Data Engineer

(Add names here)


⭐ License

This project is for educational/hackathon purposes.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors