{"id":2132,"date":"2021-07-19T06:34:09","date_gmt":"2021-07-19T06:34:09","guid":{"rendered":"https:\/\/prelive-new.opus.ee\/?p=2132"},"modified":"2026-02-19T16:12:41","modified_gmt":"2026-02-19T16:12:41","slug":"developed-by-opus-neurisiums-ai-driven-tool-that-helps-factories-make-sense-of-their-data","status":"publish","type":"post","link":"https:\/\/www.opus.ee\/en\/journal\/developed-by-opus-neurisiums-ai-driven-tool-that-helps-factories-make-sense-of-their-data\/","title":{"rendered":"Developed by Opus: Neurisium\u2019s AI-Driven Tool That Helps Factories Make Sense of Their Data"},"content":{"rendered":"\r\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"545\" src=\"https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-1024x545.png\" alt=\"\" class=\"wp-image-2133\" srcset=\"https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-1024x545.png 1024w, https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-524x279.png 524w, https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-1536x818.png 1536w, https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-762x406.png 762w, https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-768x409.png 768w, https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-2048x1090.png 2048w, https:\/\/www.opus.ee\/wp-content\/uploads\/2021\/07\/Screenshot-2021-07-19-at-09.32.02-300x160.png 300w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p><strong>There\u2019s isn\u2019t a factory that doesn&#8217;t produce data. There are, however, factories that fail to utilize their data\u2019s full potential.\u00a0Neurisium\u2019s\u00a0intelligent AI-driven platform, together with a highly functional GUI and custom sockets for legacy software developed by Opus, helps\u00a0to rectify that problem.\u00a0<\/strong><\/p>\r\n\r\n\r\n\r\n<p>Neurisium\u2019s&nbsp;system helps production companies make sense of their data and with that increase quality, output,&nbsp;revenue, and better satisfy customer needs. This, combined with machine learning and the clever use of AI, means that&nbsp;there isn\u2019t a&nbsp;production&nbsp;company who couldn\u2019t benefit from this improved toolset. And it\u2019s clear that&nbsp;several industry leaders have already&nbsp;realized&nbsp;that \u2013&nbsp;Neurisium\u2019s&nbsp;solutions&nbsp;are&nbsp;being used by Daimler,&nbsp;Rehau, and many others.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>Opus has been involved with the project from the very beginning and is now actively developing the third prototype of the system. The project\u2019s lead developer,&nbsp;Raul&nbsp;Viskar, noted, that&nbsp;Neurisium\u2019s&nbsp;system is&nbsp;an&nbsp;ever-evolving&nbsp;thing,&nbsp;that is&nbsp;constantly gaining new features, getting more efficient, and enabling&nbsp;its&nbsp;customers to utilize&nbsp;new tools.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>Throughout the development process, Opus has been responsible for the&nbsp;design &amp; development of the&nbsp;GUI&nbsp;and UX&nbsp;of the system, meaning that it was up to the developers&nbsp;to figure out how to best display&nbsp;personalized&nbsp;data for all parties involved, how to calculate tolerances and&nbsp;allowed deficiencies, and how to make sense of the millions of data points produced by the factories.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>To achieve this,&nbsp;Opus functioned as a business partner for Neurisium, not just a development partner. \u201cWe had to be proactive, figure out all of the complex technical solutions, that make the system&nbsp;intuitive&nbsp;to use. At the same&nbsp;time,&nbsp;we had to actively think along with&nbsp;Neurisium\u2019s&nbsp;team&nbsp;to figure out what kind of data is most important for&nbsp;the manufacturers,\u201d explained&nbsp;Viskar.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>This also granted Opus&nbsp;the opportunity to be flexible and utilize the most up-to-date technologies. \u201cThere isn\u2019t any dated documentation that needs to be followed \u2013 we know what we have to&nbsp;achieve,&nbsp;and we have the freedom to find the best&nbsp;way to achieve this,\u201d&nbsp;he&nbsp;said while adding that with each prototype the code base is written from scratch, as such making sure that no past issues, limitations, or architecture hinders the progress of new iterations.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>As it stands&nbsp;today, the solution developed by Opus runs on Node, Express,&nbsp;PostgeSQL,&nbsp;and&nbsp;TypeORM&nbsp;on the back-end, and on&nbsp;React on the front-end.&nbsp;\u201cOur development process is built on pull requests&nbsp;and&nbsp;constant testing&nbsp;with both API testing and more thorough tests in the pre-live&nbsp;environment. We also don\u2019t&nbsp;shy&nbsp;away from automatic testing procedures to create an even more bulletproof product,\u201d said&nbsp;Viskar.&nbsp;<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Always something new<\/strong>&nbsp;<\/h2>\r\n\r\n\r\n\r\n<p>Whilst always using the most up-to-date technologies is appealing to most, then there are times when working with something more legacy-leaning might offer some interesting challenges as well.&nbsp;Viskar&nbsp;noted that with&nbsp;Neurisium\u2019s&nbsp;clients these moments do appear.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>\u201cMany factories&nbsp;are still using software developed more than a decade ago to run specific&nbsp;processes.&nbsp;This means that every now and then we need to figure out how to import the data generated by these factories into our systems. We\u2019ve found that writing custom sockets, usually with .NET, does the trick,\u201d&nbsp;he said.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p>Though&nbsp;all of&nbsp;this might sound daunting, then the reality is quite different. \u201cOnboarding a new person to this project takes a day \u2013 the code and architecture are really easy to understand.&nbsp;Understanding&nbsp;the undelaying business logics takes a bit longer, but it\u2019s also easily&nbsp;achievable,\u201d he added.&nbsp;<\/p>\r\n\r\n\r\n\r\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/www.opus.ee\/careers\/\" target=\"_blank\"><strong>Want to join our team? Take a look at our open positions.<\/strong><\/a>&nbsp;We&#8217;re looking forward to hearing from you!<\/p>\r\n\r\n\r\n\r\n<p><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>There\u2019s isn\u2019t a factory that doesn&#8217;t produce data. There are, however, factories that fail to utilize their data\u2019s full potential.\u00a0Neurisium\u2019s\u00a0intelligent AI-driven platform, together with a highly functional GUI and custom sockets for legacy software developed by Opus, helps\u00a0to rectify that problem.\u00a0 Neurisium\u2019s&nbsp;system helps production companies make sense of their data and with that increase quality,&hellip;<\/p>\n","protected":false},"author":10,"featured_media":2133,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[21,23],"tags":[],"class_list":["post-2132","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","category-design"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/posts\/2132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/comments?post=2132"}],"version-history":[{"count":4,"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/posts\/2132\/revisions"}],"predecessor-version":[{"id":4097,"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/posts\/2132\/revisions\/4097"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/media\/2133"}],"wp:attachment":[{"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/media?parent=2132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/categories?post=2132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.opus.ee\/en\/wp-json\/wp\/v2\/tags?post=2132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}