干货|Github项目推荐:BotSharp:基于.NET的开源聊天机器人平台构建器

2019-03-03 16:40:31 来源:网络整理 作者:管理员

原标题:干货 | Github项目推荐 : BotSharp:基于.NET的开源聊天机器人平台构建器

AI 科技评论按,会话是一个平台(CAAP)的未来,所以我们已经使用BotSharp AI BOT平台构建器为我们的 .NET 开发人员提供了整个工具包,以构建一个CaaP。它为你自己搭建的机器人提供了尽可能多的学习能力,并精确控制人工智能处理管道的每一步。

BotSharp是一个用于AI Bot平台构建的开源机器学习框架。本项目涉及到自然语言理解、计算机视觉和音频处理技术等方面,旨在促进智能机器人助手在信息系统中的开发和应用。开箱即用(Out-of-the-box)的机器学习算法允许普通程序员更快、更容易地开发人工智能应用程序。

干货|Github项目推荐:BotSharp:基于.NET的开源聊天机器人平台构建器

Github项目地址:

https://github.com/SciSharp/BotSharp

它用C#编写,在.Net Core运行,是一个完全跨平台的框架。 C#是一种企业级编程语言,广泛用于编码信息管理相关系统中的业务逻辑。 对企业开发人员更友好。 BotSharp直接在C#中使用机器学习算法。 这将有助于类型化语言C#的功能,并且在系统范围内重构代码时更容易。

我们为什么做这个?因为我们都知道python对于企业开发人员来说不是一种友好的编程语言,这不仅是因为它的性能很差,而且它是一种类型较弱的语言,如果你使用python来构建您的业务系统,它将是一个巨大的障碍。

BotSharp严格按照组件原则,解耦平台构建器中所需的每个部分。 因此,你可以选择不同的UI / UX,或选择不同的NLP标机器,或选择更高级的algrithm来执行NER任务。 它们都是基于未完成的接口进行模块化的。

特点

  • 无需依赖任何其他机器学习算法库,集成调试更容易。
  • 内置多代理管理,轻松构建Bot即服务平台。
  • 具有生命周期的上下文输入/输出,使转换流程可控制。
  • 使用自然语言处理管道机制可以轻松地使用扩展,并构建自己独特的机器人处理流程。
  • 重写NLP算法而没有历史问题。
  • 直接从其他bot平台支持导出/导入代理。
  • 支持不同的UI提供商,如Rasa UI和Articulate UI。
  • 支持多种数据请求和响应格式,如Rasa NLU和Dialogflow。
  • 集成如Facebook Messenger,Slack和Telegram等流行的社交平台。
  • 多核并行计算优化,混合器中GPU的高性能C#。
快速入门
  • 确保已下载相关组件。
  • 请参阅文件“BotSharpBotSharp.WebHostSettingsapp.json”,将路径更改为你自己项目的路径。
  • 选择“对话流”或“清晰表达”使其工作。

当然了,你也可以使用docker compose快速运行BotSharp,前提是已经安装了Docker_

PS D:> git clone https://github.com/dotnetcore/BotSharp

PS D:> cd BotSharp

PS D:BotSharp> docker-compose -f dockerfiles/docker-compose-core.yml up

将Web浏览器跳转到 http://localhost:3112就可以使用BotSharp Core了。

文档

文档链接:

https://botsharp.readthedocs.io

如果你觉得这个项目对您有所帮助,可以在Github上给本项目打星,我们将非常感激。

这是 SciSharp STACK 的成员项目,它是基于.NET的数学、科学和工程开源软件生态系统。

点击阅读原文查看微软小冰首席科学家武威解读 EMNLP 论文:聊天机器人的深度学习模型

显示全文
为您推荐
黄瓜生吃好还是熟吃好 黄瓜怎么样吃更健康一些
黄瓜生吃好还是熟吃好 黄瓜怎么样吃更健康一些

【导读】 黄瓜生吃好还是熟吃好 黄瓜怎么样吃更健康一些,下面是小编为你收集整理的,希望对你有帮助!黄瓜是很多人喜欢吃的美食,夏天可能很多人会生吃黄瓜,那么黄瓜到底是生吃好一些还是煮熟吃好一起呢,和小编一起了解探索一下吧。黄瓜生吃好还是熟吃好其实黄瓜最好不要生吃,很多人知道黄瓜不仅可以减肥,同时还可......

发布时间:2023-06-01 07:01:03

收视大爆,《请叫我总监》低开高走的背后,这帮配角居功至伟
收视大爆,《请叫我总监》低开高走的背后,这帮配角居功至伟

在4月份播出的一众新剧中,《请叫我总监》是这其中让人印象最深刻的一部,甜宠类剧作本就有着广泛的受众群,但却鲜少能够上星,显然《请叫我总监》与以往的甜宠类剧作有很大的不同。这部剧作虽然是将男女主角的感情.........

发布时间:2023-06-01 06:53:18

