neilgupta/Sherlock

Natural-language event parser for Javascript

40
/ 100
Emerging

Sherlock helps you automatically extract key details from event descriptions written in everyday English. You provide a plain language sentence like "The party is tomorrow from 3pm to 5pm," and it identifies the event title, start date, end date, and if it's an all-day event. This is perfect for anyone building an application that needs to interpret user-entered event details for scheduling or planning.

562 stars. No commits in the last 6 months.

Use this if you need to let users type event details naturally, and your application needs to understand the specific date, time, and title for scheduling or task management.

Not ideal if you're only working with programmatically generated dates and times, or if you require highly structured input fields for event creation.

event management natural language processing scheduling tools calendar applications task management
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

562

Forks

34

Language

HTML

License

MIT

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.