amoldwalunj commited on
Commit
cdc39d1
·
1 Parent(s): 17fb9c8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -21
app.py CHANGED
@@ -244,36 +244,30 @@ def match_keywords_and_titles_case2(file_path):
244
  model = SentenceTransformer('sentence-transformers/distiluse-base-multilingual-cased-v2')
245
  sentences = keywords
246
 
247
- # Using tqdm to show progress and estimated time
248
- progress_bar = tqdm(total=len(sentences), desc="Embeddings progress", ncols=100)
249
- time.sleep(0.1)
 
250
 
251
- # # Using st.progress to show progress
252
  # progress_bar = st.progress(0)
253
  # embeddings = []
254
 
 
 
255
  # for i, keyword in enumerate(keywords):
256
  # embedding = model.encode([keyword])
257
  # embeddings.append(embedding[0])
258
- # progress_bar.progress((i + 1) / len(keywords))
259
-
260
- # Using st.progress to show progress and estimate time left
261
- progress_bar = st.progress(0)
262
- embeddings = []
263
-
264
- start_time = time.time()
265
- display_interval = int(len(keywords) * 0.05) # 5% of total keywords
266
- for i, keyword in enumerate(keywords):
267
- embedding = model.encode([keyword])
268
- embeddings.append(embedding[0])
269
 
270
- current_progress = (i + 1) / len(keywords)
271
- progress_bar.progress(current_progress)
272
 
273
- if (i + 1) % display_interval == 0:
274
- elapsed_time = time.time() - start_time
275
- estimated_time_left = (elapsed_time / current_progress) * (1 - current_progress)
276
- st.write(f"Estimated time left: {estimated_time_left:.2f} seconds")
 
 
 
277
 
278
 
279
  # Initialize keyword usage tracking
 
244
  model = SentenceTransformer('sentence-transformers/distiluse-base-multilingual-cased-v2')
245
  sentences = keywords
246
 
247
+ # # Using tqdm to show progress and estimated time
248
+ # progress_bar = tqdm(total=len(sentences), desc="Embeddings progress", ncols=100)
249
+ # time.sleep(0.1)
250
+
251
 
 
252
  # progress_bar = st.progress(0)
253
  # embeddings = []
254
 
255
+ # start_time = time.time()
256
+ # display_interval = int(len(keywords) * 0.05) # 5% of total keywords
257
  # for i, keyword in enumerate(keywords):
258
  # embedding = model.encode([keyword])
259
  # embeddings.append(embedding[0])
 
 
 
 
 
 
 
 
 
 
 
260
 
261
+ # current_progress = (i + 1) / len(keywords)
262
+ # progress_bar.progress(current_progress)
263
 
264
+ # if (i + 1) % display_interval == 0:
265
+ # elapsed_time = time.time() - start_time
266
+ # estimated_time_left = (elapsed_time / current_progress) * (1 - current_progress)
267
+ # st.write(f"Estimated time left: {estimated_time_left:.2f} seconds")
268
+
269
+
270
+ embeddings = model.encode(sentences)
271
 
272
 
273
  # Initialize keyword usage tracking