Documentation
Application Example
1. Overview
This application provides an example of how to use AI with the Novacura Connect Platform to build an application that reads irregular and inconsistent data and converts them into cleaned structured data. This application example uses a scenario of planning of items to be purchased.
Context / Use Case:
Used by organizational stakeholders responsible for purchasing.
Users receive a cleaned and structured list of purchase-related data derived from irregular and inconsistent data.
2. Technical Design
2.1 Architecture Summary
Client: Web Client, Mobile Client (phone or tablet).
Data Sources: Sample data included with the application as a deliverable titled “Sample data_import free table file”
Integration: Azure OpenAI.
2.2 Key Components
UI Module: Manual Update Table, Select CSV file, Preview CSV file, User Input for AI.
Attachment Service: Handles CSVs.
2.3 Process Flow Diagram

3. User Guide
Manually update the table
Users can manually update the table by modifying existing data or adding new entries.

Picture 1 – Manually enter table record
Upload a CSV file
Users can select the sample data file to be sent to the AI. This step also includes a text input field for providing additional requirements to the AI.
There is an option to override the existing table data with the upcoming AI-generated results.

Picture 2 - Upload a CSV file
3. View the AI-generated results
Users can view the cleaned data generated by the AI and make edits to it if needed

Picture 3 - User review of cleaned data
Download the sample data file
Users can download the final results as a CSV file and also start the application with a new entry.

Picture 4 – Download CSV file
Last updated
Was this helpful?