Algovera: A Community of Data Scientists building more Libraries, Integrations with Data Science Platforms, and Offerings

Algovera: A Community of Data Scientists building more Libraries, Integrations with Data Science Platforms, and Offerings

Part 1 - Proposal Submission

Name of Project: Algovera

Proposal in one sentence: Building more libraries (including datasets, model and DAO libraries), integrations (including HuggingFace and Openmined) and offerings (including grants, freelance, tournaments, hackathons).

Description of the project and what problem is it solving:

We describe Algovera in three layers: (i) community, (ii) tools/libraries/integrations, and (iii) commercialisation. The Algovera community of data scientists is growing quickly with 8 AI Squads successfully onboarded in the last month, and better guidance on tracks towards becoming a contributor (check out our recent update here). We’re also building new tools, libraries and integrations to make it easier to launch AI x Web3 apps on Ocean. These include a Jupyter Lab extension (demo here) to integrate MetaMask (and thus simplify the ocean.py workflows), a DAO infrastructure for collaborating on data science projects, libraries for datasets, models and storage, and several Web3 apps to onboard HuggingFace users. Our business model continues to take shape as we practice different forms of offerings for clients, partners and users.

Grant Deliverables:

Commercial

  • [ ] Complete first Hackathon with LYNX. This is a big 2 week invent with opening talks, other partners, support etc. You can sign up to take part here.
  • [ ] Create road map for running events with companies who are on the waiting list.

Tools/Libraries/Integrations

  • [ ] Build open source algovera_hub model library that integrates Ocean Protocol and HuggingFace libraries to provide (i) token-gated access control for private models on the HuggingFace web app, (ii) easier loading of catalogue of pre-trained deep learning algorithms available on the Ocean marketplace.
  • [ ] First PR with HuggingFace Hub
  • [ ] Build open source algovera_datasets library for easier loading of Ocean datasets outside of HuggingFace
  • [ ] Documentation for new libraries
  • [ ] GitHub repository with notebooks showcasing functionality of Ocean x HuggingFace for data scientists
  • [ ] Accompanying blog tutorial and video demonstration to show how to use all of our HuggingFace apps in tandem and social media campaign.
  • [ ] Report on next steps: plans for PRs with e.g. HuggingFace Hub, Ocean Provider to further improve integration. Include discussion with HuggingFace community.
  • [ ] Report on plans for integration of Ocean marketplace with private AI tools such as Openmined, FELToken.
  • [ ] First draft of the design for Algovera AI marketplace app prototype.
  • [ ] Set up custom Provider with new Algovera AWS account.

Community

  • [ ] Run workshop on data science DAOs at NYC Open Data week.
  • [ ] Hold Round 2 of Algovera Grants with funding for 3 more AI Squads.
  • [ ] Setup new voting mechanism to replace the POAPs of the previous round.
  • [ ] Setup Gathertown HQ for Algovera.
  • [ ] Set up sesh bot for calendar and event reminder.
  • [ ] Set up Discord/Notion bot to save and categorize messages.

Which category best describes your project?

Build / improve applications or integrations to Ocean

Which Fundamental Metric best describes your project?

Data Consume Volume

What is the final product?:

A Web3 AI marketplace with tools, libraries and integrations that make it easy to build, collaborate and monetize AI apps.

Value Add:

  1. Usage of Ocean

Data scientists are natural data consumers. Creating further tools, libraries and integrations (and making it easier for data scientists to onboard to Web3) will help to increase consume volume of data and algorithm tokens. Funding more data science projects will result in more new projects and assets using Ocean. Completing freelance work will help to develop raw data into algorithms and insights.

Funding Requested: $20k USD

Proposal Wallet Address: 0x823351c03A99b4820793675760f4A64F5ccA9089

Have you previously received an OceanDAO Grant (Y/N)? Y

Team Website: www.algovera.ai

Twitter Handle: @richardblythman

Discord Handle: richardblythman | Algovera.ai#3425