吴京回应张译华表奖封帝
吴京回应张译华表奖封帝

在5月还有一个电影周,2023海浪电影周在阿那亚再次启航。其中张译和吴京等也出席阿那亚电影周盛典,这是他们自中国观察奖以来第二次联手出席该活动。吴京回应张仪华表奖时说,他真诚地祝贺皇帝作为影帝,网友说.........

发布时间:2023-06-01 06:03:09

烤箱烤大虾多长时间
烤箱烤大虾多长时间

【导读】 烤箱烤大虾多长时间,下面是小编为你收集整理的,希望对你有帮助!烤箱烤大虾需要十分钟。将虾稍微腌制一下,200度,十分钟就好。烤箱停止之后,还有余温,可以再放置五分钟再拿出来。记得最后在虾背上铺上黄油,并且烤前烤箱需要180度预热5分钟。烤虾是一道美味的菜品,制作......

发布时间:2023-06-01 06:01:03

何自强:一位电影解说UP主的电影梦
何自强:一位电影解说UP主的电影梦

如果你喜欢电影,或许你刷到过他的视频——扁豆看电影。这个账号在全网的粉丝超过千万,解说过的电影也接近500部,它背后的主人叫何自强。现在的他已经不仅是个UP主(指在视频网站、论坛等上传视频音频文件的人.........

发布时间:2023-06-01 05:03:11

什么叫动车
什么叫动车

【导读】 什么叫动车,下面是小编为你收集整理的,希望对你有帮助!指轨道交通系统中装有动力装置车辆,包括机车和动力车厢两大类。动车装配有驱动车轮,而与之相对应地无驱动装置车辆为拖车。动车为安装有车轮驱动机器设备铁路车辆,不是动车组。不仅高速列车中有动车,所有火车类型......

发布时间:2023-06-01 05:01:03

洪欣的致歉信不是繁体字
洪欣的致歉信不是繁体字

5月1日清晨,洪欣突然发文自称和张丹峰不再是夫妻关系,张丹峰也回应说“对,不过了”,还附上了笑哭了的表情包,不难看出二人是在冲动下发文的。随后,毕滢也发微博喊话两人吵架归吵架,别拿离婚开玩笑,这么发展.........

发布时间:2023-06-01 04:03:10

南巨龙:南美超巨型恐龙(超过30米长/尾巴灵活)
南巨龙:南美超巨型恐龙(超过30米长/尾巴灵活)

【导读】 南巨龙:南美超巨型恐龙(超过30米长/尾巴灵活),下面是小编为你收集整理的,希望对你有帮助!南巨龙是一种泰坦巨龙类的超巨型恐龙,体长超过30米,诞生于8800万年前的白垩纪末期,最大的特点就是它的尾巴灵活性非常强,比雷龙还要更加敏捷精准,据说能够快速拍中一只巨脉蜻蜓,第一批南巨龙化石是在南美......

发布时间:2023-06-01 04:01:03

高叶礼服开线了
高叶礼服开线了

5月18日是第76届戛纳世界电影节红毯开幕的第二天,今天有不少明星陆续抵达,红毯依旧出现百花齐放的状况。首先是张雨绮,今天是她本次戛纳红毯的第二套造型了。张雨绮一向在造型方面相当大胆,这次穿着白色礼衣.........

发布时间:2023-06-01 03:03:21

贺铸最豪放的词是哪首?
贺铸最豪放的词是哪首?

【导读】 贺铸最豪放的词是哪首?,下面是小编为你收集整理的,希望对你有帮助!贺铸是北宋词人,字方回,又名贺三愁,人称贺梅子,自号庆湖遗老。他出身贵族,是宋太祖贺皇后族孙,后来又娶宗室之女,是贺知章后裔。由于先祖贺知章是庆湖的,所以就自号为庆湖遗老。贺铸擅长写词,词的风格很多样......

发布时间:2023-06-01 03:01:04

父母受扰 王一博方呼吁抵制“追私”
父母受扰 王一博方呼吁抵制“追私”

近日,剧组被闯,父母受扰,王一博方呼吁抵抗“追私”违规行为!之前王一博被曝出一段视频,视频中王一博的手机被安装了监听软件,并且在某酒店房间内,拍照了大量的不雅观视频。该工作曝光之后,引发了众多网友的重.........

发布时间:2023-06-01 02:03:11

三星堆为什么不挖了 挖掘保护技术不够成熟(现今技术突破)
三星堆为什么不挖了 挖掘保护技术不够成熟(现今技术突破)

【导读】 三星堆为什么不挖了 挖掘保护技术不够成熟(现今技术突破),下面是小编为你收集整理的,希望对你有帮助!三星堆自1929年被发现,1934年时华西大学博物馆组成的考古队首次小范围发掘了三星堆遗址,此后在八十多年当中陆陆续续进行了十多次挖掘。明明三星堆可以进行深入研究,毕竟它带给我们如此多的谜团,挖掘的越......

发布时间:2023-06-01 02:01:03