一般文本匹配接口
<p><strong>简要描述:</strong> </p>
<ul>
<li>一般文本匹配接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>api/v1/xadmin/objects/general_text_match/</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">target_text</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>查询文本</td>
</tr>
<tr>
<td style="text-align: left;">max_text_len</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>最大文本长度</td>
</tr>
<tr>
<td style="text-align: left;">filter_psglist</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">list</td>
<td>一个包含所有需要过滤的词性的列表</td>
</tr>
<tr>
<td style="text-align: left;">return_filtered</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">bool</td>
<td>是否返回被过滤的flt项,默认为False</td>
</tr>
<tr>
<td style="text-align: left;">max_match_number</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>每个文字的主键最大匹配数量</td>
</tr>
<tr>
<td style="text-align: left;">do_ambiguity_eli</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">bool</td>
<td>是否进行歧义消除,默认为False</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"status": 1,
"message": "success",
"resultObj":
#"term_data":
[
{
"raw_text": "delaunay",//原始文本
"match_type": "normal",//匹配类型(unmatch无匹配, normal一般类型, regex正则类型,flt过滤类型)
"match_source": "internal",//匹配来源,internal,external
"stPos": 22,//开始位置
"endPos": 24,//结束位置
"weight": 33.0,//权重
"obj_number": 2,//对象数量,如果为0则没有对象匹配
"concept_number": 0,//概念数量,如果为0则没有概念匹配
"pkey": "c54_qzthn46n",//第一主键,如果匹配的是对象,则是第一个对象的主键
"cname": "人物",//第一主键对应的概念名,或者概念名本身如果是概念匹配
"all_objs": [(c54_qzthn46n,u"人物",99),(....),],//全对象列表,所有匹配到的,并且没有被淘汰的对象信息,主键,概念,和权重
"psg": "n",//词性,由jieba切词提供的词性标记
"alt_cut": "delaunay",//另外一种切分方法,如果内部切分和外部切分具有
"is_filter": "falSE",//是否为过滤项
"is_regex": "false",//是否为正则匹配项
"is_newword": "true",//是否为被识别出来的新单词
"ambiguity": "false",//是否具有切分歧义
},
{
...
}
]
}</code></pre>
<p>欢迎使用ShowDoc!~~~~</p>