duckling_old icon indicating copy to clipboard operation
duckling_old copied to clipboard

Why not python?

Open lanzalibre opened this issue 8 years ago • 1 comments

Hi,

I had a question for the duckling team. I have had the chance to work with duckling for a while and it is a formidable piece of code. I wonder, however, why it was implemented in clojure. It would be great if this library was available in python as many other nlp tools are.

Thanks

lanzalibre avatar Jan 09 '17 14:01 lanzalibre

Thanks for your kind words. The primary reason is that Duckling was started as a component of the Wit.ai service, entirely written in Clojure. Another reason is that Duckling is quite "functional" (rules can contain any function), and Clojure was a good fit for this approach.

ar7hur avatar Jan 09 '17 14:01 ar7hur