McDen
McDen6mo ago

very new maybe you can help??

Hi! my name is Ethan, I'm a student in NSW, Australia, using FlutterFlow and maybe buildship for my year 12 design and tech major project (need to create a solution to a real-world problem) towards my HSC (final school exams). My query for this supportive community is... if anyone can provide me with some advice on how would I create the functionality that allows users to upload photos of their receipts and then use image recognition to scan all purchased items and store them in a database called a "digital pantry" to create a system where every item you buy is tracked through scanning receipts. The app will then give users recipes generated by GPT-3.5 on what you have stored in the digital pantry. I have laid the foundation of my app such as chat gpt API in flutterflow and creating basic navigation pages although.... I am having issues with trying to figure out how to use image recognition to scan purchased items on the receipt and then store those items in a database which then chat gpt can use to generate recipes. I have tried to figure out a way of accomplishing this through a service called imagga an API for image recognition but not sure how to integrate it into Flutterflow or buildship and store it in a database. Essentially I'm asking if its possible to create the functionality described above with buildship and how would I go about that. Again im totally new to buildship so all help really helps. if anyone has any advice, help, solutions, or questions, It would exponentially help my project's success. if you know of any videos, forum posts, flutter flow support docs, buildship docs, or external websites, anything helps. i know its a lot to ask but if anyone is willing to give me consistant help with my project feel free to DM me I really hope this makes sense and for anyone who has read this thank you so much for your time.
Solution:
Great question. Have you considered using Google's Document AI (https://cloud.google.com/document-ai) for processing the receipts? We have some DocumentAI integration nodes already that you can use to extract the data and then you can save this data anywhere you'd like - you can use any DB but the BuildShip database is probably the easiest to start with. And once you've stored your data the you can use our OpenAI assistant node to query information about the saved receipts.
Jump to solution
2 Replies
Solution
Luis
Luis6mo ago
Great question. Have you considered using Google's Document AI (https://cloud.google.com/document-ai) for processing the receipts? We have some DocumentAI integration nodes already that you can use to extract the data and then you can save this data anywhere you'd like - you can use any DB but the BuildShip database is probably the easiest to start with. And once you've stored your data the you can use our OpenAI assistant node to query information about the saved receipts.
McDen
McDen6mo ago
Thank you so much I’ll look into it!!