When I think of times in which I've made friends, it usually has to do with being in a group of similar-ish peers for an extended period of time, ideally with a shared goal. School is the obvious example, but work can be too if your coworkers are similar enough.
I've often wanted something of a service that produces something similar: creating groups of people that commit to spending time together on some task or activity. E.g. people who are into sports commit to meet up N times to go watch their local team, or people who love animals can volunteer at an animal shelter weekly for a couple of months.
The 'tech' part of this probably comes from: 1) matching people well to groups, like considering age, personality, politics, location, interests, etc to try to create a good fit. and 2) making it much easier for them to participate in activities, like by automatically booking tickets for events, etc.
Obviously there would be challenges. How do you prevent people from flaking or bailing? How do you handle groups where one person is clearly a bad apple?
I've often wanted something of a service that produces something similar: creating groups of people that commit to spending time together on some task or activity. E.g. people who are into sports commit to meet up N times to go watch their local team, or people who love animals can volunteer at an animal shelter weekly for a couple of months.
The 'tech' part of this probably comes from: 1) matching people well to groups, like considering age, personality, politics, location, interests, etc to try to create a good fit. and 2) making it much easier for them to participate in activities, like by automatically booking tickets for events, etc.
Obviously there would be challenges. How do you prevent people from flaking or bailing? How do you handle groups where one person is clearly a bad apple?