我正在做我最后一年的项目,并在开始开发一个主要基于 ALICE 技术的聊天机器人。我已经完成了比较两个主要的聊天机器人系统 ELIZA 和 ALICE 的研究,并选择了开发聊天机器人的 ALICE 方法。
知识库将使用 AIML 开发,搜索算法将用作 ALICE,其中使用通配符“_”、“原子词”和“*”进行搜索。
我选择了 c# 来开发所需的算法和用户字符串操作,而且由于我的 chatter-bot 是基于 web 的,因此使用 c#.net 也很容易处理 web 开发。已经编写的 API 也可用。
我的问题是:
选择c#.net的选择好不好???
在使用 c#.net 开发聊天机器人时,有哪些可能寻求帮助?
我的情况的其他解决方案???
期待您的宝贵建议。非常感谢。
:):)