Linguamatix uses a patented algorithm, NeuraBASE™, which is able to learn and express patterns in language data in much the same way as the human brain learns, stores, retrieves and expresses language information. As these patterns and their significance are automatically learnt, highly efficient data structures can be constructed without human supervision or pre-programming.