Access the business feasibility and growth projection of our product, here! https://drive.google.com/file/d/10LuyfoEtATz7Ldo_CnDiM1Ez-MuHTK6N/view?usp=sharing
Inspiration
One of our team members, who is an active stock market investor, has experienced significant hurdles, specifically in monitoring investments regularly and projecting potential issuers due to dynamic changes in various aspects. Stemming from personal concerns, we conducted research on the conditions faced by stock market investors in Indonesia, particularly among productive-aged individuals with busy schedules. From this, we aimed to identify an ideal, innovative, and sustainable solution for long-term use.
What it does
Our website offers a comprehensive end-to-end solution for stock analysis using the BERT model to understand financial report structures and perform sentiment analysis on the latest news. The stock recommendations generated by our model are not only highly accurate but also provide clear and insightful explanations, comparable to the expertise of professional stock analysts who continuously monitor and interpret market news. We integrate seamlessly with third-party apps for investment purchases, ensuring a smooth and efficient transaction process. Additionally, our platform offers thorough stock market monitoring and sends timely notifications if there are significant changes in your investments. This keeps our users well-informed and empowers them to make prompt and informed investment decisions.
How we built it
To build our platform, we adopted a well-structured approach with a clear division of tasks among our team members. Each individual was assigned specific responsibilities to ensure a comprehensive and focused development process. We had dedicated team members working on deliverables such as video content, business aspects, and the system's overall flow, ensuring every component was meticulously crafted and aligned with our vision. Our front-end development team used React to create a dynamic and responsive user interface, focusing on designing a user-friendly experience that facilitates seamless navigation and interaction. The back-end team utilized Express to build a robust server-side framework for efficient data handling and user requests, developing APIs and managing database interactions with MongoDB. For machine learning and modeling, we employed the BERT model due to its superior ability to understand context and provide accurate insights, with this team focusing on developing and training the model to analyze financial reports and perform sentiment analysis. We also integrated Google Cloud for authentication and deploying our machine learning models, and Vercel for deployment, ensuring a smooth and scalable development and deployment process.
Challenges we ran into
One of the major challenges we faced was integrating the various parts of our platform. Making sure that the front end, back end, and machine learning models worked together smoothly was quite difficult. We had to deal with issues like compatibility, data consistency, and keeping everything in sync, which took a lot of careful planning and effort. Another big challenge was the limited time we had, as we could only develop the platform in 36 hours. This tight deadline required us to manage our tasks efficiently, solve problems quickly, and work closely as a team to ensure that we completed everything on time. Despite these hurdles, our team's hard work and cooperation helped us push through and meet our development goals.
Accomplishments that we’re proud of
One of our greatest accomplishments is learning to create a website that targets to meet our initial vision and goals. Despite the challenges we faced, including tight deadlines and complex integrations, we're proud of the teamwork, dedication, and technical expertise that went into bringing this project to life.
What we learned
Throughout this journey, we learned the importance of effective collaboration and clear communication within our team. We also gained insights into integrating advanced technologies like the BERT model and real-time data processing into a seamless user experience. Additionally, we learned how crucial it is to remain adaptable and responsive to user feedback to continuously improve Monvest. This experience has strengthened our skills and prepared us for future projects.
What’s next for our project
We plan to implement an interactive educational platform and investment simulation to help investors understand various stock market options. This simulation will be designed to be both engaging and easy to understand, utilizing methods like gamification. This approach will help a broader target market of investors visualize and practice their investment strategies without facing any real financial risks.
Link Code
frontend: https://github.com/mrsyaban/cuan-ai.git backend: https://github.com/mrsyaban/server-cuan-ai.git model: https://github.com/mutawalle/monvest-model.git
Built With
- express.js
- gcp
- gemini
- mongodb
- python
- react.js
- tensor
Log in or sign up for Devpost to join the conversation.