With WEM you can build almost any application, including a self-learning system. For example: WEM uses Lucene – a text based retrieval API – to smart search and indexing content. Combine this with flow logic and you can create a self-learning system.