Cleverscript is a developers set of tools for building chatbots.
It is a conversational AI and Natural Language Understanding (NLU) engine that allows you to understand the meaning of a user input. It is used to parse text or speech into structured data.
How it works
Cleverscript bots are created using spreadsheets. The basic idea is to write inputs (things that Cleverscript can recognise) and outputs (things that Cleverscript can say) on separate lines of the spreadsheet. But you don’t just write the actual words like “I want to go to Spain”. Instead you write “I ((want)) to go to ((country))” and later on in the spreadsheet, you write that ((want)) can be “want” or “really want” or “would like” or “wish to”, and ((country)) can be Spain or France or Greece or Canada or Thailand. Fuzziness, like typos and mis-spellings, are allowed too. So you can very quickly get Cleverscript to recognise hundreds or even millions of different things – all done via a spreadsheet.