Project lead Contact Email: richardblythman@gmail.com

Country of Residence: Ireland

Part 2 - Team

Core Team

Three of us are working full time on this project, with Jakub at about half time.

Richard Blythman

Hithesh Shaji

  • Role: Business Strategy Lead & Full Stack Developer

  • Relevant Credentials (e.g.):

  • GitHub: hithesh98 Β· GitHub

  • LinkedIn: https://www.linkedin.com/in/hithesh-shaji-141274159/

  • Background/Experience:

  • MSc Computer Science, University of Bath

  • Consensys Blockchain Developer Bootcamp (Completion December 2021)

  • Kernel Fellow, Gitcoin

  • UG Cert Innovation and Entrepreneurship

Keaton Kirkpatrick

Jakub SmΓ©kal

Part 3 - Proposal Details

Project Deliverables - Category:

IF: Build / improve applications or integration to Ocean, then:

Code will be made available at Algovera Β· GitHub.

If the project includes community engagement:

  • Running the campaign on social media for how many weeks?

Now that our HuggingFace offerings are reaching maturity, we will undertake a more extensive social media campaign for the last week of the month. As usual, we will continue to put out videos on our YouTube channel.

Project Deliverables - Roadmap

  • Any prior work completed thus far?

Last round deliverables:

  • Commercial
  • [βœ“] Set up application process for Algovera Freelance
  • [βœ“] Set up first Algovera Tournament
  • [βœ“] Complete first Freelance project with nCight
  • [βœ“] Setup database of work opportunities available to data scientists within Algovera

Tools/Libraries/Integrations

  • [βœ“] Write scripts for spinning up Project DAOs (Squads) for our newly-funded AI teams. This marks the first step towards an Algovera DAO framework.
  • [βœ“] Publish Jupyter Lab extension that integrates MetaMask (thus simplifying the ocean.py workflows), along with demonstrator video and documentation.
  • [βœ“] Create dataset catalogue for Algovera Datasets Library
  • [βœ“] Create plan for integrating Ocean algorithms with HuggingFace Hub (may require an Algovera Model Library)
  • [βœ“] Add functionality for buying data tokens on HuggingFace (e.g. after searching on our HuggingFace Space for the Ocean Marketplace)

Community

  • [βœ“] Set up funding process for new Algovera Squads
  • [βœ“] Write blog post on funding process for new Algovera Squads
  • [βœ“] Set up Notion pages for each new Algovera Squad
  • [βœ“] Plan the design and content of Algovera Academy (a streamlined course for training data scientists to perform data science in Web3)
  • [βœ“] Run weekly face anonymization hacking sessions with DataUnion (recordings here)
  • [βœ“] Continue running weekly data science DeFi hacking sessions
  • [βœ“] Documentation for Earn Track, Create Track & Join Track
  • [βœ“] Create Algovera Reddit account

Commercial: We set up the application process for our advertised freelance roles, and received 42 applications in total across all platforms. Clearly there is a large appetite for data science freelance work in Web3. We interviewed about 10 and decided to pick two. You can check out the repo that they have been working in for the project. The published algorithm is here (on the Rinkeby test net). We are about a week behind schedule on completing the work, due to complications with cloud storage. We completed the design for the Algovera Tournament, but decided that it made the most sense to push the start date back until the freelance work is completed. We will start it this month instead. We created a database of work opportunities available to data scientists.

Tools/Libraries/Integrations: We published our Jupyter Lab extension that integrates MetaMask (thus simplifying the ocean.py marketplace and C2D workflows), along with demonstrator video and documentation. We spun up 8 Squads on DAOHaus and wrote scripts to automate the process. We studied the HuggingFace docs for integrating other libraries in detail and created a plan for integrating Ocean algorithms with HuggingFace Hub. We improved our Ocean marketplace app on HuggingFace Spaces, by returning all search results on a carousel (the results are displayed as tiles to mimic the Ocean marketplace frontend), and adding functionality for buying data tokens.

