neilgupta/Sherlock
Natural-language event parser for Javascript
Extracts event metadata (title, start/end dates, all-day flag) from freeform English phrases using pattern matching and linguistic heuristics. Includes an optional Watson preprocessor/postprocessor layer for input normalization and output validation, enabling app-specific customization without modifying core parsing logic.
562 stars. No commits in the last 6 months.
Stars
562
Forks
34
Language
HTML
License
MIT
Category
Last pushed
Jul 06, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/neilgupta/Sherlock"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
adbar/htmldate
Fast and robust date extraction from web pages, with Python or on the command-line
alvinwan/timefhuman
Extract datetimes and durations from natural language text as Python objects. Supports ranges,...
DanielJDufour/date-extractor
Extract dates from text
yagays/ja-timex
自然言語で書かれた時間情報表現を抽出/規格化するルールベースの解析器
akoumjian/datefinder
Find dates inside text using Python and get back datetime objects