{"id":3,"date":"2016-09-06T15:32:39","date_gmt":"2016-09-06T15:32:39","guid":{"rendered":"https:\/\/my.vanderbilt.edu\/kecso\/homepage\/"},"modified":"2016-11-30T00:55:06","modified_gmt":"2016-11-30T05:55:06","slug":"homepage","status":"publish","type":"page","link":"https:\/\/my.vanderbilt.edu\/kecso\/","title":{"rendered":"Project deliverables and information"},"content":{"rendered":"<p><strong>Project Title:\u00a0Machine Learning as a Service for Multi-agent systems developed in NetsBlox<\/strong><\/p>\n<p><strong>Project Owner:<\/strong> Tamas Kecskes<\/p>\n<p><strong>Related Class:<\/strong>\u00a0<a href=\"http:\/\/www.vuse.vanderbilt.edu\/~adamsja\/Courses\/DAI\/2016\/index.html\">DAI &#8211; CS6366<\/a><\/p>\n<p><strong>Class instructor:<\/strong> <a href=\"http:\/\/www.vuse.vanderbilt.edu\/~adamsja\/\">Dr. Julie A. Adams<\/a><\/p>\n<p><strong>Student&#8217;s advisor:<\/strong> <a href=\"http:\/\/www.isis.vanderbilt.edu\/akos\">\u00c1kos L\u00e9deczi<\/a><\/p>\n<p><strong>Goal:<\/strong>\u00a0The primary goal of the project is to provide access to machine learning capabilities to beginning programmers by creating a service-based extension for the NetsBlox visual programming language. This extension should also be generic enough solution that it can be leveraged in a variety of contexts. The main focus will be on the development of &#8220;AI as a service&#8221; for use in a blocks-based programming environment. The service should be flexible enough to play a variety of games effectively. (detailed description and schedule available <a href=\"https:\/\/1drv.ms\/w\/s!Ar7B67vnT8qEnQVb7hhY40S1GSqn\">here<\/a>)<\/p>\n<p><strong>Specification:<\/strong>\u00a0The first step into understanding our game and how the different agents can behave we created their state machine representations (<a href=\"https:\/\/editor.webgme.org\/?project=kecso%2BDAI&amp;branch=master&amp;node=%2F6&amp;visualizer=ModelEditor&amp;tab=0&amp;layout=DefaultLayout&amp;selection=\">bumperGame<\/a> and <a href=\"https:\/\/editor.webgme.org\/?project=kecso%2BDAI&amp;branch=master&amp;node=%2FM&amp;visualizer=ModelEditor&amp;tab=0&amp;layout=DefaultLayout&amp;selection=\">bumperPlayer<\/a>). As a further step, we described the different <a href=\"https:\/\/1drv.ms\/w\/s!Ar7B67vnT8qEngT8bc656zmY7uSI\">messages<\/a> that will be used during the client-server and server-learner communications.<br \/>\nRegarding our learner, we made our initial considerations and picked our <a href=\"https:\/\/1drv.ms\/w\/s!Ar7B67vnT8qEngZ9kQDZp0MgjKA7\">implementation strategy<\/a> (that might needs to be changed as a result of our initial tests).<\/p>\n<p>&nbsp;<\/p>\n<p><strong>DemonstrationWebSite:<\/strong> <a href=\"http:\/\/54.71.64.21\/\">Here<\/a> you can always check out how the service looks like in real life (look for the example game &#8216;BumperGame&#8217; &#8211; currently it is just a new deployment of the <a href=\"http:\/\/netsblox.org\">Netsblox<\/a> system).<\/p>\n<p>ProjectReports:<\/p>\n<ul>\n<li><a href=\"https:\/\/1drv.ms\/w\/s!Ar7B67vnT8qEnivWgvHHUComcUYW\">Report 3 (10.11.2016)<\/a><\/li>\n<li><a href=\"https:\/\/1drv.ms\/w\/s!Ar7B67vnT8qEnjZgGuT63bUcmBD8\">Report 4 (11.17.2016)<\/a><\/li>\n<li><a href=\"https:\/\/1drv.ms\/b\/s!Ar7B67vnT8qEnkI8laPr3xMWTQqN\" target=\"_blank\">Final(11.29.2016)<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Project Title:\u00a0Machine Learning as a Service for Multi-agent systems developed in NetsBlox Project Owner: Tamas Kecskes Related Class:\u00a0DAI &#8211; CS6366 Class instructor: Dr. Julie A. Adams Student&#8217;s advisor: \u00c1kos L\u00e9deczi Goal:\u00a0The primary goal of the project is to provide access &hellip; <a href=\"https:\/\/my.vanderbilt.edu\/kecso\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":6071,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/pages\/3","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/users\/6071"}],"replies":[{"embeddable":true,"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/comments?post=3"}],"version-history":[{"count":15,"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/pages\/3\/revisions"}],"predecessor-version":[{"id":25,"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/pages\/3\/revisions\/25"}],"wp:attachment":[{"href":"https:\/\/my.vanderbilt.edu\/kecso\/wp-json\/wp\/v2\/media?parent=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}