sfbrigade / analytics Goto Github PK
View Code? Open in Web Editor NEWAnalytics project, encompassing metrics for engagement and more.
License: MIT License
Analytics project, encompassing metrics for engagement and more.
License: MIT License
Integrate the Airtable New Member Form into pipeline. Ensure it's fully automated.
Current export via pandas leaves null in column 1, the unique key column from the DataFrame.
Please review the member summary code for any pandas/python improvements.
Compare proportion of public posts by male vs female in project by gender of project lead.
| M | F. <-- Project Leads
M. |. |
F. |. |
^ Participants
Take from conversations.list for channel name, conversation history for number of public messages, and member form for genders; create crosstab.
project channels with female leads:
discuss-data-science
proj-datasci-bay-releif
proj-waterthetrees
Mix leads
proj-intentional-walk (mix)
proj-teambats
Project channels with male leads:
issue-covid-19
proj-3d-street
proj-compass
proj-tinytown
proj-brigade-analytics
proj-brigade-website
proj-police-budgets
Brigade Channels
general
discuss-new-member
share-civic-jobs
share-events
Metric is count of posts by gender
https://api.slack.com/methods/conversations.history
Create dump of messages with each channel name and user name attached.
Getting a Python error when trying to run latest version of users_list.py.
The file itself seems to have a combination of stashed/local development changes.
Many usernames and emails are displaying in member_analytics as NaN. When queuing user_list_data (https://api.slack.com/methods/users.list), example id 'U02BF7TJ99V' has neither value populated. However, when exporting the user list from slack admin tools, I see "Cultivate Team" as the name, and an email is present.
Create a data set for user.list
Add activity buckets so we can build a small histogram for member activity. This will help to see how member engagement shapes up over time..
These are a signal of activity
To help with more targeted out reach
One question that comes here is in terms of percent of slack activity, how much can be associated with demographic data?
https://api.slack.com/methods/calls.info
Get calls, dates, users, channels into a single file
Automate the pipeline so that it can run in one go
This is the list of channels in slack. Include archived.
https://api.slack.com/methods/conversations.members
Includes a list of members for each channel. How do we use this?
Does joining a secondary channel or being responded to have a higher impact on retention?
https://api.slack.com/methods/team.accessLogs
For each user in users.list, add the following to the data set.
first access
most recent access
number of logins
country
region
Note, does not have paging, need to increment through page until all results are found.
Load entire log, identify the aggregate values based on userid, then join to users.list info
Validate that email address can be used to join Airtable Demographic data with slack data.
Answer the following questions:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.