一种语义段的转换方法及装置与流程

文档序号:11155005阅读:来源:国知局

技术特征:

1.一种语义段的转换方法,其特征在于,包括:

根据语义段在所述语义段所在的通知信息中的位置,为所述语义段设置对应的权重值;

对所述语义段进行分词得到多个词语,并为所述多个词语中的每个词语设置对应的权重值;

根据所述语义段对应的权重值、所述语义段中的每个词语对应的权重值以及所述语义段中的每个词语对应的哈希值,为所述语义段确定对应的哈希值。

2.如权利要求1所述的语义段的转换方法,其特征在于,所述每个语义段中的每个词语对应的哈希值为包含预设位数的二进制数值;

根据所述语义段对应的权重值、所述语义段中的每个词语对应的权重值以及所述语义段中的每个词语对应的哈希值,为所述语义段确定对应的哈希值,包括:

针对所述语义段中的任意一个词语,将所述词语对应的哈希值中的0替换为-1,得到所述词语对应的第一目标值;根据所述语义段对应的权重值、所述词语对应的权重值及所述第一目标值,得到所述词语对应的第二目标值;

将所述语义段中每个词语对应的第二目标值在对应的位上相加,得到所述语义段对应的目标值;

针对所述语义段对应的目标值中的任意一位,若所述任意一位对应的数值大于0,则将所述语义段对应的哈希值在所述任意一位的数值设置为1;若所述任意一位对应的数值小于或等于0,则将所述语义段对应的哈希值在所述任意一位的数值设置为0。

3.如权利要求1所述的语义段的转换方法,其特征在于,根据语义段在所述语义段所在的通知信息中的位置,为所述语义段设置对应的权重值:

若所述通知信息中包含的语义段的数量等于1,则将所述语义段对应的权重设置为第一预设权重值;

若所述通知信息中包含的语义段的数量大于1,则所述语义段对应的权重值按照所述语义段在所述通知信息中的位置进行设置,其中,距离所述通知信息的首部越远的语义段的权重值越大。

4.如权利要求1所述的语义段的转换方法,其特征在于,对所述语义段进行分词得到多个词语,并为所述多个词语中的每个词语设置对应的权重值,包括:

根据下列方式确定所述语义段中的每个词语对应的权重值:

根据所述词语的业务属性及所述词语在所述语义段中的位置,确定所述词语对应的第一权重值;

根据所述词语与广告属性词库的匹配度,确定所述词语对应的第二权重值;

根据确定的所述词语对应的第一权重值及对应的第二权重值,确定词语对应的权重值。

5.如权利要求1-4中任一项所述的语义段的转换方法,其特征在于,对所述语义段进行分词得到多个词语之后,为所述多个词语中的每个词语设置对应的权重值之前,还包括:

将所述语义段中的每个词语与专有名词库进行匹配;

若确定所述词语与所述专有名词库匹配成功,则根据所述词语的属性,将所述词语转换为与所述词语的属性对应的预设名词。

6.一种语义段的转换装置,其特征在于,包括:

语义段权重值确定单元,用于根据语义段在所述语义段所在的通知信息中的位置,为所述语义段设置对应的权重值;

词语权重值确定单元,用于对所述语义段进行分词得到多个词语,并为所述多个词语中的每个词语设置对应的权重值;

哈希值确定单元,用于根据所述语义段对应的权重值、所述语义段中的每个词语对应的权重值以及所述语义段中的每个词语对应的哈希值,为所述语义段确定对应的哈希值。

7.如权利要求6所述的语义段的转换装置,其特征在于,所述每个语义段中的每个词语对应的哈希值为包含预设位数的二进制数值;所述哈希值确定单元,具体用于:

针对所述语义段中的任意一个词语,将所述词语对应的哈希值中的0替换为-1,得到所述词语对应的第一目标值;根据所述语义段对应的权重值、所述词语对应的权重值及所述第一目标值,得到所述词语对应的第二目标值;

将所述语义段中每个词语对应的第二目标值在对应的位上相加,得到所述语义段对应的目标值;

针对所述语义段对应的目标值中的任意一位,若所述任意一位对应的数值大于0,则将所述语义段对应的哈希值在所述任意一位的数值设置为1;若所述任意一位对应的数值小于或等于0,则将所述语义段对应的哈希值在所述任意一位的数值设置为0。

8.如权利要求6所述的语义段的转换装置,其特征在于,所述语义段权重值确定装置,具体用于:

若所述通知信息中包含的语义段的数量等于1,则将所述语义段对应的权重设置为第一预设权重值;

若所述通知信息中包含的语义段的数量大于1,则所述语义段对应的权重值按照所述语义段在所述通知信息中的位置进行设置,其中,距离所述通知信息的首部越远的语义段的权重值越大。

9.如权利要求6所述的语义段的转换装置,其特征在于,所述词语权重值确定单元,具体用于根据下列方式确定所述语义段中的每个词语对应的权重值:

根据所述词语的业务属性及所述词语在所述语义段中的位置,确定所述词语对应的第一权重值;

根据所述词语与广告属性词库的匹配度,确定所述词语对应的第二权重值;

根据确定的所述词语对应的第一权重值及对应的第二权重值,确定词语对应的权重值。

10.如权利要求6-9中任一项所述的语义段的转换装置,其特征在于,所述词语权重值确定单元,还用于:

对所述语义段进行分词得到多个词语之后,为所述多个词语中的每个词语设置对应的权重值之前,将所述语义段中的每个词语与专有名词库进行匹配;

若确定所述词语与所述专有名词库匹配成功,则根据所述词语的属性,将所述词语转换为与所述词语的属性对应的预设名词。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1