4 Month TE Data Science Fellowship

4 Month TE Data Science Fellowship

Duration: September, October, November, December 2023
Lead: YGG @ TEC

This is a full time role description. (40 hours per week)

  • 24 hours per week billable hours: active research, development, presentations, coordination
  • 16 hours per week auxillary work: passive research, readings, architecting, slow thinking, synthesis

YGG has been active in this role since June 2023 which has been funded directly by @Griff with the intention of moving the position into a TEC funded role like this. Praise @Griff for having the generosity and trust to support me in such a way :pray: :pray: :pray:

Supporting TEC Initiatives

During this engagement, YGG will participate in TEC team meetings, sprint planning, community calls, and advice process. YGG will be a voice of leadership in the community. YGG will produce data science oriented software assets as token engineering public goods. YGG will support the TEC Coordination team, TEC Advisory network, and TEC work streams like BCRG and TESS.

Work Priorities

Tier 1:

  • Ongoing support for QF Grant Rounds
  • Development of TEC Tunable QF Product with TEC Coordination Team
  • Researching FPG Frameworks in the context of TEC Read more here
  • Scoping TEC incubation processes for expanding funding beyond QF
  • Supporting the OP migration
  • Supporting BCRG and TESS
  • Contributing to TEC advice process
  • Promoting TEC Community Growth

Tier 2:

  • Conviction Voting Analysis - This is a high priority but being deferred until the common pool reaches ingress requirements.

  • Scoping TEC Reputation Economy - An area of interest with TEC Advisory Network.

  • Data analysis on community advice process using Pol.is - An area of interest with TEC Advisory Network

Agreement

Offer:

YGG will be present at TEC. Full time for 4 months with 2 weeks of flex vacation time. 24 hours billable time per week, for 14 weeks.

24 * 14 = 336 Hours.

Funding request:

$4700WXDAI/month for 4 months

$4700 x 4 = $18800WXDAI Total Funding

$18800 / 336 = $55.95WXDAI / hour.

The above calculus describes a 4 month engagement of work commitment from YGG to TEC and includes 2 weeks flex paid vacation time.

How will these funds be used?

  • Data science in the domain of Token Engineering
  • Software Product Development with TEC Coordination Team
  • Advice Process at TEC

What Does Success Look Like?

  • The TEC Launches The Tunable QF Application Q4 2023
  • Tunable QF becomes a flagship product associated with TEC
  • Tunable QF is adopted by the industry as a way to further refine the effectiveness and efficiency of public goods funding

Trackable metrics:

  • Number of git commits on the Alloha repository
  • Reception of the Sept 27th community call where this work is being presented
  • Satisfaction of the TEC Coordination team that is using this tool to aid in their facilitation of quadratic funding
  • Feedback from the Gitcoin Product Team as well as Gitcoin research team.

How will you share progress?

Work is shared weekly on Thursdays 9amPST in the TEC QF Product agile development meeting. This meeting is facilitated by @enti and myself as an agile development session for TEC QF data analysis and product development.

Work is tracked by the TEC coordination team in the weekly sprint planning, sprint retrospective, and TEC Team meetings.

Work will be presented on September 27th in the TEC Community Call.

Research results and product development are posted publicly on github here:

Team Information

I’ve been tracking my meetings for June, July and August. This the structure of my team.

Relevance to TEC Mission, Vision, and Values

  • Applying data science in a token engineering context towards the TEC’s investments into quadratic funding, SME signal boosting, and other TE Public Goods funding methods such as CV and Bonding Curves.
  • Exploring and relating foundational theories of funding public goods (FPG) in the context of TEC and Token Engineering Public Goods (TEPG).
  • Supporting TEC Token Team in the engineering lifecycle of TEC Token Infrastructure and products.
  • Supporting the TEC Coordination team.
  • Supporting the TEC General Advisory Network
  • Supporting TE initiatives like BCRG, TESS, and Optimism Deployment of TE Infrastructure

Affected Stakeholders

  • TEC Community Members
  • TE Community members engaging with Quadratic Funding
  • TE Subject Matter Experts that vote in Quadratic Funding
  • Any organization engaging with Quadratic Funding that would like to use the TEC Tunable QF tool or integrate the research results
  • TEC Team Working on QF Product at TEC
  • Future TEC fellows that may adopt this template for engagement.

