当前位置: 首页 > article >正文

产业集群间的专利合作关系

需要准备的文件:

  • 全国的专利表
  • 目标集群间的企业名单

根据专利的共同申请人,判断这两家企业之间存在专利合作关系。

利用1_filter_patent.py,从全国的3000多万条专利信息中,筛选出与目标集群企业相关的专利。
只要专利的申请人包含目标企业则筛选出该专利。

2_专利协同.ipynb 实现统计出两家企业之间的合作次数。效果如下图所示:

image-20250527182622738

针对某件专利的多位申请人,使用 split 拆分出每一个申请人。对申请人排序,避免后续计数的时候,对 A->B 与 B->A 都进行计数。只要对申请人进行排序,再使用itertools.combinations(ps, 2) 那么就只会出现 A->B 而不会出现 B->A 的情况。

3_fetch_lat_long.py: 通过百度地图API接口,获取企业单位对应的经纬度。注册之后,免费key每天调用5k次地址解析,每秒限速3次。使用了asyncio异步加速,通过tqdm进度条显示进度。

.env的文件内容如下:

api_key=W6xxxxxx...xxxxxxRP

程序捕获到异常,自动把当前获取的响应数据,保存到本地json文件中。支持手动 Ctrl + C 停止运行,然后保存已获取的数据。

{"吴江市xx电子科技有限公司": {"status": 0,"result": {"location": {"lng": 120.69799250160581,"lat": 31.17929972132341},"precise": 0,"confidence": 50,"comprehension": 100,"level": "NoClass"},"idx": 5171,"address_input": "吴江市xx电子科技有限公司"},...}

4_判断企业类型.ipynb: 增加 both_in属性,若两家公司都属于集群企业为1,否则为0。

image-20250527185013761

5_专利协同数据添加经纬度_by_baidu.ipynb:

为两家公司都添加上经纬度。

image-20250527185558655

代码开源

https://github.com/JieShenAI/csdn/tree/main/25/05/patent_cooperation

http://www.lryc.cn/news/2387427.html

相关文章:

  • PyQt学习系列02-模型-视图架构与数据管理
  • redis主从复制架构安装与部署
  • Kotlin 中 Lambda 表达式的语法结构及简化推导
  • YOLOv2 深度解析:目标检测领域的进阶之路
  • KT6368A通过蓝牙芯片获取手机时间详细说明,对应串口指令举例
  • 计算机网络实验课(二)——抓取网络数据包,并实现根据条件过滤抓取的以太网帧,分析帧结构
  • 自动生成提示技术突破:AUTOPROMPT重塑语言模型应用
  • 78. Subsets和90. Subsets II
  • VSCode 插件 GitLens 破解方法
  • linux 通过命令将 MinIO 桶的权限设置为 Custom(自定义策略)
  • 模型评价指标介绍
  • ElasticSearch整合SpringBoot
  • ArcGIS Pro 3.4 二次开发 - 知识图谱
  • 2025上半年软考高级系统架构设计师经验分享
  • uni-app学习笔记十二-vue3中创建组件
  • React 虚拟dom
  • 互联网大厂Java求职面试:AI与大模型应用集成中的架构难题与解决方案-1
  • 《算法笔记》13.2小节——专题扩展->树状数组(BIT) 问题 D: 数列-训练套题T10T3
  • 一键启动多个 Chrome 实例并自动清理的 Bash 脚本分享!
  • 4 月 62100 款 App 被谷歌下架!环比增长 28%
  • 图像分割全路线学习(结合论文)
  • Go语言之定义结构体(Struct)-《Go语言实战指南》
  • mediapipe标注视频姿态关键点(基础版加进阶版)
  • PCtoLCD2002如何制作6*8字符
  • SmartPlayer与VLC播放RTMP:深度对比分析延迟、稳定性与功能
  • Qt QPaintEvent绘图事件painter使用指南
  • 伪创新-《软件方法》全流程引领AI-第1章 04
  • win11如何重启
  • 【iOS】 锁
  • uni-app学习笔记十五-vue3页面生命周期(一)