1.背景
本qiang~本周在处理手头项目工作的时候,遇到了一个问题,就是友方提供了一个公司名称列表(量不小~,因此无法人工处理),且该公司名称列表均为简称,需要与库中的全称做一个映射匹配。
看似简单的一个需求,但传统的技术手段貌似都无法派上用场,比如语义相似度,文本编辑距离等等。
因此本qiang花费了半天的时间思考并解决了该任务,遂将工作记录如下,且本着开放共享,将核心源码进行公开,欢迎讨论~
2.整体框架
其实,原理也非常简单,由于本地数据库缺乏公司的完整信息,但可以借助互联网资源来搜索公司的相关信息,比如官网介绍、天眼查等来源,然后将检索后的结果通过大模型自带的推理能力输出最终结果。
本文中使用的搜索引擎是duckduckgo_search(需要kexue上网),大模型调用使用的duckduckgo_search内部集成的gpt-4o-mini(理论上只要能kexue上网,即可免费使用gpt-4o-mini)。
3. 效果展示
AutoX |
深圳安途智行科技有限公司 |
Cosmose |
翱觅苷(上海)信息科技有限公司 |
Magic Data |
北京晴数智慧科技有限公司 |
Minimax |
名之梦(上海)科技有限公司 |
Momenta |
北京初速度科技有限公司 |
Testin云测 |
北京云测信息技术有限公司 |
一流科技 |
一流科技有限公司 |
三六零 |
三六零安全科技股份有限公司 |
东杰智能 |
东杰智能科技集团股份有限公司 |
东软 |
东软集团股份有限公司 |
中心通讯 |
中兴通讯股份有限公司 |
中科创达 |
中科创达 |