How do I build AI-enabled apps with OutSystems?

With OutSystems, developers, architects, and other users can create new products and services enabled by AI that help them reduce costs, increase efficiency, and even find new sources of revenue. 

OutSystems users and developers can enhance applications with three main aspects of AI:

  • Conversational experiences: Conversational experiences can improve engagement in applications by allowing users to interact in their own natural language. These experiences are part of multi-channel chat and voice interfaces and in-device voice assistant integration.
  • Cognitive services: With cognitive services, it is possible to take applications to new levels using intelligent algorithms that see, hear, speak, understand, and interpret language and voice. These cognitive services operate on unstructured data to provide a solution to business problems that regular development algorithms can’t solve. 

  • Custom machine learning: Machine learning can be used with existing data to provide predictive capabilities, automating decisions in business processes, or improving application logic. Unlike cognitive services, which rely on prebuilt models for predefined use cases, custom machine learning models need to be trained and tested with business data. 

With pre-built AI components for common use cases and connectors available from the Forge, OutSystems makes it easy for developers to add AI to their apps.