An Approach to Enhance Chatbot Semantic Power and Maintainability: Experiences within the FRASI Project