I downloaded the app a few days ago and I’m already in love with it!
My first request is for an easy way to get ideas from other users on how to improve my stats.
The idea would be like:
  • I go to a page of the app
  • I can see different sections for improving sleep, stress management etc
It could be a collection of insights that are the most successful by number of users
The possible algorithm could be the weighted average of improvement eg:
Group A: Users sleeping with earplugs
Improvements:
2 users with 20% improvement
5 users with 10% improvement
13 users with 2% improvement
Weighted Mean=(2×20%)+(5×10%)+(13×2%)/2+5+13=5.8%
Group B: Users achieving 10,000 steps per day
Improvements:
10 users with 10% improvement
6 users with 12% improvement
4 users with 15% improvement
Weighted Mean=(10×10%)+(6×12%)+(4×15%)10+6+4=11.6%
Comparison and Conclusion:
Group A (Earplugs): 5.8% average improvement
Group B (10,000 Steps): 11.6% average improvement
So the 10000 steps would have a higher ranking even if they don’t reach the 20% improvement that some users may have using the Earplugs
Possible problem:
Many interesting insights could happen from custom tags, but users could describe the same action in different ways for example: hot shower, warm shower or just shower could be interpreted as similar if not same!
The easiest solution would be to just add more tags so that user have less need for going custom.
The more painful one and expensive, would be some sort of AI capabilities that re-categorise them automatically.
I’m attaching some tags from the SleepWatch app
If you ever need a python developer from UK, let me know 🥹 I would love to work on this app