Community: We’ve now funded all of our successful Squads. We have also set them up with repos (e.g. here) on the Algovera GitHub and Notion pages for documentation. Some of the Squads have made good progress towards their deliverables. We initially planned to set up Squads with the Aragon framework, but had issues with using DAOs on the Polygon network. We explored using 1Hive Gardens but learned they also use Aragon. Hence, we decided to set up our Squad DAOs on DAOHaus. You can check out the video tutorials that we made for our community to get them up to speed on DAOhaus here (also check out our new edits including intros and outros :). We ran hacking sessions for developing an algorithm for predicting borrowing cost of popular DeFi protocols and for anonymizing faces (with DataUnion). You can check out progress in the repos here and here. You can watch all of the recordings on our YouTube channel here and here. We produced docs including Earn Track, Create Track, Join & Contribute Track. We set up an Algovera Reddit account called r/decentralizedAI to reach out to the Reddit community.

  • What is the project roadmap? That is: what are key milestones, and the target date for each milestone.

We have designed a road map up until Q4 2022. We have mapped out timelines for our grants, and our freelance project and tournament. We have a calendar for community events including hacking sessions, working groups (Pods) and town halls.

  • Please include the milestone: publish an article/tutorial explaining your project as part of the grant (eg medium, etc).

We will publish one blog post on the funding process for new Algovera Squads. We tend to write 1-3 blogs per month, as well as weekly newsletters.

  • Please include the team’s future plans and intentions.

  • Any maintenance?

  • Foreseen or possible additions?

We hope to develop many more algorithms and apps in different domains.

  • We are in talks with a DeFi project on running another tournament next month.
  • We are in talks with VR workout project about freelance work.

