Hello guys, welcome back! My name is Andrei. In my previous video, I explained our ChatGPT plugin called Receipt Assistant. Today, I will show you how it works and how you can upload new receipts and extract data from them. I will also demonstrate how to display visualization charts based on the output data from the plugin.
In this video, I will talk about Receipt Assistant from a user’s perspective. I will show you how to leverage the functionality of the Receipt Assistant system in combination with the Chart GPT functionality. This will help you process the data stored with the Receipt Assistant and gain insights from it.
To start, I will show you a couple of prompts inside ChatGPT. These prompts will invoke the Receipt Assistant system and retrieve data from the receipts. We will then display the data in a table format, showing the store name and the number of items purchased per receipt. The data processing and filtering are done by ChatGPT, so there is no need for any backend logic.
Next, we will reorder the table based on the ship date. ChatGPT will understand the context and fetch the updated data from the Receipt Assistant system. We will then display the reordered table.
After that, we will display the actual content of a specific receipt. ChatGPT will use the data that was previously fetched and display the receipt items. In this example, the receipt is in Lithuanian, but the OCR system uploaded the text using standard English letters. We can even ask ChatGPT to fix the spelling mistakes and translate the content.
We can also save the corrected data back to the Receipt Assistant system. ChatGPT will construct the JSON payload and update the existing receipt data.
To visualize the data, we can use the Charts plugin. We will generate two charts: one showing the total amount spent per receipt and another showing the number of items per receipt. ChatGPT will feed the numeric data from the Receipt Assistant system to the Charts plugin and render the charts.
In conclusion, the Receipt Assistant plugin demonstrates how you can upload receipts, extract data from them, and perform various data processing tasks using ChatGPT. It shows the power of combining different plugins to achieve complex tasks. Thank you for watching, and see you next time!