Spaces:
Sleeping
Sleeping
|
Download README.md from lonewollff/Review-Intelligence: direct link, hf CLI and curl.
- Browser
- Download file 3.47 kB
-
https://huggingface.co/spaces/lonewollff/Review-Intelligence/resolve/main/README.md
- Command line
-
hf download hf://spaces/lonewollff/Review-Intelligence/README.md
-
curl -L -o README.md https://huggingface.co/spaces/lonewollff/Review-Intelligence/resolve/main/README.md
3.47 kB
metadata
title: Review Intelligence Platform
colorFrom: blue
colorTo: yellow
sdk: docker
app_port: 7860
pinned: false
preload_from_hub:
- cardiffnlp/twitter-xlm-roberta-base-sentiment
- MoritzLaurer/multilingual-MiniLMv2-L6-mnli-xnli
- sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
Review Intelligence Platform
Review Intelligence is a desktop-first review analysis workspace that turns noisy public feedback into a readable report. It accepts a single source or a two-source comparison, runs a multilingual analysis pipeline, and returns a structured dashboard with evidence, summaries, and exports.
What Was Built
- Single-source analysis flow for YouTube, Play Store, Amazon, CSV, and raw review text
- Compare flow for side-by-side source evaluation
- Live progress timeline with background job tracking
- Session-based report history in the browser
- JSON export and server-side PDF export
- Desktop-focused report UI with source profiles, charts, evidence blocks, and comparison views
Supported Sources
YouTube- real video metadata
- real top-level comments through the YouTube Data API
Play Store- app metadata
- live review fetch through
google-play-scraper
Amazon- product metadata
- live public review snippets from product pages
CSV- secure CSV parsing with path, size, and row limits
Raw text- direct review blocks or pasted feedback
Analysis Layers
- Multilingual sentiment analysis
- Emotion classification
- Comment-type separation
- opinion
- reaction
- lyric quote
- personal story
- spam/noise
- Weighted sentiment scoring using review engagement signals
- Aspect insights with evidence examples
- Semantic conversation clusters
- Executive summary
- Trust and confidence notes
- Trend timeline when dated review data exists
- Language mix detection across multiple scripts
Report Output
Each report can include:
- source profile and metadata
- executive summary
- report card and score dimensions
- sentiment and emotion visuals
- semantic topic clusters
- aspect insights
- representative comments
- separated comment-type samples
- trust overview
- analyst brief
- downloadable JSON and PDF reports
Compare Output
Compare mode builds two full analyses and then derives:
- overall winner
- weighted sentiment edge
- score rows across key dimensions
- overlap vs unique themes
- overlap vs unique aspects
- one-line comparison verdict
- direct links back to the full left and right reports
Technical Shape
- Frontend
- React
- Vite
- Tailwind CSS
- Recharts
- Backend
- FastAPI
- async background job flow
- SSE progress streaming
- in-memory or Redis-backed session storage
- NLP / ML
cardiffnlp/twitter-xlm-roberta-base-sentimentMoritzLaurer/multilingual-MiniLMv2-L6-mnli-xnlisentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
- Export
- server-generated PDF via ReportLab
Project Characteristics
- Desktop-first interface
- Multilingual review handling
- Background analysis with progress updates
- Structured logging
- Targeted backend test suite
- Hugging Face Docker Space compatible
Current Constraints
- Amazon support depends on public page structure and can be less stable than API-backed sources
- Sessions are temporary by design
- First model load can be slower on a fresh environment
- The interface is intentionally desktop-first, not mobile-optimized
License
MIT