Karley8 commited on
Commit
b77f482
·
verified ·
1 Parent(s): 8351c4c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -1
app.py CHANGED
@@ -3,4 +3,32 @@ import google.generativeai as genai
3
  import os
4
 
5
  # Load API key from environment variables
6
- GOOGLE_API_KEY = os.getenv("3859ec79f3bda0615907794345ff1f17")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  import os
4
 
5
  # Load API key from environment variables
6
+ GOOGLE_API_KEY = os.getenv("3859ec79f3bda0615907794345ff1f17")
7
+ import streamlit as st
8
+ from assignment3_analysis import (
9
+ movie_titles,
10
+ movie_descriptions,
11
+ movie_languages,
12
+ tfidf_matrix,
13
+ recommend_movies,
14
+ )
15
+
16
+ st.set_page_config(page_title="Foreign Film Recommender", layout="centered")
17
+
18
+ st.title("🎬 Explore International Cinema")
19
+ st.write("Discover popular foreign-language films based on your favourites.")
20
+
21
+ selected_language = st.selectbox("Choose a language:", ["fr", "ko", "hi", "ja", "es"])
22
+ movie_input = st.text_input("Enter a movie title you like:")
23
+
24
+ if movie_input:
25
+ st.subheader("Recommended Films:")
26
+ recs = recommend_movies(
27
+ movie_input,
28
+ tfidf_matrix,
29
+ movie_titles,
30
+ movie_languages,
31
+ lang=selected_language
32
+ )
33
+ for movie in recs:
34
+ st.write("🎥", movie)