freeform: natural interpretation of loosely structured user phrases

freeform makes it easy to correctly interpret loosely structured user text input without imposing any syntax requirements on the end user. This is particularly usefull for providing text based interfaces over mediums like SMS or instant messaging.

An overview and user documentation