{"id":54,"date":"2021-05-17T11:01:17","date_gmt":"2021-05-17T03:01:17","guid":{"rendered":"https:\/\/kloudimp.com\/?p=54"},"modified":"2021-05-17T12:05:38","modified_gmt":"2021-05-17T04:05:38","slug":"synthetic-intelligence-markup-language","status":"publish","type":"post","link":"https:\/\/www.kloudimp.com\/synthetic-intelligence-markup-language\/","title":{"rendered":"Synthetic Intelligence Markup Language SIML"},"content":{"rendered":"\n
This is part of a series of \u201cBot Making Tools Assessment\u201d findings from the \u2018How To Build A Bot With The Right Kind Of Tools<\/a>\u2018 article.<\/p>\n\n\n\n Checkout the rest of the series by following these links:<\/p>\n\n\n\n OSCOVA is part of Syn Bot Development Framework developed by Synthetic Intelligence Network. This development company has been around for a while and their core business is built around providing intelligent automation of selected workflow using pure Artificial Intelligence.<\/p>\n\n\n\n My experience with OSCOVA was initially through a use case where the bot is used for Data Visualization based on excel sheet data (completely offline). Check out the sample project here<\/a> .<\/p>\n\n\n\n What I find interesting about the framework was it is .NET compatible and uses a markup language to build the bot intelligence (SIML). Since I have spent quite a bit of time with Microsoft Bot Framework and LUIS<\/a> earlier, it easy to understand how everything ties in when crafting the bot\u2019s intelligence model.<\/p>\n\n\n\n If you have read the other three approaches of bot building (Chatbot Building Platforms, Facebook Messenger Platform API & Microsoft Bot Framework), you may notice that most of the \u201cArtificial Intelligence\u201d (AI) magic is done via cloud hosted services, and they have made available trained models to cater for common use cases. It is also noted that English remains the dominant language for AI at the moment, with other languages gradually being added overtime by these platforms.<\/p>\n\n\n\n From my point of view, OSCOVA addresses the question \u2013 \u201cWhat about uncommon use cases?\u201d:<\/p>\n\n\n\n The Syn Bot Development Framework comes with the \u201cSyn Bot Studio\u201d desktop application that developers can use to build these custom models and perform unit tests on the bot\u2019s intelligence side of things. The application is also packed with useful utilities such as a Regular Expression Tester and Javascript console. The developer forums are also available for additional resources and like-minded developers in the AI domain.<\/p>\n\n\n\n Note that the developer still needs to spend time developing the actual interface for the end user to key in requests. This could be a mobile or web application, or even Internet Of Things or speech recognition devices. Connecting to a messaging channel would require additional technical knowledge of the connecting APIs and managing token issuance & API maintenance as well.<\/p>\n\n\n\n Use cases:<\/p>\n\n\n\n A few caveats:<\/p>\n\n\n\n Source:<\/p>\n\n\n\n This is part of a series of \u201cBot Making Tools Assessment\u201d findings from the \u2018How To Build A Bot With The Right Kind Of Tools\u2018 article. Checkout the rest of the series by following these links: Chatbot Building Platforms Facebook Chat API Microsoft Bot Builder SDK Synthetic Intelligence Markup Language with OSCOVA (this article) My Findings …<\/p>\n","protected":false},"author":1,"featured_media":69,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_genesis_block_theme_hide_title":false,"footnotes":""},"categories":[1],"tags":[],"yoast_head":"\nMy Findings<\/h2>\n\n\n\n