ViLLA-MMBench is a unified benchmark suite for LLM-Augmented Multimodal Movie Recommendation. It provides a comprehensive framework for experimenting with different recommendation models using visual, audio, and textual modalities.
Check ViLLA-MMBench on GitHubvilla_mmbench/ - Main package directory
data/ - Data loading and processing modulesprocess/ - Core processing and model implementation
utils/ - Utility functions and helperscolabs/ - Jupyter notebooks for various analysesoutputs/ - Generated output filesreclist/ - Recommendation list outputs# Clone the repository git clone git@github.com:RecSys-lab/ViLLA-MMBench.git # Create and activate virtual environment python -m venv venv .\venv\Scripts\activate # Windows source venv/bin/activate # Linux/Mac # Install package pip install -e .
The framework includes modules for processing different modalities:
Supported recommendation models include: