Developed by Opus: Neurisium’s AI-driven tool that helps factories make sense of their data

19.07.2021 · Raul Viskar

There isn’t a factory that doesn’t produce data. There are, however, factories that fail to make full use of their data. Neurisium’s intelligent AI-driven platform, together with a highly functional GUI and custom sockets for legacy software developed by Opus, helps to rectify that problem.

Developed by Opus: Neurisium’s AI-driven tool that helps factories make sense of their data
Developed by Opus: Neurisium’s AI-driven tool that helps factories make sense of their data

There isn’t a factory that doesn’t produce data. There are, however, factories that fail to make full use of their data. Neurisium’s intelligent AI-driven platform, together with a highly functional GUI and custom sockets for legacy software developed by Opus, helps to rectify that problem.

Neurisium’s system helps production companies make sense of their data and, with that, increase quality, output and revenue and better satisfy customer needs. This, combined with machine learning and the clever use of AI, means that there isn’t a production company that couldn’t benefit from this improved toolset. And it’s clear that several industry leaders have already realised that – Neurisium’s solutions are being used by Daimler, Rehau and many others.

Opus has been involved with the project from the very beginning and is now actively developing the third prototype of the system. The project’s lead developer, Raul Viskar, noted that Neurisium’s system is ever-evolving: it is constantly gaining new features, getting more efficient and enabling its customers to use new tools.

Throughout the development process, Opus has been responsible for the design and development of the GUI and UX of the system, meaning that it was up to the developers to figure out how to best display personalised data for all parties involved, how to calculate tolerances and allowed deficiencies, and how to make sense of the millions of data points produced by the factories.

To achieve this, Opus functioned as a business partner for Neurisium, not just a development partner. “We had to be proactive, figure out all of the complex technical solutions, that make the system intuitive to use. At the same time, we had to actively think along with Neurisium’s team to figure out what kind of data is most important for the manufacturers,” explained Viskar.

This also gave Opus the opportunity to be flexible and use the most up-to-date technologies. “There isn’t any dated documentation that needs to be followed – we know what we have to achieve, and we have the freedom to find the best way to achieve this,” he said, adding that the code base is written from scratch for each prototype, so that no past issues, limitations or architecture hinder the progress of new iterations.

As it stands today, the solution developed by Opus runs on Node, Express, PostgreSQL and TypeORM on the backend, and on React on the frontend. “Our development process is built on pull requests and constant testing with both API testing and more thorough tests in the pre-live environment. We also don’t shy away from automatic testing procedures to create an even more bulletproof product,” said Viskar.

Always something new

While always using the most up-to-date technologies appeals to most, there are times when working with something more legacy-leaning can offer some interesting challenges as well. Viskar noted that with Neurisium’s clients these moments do occur.

“Many factories are still using software developed more than a decade ago to run specific processes. 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’ve found that writing custom sockets, usually with .NET, does the trick,” he said.

Though all of this might sound daunting, the reality is quite different. “Onboarding a new person to this project takes a day – the code and architecture are really easy to understand. Understanding the underlying business logics takes a bit longer, but it’s also easily achievable,” he added.

Want to join our team? Take a look at our open positions. We’re looking forward to hearing from you!

Get in touch

We have your back when it comes to web development, giving you the freedom to focus on building and growing your company.

Margus Eha

Margus Eha

CEO, Business Development

More posts