The form has been successfully submitted.
Please find further information in your mailbox.
Our customer is a neuroscience company specializing in developing an innovative technology platform for the early detection of cognitive disorders. By utilizing mobile applications, they collect and analyze user interaction data with the screen, enabling the identification of potential issues at early stages.
The company actively collaborates with leading neuroscience researchers and practitioners worldwide to advance brain health knowledge. They provide the scientific community with robust data analysis tools, supporting the development of new diagnostics and treatments.
Detailed information about the client cannot be disclosed under the provisions of the NDA.
The client had an iOS application for brain function analysis and aimed to expand its reach to Android users. However, the company had only iOS developers and didn’t see the benefit of hiring additional in-house engineers.
Innowise stepped in to tackle this challenge: developing a full-featured Android app that replicates the functionality of the iOS version while ensuring seamless data synchronization across both platforms. Additionally, the project required integrating advanced AI technologies for comprehensive analysis of the collected data.
Before starting work, the Innowise team conducted a thorough analysis of the project requirements and objectives. Leveraging our extensive experience in developing complex mobile solutions, we proposed tried-and-tested strategies and approaches that ensured the achievement of all project goals, meticulously considering all client’s wants and needs.
Our team started by developing a comprehensive SDK for Android. This SDK is designed to gather information on the frequency and timing of screen taps and the overall time spent using the phone. Using Java and Kotlin, we built the SDK to be both flexible and robust. With the SDK in place, we then proceeded to develop Android mobile applications.
To create a mobile application for Android, we went with Java and Kotlin for a smooth experience. The app runs in the background, gathering data from on-screen interactions and sending it to the server for analysis.
Our developers used Dart programming language to build the app’s logic and user interface, integrating it with the Android SDK. We made sure the app has minimal impact on device performance and battery life by optimizing the code and using efficient data processing algorithms.
AI technology integration was a cornerstone of this project, aimed at the early detection of subtle signs indicative of possible cognitive impairment. We selected Python and the powerful TensorFlow framework as the foundation for model development. This choice enabled us to create flexible and efficient models capable of handling complex data related to users’ interactions with the screen.
To ensure high accuracy and robustness, the models were trained on extensive clinical study datasets encompassing various user behavior patterns. This comprehensive training allowed the models to recognize even minor abnormalities characteristic of early cognitive impairment stages.
The models analyzed a wide range of data, including:
Additionally, we developed a mechanism for data transfer between the mobile applications and the server. This enabled real-time data analysis, providing immediate results to users and researchers.
Our experts developed an intuitive app interface where data is presented through clear graphs and charts. For example, the dynamics of user reaction time over a specific period are displayed as a graph, with the X-axis representing time and the Y-axis representing reaction time. This visualization allows for quick identification of potential issues, such as deviations from the norm or trends indicating a decline in performance.
Each visualization is accompanied by clear textual explanations. For instance, alongside the reaction time graph, there could be an explanation stating that an increase in reaction time may suggest a slowdown in cognitive processes. This approach makes the data easier to interpret and helps users quickly identify and address any potential issue.
To ensure that user data is securely protected and meets advanced security standards, the Innowise team has implemented a bulletproof approach to data protection:
Programming languages
Java, Kotlin, Dart, Python
Frameworks and libraries
TensorFlow
Testing
JUnit, Espresso
VCS
Git
Cloud
Microsoft Azure
Project management
Jira
Development environment
Android Studio
APIs
RESTful APIs
For this project, we used Scrum with two-week sprints to keep things organized and on track. We broke down the workflow into flexible iterations, letting us adapt quickly and meet deadlines.
Our dedicated project manager handled task assignments, action plans, deliverables, and milestone coordination with the customer. Regular status-check meetings three times a week kept everyone updated and allowed for timely adjustments. The customer was actively involved in the process, providing valuable feedback and information during our daily check-ins.
1
Project Manager
3
Android Developers
2
ML Engineers
1
Data Security Expert
1
UI/UX Designer
The client has got a tried-and-tested solution that’s now a valuable tool in neuroscience research and diagnostics. Launching the Android app has led to a 35% increase in active users, expanding their reach and allowing for more diverse data collection.
With AI integration, data analysis accuracy has surged by 25%, making insights more precise and reliable. This enhancement has not only improved the validity of their findings but also added significant value to cognitive assessments — helping researchers and users spot potential issues earlier and with greater confidence.
The project has significantly expanded the client’s ability to research and analyze cognitive functions, solidifying their role as a leader in brain research tech.
35%
increase in active users
25%
increased accuracy of data analysis
Having received and processed your request, we will get back to you shortly to detail your project needs and sign an NDA to ensure the confidentiality of information.
After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time, and cost estimates.
We arrange a meeting with you to discuss the offer and come to an agreement.
We sign a contract and start working on your project as quickly as possible.
© 2007-2024 Innowise. All Rights Reserved.
Privacy Policy. Cookies Policy.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warsaw, Poland
Thank you!
Your message has been sent.
We’ll process your request and contact you back as soon as possible.
Thank you!
Your message has been sent.
We’ll process your request and contact you back as soon as possible.