Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| import pandas as pd | |
| import numpy as np | |
| from sklearn.decomposition import TruncatedSVD | |
| import time | |
| from model import MatrixFactorization, create_gradio_interface | |
| try: | |
| print("Loading data...") | |
| df = pd.read_csv('data.csv') | |
| print("Initializing model...") | |
| mf_recommender = MatrixFactorization(n_factors=100) | |
| mf_recommender.fit(df) | |
| print("Creating interface...") | |
| demo = create_gradio_interface(mf_recommender) | |
| if demo is not None: | |
| demo.launch(share=False) | |
| else: | |
| print("Error: Interface creation failed") | |
| except Exception as e: | |
| print(f"Error: {str(e)}") |