Polo123's picture
Update app.py
21f0f11 verified
raw
history blame
858 Bytes
import streamlit as st
from logic2 import *
import streamlit.components.v1 as components
st.title('PyG - Movie Recommendation')
st.image('Image_graph.png', caption='Bi-Partite Graph')
st.write('Scatter Plot of embeddings')
HtmlFile = open("plot.html", 'r', encoding='utf-8')
source_code = HtmlFile.read()
components.html(source_code, width=500, height=500)
# load Hgraph
global data
st.write('Loading Data')
data = load_hetero_data()
# Load Model
st.write('Loading Model')
model = load_model(data)
#get user_id
user_id = st.number_input('Give User-Id')
user_id = int(round(user_id))
# get recommendation and graph
make_1_hop_graph(data,user_id)
HtmlFile1 = open('index.html', 'r', encoding='utf-8')
source_code1 = HtmlFile1.read()
components.html(source_code1, height=1200, width=1000)
ans = get_recommendation(model,data,user_id)
st.write(ans)