simran0608's picture
Update README.md
1bde8dc verified

A newer version of the Streamlit SDK is available: 1.41.1

Upgrade
metadata
title: Restaurant Review Analyzer
emoji: πŸ‘€
colorFrom: pink
colorTo: pink
sdk: streamlit
sdk_version: 1.40.2
app_file: app.py
pinned: false
short_description: AI that analyzes restaurant reviews, providing insights

🍽️ Restaurant Review Analyzer

Overview

Restaurant Review Analyzer is an intelligent Streamlit application that transforms customer feedback into actionable insights using advanced machine learning and AI technologies.

Features

  • πŸ“Š Zero-shot sentiment classification across multiple restaurant aspects
  • πŸ€– AI-powered insights generation
  • πŸ“ˆ Detailed review analysis and visualization
  • πŸš€ Easy-to-use CSV file upload interface

Prerequisites

  • Python 3.8+
  • Groq API Key

Installation

  1. Clone the repository:
  2. Create a virtual environment:
  3. Install dependencies:
  4. Set up Groq API Key:
  • Replace "groq_api_key" in app.py with your actual Groq API key

Usage

Run the Streamlit application:

streamlit run app.py

CSV File Requirements

  • Must contain a 'Review' column
  • Recommended to have 30 or fewer reviews for initial analysis

Technologies Used

  • Streamlit
  • Transformers (Hugging Face)
  • Pandas
  • Groq AI
  • PyTorch

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss proposed changes.