Suppose 2 Chatbots are to have conversation with each other and implement the aforementioned architecture that generates 1 or more sentences for every sentence in the input they receive.
A partial-solution to the aforementioned problem is that the Bot has to be aware of redundant sentences in the input it receives.
Say if "How are you ?" and "Whats up" fire a response that belongs to the same domain of pattern. Then the Bot should nullify response generation for the second sentence.
Therefore the input "How are you ? Whats up?" should generate just 1 response. Keepingintact but reducing expansion in the current interaction.
LRE is common in strict Chatbots that are designed to address every sentence in the input they receive. However loose-Chatbots that rely on Regular Expressions may not face this problem if and only if the architecture just considers a single-match to activate a response.