Expert Advisors

Proposal Type

Tao Voting

This proposal is authored by YGG and has integrated advice from TEC General Advisory Network.

The TE Fellowship at TEC concept was originally proposed by @mzargham

Screenshots of Work Already Done (June, July, August)

The following is preliminary results from early QF analysis and product development with YGG and the TEC Coordination team.

Donations Network Analysis

TEC QF Tuning Environment:

TEC QF Signal Boosting Environment:

FDFPG Data Science Environment. The following is generated data based off of the FDFPG framework.

Concave, Smooth, Increasing value functions between every citizen and every public good.

Optimal Funding as Optimizing Collective Marginal Utility

Computing the suboptimality of Private Contribution Funding Mechanism

Computing the suboptimality of 1 Person 1 Vote Funding Mechanism

The contributions matrix C. Showing the amount that citizen i donates to public good p.

The Value Matrix V(F). Computing the Value to Citizens given Public Goods Funding Level F

Thank you for considering this proposal. If you have feedback, comments or questions, please post in the forum below or contact me on discord. Blessings! :sparkles: :dragon:

6 Likes

just read through it, all of it sounds good, I would love to see that network analysis or that value function interface you built(seems like it could be a pretty cool deliverable for a client). My only feedback is with the what success looks like. I think its hard to attribute one person to the growth of an economy, I see all the factors you listed and I think in general they definitely will contribute, its just hard to track. I think if you said bring in $XXX revenue, grow by ### contributors, for example, then it would be like oh okay he is bringing value into the system and expanding the potential workforce, plus it would be easier to track your individual success to those vs tracking to something os macro. like randomly having 10x price growth from some meme or -5x from some external factor you couldnt control.

5 Likes

I like the idea of breaking down more trackable success metrics. I’ll integrate that feedback into the proposal. Thanks @blockboy

3 Likes

I really like this proposal. Like @blockboy , I don’t think that TEC token price is the best metric for the value of this engagement.

