Natural Language Processing Suggestions?
I really appreciate the NLP Akiflow offers but some of it isn’t very intuitive. While the syntax is learnable, it helps the app and all of us if NLP is easy to remember and use. I’m starting this thread so we can help with suggested additions.
Log in to comment and vote
Comments4
Alex
Sep 21
•Merged request
•4 votes
Natural Language: Enhanced Text Recognition
Add support for parsing time durations expressed in phrases like "90 minutes" or "an hour and a half."
Dodge
Sep 21
•Merged request
•3 votes
Enhance NLP for Recurring Events
It would be great to expand Akiflow's natural language processing (NLP) capabilities for setting up repeating events. Currently, some common recurrence patterns aren't recognized, such as:
“every Sunday”
“weekly”
“every 7 days”
“every other Sunday” / “every other week on Sunday”
“every morning at 8AM”
“on Wednesdays at 8AM”
“every month on the 1st/15th/etc.” / “on the 1st of every month”
Dodge
Jan 21, 2025
Two suggestions to make NLP more natural:
For repeating tasks, we currently have to type the scheduled date before the recurrence. Current: You have to type “sort mail Thursday every week” or “process bills Feb 1st every month.” I’d suggest NLP also recognize “Sort mail every Thursday” (system automatically applies to soonest Thursday) or “Process bills on 1st of every month” (applied to next first).
System currently recognizes only “Pay bills at 8AM =1h.” Suggested alternative: “Pay bills at 8A for one hour [or 1h]” or “Pay bills for 1h starting at 8A.”
Thank you!
[Deleted User]
Jan 21, 2025
Dodge: Thank you for sharing such a detailed and thoughtful suggestion! I'll pass this along to our team and keep you updated once they start working on it. While I don't have an ETA at the moment, I'll make sure to let you know as soon as there’s any progress.