import jionlp as jio import pandas as pd df=pd.read_csv(r'商业主数据.csv') df_sel=df[['商业名称', '商业编码', '省份', '城市', '区县', '地址']] def 解析地理信息(x): if pd.isna(x): return None else: 解析=jio.parse_location(x,change2new=True) province = 解析['province']...
github地址 https://github.com/dongrixinyu/JioNLP 2. 简单使用 import jionlp as jio # 地址 address = '武侯区红牌楼街19号红星大厦9楼2号' # 指定参数town_village(bool),可获取乡镇、村、社区两级详细地名 # 指定参数change2new(bool)可自动将旧地址转换为新地址 res = jio.parse_location(address, cha...
要抑制导入 Jionlp 库时的输出,可以使用 Python 的上下文管理器来捕获标准输出流。以下是一个简单的示例: AI检测代码解析 importsysimportosimportcontextlib@contextlib.contextmanagerdefsuppress_stdout():withopen(os.devnull,'w')asdevnull:withredirect_stdout(devnull):yield# 使用 suppress_stdout 函数来导入 J...
jionlp可配合jieba、pandas等常用库工作,例如先使用pandas读取Excel数据,再通过jionlp进行批量处理。但需注意与某些特定版本的自然语言处理库可能存在依赖冲突,建议在虚拟环境中部署。 日志记录功能可通过设置logging_level参数开启。调试阶段将日志级别设为DEBUG,可查看详细的处理流程和中间结果。生产环境建议设为WARNING级别,...
jionlp提取时间原理 jionlp是一款强大的文本预处理工具包,可以对地址信息进行解析,提取省、市、区等不同级别信息,以及自动补全缺失的信息。以下是提取地址信息的一些原理: 1.基础的省市区信息提取:基于对行政区划的认知,利用机器学习算法和自然语言处理技术,对地址中的省、市、区等行政区划信息进行识别和提取。 2....
探索Python自然语言处理的新篇章:jionlp库介绍 1. 背景:为什么选择jionlp? 在Python的生态中,自然语言处理(NLP)是一个活跃且不断发展的领域。jionlp是一个专注于中文自然语言处理的库,它提供了丰富的功能,包括但不限于分词、词性标注、命名实体识别等。选择jionlp库的理由有很多,比如它的高效性、易用性以及对中文语...