187 points by finance_tracker_dev 6 months ago flag hide 12 comments
fakehnuser1 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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 6 months 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.