No training needed

NLUlite is a database that reads english texts and answers questions about them, without the need of additional training datasets.

Easy to use

NLUlite is designed to be easy to use. Un just a few lines of the client you are able to submit texts and ask questions.

Licensing

NLUlite is a completely open source client/server application. The client is distributed with BSD license while the server is available with a MIT license from github.

Requirements

The current version requires Linux x86_64 or Mac Os X, about 400 MB of RAM and 300 MB of disk space.




See how easy it is to use the Python client

from NLUlite import ServerProxy, Wisdom

server   = ServerProxy()
wisdom   = Wisdom(server)
wisdom.add('The chancellor is going to Berlin on October 2010')
answer  = wisdom.ask('Who goes to Germany after 2009')

print answer.comment()
for item in answer.elements():
    print item.comment()
from NLUlite import ServerProxy, Wisdom

server   = ServerProxy()
wisdom   = Wisdom(server)
wisdom.add_url('http://simple.wikipedia.org/wiki/Snakes')
answer  = wisdom.ask('what do the snakes need')

print answer.comment()
for item in answer.elements():
    print item.comment()

500x500