Part 1 - Proposal Submission
Name of project: DataUnion Foundation
The proposal in one sentence: Fuel data collaborations for data-centric AI
Description of the project and what problem is it solving:
Responsible AI requires high data quality in respect of bias and fairness. Yet the marginal costs to solve the long-tail problem in AI increase.
Over the past decade, the digital economy has become highly concentrated and prone to monopolization.
SDG 10 - Reduced inequalities
Target 10.1: By 2030, progressively achieve and sustain income growth of the bottom 40 percent of the population at a rate higher than the national average (Growth rates of household income).
From a B2B point of view the collaboration on data asset projects is complicated and ambigious - new tools are needed.
Using blockchain technology to establish DataUnions that enable local income, quality data, and data co-ownership.
[ ] Mobile App V2 & gamification concept
[ ] Ocean provider setup
[ ] Fork & customisation of Ocean marketplace
[ ] Medium blog post about the project and its potential
[ ] Concept for a RPG NFT for the Ocean ecosystem based on Ocean’s creatures
[ ] Payment API for datatokens in our backend
Which category best describes your project? Pick one.
Build / improve applications or integrations to Ocean
Which Fundamental Metric best describes your project?
Total Value Locked
What is the final product (e.g. App, URL, Medium, etc)?
Our alpha is already online, please go ahead and check it out.. The mobile app is available in the Google Play store. The Data Portal is available here. There will also be other data unions in our DataUnion ecosystem.
How does this project drive value to the “fundamental metric” and the overall Ocean ecosystem?
Let’s do a ROI calculation - we are using facts rather than speculation as we are ROI positive already:
Currently there are 612,948 $OCEAN locked (TVL) in the DataUnion.app liquidity pool on the Ocean marketplace. Additionally we also have an active Twitter account, a Discord and a Telegram community to bring in additional users into the Ocean ecosystem. And we have 431 users contributing on our alpha website. The unleashing of data is happening continuously, check it out in our dashboard.
bang = 612,948 $OCEAN TVL
buck = 208780 $OCEAN - this is explained in more detail in the financial section of the proposal, we assume 66.666 $OCEAN for this proposal here
(% chance of success) = 100% as we are talking about the current situation and the TVL is there
ROI = 612948 $OCEAN / 139350 $OCEAN * 1.0 = 2.93 which shows that the ROI of the project after this grant is above the demanded ROI of 1.0
Funding Amount: 50,000.00 USD
Proposal Wallet Address: 0xF9ac73f30dBe52c10e3d5950db66357f9d0be44D
Have you previously received an OceanDAO Grant?: Yes
Team Website (if applicable): https://dataunion.app
Twitter Handle: @DataUnionA
Discord Handle: DataUnion Foundation#1870
Contact Email: firstname.lastname@example.org
Current country of residence: Singapore
Part 2 - Team:
- Role: product owner, developer, utility man
- Relevant Credentials (e.g.):
- Co-founder and CEO at DataUnion
- Ocean Protocol Ambassador program manager
Dr. Mark Siebert
- Role: partnerships, business development
- Relevant Credentials (e.g.):
- Data publishing (10yrs)
- Business Development for Data Markets
- Owning and driving global executive engagements and partnerships, Data and Open Science
- Web3 experience: < 1 Year
- Positioning businesses in emerging markets or innovative fields with focus on data and AI-driven solutions.
- Role: developer
- Relevant Credentials (e.g.):
- Frontend development
- Computer Vision
- Ocean Academy
- Ocean Ambassador
- Role: developer
Relevant Credentials (e.g.):
- GitHub: https://github.com/akshay-ap
- Backend developer in the finance industry
- Ocean Protocol Ambassador
- Ocean Protocol Bounty hunter
- Role: developer
- Relevant Credentials (e.g.):
- MD/CEO of Vesoft Ltd
- 5 years experience as a software engineer and reservoir engineer building solutions for the oil and gas industry
- Prize winner at Ocean Protocol’s COVIDathon
Part 3 - Proposal Details
What problem is your project solving?
This is the final app humanity needs - it gives us the ability to contribute to AI and robotics and enable humanity to profit from the data this technology needs. We want to give everyone the ability to use their data for a better future and their own profit.
In our pitch deck we are describing how new data unions can be created using the DataUnion tools and methodology on top of Ocean Protocol. This enables more and more data unions to be created and join forces to develop a common stack of tools and help each other to be successful. This reduces the overhead costs for the individual data union and allows them to focus on their domain specific topics and their community instead of having to develop the same set of tools and processes again.
As an example data union we are building an image dataset that is created and owned by the people that contribute to it. These contributions include uploading the data, annotating it as well as verifying that the data and the annotations are correct. By doing this the contributors are motivated to contribute highest quality content as they will be rewarded with shares of the dataset they contributed to. We are baking this slowly and release the features separately to have the maximal amount of feedback from our community.
So this covers the creation part of the project. But to refinance this process we have to find customers. The customers can create Data Bounties to increase the incentives for the creation of specific machine learning ready images. Customers can also bring their own datasets and ask only for annotation and/or verification by the contributors.
In the most important option for customers they can train algorithms on parts of the data via Ocean Protocol’s compute-to-data technology. In this way they can train object recognition algorithms without the risk of the data to leak thus the project remains in full ownership of the data. This is done via a marketplace on top of Ocean that we create and contains previews and evaluation of parts of the data (via a search engine on tags and annotations) as well as algorithms. The sale of these assets will be done via the liquidity pool of the whole dataset.
So the contributors not just benefit from their contributions but also from the usage of their contributions. This creates long term incentives to maintain control over the created tokens. This project is a showcase of ownership economy based on the economy creation capabilities of Ocean Protocol.
As a next step on our journey we are now starting to simulate the ecosystem and individual pools. There are already VisionTherapy and SenseNation in the Ocean ecosystem that are using our advice and expertise to create their own data unions. Here we are also taking the approach to work bottom up with them and help them where they need us.
Project Deliverables - Category
Webapp is available at https://mantis.dataunion.app
Parts of the software are open-source with a permissive license at: github.com/DataUnion-app
Data is available on Ocean Protocol via our data sales portal
Mobile app will be live in the iOS and Google App Stores. There might be delays due to the app store checks.
Data asset statistics:
Start of round 9:
Start of round 10:
Project Deliverables - Roadmap
Any prior work completed thus far?
A lot of the work done in the project so far was recruitment of the team, organisational work, looking for funding and organising the work. We also published our alpha now and have made significant progress with our mobile application. The team now has 9 team members with different strengths to move the project forward. The work is organised via Trello and we have a communication infrastructure via Discord. We also have a social media presence and a website.
We managed to get into the Celo camp accelerator as one of 31 teams from ~300 applications. This helps us to access the mobile first user base of Celo which is targeted towards unbanked people all around the world - exactly whom we want to contribute to our datasets.
We started prototyping avatars for a role playing game NFT based on Ocean’s creatures for the Ocean ecosystem - items can be earned through actions e.g. via voting, providing liquidity, creating outreach videos, holding tokens or contributing to DataUnions. The purpose of this is to bring a piece of NFT culture into the ecosystem and to enable the Ocean ecosystem as well as DataUnion to reward users with item NFTs for contributing. A full concept will be a delivery for this month’s grant. Here is a prototype with a sample item set:
What is the project roadmap? That is: what are key milestones, and the target date for each milestone.
- New annotation tools and mechanisms (ongoing)
- Onboard new data unions to our tech and concepts (ongoing)
- Recruit more people and facilitate development via OceanDAO grants (ongoing)
- Release Swipe-AI (Q4 2021)
- Simulate the token value flow using simulation tools (Q4 2021)
- Increase decentralisation of our solution by moving the control to smart contracts (Q4 2021)
- Algorithm training and sales via our Data Portal - have the data providers become co-owners of that as well (Q4 2021)
- Allow addition of data while it resides on different storage (2022)
- Include NLP to translate annotations and cater to a worldwide audience (2022)
- Launch a governance token (2022)
Please include the milestone: publish an article/tutorial explaining your project as part of the grant (eg medium, etc).
Our web app and Data Portal include tutorial videos explaining the project.
These prototypes are the beginning of the journey for the project. There will be a lot more steps after that but we want to first validate our idea via the crypto enthusiasts of the Ocean community (via the web based version) and after that for other target audiences in Nigeria, South America, India and Thailand (via the mobile version).
For us it is important to proceed in an agile manner and to proceed from working prototype to next working prototype to get validation and feedback from our community.
Foreseen or possible additions?
Big additions in the future will be an independent rating system for the quality of the data via state of the art machine learning algorithms. Another validation system for the quality will be algorithm creation competitions a la Kaggle where the winning algorithms will become part of our marketplace.
The contributors that worked on the data as well as the liquidity provider of our pool will get a share in these algorithms’ liquidity pools to benefit from the results of their hard work.
These algorithms will also enable pre labeling of freshly uploaded data to reduce annotation times (basically annotation becomes quality control) and the sale of pretrained models for transfer learning.
After this is setup and working we will move to the next data type - either text or audio data.
Are there any mockups or designs to date?
An overview of the technology stack?
Frontend: React.JS + Vue.JS (web), React Native (mobile)
Backend: Flask + Python libraries, CouchDB (+ PouchDB), MongoDB
If the project includes community engagement:
Running the campaign on social media for how many weeks?
We will actively promote each phase with datatoken incentives for participants.
For the web app we will focus on the Ocean community, the mobile app will be promoted more widely. We joined the Celo camp to expand to a mobile first blockchain and get access to a user base in developing countries.
At the moment we are including more and more community members in the creation of content and the project itself. We work with an agile work model where tasks are distributed to team members and these are then rewarded. This opens our team up to a large number of participants.
Currently there are no end-to-end solutions for the capturing, annotation and machine learning training available on the market. Especially not on this scale and with the involvement of a worldwide workforce.
Any grants or fundraising to date?
We got 129.679 $OCEAN in the funding rounds so far. 7435 $OCEAN from the Ocean Shipyard program and won 5000 $OCEAN in the Ocean datatoken hackathon. We are in the process of aqcuiring additional funding from other sources but the funds have not arrived with us yet.
Other costs are bootstrapped by Robin, approximately 180.000 $OCEAN as a personal investment into the project. Most of this sits in the datatoken pool but we also invested a good amount to buy 70 QUICRA-0 from the pool to reward the contributors in our initial challenges.
Financial and time spent
At the moment we do not reward anyone in the management team for their hours. Over the course of the project, we have been working on this for 11 month now, around 4500 hours were spent by the management team.
We do reward the engineering team and there have been around 12000 hours spent by the engineers on the product so far. This means that we are very cost efficient with an average hourly rate of ~10 $OCEAN for our engineers.
To see what the tokens were spent for, please check our wallets here and here - all transactions have been made from there. And except the buying of the $QUICRA-0 as rewards and some money for Token Engineering courses (~600$) every other token has been spent on the engineering team.
Social implications of the solution?
If this project succeeds it will change the life of many people in dire situations on our planet. As soon as they get access to a mobile phone and internet they can start making a living. In Venezuela 200$ can feed a family for one month, we expect to be able to reward much, much more than that for a full month of contributions. So it is a global game changer that will enable these contributors to take care of their families right now but also retain datatokens for the future to create a passive income for retirement. Something that was not available to them ever before.
We connected to potential users in Caracas, Venezuela in May 2021 to get a first impression of their needs, limitations and willingness to help. The feedback is going to shape the project to fit to their needs.