It seems to me that most of the results and work are primarily being shared internally. I understand that the Commons needs to be distinct from the Public (this is one of Ostrom’s Principles( – but, would it be possible to incorporate a strategy where the calls and products are actively being disseminated and promoted on appropriate public channels? I think a lot of value accrues to the TEC through making the work done in this community more widely known, and I think it would be awesome to have a plan for that at the outset of this position.

3 Likes

Appreciate your impressive work here @blockboy and @Griff for pushing value where it needs to go. What advice toward those aspiring to the role would you give wrt prior knowledge/skills required? The work sounds interesting and I would gladly ‘do’ it, but I’m left wondering if I’d be qualified; and if not, how to remedy. Thanks!

2 Likes

Hi Mel. Good to know that you are interested in a similar role. Personally, I have MSc. in computing science with a specialization in big data, this is the specific credential that has most prepared me for this kind of role. Here is the program that I completed: MSc. in Professional Computer Science (Big Data) - Master of Science in Professional Computer Science - Simon Fraser University

Generally, the background is computing science and math. Studying machine learning provides a very relevant background for this kind of work. Andrew Ng’s class on ML is a very classic program to go through to learn the foundations of machine learning. In such a class, you will learn intimately about calculus, linear algebra, and statistics, and how they can be used to create learning systems. These are the foundations of data science.

Others might come with different backgrounds and propose alternative TE fellowships. I think anyone coming from the field of engineering will have valuable skills to add.

2 Likes

Here is an update to this section with respect to the Tunable QF product.

What Does Success Look Like?

  • The TEC Launches The Tunable QF Application Q4 2023
  • Tunable QF becomes a flagship product associated with TEC
  • Tunable QF is adopted by the industry as a way to further refine the effectiveness and efficiency of public goods funding

Trackable metrics:

  • Number of git commits on the Alloha repository
  • Reception of the Sept 27th community call where this work is being presented
  • Satisfaction of the TEC Coordination team that is using this tool to aid in their facilitation of quadratic funding
  • Feedback from the Gitcoin Product Team as well as Gitcoin research team.
4 Likes

I think this is a good point about disseminating the work as it is being produced.

There will be a showcase of this work on the September 27th TEC community call.

I think it would make sense to have perhaps monthly public updates on this kind of work.

I invite @enti and @gideonro to consider how we can expand the format for public updates on the direction of work like this.

2 Likes

Hey I am curious will the Tunable QF have funding for other contributors? asking for a friend :wink:

2 Likes

I really like this question.

Where is tunable QF going? Is it going to become a widely adopted application that becomes standard procedure across the QF toolchain? Or is it going to be a niche tool that is used by the TEC to facilitate their QF procedure?

There is a spectrum between lean, light, minimum product, and a widely adopted, maintained and supported application that is adopted cross industry. The former case calls for what we have now, basically a single developer, but the ladder case calls for a development and support team with a significant budget and probably requires a revenue model or continuous funding model.

We are currently in mode A - single developer mode. But I would love to see this project expand into a kind of mode B - dedicated development and support team. Mode B would require wider funding. So it raises the question of what kind of funding strategies exist for the development of this tool. There might be enough QF rounds to hit that could support a wider development team.

I think this project has a higher potential in relation to a multi developer team. I know that @octopus is interested in contributing to this work as well. There are however risks involved with taking the leap into major development. Time, energy, and funds need to be wisely allocated.

TEC Coordination team is currently working on a “QF Explorations Charter” Document which is exploring some of these concepts. As that document becomes more refined (this week), I’ll be sure to link to it to inform this discussion.

2 Likes

Right now the Quantitative Token Model that our team is working on (that was funded by the TEC QF round) is set up with one full time funded contributor by OV then a pool of money to be allocated to part time contributors like me. I think this could be an interesting model that you could deploy. It lets you commit to developing your vision while also being able to tap into support/expertise if you need. Might need to be a separate forum post but at least for us that has been a good model to have one fully funded visionary/PM to help offload the overhead of an individual contributor that wants to float in and contribute.

3 Likes

I think that’s a very appealing model for this kind of project. Thanks for describing that, it will definitely influence my thinking as this project continues to be scoped. I’ll try to get back to you with more specifics in the next few days.

2 Likes

Of course, and I am not just trying to shill this for myself(I might not even have the time to support). For the sake of the success of the project the model has been helpful for us, I am sure a variation of it could be beneficial to you.

3 Likes

Update: This proposal has passed.

I’ll be working on this project for the remainder of the year.

The current state of development can be found in this demonstration from the Sept 27th TEC Community Call: https://youtu.be/zRInR_xVpOQ?si=l14TskwJCGm-BJ5b&t=529

2 Likes

Delighted for you and the community, YGG. This pilot TE Fellowship you have devised will serve as a fascinating model for how new, cognitively rigorous roles might be developed and implemented within the TEC. The breakdown of what you are working on from the community call was amazing, and the whole of the Commons stands to benefit tremendously from the nuanced insights you are teasing out of the data. Really excited to absorb some of those learnings/teachings in the updates to come and see how we can maximize the reach of Tunable QF collectively. Congrats on being the first official TE Fellow! =D

3 Likes

Thank you @gene @blockboy @mel.eth @octopus For your thoughtful comments and to the TEC community that has supported this proposal. I’m happy to see this research process move forward.

I would like to give a special thanks to feedback and advisory from the TECAN and TEC Coordination team who have been providing consistent support to get to this point. And the various mentors in the space that have breadcrumbed this work.

I’ll continue to post additional updates over the following months as this initiative evolves.

As per @blockboy’s comment above, I like the idea of flexible budgets alongside persistent research roles. Consider a simple TE Intern Pool, a lean budget like $4KUSD / month and funds 1-3 interns at a time that work at a specified rate and log hours each. A support team for a research project like this. This might make for a good TEQF application or it might be something that could be funded through TAO voting directly. This could potentially be milestone based, and the TESS initiative has an excellent model of such an algorithm that is used for milestone budgeting, authored by @danlessa .

For transparency, here is the TAO vote on gardens. Gardens

I am not trying to over scope this, but also if there is a need to maintain a dynamic pool of talent, I have been investigating this hats tool: https://www.hatsprotocol.xyz/ and I think it could be very helpful for onboarding a new person onto a bunch of different tools without needing an admin for each to have to give permissions. Not sure if there is a need for this, but could be helpful if so. Just a thought.

1 Like