上周我所完成的工作总结如下:

参与构思核心功能设计和调研

核心功能构思和补充

提出了可以尝试夜间灯光模拟考试、交通标志识别等核心功能,并且与大语言模型进行多次对话确认所有功能的可行性和合理性;

我首先就团队提出的这个“智慧驾考”的idea和大模型进行了对话,得出我们设想的主题本身是非常好的,但是要在现有驾考APP的基础上深度和AI融合,否则就是一个普通的刷题软件。

基本可信度调研

随后我就我们设想的核心模块与LLM进行交流,得到了基本可行可做的回复:

由此,基本确定了项目执行方向,认识到这一路线基本可行且学生可以尝试。

辅助队长参与开题答辩

功能流程图制作

协助队长完成PPT上面的核心功能流程图,并明确技术路径。

上面是制作的部分流程图。

协助进行答辩

陪同队长进行答辩,针对老师指出的关于“大模型在这其中做了什么”的问题,我在队长回复的基础上进行了适当补充。

数据集调研获取

通过与大模型的对话,我大致确定了为实现这个系统我们所需获取的数据源,并且将它们下载到了本地

相关交通法律条令和管理规定

这些法律主要作为违法行为辨析类等题目的法律依据的来源,后续将会通过检索增强生成(RAG)切分为语义块用于题干的对应法律信息检索。大模型初步给出了下列法律和法令:

目前实际获取的数据集包括《中华人民共和国道路交通安全法》(2021年最新版)、《中华人民共和国道路交通安全法实施条例》(2017年最新版)、中华人民共和国公安部令157号《道路交通安全违法行为处理程序规定》、163号《道路交通安全违法行为记分管理办法》、164号《机动车登记规定》、172号《机动车驾驶证申领和使用规定》这六项,后续可能会根实际情况继续补充。前两部通过国家法律法规数据库进行下载,来源可靠:

后四部通过中国政府网公报栏获取,规范性很强:

目前已经将这六部法律都下载到了本地,后续将会通过PDF/DOCX提取程序将它们转换为json格式数据集。

科目一、科目四题库获取

该数据集对应基础刷题功能,需要有尽可能多的、符合《机动车驾驶人考试内容和方法》要求的题目,并且最好有原始硬编码解析。这里我寻找了几个web端的驾考网站,等待后续尝试使用爬虫技术将其中的题目爬取下来。如:

驾照吧(https://www.jiazhaoba.com/tiba

元贝驾考(https://www.ybjk.com/tiku

交通标志和标线

这一部分用于交通标志识别和含交通标志的题目讲解,与LLM交流后得知有专门的强制标准:

该部分我首先下载了一个博主上传的相关标志的含义合集(不是特别完整):

此外还下载了GB5768.2-道路交通标志,用作规范的说明:

驾驶操作基础与仪表常识

这一部分原有的法律法规和国家标准等里面都没有,因此我和LLM对话后选定了两个数据集:GB-4094汽车操纵件、指示器及信号装置的标志以及由中华人民共和国交通运输部编著、人民交通出版社于2013年1月出版的机动车驾驶培训教材《安全驾驶从这里开始》。前者主要提供专业的车内按钮装置图标和含义,后者主要提供对他们使用方式的说明。此外,后者是一本综合性教材,还提供了文明行车、特殊路况驾驶策略、紧急避险事故处理等方面的知识,对于其他的题目的解析也具有巨大的参考价值。

如图为GB-4094(2016版本)的大致内容,具有各个车内按钮标志和说明,可以后续提取出来

后续规划

  • 使用爬虫技术获取科目一、科目四题目(包括涉及的图片),并组织为json格式
  • 编写脚本提取GB-5768中的交通标识标线的含义,保存对应的图片
  • 从原始的PDF、Word中分层提取出法律法规的各个条目,为后续语义分块检索打下基础
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