当前位置: 首页 > news >正文

南京网站运营淘宝推广引流方法有哪些

南京网站运营,淘宝推广引流方法有哪些,个人网站优秀作品,ie打不开建设企业网站对话状态管理器 核心逻辑是解决键冲突和验证范围有效性, 但需依赖外部输入的正确性。在实际应用中, 可能需要结合用户提示或自动修正逻辑以提高鲁棒性。 NLU 槽 值 对儿 NLU的目的是把自然语言解析成结构化语义。结构化语义有多种表示方式&#xff0c…

对话状态管理器

核心逻辑是解决键冲突和验证范围有效性
但需依赖外部输入的正确性。在实际应用中,
可能需要结合用户提示或自动修正逻辑以提高鲁棒性。

NLU 槽 值 对儿

NLU的目的是把自然语言解析成结构化语义。结构化语义有多种表示方式,常用的表示方式为Dialogue Act和槽-值对儿的形式

如图下方State即槽-值对儿形式
在这里插入图片描述
在这个场景中,我们可以假设DST更新时每轮是增量补充检索条件或覆盖原有检索条件。根据这个思路,我们设计一个最简单的DST:

func stateUpdate(state, nlu_semantics):

#更新当前槽

for slot in nlu_semantics:

state[slot] = nlu_semantics[slot]

检索后再更新△:仔细推想不难发现,当检索条件堆叠后,会有搜不到满足条件的酒店的情况(比如"type=豪华型,price.range.upper=300")。此时,我们就需要根据检索结果对状态做二次更新,将最优的检索结果中也不能满足的槽清空。

对话状态跟踪

对话状态跟踪(Dialogue State Tracking, DST):
作用是根据多轮对话,维护用户的完整意图。

NLU与DST的区别在于,前者重在解析当前轮输入的语义,
而后者关心的是整个对话过程中用户完整意图的变化。

举一个简单的例子,用户第一轮说"评分高的酒店",
这时已知的意图只有"评分=高",

而当第二轮用户补充说"豪华型的",
用户的完整意图就成了"评分=高 AND 类型=豪华型"。

注意,用户意图在对话过程中不一定只是按增量补充的方式变化的,
用户也能修改或重置之前的查询条件,
所以当某一项意图变化时会连带其它项跟随变化

商品价格对话管理

class DialogManager:def __init__(self):self.state = {}def update_state(self, new_state):conflict_keys = []for key, value in new_state.items():if key in self.state and self.state[key] != value:conflict_keys.append(key)for key in conflict_keys:del self.state[key]self.state.update(new_state)if ("price.range.low" in self.stateand "price.range.high" in self.state):if self.state["price.range.low"] > self.state["price.range.high"]:del self.state["price.range.low"]del self.state["price.range.high"]if "price.range.low" in new_state:self.state["price.range.low"] = new_state["price.range.low"]if "price.range.high" in new_state:self.state["price.range.high"] = new_state["price.range.high"]if ("rating.range.low" in self.stateand "rating.range.high" in self.state):if (self.state["rating.range.low"]> self.state["rating.range.high"]):del self.state["rating.range.low"]del self.state["rating.range.high"]if "rating.range.low" in new_state:self.state["rating.range.low"] = new_state["rating.range.low"]if "rating.range.high" in new_state:self.state["rating.range.high"] = new_state["rating.range.high"]def get_state(self):return self.state
http://www.tj-hxxt.cn/news/127563.html

相关文章:

  • 廊坊企业做网站成都seo网站qq
  • 网络营销如何进行网站推广营销网站建设多少钱
  • 如何建设移动网站seo搜索引擎优化策略
  • 网站正能量大全合肥网站关键词排名
  • 正规的合肥网站建设价格江苏网站建设推广
  • 长沙美容网站建设深圳推广公司有哪些
  • 个人做动漫资源网站有哪些卢松松外链工具
  • 政府网站建设技术方案百度com百度一下你
  • 自己做的网站出现500错误怎么解决网站推广上首页
  • 买一款app要多少钱绍兴seo
  • 网站流量提升方法凡科建站快车
  • 淮阴网站建设微软bing搜索引擎
  • app推广视频seo网站关键词优化怎么做
  • 上海工业网站建设免费建网站软件下载
  • 最近发生的国内热点事件百度seo软件优化
  • intitlt 山西大同网站建设做网络推广要学些什么
  • 淘宝客免费建网站公众号软文推广多少钱一篇
  • 用java可以做网站吗qq引流推广软件哪个好
  • 网站建设的规划方案网络搜索引擎
  • 网页设计网站优化大师哪个好
  • 网站开发详细设计文档模板企业培训课程
  • 北京的广告公司网站建设企业网络营销推广方案策划
  • 做网站前端用什么软件好怎么在线上推广自己的产品
  • 深圳市移动端网站建设泰安网站建设
  • 什么是手机网站建设可以放友情链接的网站
  • 南京网站制作招聘网南宁网站seo
  • 韩国购物网站有哪些班级优化大师怎么加入班级
  • 站长之家域名软文推广500字
  • 中科建声公司简介seo jsbapp9
  • 好网站你知道百度推广代理商查询