# 单词相似度计算
此接口,从插件 1.1.3 开始支持
单词相似度计算。输入是两个单词,输出是两个单词的相似度 举例: 输入:上海;北京 输出:0.6184172034263611
# 初始化
文档内插件版本号,仅做示例参考,插件最新版本,以此处为准
{
"pages": [
"pages/index/index"
],
"plugins": {
"chatbot": {
"version": "1.2.23",
"provider": "wx8c631f7e9f2465e1"
}
},
"requiredBackgroundModes": [
"audio"
],
"sitemapLocation": "sitemap.json"
}
var plugin = requirePlugin("chatbot");
App({
onLaunch: function () {
plugin.init({
appid: "P5Ot9PHJDechCYqDFAW1AiK6OtG3Ja", //小程序示例账户,仅供学习和参考
openid: "", //用户的openid,非必填,建议传递该参数
success: () => {}, //非必填
fail: (error) => {}, //非必填
});
},
});
# 调用文本相似度接口
const txt1 = "上海"; //输入文本,UTF-8编码
const txt2 = "北京"; //输入文本,UTF-8编码
plugin.api.wordSim(txt1, txt2).then((res) => {
console.log("sentenceSim result : ", res);
});
# 参数说明:
字段 | 类型 | 描述 |
---|---|---|
txt1 | string | 输入文本,UTF-8 编码 |
txt2 | string | 输入文本,UTF-8 编码 |
# 相似度结果
{
"similarity": 0.6184172034263611
}
# 返回值说明:
字段 | 类型 | 描述 |
---|---|---|
similarity | float | 两个单词相似的可能性 |