写点什么

借力飞桨,电气设计师两周开发出工程规范 AI 搜索引擎,效率提升 60 倍

  • 2022-10-28
    北京
  • 本文字数:2088 字

    阅读完需:约 7 分钟

借力飞桨,电气设计师两周开发出工程规范AI搜索引擎,效率提升60倍

泥沙钢筋是支撑建筑的基础原料,建筑工程规范则是建筑工程设计的基本依据。在建筑工程行业,查询、学习和遵循建筑工程规范贯穿了整个工作流程。而这些规范超过 5200 本,条款有数万条之多,还有数量及其庞大的图表数据。


面对复杂棘手的工程规范,工程设计人员只能在工程规范查询系统里通过关键字词进行查询,但现有的查询系统精准度与速度有限,有时甚至查询 3-5 次也找不到想要的规范条款,大大影响设计工作效率和质量。


尹昊,宁夏建筑设计研究院(装饰设计分院)的一名建筑电气工程师,日常工作中时时要和这些工程规范打交道。深感“查询之痛”的他,带着问题和百度飞桨相遇之后便萌生了新想法:为何不使用人工智能自然语言处理技术(NLP),打造一款能精准高效查询的工程规范检索系统?


凭借飞桨自然语言处理模型库 PaddleNLP,尹昊在两周之内就成功开发出了一个工程规范 AI 搜索引擎“寻规”,实现了查询准确度和速度的大幅提升,查询效率相比以往提升了最高 60 倍,目前已经在宁夏建筑设计研究院铺开应用。



Web 端“寻规”

飞桨 PaddleNLP 在建筑行业的应用实践


“我们的行业就是无规范不设计。”在建筑工程领域,从前期的调研,到立项、设计、施工,以及最终的交付和验收过程,都要严格满足建筑工程规范的相应条款。对设计环节而言,如遵循的规范与实际建筑环境并非准确匹配,将造成设计方案、图纸返工或修改等情况,严重影响工作效率。


目前,市面上可供应用的建筑工程规范查询工具并不多,查询模式基本为通过匹配关键字的方式呈现搜索结果,查询速度慢、错误率高等弊端凸显。尹昊举了一个例子:按照规范,建筑电气设计中一个插座回路最多只能接入十个插座面板,但住宅、医院、学校等不同性质的建筑可接入的插座面板数量要求并不一致;如果使用现有传统的查询工具,只能得到所有相关的结果,想要查询某类建筑的规范要求还需人工一条条筛选,耗时耗力。


精准、快速——这是尹昊想要打造的新工程规范搜索引擎最关键的两个特点。为此,他开始广泛关注 AI 相关的技术和平台,尝试利用 AI 实现搜索引擎的部分功能。刚了解到百度深度学习产业级开源开放平台飞桨时,尹昊就搜索了 PaddleNLP 相关的场景项目实例,这与自己想要短周期开发、快速实现部署的目标不谋而合。


利用工作闲暇之余的时间,尹昊开始利用飞桨进行工程规范搜索引擎的研发。阅读了飞桨相关开发文档,和飞桨 PaddleNLP 团队的工程师进行多番交流之后,尹昊采用飞桨 NLP 流水线系统 PaddleNLP Pipelines,在两周内就完成了该搜索引擎的开发与上线。Pipelines 中集成了百度 ERNIE 语义理解技术与 RocketQA 开放域问答技术,并提供模型压缩、高性能部署能力,保障了“寻规”的查询精度与效率。


“使用飞桨建系统的过程就像搭积木一样,Pipelines 预置的组件涵盖了文档解析、数据处理、模型组网、预测部署、Web 服务、UI 界面等全流程系统功能,需要用哪个子功能模块和服务直接调用就可以,很好地解决了‘寻规’从搭建到部署落地的实际问题。”尹昊坦言,使用飞桨所训练出的语义模型能够提供更优质的结果,还简化了传统问答系统的级联架构和特征工程方案,使系统架构的复杂性大大降低。



微信小程序端“寻规”

工程规范查询效率提升 60 倍


目前,“寻规”已经在 PC 端、微信小程序端以及工业设计专业软件 Auto CAD 端上线。这款基于飞桨预训练中文语义模型成功构建的工程规范 AI 检索系统,相比传统查询工具的搜索结果错误率高的问题,针对 80%的规范查询需求只要 1 次查询就能精确命中用户查询意图,并返回查询条款的结果;同时,平均查询到一条规范条款的时间大幅缩短到 5 秒左右,使规范查询效率提升了最高 60 倍。


寻规网址:https://www.xungui365.com


另一方面,“寻规”在 AutoCAD 端的上线,是建筑工程规范查询功能首次支持专业工业软件中快捷调用,它相当于一个能够在 CAD 中调出的小插件,“从行业设计师的角度来看,使用体验和效率都会有明显提升。”



AutoCAD 端“寻规”


“在宁夏建筑设计研究院里推广使用之后也收到了很多建议,大家觉得点子很新,希望在查询返回结果的阅读体验上能有更多优化。”同事们热烈的反馈之外,尹昊更欣喜地看到了“寻规”为他们实际工作效率和质量所带来的提升。


