Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,11 +1,17 @@
|
|
| 1 |
import pandas as pd
|
| 2 |
import numpy as np
|
| 3 |
import asyncio
|
| 4 |
-
from
|
|
|
|
| 5 |
|
| 6 |
-
|
|
|
|
| 7 |
df = None
|
| 8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
|
| 10 |
def get_dataframe():
|
| 11 |
global df
|
|
@@ -39,11 +45,6 @@ def find_songs(text):
|
|
| 39 |
]
|
| 40 |
)
|
| 41 |
|
| 42 |
-
|
| 43 |
-
def get_embedding(text):
|
| 44 |
-
return model.encode(text)
|
| 45 |
-
|
| 46 |
-
|
| 47 |
# Create Gradio application
|
| 48 |
import gradio as gr
|
| 49 |
|
|
@@ -54,7 +55,7 @@ async def create_demo():
|
|
| 54 |
淚水在眼底打轉,他感到迷失,不知道該往哪裡去,只是心中不斷地呼喚著對方的名字,渴望重新找回失去的愛。他開始思考,是應該安靜地離開這段過往,還是勇敢地留下來,面對愛情的種種無奈。
|
| 55 |
|
| 56 |
在迷惘中,他決定給自己一個機會。或許他應該離開,或者他應該在原地等待,等待對方明白他所付出的愛是永遠不會離開的。這段故事充滿了對愛情的掙扎、遺憾和無奈,卻也帶著一絲希望和堅持。結局如何,只有時間能給予答案。"""
|
| 57 |
-
example2 = "
|
| 58 |
example3 = "香港有國安法"
|
| 59 |
example4 = "雞!全部都係雞!"
|
| 60 |
description = """呢個 space 利用咗廣東話 Bert 語言模型,將歌詞轉換成向量,再用 cosine similarity 計算輸入嘅文字同 2394 首粵語歌唧歌詞之間嘅相似度,嚟畀出個歌名推介。
|
|
|
|
| 1 |
import pandas as pd
|
| 2 |
import numpy as np
|
| 3 |
import asyncio
|
| 4 |
+
from angle_emb import AnglE, Prompts
|
| 5 |
+
from angle_emb.utils import cosine_similarity
|
| 6 |
|
| 7 |
+
angle = AnglE.from_pretrained(
|
| 8 |
+
"hon9kon9ize/bert-large-cantonese-sts", pooling_strategy='cls')
|
| 9 |
df = None
|
| 10 |
|
| 11 |
+
def get_embedding(text):
|
| 12 |
+
response = angle.encode(text, to_numpy=True)
|
| 13 |
+
|
| 14 |
+
return response[0]
|
| 15 |
|
| 16 |
def get_dataframe():
|
| 17 |
global df
|
|
|
|
| 45 |
]
|
| 46 |
)
|
| 47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 48 |
# Create Gradio application
|
| 49 |
import gradio as gr
|
| 50 |
|
|
|
|
| 55 |
淚水在眼底打轉,他感到迷失,不知道該往哪裡去,只是心中不斷地呼喚著對方的名字,渴望重新找回失去的愛。他開始思考,是應該安靜地離開這段過往,還是勇敢地留下來,面對愛情的種種無奈。
|
| 56 |
|
| 57 |
在迷惘中,他決定給自己一個機會。或許他應該離開,或者他應該在原地等待,等待對方明白他所付出的愛是永遠不會離開的。這段故事充滿了對愛情的掙扎、遺憾和無奈,卻也帶著一絲希望和堅持。結局如何,只有時間能給予答案。"""
|
| 58 |
+
example2 = "跌咗嘢試下唔好搵"
|
| 59 |
example3 = "香港有國安法"
|
| 60 |
example4 = "雞!全部都係雞!"
|
| 61 |
description = """呢個 space 利用咗廣東話 Bert 語言模型,將歌詞轉換成向量,再用 cosine similarity 計算輸入嘅文字同 2394 首粵語歌唧歌詞之間嘅相似度,嚟畀出個歌名推介。
|