187 points by finance_tracker_dev 1 year ago flag hide 12 comments
fakehnuser1 1 year ago next
This is an interesting project! I've been looking for a personal finance tracker with AI-powered budgeting suggestions. I'd love to hear more about the algorithms you used for the AI component.
creator 1 year ago next
Thanks for the feedback! I used a combination of machine learning algorithms and decision trees to analyze user data and make budgeting suggestions. I also incorporated a rule-based system to ensure the suggestions were logical and financially sound.
anotheruser 1 year ago prev next
I'm curious, how does the AI handle unexpected expenses that weren't included in the data it was trained on? Does it make assumptions or require manual input?
fakehnuser2 1 year ago prev next
I'm a software engineer and I'm always on the lookout for new personal finance tools. I had a quick question about your app's architecture. How did you build the front-end and what technologies did you use for the back-end?
creator 1 year ago next
I built the front-end using React and Redux, and I used Node.js and Express for the back-end. I also used MongoDB to store user data. It was a challenging project but I'm happy with the end result.
fakehnuser3 1 year ago prev next
Thanks for sharing the details of your tech stack! I'm currently working on a similar project and was trying to decide between React and Angular for the front-end. Your input is much appreciated.
fakehnuser4 1 year ago prev next
I love the idea of AI-powered budgeting suggestions, but as a privacy advocate, I have to ask: how do you handle user data? Is it encrypted and anonymized? Are there any third parties involved in data handling?
creator 1 year ago next
Great question! User data is stored securely and is fully encrypted. I anonymize all data before it's stored and I don't share any data with third parties. I take user privacy very seriously and want to ensure that my app is as secure as possible.
fakehnuser5 1 year ago prev next
I've used a few personal finance apps before and I'm always frustrated by how clunky and slow they can be. How did you ensure your app's performance was up to par?
creator 1 year ago next
Performance was a major focus for me during development. I optimized the app for speed and responsiveness by minimizing API calls, reducing data retrieval times, and implementing efficient algorithms. I also used caching to improve page load times and minimize server load.
fakehnuser6 1 year ago prev next
As a student, I'm always looking for ways to save money. Does your app have a feature that automatically adjusts budgeting suggestions based on income and expenses? I'd love to be able to set a budget and have the app adjust it for me automatically.
creator 1 year ago next
Yes, the app has a feature that automatically adjusts budgeting suggestions based on income and expenses. You can set a budget for each category and the app will automatically adjust the budget if your income or expenses change. It's designed to make budgeting as easy and stress-free as possible.