ABSA / run.sh
sdf299's picture
Upload folder using huggingface_hub
f05ed74 verified
#!/bin/bash
echo ""
echo "=========================================="
echo " Restaurant Review Analyzer (ABSA)"
echo "=========================================="
echo ""
# Check if Python is installed
if ! command -v python3 &> /dev/null && ! command -v python &> /dev/null; then
echo "Error: Python is not installed"
echo "Please install Python 3.8+ and try again"
exit 1
fi
# Use python3 if available, otherwise python
PYTHON_CMD="python3"
if ! command -v python3 &> /dev/null; then
PYTHON_CMD="python"
fi
# Check Python version
PYTHON_VERSION=$($PYTHON_CMD --version 2>&1 | awk '{print $2}')
echo "Using Python $PYTHON_VERSION"
# Check if requirements are installed
echo "Checking dependencies..."
$PYTHON_CMD -c "import gradio, transformers, pandas" 2>/dev/null
if [ $? -ne 0 ]; then
echo "Installing requirements..."
pip install -r requirements.txt
if [ $? -ne 0 ]; then
echo "Error: Failed to install requirements"
echo "You may need to use pip3 instead of pip"
exit 1
fi
fi
echo ""
echo "Starting the application..."
echo "This may take a few minutes on first run (downloading models)"
echo ""
# Launch the application
$PYTHON_CMD app.py