Karley8 commited on
Commit
ef73501
·
verified ·
1 Parent(s): 15fcb18

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -27
app.py CHANGED
@@ -1,34 +1,18 @@
 
1
  import streamlit as st
2
- import google.generativeai as genai
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)
 
1
+ # app.py
2
  import streamlit as st
3
+ from assignment3_analysis import movie_titles, movie_descriptions, movie_languages, tfidf_matrix, recommend_foreign
 
4
 
5
+ st.set_page_config(page_title="WorldFlix", layout="centered")
 
 
 
 
 
 
 
 
 
6
 
7
+ st.title("🎬 WorldFlix: Discover Foreign Films")
8
 
9
+ st.write("Enter a foreign-language movie you like, and we’ll recommend similar titles.")
 
10
 
11
+ selected_language = st.selectbox("Choose a language:", ["fr", "ko", "ja", "hi", "es"])
12
+ movie_input = st.text_input("Enter a movie title:")
13
 
14
  if movie_input:
15
+ st.subheader("Recommended Movies:")
16
+ recs = recommend_foreign(movie_input, tfidf_matrix, movie_titles, movie_languages, selected_language)
17
+ for rec in recs:
18
+ st.markdown(f"- **{rec}**")