如何开发一个特定领域的自动问答机器人(Chat Bot)? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
nonesuccess

如何开发一个特定领域的自动问答机器人(Chat Bot)?

  •  
  •   nonesuccess Sep 1, 2017 3711 views
    This topic created in 3159 days ago, the information mentioned may be changed or developed.

    想做个练手项目,顺便跟现在的业务方向结合一下。

    比如想做一个教学类的自动问答 AI,可以代替老师做 80%的日常答疑。在一定的基础算法基础上,每位用户可以设定自己的问题集。

    会编程,AI 零基础,想问一下这个任务应该怎样分解,需要哪些方面的知识才能做出来

    7 replies    2017-09-02 14:07:26 +08:00
    jisibencom
        1
    jisibencom  
       Sep 1, 2017 via Android
    采集知乎,知道等问答呗,做自己的库
    silenc1
        2
    silenc1  
       Sep 1, 2017
    可以找一下知识图谱相关的东西
    Morriaty
        3
    Morriaty  
       Sep 1, 2017
    这东西是世界难题,哪有练手那么简单......

    从中文 NLP 最基础的分词开始,就够你吃一壶了,还有词性标注、实体命名识别、句法依存,每前进一步都很困难。

    单纯想熟悉一下,gayhub 上搜索`chatbot deep learning`,一堆,弄个测试,大概一下午就好了。当然,你训练的对话结果如果不是“你好”、“你好”、“你好”,算我输......
    Phant0m
        4
    Phant0m  
       Sep 1, 2017
    @Morriaty 哈哈 中文 NLP 可以用哈工大的 ltp 或斯坦福的 CoreNLP。至于问答形的 训练 word2vec 模型进行近义词匹配试试
    bravecarrot
        5
    bravecarrot  
       Sep 1, 2017 via iPhone
    你想啥呢
    现在各级别的会议都在研究这玩意,问答效果,只要取决于你这个 domain 的大小,以及数据集的大小。
    最近看的 paper,用神经网络做的,有两个模型:一个订餐厅,而且要提前设定好对话的状态,就是让 human 说出价格,地点,菜系..等等,才能完成;另一个,根据你的描述,从数据库一张表中找到一个 item。
    开放型的被机器人 很难。
    不过,你想练手可以:
    1. 存储一些问题以及答案,然后问一个问题,计算这个问题和已有问题的相似度
    2. rule based
    Yinz
        6
    Yinz  
       Sep 2, 2017
    前段时间编程之美比赛用了一下微软家的 bot framework,配上微软自家的 LUIS 服务和 Q&AMaker 感觉能够符合你的需求,基本不需要 AI 知识就能用。

    而且微软自家有对这一系列应用的教程,https://mva.microsoft.com/zh-cn/training-courses/bots-16759?l=yLCQoDIyC_3604668937
    Yinz
        7
    Yinz  
       Sep 2, 2017
    机器人后端可以使用 nodejs 或者 C#,然后回答逻辑你可以选择直接交给 LUIS 或者 Q&AMaker,也可以硬编码在后端里面;对接现有的聊天工具的话对于国内的 QQ 或者微信不太方便,但是可以直接放出个网页版的,直接能够使用,自己有编程基础的也可以自己折腾下连接微信。具体教程看视频就好,文档不是很全,但是足够你的需求了。
    About     Help     Advertise     Blog     API     FAQ     Solana     1005 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 23:03 PVG 07:03 LAX 16:03 JFK 19:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86