Larger open-source communities publish project ideas. Those communities are usually somewhat organized because they need to prepare months ahead, assign mentors, got vetted by Google.
I'm biased so I point you to https://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/20... and https://www.hotosm.org/get-involved