Spotify / app.py
GouthamVarma's picture
Upload 2 files
f7c6ca0 verified
raw
history blame
592 Bytes
import gradio as gr
import pandas as pd
import numpy as np
from sklearn.decomposition import TruncatedSVD
import time
from model import MatrixFactorization
try:
# Load data
print("Loading data...")
df = pd.read_csv('data.csv')
# Initialize model
print("Initializing model...")
mf_recommender = MatrixFactorization(n_factors=100)
mf_recommender.fit(df)
# Create interface
print("Creating interface...")
demo = mf_recommender.create_interface()
demo.launch()
except Exception as e:
print(f"Error: {str(e)}")