hotosm / projects

An experimental container for HOT project management
1 stars 0 forks source link

Questions for digging into TM data #11

Open smit1678 opened 5 years ago

smit1678 commented 5 years ago

@hotosm/major -- Can you list out some specific initial questions to ask from existing data we have? We will then determine where we can answer these questions. This might come from the TM database, website metrics, or other OSM data we can gather. We don't need to define all the questions up front now but some questions to help get you started.

Initial data analysis listed in resources page

cc @ramyaragupathy

leihla commented 5 years ago

Hey @smit1678 and @ramyaragupathy,

We've looked through the initial data that you've compiled on TM EDA file and we have a few follow up questions and other data points that we would like to ask for.

Mappers Data

1. On the "Contribuition-stats" sheet can we add

The goal here is to have a more granular understanding of the mapper persona. Even though 97% of mappers are identified as beginners, can we break them down in smaller groups and identify power users?

2. Create "Active Mapper" sheet Can we create another spreadsheet with the Active Mapper data? For now we could define an active mapper as someone who has completed at least 1 task in the last 30 days. If you think this is too short of a timespan we could give it 60 or 90 days.

We would like to see the following data:

3. Profile data / Engagement From your analysis, only 2581 users have email completed, and only 618 have verified their email. Is there any way to reach out to all mappers by email or create different segments of users of the 154k registered users?

What we want to understand:

I'll create another comment for the project data questions

ramyaragupathy commented 5 years ago
  • number of users who have contributed to more than 1 project
  • number of user who have contributed to more than 5 projects
  • number of users who have contributed to more than 10 projects

Updated numbers under contribution stats - https://docs.google.com/spreadsheets/d/1QIy__tqdED9VZgeGXWkR5HZdIKHLLTP11lRaRmhCvaU/edit#gid=652552763.

As the number of projects increase, the beginners ratio in contribution goes down.

Num of projects Beginner contribution
1 99%
2-5 95%
5 86%
6-9 79%
10 66%
>10 36%
pantierra commented 5 years ago

Hi @leihla, here some more data:

And then I have a couple of questions:

And I have bad news: currently there is no way to get the average time spent mapping per task. Only when it has been locked and marked as mapped. Do you want me to get this out? This data is going to be very weakly related on the time a mapper spends on the task.

From your analysis, only 2581 users have email completed, and only 618 have verified their email. Is there any way to reach out to all mappers by email or create different segments of users of the 154k registered users?

Probably not :( We only have their OSM name and we are probably not allowed to go through OSM to contact the users. What do you mean with segments?

@ramyaragupathy I used this script to generate the stats.

leihla commented 5 years ago

@xamanu and @ramyaragupathy thank you so much for this info!

Just to keep everyone on the loop, for these numbers, we used active mapper as anyone that mapped at least one task in the last 30 days, correct? Could we get the same data if we accounted for 60 days?

Regarding your questions:

    • Number of tasks mapped per active mapper* I would prefer to focus on the active period, but if we can get both that would be nice.
    • Number of projects contributed per active mapper* can we get both? Otherwise let's focus on the active period
  1. Avg time spent mapping per task - that's bad news indeed, but maybe it's even better to understand on the tasks worked on by active mappers, the median time to mark:
    • from blocked to marked as mapped
    • from marked as mapped to in validation
    • from blocked to validated
  2. Email we'll address this issue in the design phase, either collecting from current users and fixing for new users

Thank you!