XPRIZE Foundation
Building a platform for competitive innovation
BEFORE
Innovation catalyst the XPRIZE Foundation had begun planning a new competition to promote adult literacy
Innovation catalyst the XPRIZE Foundation had begun planning a new competition to promote adult literacy
Needed tech infrastructure to communicate with competitors, track entry efficacy, and synthesize data for evaluation
Needed tech infrastructure to communicate with competitors, track entry efficacy, and synthesize data for evaluation
AFTER
A mobile app built to facilitate communication, resource transfer, and tracking of contest competitors and their submissions
A mobile app built to facilitate communication, resource transfer, and tracking of contest competitors and their submissions
A flexible analytics-focused SDK designed for easy incorporation into competitors’ prototypes
A flexible analytics-focused SDK designed for easy incorporation into competitors’ prototypes
An analytics setup primed to receive data from the SDK-integrated entries, enabling performance comparisons for judging
An analytics setup primed to receive data from the SDK-integrated entries, enabling performance comparisons for judging
Background
Inspiring big breakthroughs
The XPRIZE Foundation designs incentivizes competitions to solve the great challenges of our time, inspiring innovations that are out of this world (sometimes literally!). Since 1994, the organization has spurred world-changing advancements in private space flight, environmental conservation, human health, and more. In 2018, when the foundation began work on a new 7 million dollar Barbara Bush Foundation Adult Literacy XPRIZE, the organizers reached out to us for help creating the technical infrastructure to support it.
Challenge
It takes a village
To quote artist, philanthropist, and prize recipient Pharrell Williams, pursuing an XPRIZE is like entering “the Olympics of science.” Mounting an international innovation competition requires coordination, communication, and infrastructure designed to manage it all. And 25+ years of experience had taught the foundation that getting any new XPRIZE off the ground brings its own unique challenges and demands. In this case, the foundation needed a well integrated suite of digital tools to manage, track, and evaluate competition entries – and a partner with the technical expertise to create it.
Process
Shaping a solution management system
XPRIZE invited us to participate in the strategic planning for the contest’s rollout and management. By evaluating the prize committee’s goals, constraints, and timelines, we were able to make recommendations for designing and implementing the key technical pieces needed to support the prize: an app for managing submissions; a performance-tracking SDK for entrants to incorporate into their solutions; and a scalable analytics platform for evaluating that data for judging purposes.
Solution
Analytics with a side of SDK
By building a comprehensive analytics platform, Twenty Ideas monitors, synthesizes and reports usage across all the semi-finalists applications. Each semifinalist incorporated our custom SDK (software development kit) into their solution, enabling XPRIZE to collect relevant, realtime, and consistent information about its use and efficacy. This information contributed to a fair, efficient, evidence-based evaluation of prize contestants and was critical to ensuring that the prize funds would drive real-world results.
Praise from our clients
Praise from our clients
Twenty Ideas has been a critical and tremendous partner throughout our work on the Adult Literacy XPRIZE. Mike and the team are true thought partners who are consistently able to find the optimal technical solutions to operational challenges and to apply a strategic mindset to everything they do. XPRIZE competitions present grand challenges to competing teams, but they also represent implementational challenges to the XPRIZE team. Having Twenty Ideas as our collaborators in this effort has made all the difference.
Shlomy Kattan
Senior Director, Learning & Human Potential, XPRIZE Foundation
Featured Technologies
Android
- Native Android with Kotlin/JVM
- Campaign tracking code
- Randomized assignment
- Multilingual interface designed
Mobile Analytics SDK
- Android analytics SDK
- Integrated with all semifinalist apps for consistent insights
- Event tracking to capture user interactions across app flows
- Customizable reporting for tailored analytics output
Analytics Platform
- Custom analytics platform developed with Kotlin for performance and scalability
- Kafka for event queuing to manage high-throughput data streams
- Real-time data processing for immediate insights and decision-making
- API integration to allow seamless data sharing across systems
AWS
- Deployed on Kubernetes (pre-EKS setup)
- Auto-scaling groups and spot instances for cost-efficient scaling
- CloudFormation templates for infrastructure as code
- IAM roles and policies for secure access
up next
UBI: Creating an Interactive Exploration
We partnered with social equity advocates to design and build an educational tool for demonstrating the potential effects of Universal Basic Income policies