Spaces:
Runtime error
Runtime error
10zinten
commited on
Commit
•
eb56afd
1
Parent(s):
9da7d22
handle oov error
Browse files
app.py
CHANGED
@@ -24,7 +24,11 @@ def find_most_similar(word):
|
|
24 |
return format_to_html(sim_output)
|
25 |
|
26 |
def find_similarity(wordA, wordB):
|
27 |
-
|
|
|
|
|
|
|
|
|
28 |
|
29 |
title = "Check Word Similarity With Literary Word2Vec"
|
30 |
examples = ["སེམས་", "བླ་མ་", "སྟོབས་"]
|
@@ -34,7 +38,7 @@ print(find_similarity(examples[0], examples[1]))
|
|
34 |
demo = gr.Interface(
|
35 |
fn=find_similarity,
|
36 |
inputs=[gr.inputs.Textbox("Word A"), gr.inputs.Textbox("Word B")],
|
37 |
-
outputs="
|
38 |
title=title,
|
39 |
# examples=examples
|
40 |
).launch()
|
|
|
24 |
return format_to_html(sim_output)
|
25 |
|
26 |
def find_similarity(wordA, wordB):
|
27 |
+
try:
|
28 |
+
sim = wv.similarity(wordA, wordB)
|
29 |
+
except Exception:
|
30 |
+
return "[Error] OOV"
|
31 |
+
return max([float(sim), 0])
|
32 |
|
33 |
title = "Check Word Similarity With Literary Word2Vec"
|
34 |
examples = ["སེམས་", "བླ་མ་", "སྟོབས་"]
|
|
|
38 |
demo = gr.Interface(
|
39 |
fn=find_similarity,
|
40 |
inputs=[gr.inputs.Textbox("Word A"), gr.inputs.Textbox("Word B")],
|
41 |
+
outputs="text",
|
42 |
title=title,
|
43 |
# examples=examples
|
44 |
).launch()
|