他们隔空协作,打造出懂医学、知开源的智能机器人

2024-04-13 21:38

本文主要是介绍他们隔空协作,打造出懂医学、知开源的智能机器人,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

来源:HyperAI超神经

本文约2400字,建议阅读7分钟

高中生、律师、医生、PM... ...都可以参与开源。

[ 摘要 ]来自不同岗位、不同城市,跨越多个年龄段的 20 位开源爱好者,在今年年初集结起来,共同打造了智能问答机器人「小源」,为用户提供关于新冠疫情与开源相关问题。我们有幸邀请到小源机器人背后的团队,为我们分享小源的故事。

经历了五六十年的发展,开源,已从最初的「星星之火」,成为「燎原之势」。

据 Gartner 调查显示,99% 的组织正在其组织系统中使用了开源软件,尤其是新兴技术领域,对开源技术的应用更为广泛。

在国内,开源也已有了二十多年的发展,近年来更是开展得如火如荼,越来越多的中国程序员投身到了开源社区。目前在 GitHub 全球 4000 万注册用户中,中国开发者从数量和贡献度上均位列第二,科技大厂的贡献度也越来越高。

阿里和腾讯在 GitHub 均位列企业 Star 榜的前十位

但尽管如此,很多开发者对于开源依然存在一些疑惑与误解。

针对这种现状,来自全国各地的 20 位不同职业、不同年龄段的开源爱好者,共同打造了开源智能问答机器人「小源机器人」,解答人们关于开源的困惑,揭开开源的神秘面纱。

小源 1.0:因新冠疫情而生

事实上,小源机器人最初并不是为开源而打造,而是因新冠疫情而诞生。

2020 年,对于任何人来说都是特殊的一年。新年伊始,一切都被新冠疫情打乱。而面对前所未见的新冠病毒,大家在恐慌的同时,也充满了各种对新冠的疑问。

彼时面对前所未见的新冠病毒,大家都在寻找权威的解答

如何在浩如烟海的资料中,快速定位正确的疫情知识,及时获取有价值的疫情信息?如何避开各路谣言,得到权威的解答?这些都是疫情期间亟待解决的问题。

在这样的背景下,小源机器人团队成立了。在大家的紧密合作之下,小源机器人很快成型。

小源机器人俨如一个对新冠肺炎了如指掌的专家,可回答的问题涉及方方面面,包括资料百科类、信息查询类、政策公开及权威公布类、辟谣类等

提问新冠肺炎相关问题,小源机器人就会提供相应的答案

小源 2.0:为开源答疑而转型

随着国内疫情形势的逐渐好转,小源机器人抗疫工作的使命也暂时告一段落。

随后,小源机器人开始转型,被赋予了新的使命——解开大家对于开源的困惑。

经过线下调研后,团队发现,大家关于开源的误解与疑问还真不少。比如,可能认为开源是需要懂技术、会敲代码,才能参与;再比如,作为开发者,在各种繁杂的开源协议中,不知如何选择适合自己的开源协议。

世界上的开源许可证,大约有上百种

仅仅是许可证的选择这一问题,对开发者来说就足够复杂

一旦开始一个开源项目,关于版权、专利、维护等问题都会纷至沓来,开发者可能不仅要忙于敲代码,还要在茫茫网络中寻找这些问题的答案。

为了帮助大家更好的了解开源、理解开源、参与到开源中,小源团队决定借助小源机器人,以聊天机器人这种易于使用又轻松的形式,为大家传递关于开源的知识问答。

团队将各类关于开源的问答,都纳入了小源机器人的知识库中。如果你有关于开源的疑问,那么把问题交给小源机器人,便可收到准确回答。

小源知识库目前已有 1024 条

并全部开源在 GitHub 和 Gitee 上

据介绍,小源采用了微软的智能对话平台,该平台的 AI 技术为小源赋予深度学习模型的泛化能力、澄清模糊问题以及多轮问答的能力。比如,对于同一个问题,有多达数十种问法,小源依赖其自然语言理解能力,能够精准理解你的意图,从而提供精确答案。

小源机器人具有问题泛化、多轮对话等能力

在技术之外,还有各方面的非技术力量,让小源机器人更加完善。

这些非技术力量包括知识库的构建、产品策划、运营推广、知识产权,而这些都来自对开源、AI 机器人感兴趣的志愿者和从事知识产权领域的律师。 

在团队成员朱忠凯看来,小源机器人并不是一个冰冷的问答机器,它的每一条回答都是团队成员亲手回答,里边包括不同作者回答的文风、语气、惯用词。对于用户来说,不仅通过小源机器人获得知识,更会对有着个性的小源产生一些情感。

小源团队:感受开源的力量与魅力所在 

小源机器人面世之后,获得了用户的称赞和喜爱,并在 Hack for Wuhan 黑客松比赛中获得了「导师最喜欢项目奖」。对于团队来说,小源机器人让他们收获的不止是这些认可与荣誉。

在这个 20 人组成的团队中,有高中生,程序员,律师,还有医生;他们横跨好几个年龄段,从 70 后到 00 后;他们 base 全国各地 ,从广州到北京。他们是实打实的「网友」,却「聚」在一起,共同投入到小源机器人的项目中。

小源机器人团部分成员

虽然来自五湖四海,但小源团队的每个成员,都有一个共同愿景,便是通过小源机器人,用技术的力量,为抗击疫情与开源做出贡献。

当时开源社的白清杰,同时也是「疫战 2020」的发起者,组织了一个志愿者团队来建设疫情信息的知识库;

团队成员之一 Emily,是微软亚洲工程院 AI 资深产品经理。她当时在微软负责的项目之一是智能对话系统,因此她负责将该对话系统与疫情知识库结合起来(去年我们曾对 Emily 进行了专访,详情请见《她的十年开源路:只管热爱,无问西东》);

小源项目组产品经理惠世冀和团队成员朱忠凯都是开源项目的新手。他们表示,参与小源机器人项目,让他们感受到了开源的力量,感受到开源的强大,也第一次真切地感受到了开源的魅力所在。

参与项目过程中的问题与挑战,也让他们对于打造成功的聊天机器人、团队协作,有了更加深刻的理解。

用朱忠凯的话说,开源在本质上,是一种生命为了对抗熵增行为,而在工程领域产生出来的一种涌现现象。

小源机器人开源地址:

https://github.com/kaiyuanshe/xiaoyuan

编辑:黄继彦

校对:汪雨晴

这篇关于他们隔空协作,打造出懂医学、知开源的智能机器人的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/901285

相关文章

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

智能交通(二)——Spinger特刊推荐

特刊征稿 01  期刊名称: Autonomous Intelligent Systems  特刊名称: Understanding the Policy Shift  with the Digital Twins in Smart  Transportation and Mobility 截止时间: 开放提交:2024年1月20日 提交截止日

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景

MiniGPT-3D, 首个高效的3D点云大语言模型,仅需一张RTX3090显卡,训练一天时间,已开源

项目主页:https://tangyuan96.github.io/minigpt_3d_project_page/ 代码:https://github.com/TangYuan96/MiniGPT-3D 论文:https://arxiv.org/pdf/2405.01413 MiniGPT-3D在多个任务上取得了SoTA,被ACM MM2024接收,只拥有47.8M的可训练参数,在一张RTX

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个