Note
Seeking Investment: We are raising funds to expand language support and scale infrastructure. Interested investors can reach out at social.sakshamjoshi@gmail.com.
Note: This public repository contains only a subset of the full Senti-Vox's codebase.
A complete package for performing multilingual sentiment analysis with exceptional speed and accuracy. Built on the Bun runtime for rapid, context-free text analysis.
๐ Live Demo โข ๐ก API Endpoint โข ๐ Documentation
- ๐ Lightning Fast - Powered by Bun runtime for exceptional performance
- ๐ Multilingual Support - Analyze text in English, Hindi, Marathi, and Tamil
- ๐ฏ Context-Free Analysis - Accurate sentiment detection without context dependency
- ๐ Comprehensive Results - Get detailed sentiment scores, word lists, and visualizations
- ๐ Secure Authentication - Powered by Supabase for robust user management
- ๐ Word Cloud Generation - Visual representation of frequently occurring words
|
|
The API provides comprehensive sentiment analysis results:
| Field | Description |
|---|---|
| ๐ญ Sentiment | Classification: Positive, Negative, or Neutral |
| ๐ Polarity Score | Range: -1 to 1 (< 0: negative, 0: neutral, > 0: positive) |
| โ Positive Score | Total count of positive words |
| โ Negative Score | Total count of negative words |
| ๐ Positive Words | List of all detected positive words |
| ๐ Negative Words | List of all detected negative words |
| โ Unidentified Words | List of words not recognized by the model |
| ๐ Keywords | Most frequently occurring words |
| โ๏ธ Word Cloud | Visual image of frequent words |
| Language | Status |
|---|---|
| ๐ฌ๐ง English | โ Supported |
| ๐ฎ๐ณ Hindi | โ Supported |
| ๐ฎ๐ณ Marathi | โ Supported |
| ๐ฎ๐ณ Tamil | โ Supported |
Senti-Vox/
โโโ api/
โ โโโ src/
โ โโโ README.md
โ
โโโ site/
โ โโโ app/
โ โโโ components/
โ โโโ lib/
โ โโโ network/
โ โโโ public/
โ โโโ README.md
โ
โโโ Images/
| Directory | Description |
|---|---|
/api |
Backend API built with ElysiaJS and Bun - handles sentiment analysis and token management |
/site |
Full stack web app built with Next.js 16 and Supabase - provides UI for API interaction |
/Images |
Contains PNG and SVG Logos of Senti-Vox |
Ensure you have Bun installed: bun/releases.
-
Clone the repository
git clone https://github.com/saksham-joshi/SentiVox.git cd Senti-Vox -
Setup Backend
cd api bun install bun run dev๐ Detailed instructions: API Setup Guide
-
Setup Frontend
cd site bun install bun run dev๐ Detailed instructions: Site Setup Guide
-
Access the Application
- Frontend: http://localhost:3000
- API: http://localhost:8000
- ๐ API Documentation - Interactive Swagger docs
- ๐ Setup Guides - Quick start instructions
- ๐ฏ Usage Examples - Code samples and tutorials
This project has no license. All rights reserved. Contact SAKSHAM JOSHI for permission to use.
Made with ๐ by Saksham Joshi & Subham Tiwari
Empowering multilingual sentiment analysis with speed and precision ๐