首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >人工智能聊天机器人

人工智能聊天机器人
EN

Stack Overflow用户
提问于 2022-07-15 22:55:03
回答 1查看 100关注 0票数 -2

我对编程很陌生,我想创建一个聊天机器人(我对算术、统计、线性代数有所了解,但在ML/DL/AI理论中还没有知识。当我开始的时候,我还没有做任何项目。但我为自己设定的最终目标是能够创建一个具有人工智能的聊天机器人。但是经过一些研究,我发现我要花很长时间。

所以我给自己设定了一个中级水平。一个只是创建一个聊天机器人,它可以自动发送和回复消息。为此,推荐给我的编程语言是: Python、PhP、​​.但是(考虑到我的最终目标:用AI创建一个聊天机器人),我想知道哪种编程语言对我更有用和更合适?

考虑到我的情况,我还没有开始一个项目(我正在寻找合适的语言来开始)。是的,我知道我在重复自己,但这就是为什么我不能提出一个特定的社区问题。此外,由于我刚刚了解到我的问题是一个意见问题,它不尊重平台的规则,我谦卑地要求主持人删除它。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-15 23:18:06

嘿,这是个有趣的项目。

随着您更加关注人工智能,我将坚持使用最大和最常见的ML语言:

Python --这是目前最大的机器学习语言,允许您在ML模型中使用开源tensorflow。

我认为你会发现有趣和有挑战性的,一旦你进入更复杂的句子是处理自然语言处理,Python有nltk (自然语言工具包),这是一个很好的起点和学习的地方。

一旦您获得了一个可能的基本python控制台聊天系统,您可能希望以一种更好的呈现方式展示它,这样您就可以将它封装在一个简单的python中,并使用一个小型的JavaScript web浏览器聊天应用程序来调用它。虽然您对第一部分更感兴趣,所以我建议您使用python。

我首先尝试让ai响应预定义的字符串,然后从那里开始。这是没有价值的,有许多开放源码的GitHub项目,有ML和自然语言处理机器人,所以稍微看看周围的灵感。https://github.com/topics/chatbot

另外,如果你写了一份关于这方面的报告,用什么工具和语言做详细的调查工作是你报告的一个重要部分,你应该收集关于使用等的信息和来源,然后找出原因。

希望这能为你指明正确的方向,祝你好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73000293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档