关于聊天机器人框架的构想

    最近开通了移动的gprs包月上网,速度极慢,一个月10mb根本不够用,只能上上QQ了,可是我又不喜欢聊天,整天的只是挂在上面,于是想到,要是能有一个聊天robot随时能帮我处理一些事物就好了,不时找她问问天气,股市行情和今日新闻多好,还可以让她帮忙记录一些每日的想法等等。

    上网查了一下,聊天机器人不少,可是真正满足我要求的却没有,于是想自己做一个。查了一下相关资料,一个完整的聊天robot要包含,聊天消息收发,消息分析和消息处理回馈三个部分。现在聊天消息收发有LumaQQ和DOTMSN等组件可用;消息分析就复杂了需要分词、语法分析等等,好在这部分可以简化一点做,以后可以慢慢改进;消息回馈处理部分技术上应该是没有什么问题。

    总体构想是先开发一个聊天robot的整体框架出来,计划使用.NET平台,C#语言,聊天消息收发暂用LumaQQ.NET,中文分词暂用SharpICTCLA,其他部分还没想好,慢慢做吧,等有时间就开始动手。

posted @ 2008-10-08 20:52  dn  阅读(365)  评论(1)    收藏  举报