听说过msn的机器人吗?如果你是用户,你希望得到什么?参与有分,有创意的另开贴。(300分)

  • 主题发起人 主题发起人 LeeChange
  • 开始时间 开始时间
L

LeeChange

Unregistered / Unconfirmed
GUEST, unregistred user!
大家听说过msn的机器人吗?只要你用msn messenger把他加为好友,通过你跟他的聊天,他会告诉你很多很多有用的信息,比如天气,航班等等等等。听说是用jmsn(java环境)做的。
现在用Delphi有个类似的实现,暂定名为“万事通”,帐号为“wanshitong1@hotmail.com”。
可惜,他目前只提供很少的功能。
现作者想征询大家的意见和建议,如果你有这样一位联系人,你希望从他那里了解到哪些信息,比如电话区号和邮政编码的查询。有任何建议都欢迎您提出。
有些功能可以通过一张表来实现,您有类似的表或者知道哪里有这样的表,欢迎提供。
有些信息则是实时变化的,比如天气和股市行情,您有通过程序得到他们的方法,更是热泪欢迎。

在此感谢yczjs在偶迷惘时介绍了幕后黑手。
最后感谢幕后黑手大侠,他象黑暗中的北极星,又象大海航行的舵手,为偶的怪异想法指引方向。
 
我记得国内最早的msn机器人是java语言编写的--至少是起源于此。
一般大家都希望知道一些常用的信息:天气,时刻表,农历日期,ip查询功能,邮编和区号等等。但是相对来说,功能越是强大的msn机器人 -- 信息量巨大,维护数据库的工作量也将会越来越大,所执行的效率也会变得相对要低些。楼主如果能改善数据接口的话,将是一件不错的作品。
支持先。
 
to archonwang:
谢谢您的提议!
绝大部分的信息可以通过查表得到,比如ip查询功能,邮编和区号等等。
农历日期偶马上就去找算法,希望在下午可以写到机器人中去。
天气和时刻表则有些为难,不知哪位大侠知道类似的Web Services或者任何编程接口。

编写msn机器人面临的最大难题确实是效率问题,用户量一大,问题就出来了。而且,由于msn messenger服务器的限制,一个帐号的联系人数量是有限制的(现在是150个),就得用一群帐号来做负载平衡,各帐号之间还得相互通讯。呵呵,到时候俺就得找张无忌帮忙了。
另外,谢谢这两天张无忌面对着一个冷冰冰的机器人还能热心测试,并且发现了“搜索引擎”功能中的一个Bug。
 
to archonwang:
农历日期已OK,请到http://www.delphibbs.com/delphibbs/dispq.asp?lid=2467651
去拿偶的一点心意。
 
N久没来了,一来就看见老李的大作
现在能用吗?
试试先
 
没看清楚,唉偶没有msn
我想知道最近出了哪些新电影
网上有没有的下载

万事通???
让我想起我现在天天玩的传奇3,哈哈天天给我垃圾任务的万事通在老李这儿变强了
 
to 52free:
偶最近以来郁闷至半死,整个成了一外勤人员,几乎没在家连续呆过一周以上,总是出差,而且是搞工程,不是搞程序。
现在还算不上作品,只有三个简单的功能,所以才在这里集思广益。
 
搞工程好啊
写程序累,我都写不动了
前几天客户又发邮件让我改一大堆东西
唉郁闷半死,好多东西我都忘了
现在连sql都写不好了,晕
 
to 52free:
新电影的主意不错,但如果每天靠人工维护代价就太大了,有没有类似的网业,偶好暗地里发http请求来获得呀?
你还没有msn呀,偶刚才看见一位来了,还以为是你呢。[:)]
 
我是最近才知道MSN也有聊天机器人的,前几天UC升级版本,也加了个机器人叫悠悠。我觉得MSN的小布(www.9zi.com)智能比UC的悠悠差多了。
 
现在很多的bt下载网站都有相关链接
但是能用的只是牛身上一毛
你怎么去验证它能不能正常下载是个大问题反正偶是不懂
你能搞出来,我注册了来用.哈哈
 
以前和机器人聊过天,觉得很有意思
 
uc是什么???
忽然觉得自己是井底之蛙!!!!
 
to 52free:
呵呵,偶自娱自乐,没打算发注册。
to 刚才来测试的一为朋友(不方便公开您的hotmail):
请在命令动词前加/
比如想搜索delphi的网页请对机器人说:“/search delphi”。
 
http://aimovie.warnerbros.com/html/flash.html
不知道楼主有没有看过,给一个AI的连接,我觉得搞得不错。
只是我问它美国总统是谁,它还告诉我是克林顿。呵呵
你想到的功能它差不多都能实现。

有个建议:如果数据库中找不到问题的打案,直接就发送给另外一个客户让其回答。
 
to Highpeak:
"如果数据库中找不到问题的打案,直接就发送给另外一个客户让其回答。"这招简直太决了。
 
呵呵,顶!
 
这个东西原理何在?
如果问题限于一定的格式就失去了聊天的乐趣,也就不能称之为聊天机器人了吧
但是模糊提问可能搜索出N个答案又如何取舍呢?



 
请问一下,msn的联系人好像是只能加到150个
那你的机器人如何同那么多的用户交谈呢?
 
to 52free:
呵呵,偶知道机器人聊天的最高境界是基于“自然语言理解”的。这一点偶暂时(也许是永远)做不到。如果从专家系统的角度来考虑,也得是在大家教了他很多很多后,他才能很聪明很聪明。不过,偶现在并没有为这个机器人建立知识库。
to wsn:
现在的联系人数量还未到150。偶现在的打算是搞一群机器人的帐号伺候着,如果某个机器人的联系人数量超过了,就直接转给另一个机器人。
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部