pip install snownlp
-- 关键字提取
CREATE OR REPLACE FUNCTION "pykeywords"("text" text,x INT)
RETURNS "text" AS $BODY$
global text
global x
from snownlp import SnowNLP
s = SnowNLP(text)
return s.keywords(limit=x)
$BODY$
LANGUAGE plpython3u;
--关键字提取
SELECT pykeywords('健康元药业集团股份有限公司向中国红十字基金会捐赠资金及物资1000万元',10);