Original Reddit post

Hi everyone! I’m not sure whether this post breaks rule 9 or not, hopefully not, but if it does I’m sorry about that and mods feel free to remove it. A few months ago I started the “HomeHate” project ( https://homehate.ch/ ). I got the idea after making a typo, I wanted to browse homegate but instead typed homehate. I found it funny, bought the domain, and then came to the idea of this voting platform where people could select where they live and give their perception of the housing market from 0 to 100. I wasn’t expecting much from it, I built it for fun, and when I got a working prototype I deployed it. As expected, nothing happened, until it unexpectedly did. From one day to the other, HomeHate registered 1000+ votes. I first assumed it was bots, but the votes seemed legit enough so I googled around and eventually found this post . Seeing that people found and enjoyed my “creation” made me genuinely happy and I want to thank you all for it for hating on the Swiss housing market, and for giving me a dataset and the motivation to push HomeHate a step further. Special thanks to u/Vladimyrtle for spreading it out! I’ve been working on a v2 in the past weeks. The core principle is the same but I’ve made some additions/improvements:

  • A statistics section for inspecting the votes as well as different ranking type scoreboards.
  • A toggle button to switch between communes and cantons.
  • Showing coats of arms for communes and cantons.
  • Switched from a raw to a weighted average to prevent one single vote to “outhate” a lot of slightly lower votes. Some people were really hating on some communes. Wallisellen for example recorded around 790 votes in a row. I don’t know what’s going on there but it doesn’t sound fun. I checked and cleaned the database, removing around 1000 of those “rapid fire” votes that were most likely from the same person. If you have a good idea on how to prevent that, please let me know. My current ideas for future versions:
  • Adding a time selector to filter votes and see the state of the hate for given time periods.
  • Adding an option to specify what primarily motivates the hate score or include a comment with a vote.
  • Adding the options to specify the letting agency, size, rent, amenities, deposit, etc. to have a more complete picture of what’s being voted on.
  • Based on the previous points: adding metrics such as average rent, average size, most common amenities, letting agency distribution, etc.
  • Making a summary page for communes with more complete/deeper statistics and canton/national level comparison.
  • Making a comparison page where one can choose two communes and see how they rank against one another. If you guys have ideas or things you’d like to see in future versions, I would be more than happy to hear them :) That’s about it. I hope you will enjoy the v2 and I hope to see a v3 out soon enough! submitted by /u/claudjunius

Originally posted by u/claudjunius on r/Switzerland