We also hope to create a data science app marketplace (similar to the popular HuggingFace Spaces on top of Ocean. Eventually, we envision something like scaffold.eth for data science apps.

1 Like

This proposal was earmarked as β€œCore Tech” today, during Core Tech WG

2 Likes

Thank you for confirming this here @alexcos20 and @richardblythman! Everything is configured in airtable.

1 Like

Hello @richardblythman & AlgoveraAI team,

Welcome back to the Ocean DAO Round 15. On behalf of PG-WG, I also congratulate your team on earning the Tech earmark from Core-tech WG.

Your proposal also covers the value add component to Ocean in terms of addressing on all the points of W3SL viz.

Usage of Ocean & Viability: Given the track record of responsible usage of funds that are divested in a variety of activities that show strong sustenance, I recognize the viability of the project proposal. The proposal to improve the Web3 tooling for machine learning is very commendable.

Community Activeness: Based on the organic community growth of data-scientists on the Discord + other socials, I can certainly say that the community has been most active

Aligning with missions of Ocean:

Finally Ocean DAO’s mission is to support projects that strong leverage of the tech that is involved & also the tendency to collaborate with other Ocean DAO projects such as FELToken, there is certainly stronger value that can be ascribed to the mission and visions of $Ocean. We look forward to the active updates from the Algovera team & community.

Based on the reasons above, I am in support of your project and proposal. I look forward to continuing providing support and feedback to your project.

Prakash | Project Guiding WG | Discord

image

1 Like

Got our support Algovera team! Keep pushing ahead and continue to deliver for the Ocean Community.
Good luck this round.

mPowered

1 Like

[Deliverable Checklist]

  • [βœ“] Complete first Hackathon with LYNX. This is a big 2 week invent with opening talks, other partners, support etc. We created a repo with tutorial notebooks and algorithms that showed the participants how to use Ocean C2D for EEG data.
  • [βœ“] Create road map for running events with companies who are on the waiting list.
  • [βœ“] Build open source algovera_hub model library that integrates Ocean Protocol and HuggingFace libraries to provide (i) token-gated access control for private models on the HuggingFace web app, (ii) easier loading of catalogue of pre-trained deep learning algorithms available on the Ocean marketplace.
  • [βœ“] First PR with HuggingFace Hub
  • [βœ“] Build open source algovera_datasets library for easier loading of Ocean datasets outside of HuggingFace
  • [βœ“] Documentation for new libraries
  • [βœ“] Notebooks showcasing functionality of Ocean x HuggingFace for data scientists
  • [βœ“] Accompanying blog tutorial and video demonstration to show how to use all of our HuggingFace apps in tandem and social media campaign.
  • [βœ“] Report on next steps: plans for PRs with e.g. HuggingFace Hub, Ocean Provider to further improve integration. Include discussion with HuggingFace community.
  • [βœ“] Report on plans for integration of Ocean marketplace with private AI tools such as Openmined, FELToken.
  • [βœ“] First draft of the design for Algovera AI marketplace app prototype.
  • [βœ“] Set up custom Provider with new Algovera AWS account.
  • [βœ“] Run workshop on data science DAOs at NYC Open Data week.
  • [βœ“] Hold Round 2 of Algovera Grants with funding for 3 (now 5) more AI Squads.
  • [βœ“] Setup new voting mechanism to replace the POAPs of the previous round.
  • [βœ“] Setup Gathertown HQ for Algovera.
  • [βœ“] Set up sesh bot for calendar and event reminder.
  • [βœ“] Set up Discord/Notion bot to save and categorize messages.
1 Like

@richardblythman, you need to use the portal and we need to review your completion before you can submit into round 16.

Please read the post and updates we’ve been providing.

1 Like

Project submitted deliverables:

  • [βœ“] Complete first Hackathon with LYNX. This is a big 2 week invent with opening talks, other partners, support etc. We created a repo with tutorial notebooks and algorithms that showed the participants how to use Ocean C2D for EEG data.
  • [βœ“] Create road map for running events with companies who are on the waiting list.
  • [βœ“] Build open source algovera_hub model library that integrates Ocean Protocol and HuggingFace libraries to provide (i) token-gated access control for private models on the HuggingFace web app, (ii) easier loading of catalogue of pre-trained deep learning algorithms available on the Ocean marketplace.
  • [βœ“] First PR with HuggingFace Hub
  • [βœ“] Build open source algovera_datasets library for easier loading of Ocean datasets outside of HuggingFace
  • [βœ“] Documentation for new libraries
  • [βœ“] Notebooks showcasing functionality of Ocean x HuggingFace for data scientists
  • [βœ“] Accompanying blog tutorial and video demonstration to show how to use all of our HuggingFace apps in tandem and social media campaign.
  • [βœ“] Report on next steps: plans for PRs with e.g. HuggingFace Hub, Ocean Provider to further improve integration. Include discussion with HuggingFace community.
  • [βœ“] Report on plans for integration of Ocean marketplace with private AI tools such as Openmined, FELToken.
  • [βœ“] First draft of the design for Algovera AI marketplace app prototype.
  • [βœ“] Set up custom Provider with new Algovera AWS account.
  • [βœ“] Run workshop on data science DAOs at NYC Open Data week.
  • [βœ“] Hold Round 2 of Algovera Grants with funding for 3 (now 5) more AI Squads.
  • [βœ“] Setup new voting mechanism to replace the POAPs of the previous round.
  • [βœ“] Setup Gathertown HQ for Algovera.
  • [βœ“] Set up sesh bot for calendar and event reminder.
  • [βœ“] Set up Discord/Notion bot to save and categorize messages.
1 Like

Thanks @idiom-bytes. Just found it shortly after commenting. Submitted :slight_smile:

1 Like

Thank you @richardblythman!

Admin: Thank you for submitting your deliverables! Based on the description provided, I am happy to accept your completion and look forward to seeing your continuous contributions to OceanDAO and the Ocean Ecosytem!

@idiom-bytes I’ve been trying to submit the new proposal for $20k and getting an error β€œYour funding request exceeds the project USD limit”.