Earlier quoted context omitted.
Probably too much :) All our backend is Clojure, all our new web developments are in ClojureScript (with React and Om). The only places we're not using Clojure are iOS, Android and Raspberry/embedded linux. We're using Rust more and more for the latter.
Wow this is very interesting. I have been following Wit's progress since I am quite a geek for all kinds of automation and AI stuff. Would it be possible to port this into JavaScript using ClojureScript and use it on the client side?
Show HN: Duckling – Open-source datetime expression parsing
11–20 of 70 posts
Re: Show HN: Duckling – Open-source datetime expression parsing
#12Re: Show HN: Duckling – Open-source datetime expression parsing
#13It seems to have problems with places as time zones, e.g. next sunday noon, german time
Re: Show HN: Duckling – Open-source datetime expression parsing
#14Re: Show HN: Duckling – Open-source datetime expression parsing
#15As an aside, I noticed it was renamed from "Picsou" (https://github.com/wit-ai/duckling/commit/0d9f666ae4da114803...)
Were you worried about getting scrooged by Disney? :)
Re: Show HN: Duckling – Open-source datetime expression parsing
#16Really cool project. Thanks for sharing the source. As an aside, I noticed it was renamed from "Picsou" ( https://github.com/wit-ai/duckling/commit/0d9f666ae4da114803... ) Were you worried about getting scrooged by Disney? :)
The original name was Picsou (Uncle Scrooge's name in French) because the parsing strategy is super greedy. We liked the name, but when we decided to open source it we thought it may be hard to pronounce, so we switched to Duckling (keeping the duck link...).
Re: Show HN: Duckling – Open-source datetime expression parsing
#17 >>> r = Recurrence('June-July 2014').intersect(Recurrence('Monday to Friday'))
>>> datetime.date(2014, 6, 13) in r
True
>>> datetime.date(2014, 6, 14) in r
False
If anyone is interested in hacking on it with me, send me an email and I'll try to get it up on github.Re: Show HN: Duckling – Open-source datetime expression parsing
#18Feedback: I shared it to a friend and his reaction was "bah, it doesn't even work with the example suggested".
Meaning, he saw the placeholder and pressed enter.
Re: Show HN: Duckling – Open-source datetime expression parsing
#19Re: Show HN: Duckling – Open-source datetime expression parsing
#20I'm impressed. I thought I'd try it with `next wednesday at 20 to 3 in the afternoon`. It understood! It didn't understand if I used `afternon`. Perhaps as an improvement it could try selecting the most likely word from misspellings.