您的位置:首页 > 其它

QQ智能聊天机器人设想

2015-06-23 18:43 204 查看
打算做个QQ智能聊天机器人,简单设想一下:

首先,要获取QQ通信协议,oicq,获取web版QQ协议还是很容易的,但是web版QQ不太稳定,PC版QQ协议是最好的选择。

通过使用wireshark对PC版QQ进行抓包分析,IDA OD等逆向工具对QQ软件本身进行逆向分析,来获取QQ通信协议。

然后,用Qt界面框架,进行编码,实现基本的QQ功能。用Qt的原因,是因为Qt是跨平台的界面框架,同时是用c++来开发的,方便后续人工智能方面的一些集成。

加入人工智能,对于此软件,图像识别,语音识别可有可无,暂时不太需要,最重要的是 自然语言识别与处理,机器学习,深度学习等相关内容。

人工智能系统服务,建立服务器程序,提供人工智能服务,此服务器要实现高并发,方便大量的QQ机器人程序进行测试。

最后,将此机器人运行多个QQ账号,放置于QQ社交网络中,对其进行训练和测试。

初步估算,完成此项工程需要  熟悉  逆向,网络协议,网络编程,Qt,人工智能,高并发服务器。。等相关领域与技术
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: