Comments (2)
这种应该使用
import jionlp as jio
jio.ner.extract_time('中午的两点一刻定一个闹铃')
- 使用建议:
- parse_time 是用来解析一个纯净准确的时间字符串的,比如“中午两点一刻”,不建议再带上下文其它信息。
- extract_time 首先抽取出时间字符串,然后再调用 parse_time 进行解析,解析前做了预处理,“的”这种词会被预处理掉。extract_time 的输入文本可以是一整段话,它会将其中所有的时间抽取出来。
- 由于上述都是采用规则来完成的,自然存在一些上下文应付不了的情况。
- 所以最建议的方式是,自行训练一个高质量的时间类别NER,然后对字符串做预处理,然后调用 parse_time进行解析。
from jionlp.
这种应该使用
import jionlp as jio jio.ner.extract_time('中午的两点一刻定一个闹铃')
- 使用建议:
- parse_time 是用来解析一个纯净准确的时间字符串的,比如“中午两点一刻”,不建议再带上下文其它信息。
- extract_time 首先抽取出时间字符串,然后再调用 parse_time 进行解析,解析前做了预处理,“的”这种词会被预处理掉。extract_time 的输入文本可以是一整段话,它会将其中所有的时间抽取出来。
- 由于上述都是采用规则来完成的,自然存在一些上下文应付不了的情况。
- 所以最建议的方式是,自行训练一个高质量的时间类别NER,然后对字符串做预处理,然后调用 parse_time进行解析。
感谢这么详细的回复,开始尝试用ner解析,有利有弊吧,ner解析出来的结果里包含了多个时间结果,需要做相应的一些处理
from jionlp.
Related Issues (20)
- [技术咨询] HOT 1
- 已解决 HOT 1
- [BUG]jionlp.ner.extract_time()解析英文逗号的bug
- [感谢]这个Issue只为感谢 HOT 1
- 部分地址无法获取到city[BUG] HOT 1
- [技术咨询] 关于复合时间文本和事件信息提取 HOT 1
- [BUG] extract_phone_number AttributeError HOT 1
- [功能请求]增加节假日假期时间 HOT 2
- [BUG] the extract_email performed very badly even worse than simple regex HOT 1
- [BUG]数字实体('二十一\三十一\二十七点三')被当成时间实体被抽取了 HOT 1
- [BUG] extract_time小数实体被错误抽取
- 模型实现语义识别 HOT 1
- [BUG]wsgi多进程启动时同时创建日志文件夹出错
- 每次返回都会有注释,能去除吗 HOT 1
- [技术咨询]地址解析慢,耗时3s左右,而官网响应的很快:http://www.jionlp.com/jionlp_online/parse_location HOT 1
- [BUG] 未来和过去时间段抽取范围不正确 HOT 2
- [功能请求]近30日8点,可以解析成近30日或者近30日每天的8点吗 HOT 3
- [BUG]上一季度解析出错
- [BUG] 提取时间实体‘晚上十一点钟’,会定位到日期的‘2023-10-01’,正确的应该是今天的日期加十一点钟?
- [功能请求] 请问可否增加其他语言的sdk HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jionlp.