To sum up, this is good demonstration that, when we talk about information, often things are not what they appear and it’s always worth trying to understand what’s behind them.
What’s natural language?
I am often asked this question by customers.
Natural language is the everyday language (English, Italian, German, etc.) used to communicate at all levels, which in computational linguistics is opposed to “formal language”, created expressly for a specific purpose. While natural language changes and evolves continuously thanks to neologisms, idioms, loanwords, slang, etc., formal language is closed and without exceptions: no semantic ambiguity, no omography, no homonimy, limited expressiveness.
If the analysis phase is performed correctly, the most important step for the success of the project is already done: this is in fact, the only narrow path that leads to an effective system able to guarantee effectiveness and advantages in terms of costs and value.