Blog de Contraslash (Legacy)

Instalar Duckling en OSX

May 21, 2017

Instalar Duckling en OSX

Duckling es una librería creada por wit.ai para realizar análisis de lenguaje, originalmente escrita en Clojure, un dialecto de Lisp implementado sobre la máquina virtual de Java.

Para tener Duckling funcionando, primero debemos instalar Clojure, para lo cual usaremos como base el este post TL;DR

curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein > lein
sudo mkdir -p /usr/local/bin/
sudo mv lein /usr/local/bin/lein
sudo chmod a+x /usr/local/bin/lein
export PATH=$PATH:/usr/local/bin

Podemos usar duckling directamente con clojure, como se muestra en la página oficial, pero usaremos el wrapper para python.

pip install duckling

Con lo cual podremos usar las funciones de Duckling en python

d = DucklingWrapper()
print(d.parse_time(u'Let\'s meet at 11:45am'))