用于esein的python包装器。
esenin的Python项目详细描述
eseinPython
对esenin-server的json请求的python包装器。
安装
pip install esenin
使用量
fromeseninimportClientnlp=Client(ip="127.0.0.1",port="9000")print(nlp.get_pos("Мама мыла раму."))id=nlp.fit_topics([["Мама","мыла","раму"],["Мама","мыла","окно"],["Мама","мыла","пол"]])print(nlp.get_topics(id["id"],"Мама"))
功能
.get_pos(string)
获取任意的russian文本并返回部分语音标记。
有关请求和响应的示例,请参见esenin-server。
.fit_topics(list of lists of string, int)
获取文档列表,其中文档是术语列表和主题数。 训练给定术语和主题数目的主题建模算法。
返回训练模型的id,它用于get_topics
函数中。
有关请求和响应的示例,请参见esenin-server。
.get_topics(id, string)
获取训练主题模型和术语的ID。 返回术语在每个主题中的概率。
有关请求和响应的示例,请参见esenin-server。