zoho/hawking
A Natural Language Date Time Parser that Extract date and time from text with context and parse to the required format
This tool helps you automatically identify and extract date and time information from unstructured text, like sentences or messages. You provide a piece of text containing dates (e.g., 'Shall we meet on December 20?') and it gives you back the precise start and end times, even handling time zones and context. This is ideal for anyone who needs to quickly pull specific date and time details from natural language conversations, notes, or reports.
246 stars.
Use this if you need to reliably find and standardize dates and times mentioned in text, regardless of how they're phrased.
Not ideal if you are looking for a simple date formatter for already structured date inputs or need to process languages other than English.
Stars
246
Forks
26
Language
Java
License
—
Category
Last pushed
Nov 04, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/zoho/hawking"
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,...
mike182uk/timestring
Parse a human readable time string into a time based value
akoumjian/datefinder
Find dates inside text using Python and get back datetime objects
DanielJDufour/date-extractor
Extract dates from text