The client aimed at elevating the capabilities of their existing product through the integration of ChatGPT.
The vision was to create a seamless fusion of cutting-edge technology with their manufacturing data platform, empowering users with an intuitive and natural language interface for communication.
The client is a US based data platform and solution pioneer for the manufacturing industry. It provides comprehensive solutions to help manufacturers unlock their full potential.
By harnessing the power of data analytics, the client empowers manufacturers to stay ahead of the competition and respond proactively to dynamic market demands.
The project's inception came from an innovative idea of integrating ChatGPT into the client's manufacturing data platform. This concept aimed to introduce a chat agent to transform user interactions in the manufacturing ecosystem.
To address this challenge, we kicked off on creating a customized ChatGPT solution. This involved defining intricate algorithms, implementing robust querying mechanisms, and seamlessly integrating the model with the existing manufacturing data platform.
At the core of the client's product lies a vast repository of manufacturing data collected from various sources (factories). This data forms the foundation for comprehensive analytics, enabling customers to make data-driven decisions and optimize manufacturing processes.
Through integrating ChatGPT, the client aimed to enhance user engagement, streamline communications, and revolutionize data access and utilization in manufacturing.
Team Velotio focused on elevating the platform's capabilities and creating an interactive, user-friendly experience for a specific group of factory-level users.
“Collaborating with the Velotio team has been an absolute game-changer for our project. I was impressed by their ability to understand the technical details and customer data. It was great to work with such a technically capable and exceptional technology partner as Velotio. They have undoubtedly been a valuable asset to our team and their contributions have significantly elevated our project's outcomes.”
The project's foundation laid in utilizing ChatGPT's advanced analytical capabilities to tackle complex machine data challenges. As we progressed through the project, our focus was to ensure the seamless portability of ChatGPT into our client's existing product.
We achieved this step by step, in phases.
Here’s how the data flowed within the platform(post ChatGPT integration):
Step 1- Data Load: Data is loaded as explained in the step-by-step process above.
Step 2 - User Response Flow:
2.1. The user enters their query in the chat box.
2.2. GPT converts the query to SQL. In this step, details such as entities, performance parameters, and associated fields are extracted to construct an SQL query.
Example- Question: "What factors affected the Availability for the Boiler machine today?"
In this case, the extracted information includes: machine = Boiler, performance parameter = Availability, date = 1st Jan 2023.
2.3. Vector Distance Calculation:
The extracted fields are used to query related data in the database.
The user's input query is converted into a vector embedding, and the distance between this vector embedding and the available vector embeddings in the database is calculated. The results are referred to as facts.
These facts are augmented with additional information, if necessary, to compose a coherent sentence-like response.
Overall, the provided content effectively outlines the steps involved in the user response flow, illustrating how ChatGPT interacts with the manufacturing data platform.
Together with the client-side team, we streamlined the release process, implementing efficient strategies and communication channels that resulted in faster release cycles and enhanced software delivery.
The client successfully achieved a 50% enhancement in delivery performance with the new platform version.
The seamless ChatGPT integration with the client’s manufacturing data platform boosted the platform productivity by 10X.