Inspiration
With the spirit of innovation and empowerment emphasized by Goldman Sachs Engineering, we wanted to break down barriers and create financial opportunities for underserved communicates. As engineers and developers, we do more than just building systems; we design solutions that connect all people to the services they rightfully deserve. We wanted to develop a platform that provides essential financial services—accessible banking, investment tools, or a human-like chatbot–to empower individuals to take control of their financial futures.
What it does
SachsAdvisor is a comprehensive financial platform designed to empower underserved populations especially in rural areas by providing accessible financial services, personalized guidance, and secure banking tools.
How we built it
We implemented the frontend using next.js and features from kommunicate API for chatbot integration. We also mainly used Flask with python as well as javascript to drive our backend. In addition, we employed DialogFlow ES to train our chatbot model with NLP and a little LLM.
Challenges we ran into
It was our first time using the tech stack of next.js and connecting different API’s, which was hard to implement in terms of connecting the backend and the frontend. New technologies hindered our ability to implement more features into our website, but we still managed to develop on the ones we were able to design.
Accomplishments that we're proud of
We are proud of the progress we made as a team and the features we have implemented into the project without much exposure to many of the technologies we used. The chatbot especially has features that allows voice to speech and vice versa, which facilitates usage for new customers. We are also excited about the camera-based feature for check deposits.
What we learned
We learned how to implement an AI-powered chatbot using machine learning and natural language processing to provide guidance to financial needs and services to our clients. In addition, we learned how to maneuver and route the front-end for friendlier user interaction.
What's next for SachsAdvisor
In the future, we would like to add more features such as developing personalized financial advice with the chatbot, implementing OCR features, enhancing the geolocation safety measures on the backend, adding language localization/multilingual chatbot, qr code payments, as well as incentivized savings and rewards.
Built With
- javascript
- next.js
- python
- react
Log in or sign up for Devpost to join the conversation.