IvT-DS commited on
Commit
fde7dc4
·
verified ·
1 Parent(s): 2e26063

Upload 5 files

Browse files
pages/04_🎯_Results.py ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from PIL import Image
3
+
4
+
5
+ image = Image.open("pages/results.png")
6
+ st.image(image, use_column_width=True)
7
+
8
+ # st.markdown("### Проект на тему: <<Рекомендательные системы>>")
9
+
10
+ st.markdown(
11
+ """
12
+ <style>
13
+ section[data-testid="stSidebar"][aria-expanded="true"]{
14
+ display: none;
15
+ }
16
+ </style>
17
+ """,
18
+ unsafe_allow_html=True,
19
+ )
20
+
21
+
22
+ st.header("Итоги проекта:", divider="rainbow")
23
+
24
+ st.markdown(
25
+ """
26
+ 1. 1 день. Спарсено 10000 описаний сериалов с сайта https://kino.mail.ru, подготовлена страница-макет на huggingface, которая возвращала случайные 10 сериалов из выборки.
27
+ 2. 2 день. В ipynb-файлах подготовлены 2 реализации подобра сериалов - классический метод по косинусному сходству и с использованием библиотеки Faiss. Начато развертывание проекта на huggingface.
28
+ 3. 3 день. Проект завершен на huggingface, произведена оптимизация кода.
29
+ 4. Общее: для векторизации текста была использована модель MiniLM-L12-v2.
30
+ """
31
+ )
32
+
33
+
34
+ st.markdown("---")
35
+
36
+ word_freq = Image.open("pages/word_freq.png")
37
+ st.image(word_freq, use_column_width=True)
38
+
39
+ st.markdown("---")
40
+
41
+ country_freq = Image.open("pages/serials_by_country.png")
42
+ st.image(country_freq, use_column_width=True)
43
+
44
+ st.markdown("---")
45
+
46
+ genre_freq = Image.open("pages/serials_by_genre.png")
47
+ st.image(genre_freq, use_column_width=True)
48
+
49
+ st.markdown("---")
pages/results.png ADDED
pages/serials_by_country.png ADDED
pages/serials_by_genre.png ADDED
pages/word_freq.png ADDED