nguyen1207 commited on
Commit
6beea90
1 Parent(s): 0a745c3

Update app.py

Browse files

fix embedding dimension, add button

Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -13,10 +13,11 @@ model = model.merge_and_unload()
13
 
14
  tokenizer = AutoTokenizer.from_pretrained(model_name)
15
 
 
16
  description = st.text_input("Product description")
17
  review = st.text_input("Review")
18
 
19
- if description and review:
20
  input_texts = [
21
  f'query: {review}',
22
  f'passage: {description}'
@@ -26,10 +27,13 @@ if description and review:
26
 
27
  query_embedding, doc_embedding = model(**batch_dict, return_dict=True).pooler_output
28
 
 
 
 
29
  similarity = torch.nn.functional.cosine_similarity(
30
  query_embedding, doc_embedding)
31
 
32
- threshold = 0.7
33
 
34
  if similarity > threshold:
35
  st.write('Relevant')
 
13
 
14
  tokenizer = AutoTokenizer.from_pretrained(model_name)
15
 
16
+ st.header("Irrelevant Review Detections :sunglasses:")
17
  description = st.text_input("Product description")
18
  review = st.text_input("Review")
19
 
20
+ if st.button("Detect") and description and review:
21
  input_texts = [
22
  f'query: {review}',
23
  f'passage: {description}'
 
27
 
28
  query_embedding, doc_embedding = model(**batch_dict, return_dict=True).pooler_output
29
 
30
+ query_embedding = query_embedding.unsqueeze(0)
31
+ doc_embedding = doc_embedding.unsqueeze(0)
32
+
33
  similarity = torch.nn.functional.cosine_similarity(
34
  query_embedding, doc_embedding)
35
 
36
+ threshold = 0.83
37
 
38
  if similarity > threshold:
39
  st.write('Relevant')