Rockit Apple payslip Analyzer with GenAI Chatbot using Bedrock and Streamlit
It's the time of year where I normally have to start doing taxes, not for myself but for my parents. Mum works at various fruit picking / packing places in Hawkes Bay throughout the year, so that means there are all sorts of Payslips from different employers for the last financial year. Occasionally mum would ask me specific details about her weekly payslips, and that usually means: download a PDF from and email -> open up the PDF -> find what's she asking for -> look at the PDF -> can't find it so ask what mum meant -> find the answer -> explain it to her.
Solution & Goal
The usual format,challenge: create a Generative AI conversational chat to enable mum to ask in her natural language specific details of,
And the goal: outsource the work to AI = more time to play. :-)
Success Criterias
- Automatically extract details from Payslips - I've only tested it on Payslips from Rockit Apple.
- Enable end-user to ask in Cantonese details of a Payslip
- Retrieve data from an Athena Table where the
- Create a Chatbot to receive question in Cantonese around the user's Payslips stored in the Athena Table, and generate a response back to the user in Cantonese
So what's the Architecture?
Note
I've only tried it for Payslips generated by this employer: Rockit Apple