对象的map词根与联想词根管理
<p><strong>简要描述:</strong> </p>
<ul>
<li>根据不同对象的权重状态,对对象的map表里面的词根,以及联想文本表里面的词根进行管理</li>
<li>这个文档中的方法可以用于定期更新,并且当重新计算对象的权重并且其权重发生改变时,可以调用过程计算</li>
<li>这个原则并不改变对象本身的标准名,别称,仅仅是改变对象的map_roots,name_roots属性</li>
<li>注意所有map和联想词根的大小写问题,一律转为小写</li>
<li>map_roots,name_roots属性直接与底层的数据表联动,而对象的名字和别称不直接与底层数据联动</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;">0-500</td>
<td style="text-align: left;">0</td>
<td style="text-align: left;">小对象</td>
<td>概念名</td>
</tr>
<tr>
<td style="text-align: left;">500-2000</td>
<td style="text-align: left;">1</td>
<td style="text-align: left;">一般对象</td>
<td>概念名</td>
</tr>
<tr>
<td style="text-align: left;">2000以上</td>
<td style="text-align: left;">2,3,4</td>
<td style="text-align: left;">大,特大,超大对象</td>
<td>概念名</td>
</tr>
</tbody>
</table>
<p><strong>参数:</strong>
按照对象的重要程度,以及对象名字的长度(分为长,短两种情况)分别考虑计算</p>
<table>
<thead>
<tr>
<th style="text-align: left;">对象的重要度等级</th>
<th style="text-align: left;">短名字(长度小于12)</th>
<th style="text-align: left;">长名字(长度大于12)</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">小对象</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">map表词根</td>
<td style="text-align: left;">标准名直接放入map表,别称不起作用</td>
<td style="text-align: left;">标准名直接放入map表,别称不起作用</td>
</tr>
<tr>
<td style="text-align: left;">联想表词根</td>
<td style="text-align: left;">无联想词根</td>
<td style="text-align: left;">切词后加入联想表,最短词根长度为2,最多3个词根</td>
</tr>
<tr>
<td style="text-align: left;">:----</td>
<td style="text-align: left;">:---</td>
<td style="text-align: left;">:-----</td>
</tr>
<tr>
<td style="text-align: left;">一般对象</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">map表词根</td>
<td style="text-align: left;">标准名直接放入map表,别称不起作用</td>
<td style="text-align: left;">标准名直接放入map表,别称不起作用</td>
</tr>
<tr>
<td style="text-align: left;">联想表词根</td>
<td style="text-align: left;">前缀词根加入联想表,最短前缀词根为2(只有标准名生成词根)</td>
<td style="text-align: left;">切词后加入联想表,最短词根长度为2,最多5个词根 (只有标准名生成词根)</td>
</tr>
<tr>
<td style="text-align: left;">大,特大,超大对象</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">:----</td>
<td style="text-align: left;">:---</td>
<td style="text-align: left;">:-----</td>
</tr>
<tr>
<td style="text-align: left;">map表词根</td>
<td style="text-align: left;">标准名和别称放入map表</td>
<td style="text-align: left;">标准名和别称放入map表</td>
</tr>
<tr>
<td style="text-align: left;">联想表词根</td>
<td style="text-align: left;">前缀词根加入联想表,最短前缀词根为1(标准名与别称),切词后加入联想表,最短词根长度为2,最多5个词根</td>
<td style="text-align: left;">切词后加入联想表,最短词根长度为2,最多5个词根 (标准名与别称)</td>
</tr>
</tbody>
</table>
<p>2019年7月1日版本
所有的联想词根,一律只基于标准名</p>
<table>
<thead>
<tr>
<th style="text-align: left;">对象的重要度等级</th>
<th style="text-align: left;">短名字(长度小于12)</th>
<th style="text-align: left;">长名字(长度大于12)</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">小对象</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">map表词根</td>
<td style="text-align: left;">标准名直接放入map表,别称不起作用</td>
<td style="text-align: left;">标准名直接放入map表,别称不起作用</td>
</tr>
<tr>
<td style="text-align: left;">联想表词根</td>
<td style="text-align: left;">前缀词根加入联想表 最短前缀为2,最长为5</td>
<td style="text-align: left;">切词后加入联想表,最短词根长度为2,最多3个词根</td>
</tr>
<tr>
<td style="text-align: left;">:----</td>
<td style="text-align: left;">:---</td>
<td style="text-align: left;">:-----</td>
</tr>
<tr>
<td style="text-align: left;">一般对象</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">map表词根</td>
<td style="text-align: left;">标准名和别称直接放入map表</td>
<td style="text-align: left;">标准名直接放入map表,别称不起作用</td>
</tr>
<tr>
<td style="text-align: left;">联想表词根</td>
<td style="text-align: left;">前缀词根加入联想表,最短前缀词根为2,最长为5</td>
<td style="text-align: left;">切词后加入联想表,最短词根长度为2,最多5个词根 (只有标准名生成词根)</td>
</tr>
<tr>
<td style="text-align: left;">大,特大,超大对象</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">:----</td>
<td style="text-align: left;">:---</td>
<td style="text-align: left;">:-----</td>
</tr>
<tr>
<td style="text-align: left;">map表词根</td>
<td style="text-align: left;">标准名和别称放入map表</td>
<td style="text-align: left;">标准名放入map表</td>
</tr>
<tr>
<td style="text-align: left;">联想表词根</td>
<td style="text-align: left;">前缀词根加入联想表,最短前缀词根为1,最长前缀为8,切词后加入联想表,最短词根长度为2,最多5个词根</td>
<td style="text-align: left;">切词后加入联想表,最短词根长度为2,最多5个词根</td>
</tr>
</tbody>
</table>