aws-samples / Serverless-Retrieval-Augmented-Generation-RAG-on-AWS

A full-stack serverless RAG workflow. This is thought for running PoCs, prototypes and bootstrap your MVP.
MIT No Attribution
44 stars 17 forks source link

Show which documents are still processing #23

Open shafkevi opened 3 months ago

shafkevi commented 3 months ago

As of right now, you get a toast when the document starts processing, and then when the document completes processing, but there is no state showing what is currently processing. If a document takes a long time and say you refresh the page, you will have no idea if the document completed processing or not.

A simple column in the documents table showing the current state would solve this issue from the user experience side. I do believe the list is retrieved from S3, which makes this slightly tricker... Maybe use metadata or join the data together with the list that is stored in DynamoDB?