美文网首页rasa
基于rasa搭建的电商导购机器人

基于rasa搭建的电商导购机器人

作者: whitespur | 来源:发表于2019-08-07 22:20 被阅读0次

1 项目介绍

项目地址

https://github.com/whitespur/rasa_shopping_bot

此项目是基于rasa搭建的电商导购机器人demo,旨在说明使用rasa可以搭建真正解决实际问题的多轮对话机器人,而不是普通的用来闲聊的聊天机器人, 另外rasa核心框架是完全开源的,技术方面在业内也是非常领先的,欢迎更多朋友一起来研究使用完善rasa及其社区生态。

rasa相关

官网文档

https://rasa.com/docs/rasa/

rasa x安装

pip install rasa-x --extra-index-url https://pypi.rasa.com/simple

模型训练

rasa train

默认使用data下面的训练数据

默认生成的模型保存在models目录下面

启动rasa x可视化界面

rasa x

对话效果 

duckling介绍

https://github.com/facebook/duckling duckling是facebootk开源的一个通过规则把文本内容解析成结构化数据的Haskell library,比如时间,货币,路程,体积,email等等,具体可看官网

本地docker启动duckling服务启动

docker run -d -p 38000:8000 --name=duckling rasa/duckling

也可以不启动duckling服务,那需要注释掉config.yml里面关于DucklingHTTPExtractor的配置

duckling镜像本地拉不下来时,可以增加docker的其他国内镜像 https://docker.mirrors.ustc.edu.cn

https://hub-mirror.c.163.com

2 对话场景说明

本demo目前只是一个普通电商导购里面的尺码咨询推荐场景,要适合更丰富的场景需要再编写story来实现 具体场景如下:

3 其他说明

运行环境macos或者centos7.6.5

python版本建议3.6.5及以上

可通过安装python虚拟环境pyenv来安装新版本python。

异常解决帮助:

centos启动提示找不到_sqlite3时 File "/root/.pyenv/versions/3.6.5/lib/python3.6/sqlite3/dbapi2.py", line 27, in fromsqlite3 import * ModuleNotFoundError: No module named 'sqlite3' 需要安装相关包

yum -y install sqlite sqlite-devel

然后再重新安装python

pyenv install 3.6.5

4 联系方式

我的知乎专栏

https://zhuanlan.zhihu.com/c_1139855880001495040,

个人博客:http://go2mars.top/

也可以扫描我的微信公众号,会分享更多对话机器人相关的经验感悟

相关文章

  • 基于rasa搭建的电商导购机器人

    1 项目介绍 项目地址 https://github.com/whitespur/rasa_shopping_bo...

  • 基于内容、场景、社群的电商产品设计

    基于上文《基于内容、场景、社群的电商产品分析》构想的电商内容产品构想,将以从产品需求和功能的层面尝试搭建产品框架。...

  • 一个基于Rasa Stack 带有WebUI的中文知识问答机器人

    OverView 一个基于Rasa Stack, 带有WebUI的知识问答机器人 后端 前端 功能截图 技术架...

  • 2018-04-18

    课题名称:基于Python的电商导购设计与实现题目来源:教学题目类型:软件设计题目性质:实际应用题目简述:基于Py...

  • iOS集成淘宝阿里百川

    阿里百川官网地址 产品简介 阿里百川开放淘系电商能力,帮助APP开发者在各种场景下快速、低成本搭建无线电商导购业务...

  • 开源对话机器人平台botfront初体验

    botfront是一个基于rasa开发的开源的对话机器人平台,github地址: https://github.c...

  • 砍价侠:导购电商的三个时代

    电商导购网站是随着电子商务本身的发展而发展的。可以简单的将电商导购网站分为三个时代:低价低质的导购时代;低价优质的...

  • 综合电商为什么做内容?

    今天突然想到电商的导购,其中关于内容导购现在比较成熟了。 以往我们在讲电商生态时更多侧重于讲“商家生态”,而忽视综...

  • 电商导购类文章分析

    电商导购类文章分析 一、数据 二、分析 电商导购类文章已经上线一周,由于上周也正在进行“萌宝大赛”活动,推荐量每天...

  • 桃花源《明讯》

    “中国电商导购第一股”诞生了。5而信息推广服务主要又分为电商导购佣金收入和广告展示收入,前者占信息推广收入的比重分...

网友评论

    本文标题:基于rasa搭建的电商导购机器人

    本文链接:https://www.haomeiwen.com/subject/tnkmfftx.html