在一个建筑内外装饰改造工程中,设计人员使用“寻规”后,原本等待业主了解规范条款要求、审图专家对规范可行性回复的时间,从 7 天缩减至 1 天;设计出图后按照规范要求修改图纸的时间,从 5 天变为一次性通过审图;而在施工阶段,参与建筑工程的各方通过“寻规”对规范条款进行同步检索与理解,助力施工平稳高效完成,原本需要 2 到 3 周的质量验收周期,也一次性就通过了质检和消防部门的验收。“寻规”为这一改造工程带来的整体效率提升,也让业主避免了即将来临的冬季停工期影响,提前完成了年度业务指标。


尹昊的脚步并未停歇。除了持续迭代优化“寻规”之外,他还计划着利用飞桨视觉方向的模型技术辅助工程设计制图。


正如最近十分火爆的 AI 画画一样,在工程设计的专业领域,AI 辅助制图的强大潜力也有待挖掘——“给到基础底图,AI 就能画出具体的图纸,区分出不同功能的房间后进行电气的布置,让设计师不需要再用鼠标一笔笔画图。”在尹昊看来,飞桨与建筑工程领域的结合还有无限的想象空间和实现可能。

2022-10-28 16:464303
用户头像
刘燕 InfoQ高级技术编辑

发布了 1103 篇内容, 共 433.8 次阅读, 收获喜欢 1912 次。

关注

评论

发布
暂无评论
发现更多内容

客2消,客1消,客0消,android热修复视频

android 程序员 移动开发

工作都是公司的,技术才是自己的,【2021Android最新学习路线

android 程序员 移动开发

年底被裁,程序员 2020 年的出路在哪里?,Android开发实用必备的几款插件

android 程序员 移动开发

建造者模式,android原生开发技术

android 程序员 移动开发

安卓11来了,快!扶我起来,音视频开发书籍

android 程序员 移动开发

小企业呆了3年多,人都呆废了!准备跳槽字节跳动,2021年不想被公司优化

android 程序员 移动开发

工作两年裸辞备战一个多月收割offer,一二线互联网公司Android面试题汇总

android 程序员 移动开发

开发八年的程序员,在字节跳动5年,30岁的我被刚升职后辈一句话惊醒

android 程序员 移动开发

干了5年Android开发,突然感觉自己啥也不会,啥也不想干

android 程序员 移动开发

开发者须知:女性玩家和手机游戏注意事项(1),flutter面试题2021

android 程序员 移动开发

字节跳动面试:对于Tersorflow你怎么理解的,有做过人工智能的应用吗

android 程序员 移动开发

安卓屏幕完美适配方案,组件化与插件化的差别在哪里

android 程序员 移动开发

官方推荐Flow,LiveData:那我走,绝对干货

android 程序员 移动开发

实践App内存优化:如何有序地做内存分析与优化,flutter免费视频教程

android 程序员 移动开发

带你高效入门 Flutter,安卓开发入门书籍推荐

android 程序员 移动开发

带着问题重学Android事件分发,移动端内嵌h5页面

android 程序员 移动开发

开源爆款,阿里P7Android技术笔记,图文并茂,Android经典面试题详解

android 程序员 移动开发

学习Flutter,你需要了解的Dart 编码规范,sharedpreferences用法

android 程序员 移动开发

开发8年程序员:你是不是疯了,为什么字节跳动的Offer都不要了

android 程序员 移动开发

当 Android 的 Compat 库不能拯救你的时候,覆盖所有面试知识点

android 程序员 移动开发

字节跳动:必面题说一下Android消息机制,重要概念一网打尽

android 程序员 移动开发

当中国诗词大会邂逅了Flutter,从此我的眼里只有你!(1)

android 程序员 移动开发

字节跳动高工面试-Android-R如何访问文件、修改文件?你们对R适配了吗

android 程序员 移动开发

开发部署提速8倍!这款IDE插件了解一下?,211本硕如何通过字节跳动、百度、美团Android面试

android 程序员 移动开发

安卓-如何用正确的姿势监听Android屏幕旋转,flutter修改textfield内容

android 程序员 移动开发

安卓指纹对称加密及登录功能的实现,android面试简历

android 程序员 移动开发

实战|Android后台启动Activity实践之路续,2021年Android者未来的出路在哪里

android 程序员 移动开发

年后想跳槽涨薪?你想要的面试题全在这里,kotlinmap初始化

android 程序员 移动开发

巧用Android网络通信技术,在网络上直接传输对象 (1),Android工程师面试题

android 程序员 移动开发

带了一个实习生程序员,这波操作搞得我人都傻了,android开发者网站

android 程序员 移动开发

开发者须知:女性玩家和手机游戏注意事项,安卓开发中遇到最难的问题

android 程序员 移动开发

借力飞桨,电气设计师两周开发出工程规范AI搜索引擎,效率提升60倍_AI_百度飞桨团队_InfoQ精选文章