Veronika1101 commited on
Commit
b4212b1
1 Parent(s): d2a2a89

Update pages/mpnet_base/mpnet_base_app.py

Browse files
Files changed (1) hide show
  1. pages/mpnet_base/mpnet_base_app.py +0 -72
pages/mpnet_base/mpnet_base_app.py CHANGED
@@ -55,75 +55,3 @@ def mpnet_base_page():
55
  st.write(f'**Время поиска:** {search_time:.4f} секунд')
56
  st.markdown(f"[Читать подробнее]({book['page_url']})", unsafe_allow_html=True)
57
 
58
-
59
-
60
-
61
-
62
- # # Загрузка данных
63
- # @st.cache_data
64
- # def load_data():
65
- # data = pd.read_csv('Data/books_data2.csv')
66
- # with open('pages/MiniLM/MiniLM_embeddings.pkl', 'rb') as f:
67
- # book_embeddings = pickle.load(f)
68
- # index = faiss.read_index('pages/MiniLM/MiniLM_index.index')
69
-
70
- # embedder = SentenceTransformer("all-MiniLM-L6-v2")
71
- # return data, index, embedder
72
-
73
- # # Функция поиска
74
- # def search_books(embedder, index, data, query, n_results):
75
- # query_embedding = embedder.encode([query])
76
- # D, I = index.search(query_embedding, n_results)
77
-
78
- # result_books = []
79
- # for i in range(n_results):
80
- # book_index = I[0][i]
81
- # book_info = data.iloc[book_index]
82
- # book_link = book_info['page_url']
83
- # book_image = book_info['image_url']
84
- # book_genre = book_info['genre']
85
- # book_title = book_info['title']
86
- # book_description = book_info['annotation']
87
- # book_author = book_info['author']
88
- # similarity_score = 1 / (1 + D[0][i])
89
-
90
- # result_books.append({
91
- # 'Link': book_link,
92
- # 'Image': book_image,
93
- # 'Genre': book_genre,
94
- # 'Title': book_title,
95
- # 'Description': book_description,
96
- # 'Author': book_author,
97
- # 'Similarity': similarity_score
98
- # })
99
-
100
- # return result_books
101
-
102
- # # Streamlit
103
- # def MiniLm_page():
104
- # st.title('Поиск книг')
105
- # data, index, embedder = load_data()
106
- # query = st.text_input('Введите цитату или автора:')
107
- # n_results = st.slider("Количество результатов", min_value=1, max_value=20, value=5)
108
-
109
- # if st.button("Искать"):
110
- # if query:
111
- # start_time = time.time()
112
- # result_books = search_books(embedder, index, data, query, n_results)
113
- # end_time = time.time()
114
- # search_time = end_time - start_time
115
- # st.write("Результаты поиска:")
116
-
117
- # for book in result_books:
118
- # st.write('---')
119
- # st.image(book['Image'], width=250)
120
- # st.write(f"**Название:** {book['Title']}")
121
- # st.write(f"**Автор:** {book['Author']}")
122
- # st.write(f"**Жанр:** {book['Genre']}")
123
- # if len(book['Description']) > 50:
124
- # book['Description'] = ' '.join(book['Description'].split()[:50]) + '...'
125
- # st.write(f"**Описание:** {book['Description']}")
126
- # st.write(f"**Сходство:** {book['Similarity']:.2f}")
127
- # st.write(f'**Время поиска:** {search_time:.4f} секунд')
128
- # st.write(f"[Читать подробнее]({book['Link']})")
129
- # st.text("")
 
55
  st.write(f'**Время поиска:** {search_time:.4f} секунд')
56
  st.markdown(f"[Читать подробнее]({book['page_url']})", unsafe_allow_html=True)
57