SlideShare a Scribd company logo
1 of 106
Download to read offline
Let’s Pretend 
Sarah Allen 
@mightyverse
Mightyverse 
A network for sharing language & culture
Mightyverse 
A network for sharing language & culture 
! 
where the people create and benefit from 
a global corpus of human spoken language.
Marketplace for Language 
collections of language 
around an experience 
native language videos 
with translations 
across multiple languages
Social Mission 
Almost 50% of the world’s languages are endangered 
One goes extinct every 2-3 weeks 
A global, crowdsourced 
living language community 
can make documenting an 
endangered language 
easy and accessible to all.
At the beginning…
2008 
Mightyverse web app 
— Rails 2.1 
— Globalize 
— whatever we used before devise 
!
2008 
Mightyverse web app 
!
2008 
Mightyverse web app 
- need to add recording feature 
!
2008 
Mightyverse web app 
- need to add recording feature 
- and fix a few bugs 
!
2008 
Mightyverse web app 
- need to add recording feature 
- and fix a few bugs 
! 
- and I needed to learn Rails
2008 
Mightyverse web app 
- need to add recording feature 
- and fix a few bugs 
! 
- and I needed to learn Rails and Ruby
2009 
Mightyverse web app 
- need to add recording feature 
- and fix a few bugs
2009 
Mightyverse web app 
- need to add recording feature 
- and fix a few bugs 
- finish application development
“the smallest thing you can 
build that lets you quickly 
make it around the 
build/measure/learn loop” 
! 
— Eric Ries
Tests Define the Product
learn: what do we know? (numbers are good) 
hypothesis: what do we believe? (numbers are good) 
test: how can we check against reality? 
analyze: does the data support our hypothesis?
the majority of the people in the world speak a second language
How do we find this 
huge audience of 
language learners? 
“ 
”
How could 
our target audience 
find us?
“How can you say...” Google Searches in English 
Google 
http://www.google.com/trends?q=how+do+you+say&ctab=0&geo=all&date=all&sort=0
“How can you say...” Google Searches in Spanish 
Google
8x increase in search traffic thru SEO
Rails 3 upgrade
dinero.com 
article
broke caching
fixed caching
green tests
green tests 
WTF?
Google Custom Alerts
Alert
Every web application 
should have an immune system.
What is does it mean for 
software to work?
Language Exchange 
Social Game 
Language learning process 
should be reflective of the 
interaction they are seeking: 
social, engaging, fun 
Web App 
Mightyverse 
Database 
View 
Record 
Request 
Juan Bill Xian
Content Creation Feedback Loop 
People can also ask 
their friends to 
record phrases 
Mightyverse 
Database 
Phrase Contributors
Content Creation Feedback Loop 
Thank you in Japanese 
More Search Results 
Mightyverse 
Database 
Phrase Contributors 
Phrase videos create 
phrase pages
Content Creation Feedback Loop 
Thank you in Japanese 
More Search Results 
Mightyverse 
Database 
Phrase Contributors 
Web App 
Phrase pages 
drive traffic
Social Mission of Mightyverse 
Almost 50% of the world’s languages are endangered 
One goes extinct every 2-3 weeks 
A global, crowdsourced 
living language community 
can make documenting an 
endangered language 
easy and accessible to all.
Crowdfunding as Validation
Crowdfunding 
Lean Startup Landing Page technique 
- create an ad for your product 
- measure click-thru to validate an idea
Crowdfunding 
Lean Startup Landing Page technique ++ 
- start with an ad for your product 
- collect advance orders 
- only create the product, if you raise enough 
funds to build it
4 Drivers of Crowdfunding Success 
Make a video (raise 115% more) 
! 
Multiple founders (raise 94% more) 
! 
Ask for less than $10,000 
! 
Experience running a successful campaign
4 Drivers of Crowdfunding Success 
Make a video (raise 115% more) 
! 
Multiple founders (raise 94% more) 
! 
Ask for less than $10,000 
! 
Experience running a successful campaign 
<$10K 38% success 
< $50K 18% success 
< $100K 7% success
Crowdsourcing Language
Life Cycle of a Phrase
Designing a game
Getting Gamification Right by Sebastian Deterding 
Meaning 
Connect to personal goals and passions 
! 
Mastery 
Goal + rules create interesting challenges 
! 
Autonomy 
A sense of freedom, the ability to curiously explore opportunity”
for learning “ ” 
Fun is just another word 
RAPH KOSTER
“ 
Fun is just another word 
for learning 
under optimal conditions ” 
SEBASTIAN DETERDING
Getting Gamification Right by Sebastian Deterding 
Think design process not features. 
! 
Know your users: 
you are not your target audience.
Getting Gamification Right by Sebastian Deterding 
Create a paper prototype. 
Play test and iterate.
Test #1 
Did we have fun?
Test #1 
Did we have fun?
Best Practices in Language 
! 
Immersive yourself in your new language 
Don’t speak your native language 
Avoid relying on translations
Test #2 
Are we moving toward our goal?
Test #2 
Are we moving toward our goal?
Test #2 
Are we moving toward our goal?
What did we learn? 
Both games were fun. 
! 
This game was much simpler. 
Only required one bilingual player. 
!
What did we learn? 
Both games were fun. 
! 
This game was much simpler. 
Only required one bilingual player. 
! 
This could actually work as a card game…
unit of progress 
for start-ups “ 
Learning is the essential 
” 
ERIC RIES
Test #3 
Would anyone else play our game?
Shut up and sit in the corner and watch. 
See if people who play your game are having fun 
and playing the way you expect, 
and are able to learn the rules easily 
“ 
” 
MATT LEACOCK
M. E. Stevens
What did we learn? 
Validation of our language learning model 
- helps people learn 
- sparks curiosity 
- scalable across language 
! 
The game created an ecosystem 
!
New Experimental iPhone App 
! 
! 
! 
! 
! 
! 
! 
! 
Thanks John Fox! @djembe
Tweet 
@mightyverse How do you say “_________” in 
Spanish? #rmr2014 
! 
or 
! 
@mightyverse How do you say “_________” in 
Japanese? #rmr2014
“Agile is what works. ” 
KENT BECK
Let's pretend

More Related Content

Similar to Let's pretend

Ba Session3
Ba Session3Ba Session3
Ba Session3CMoz
 
NLP in Practice - Part I
NLP in Practice - Part INLP in Practice - Part I
NLP in Practice - Part IDelip Rao
 
Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013Cleve Miller
 
Language as a Virus: Why a Sustainability Story Spreads, or Doesn’t
Language as a Virus: Why a Sustainability Story Spreads, or Doesn’tLanguage as a Virus: Why a Sustainability Story Spreads, or Doesn’t
Language as a Virus: Why a Sustainability Story Spreads, or Doesn’tSustainable Brands
 
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdfArti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdfwill854175
 
Building an Intelligent Assistant
Building an Intelligent AssistantBuilding an Intelligent Assistant
Building an Intelligent AssistantAnant Narayanan
 
Waiting for the Babel Fish: Languages and Multilingualism
Waiting for the Babel Fish: Languages and MultilingualismWaiting for the Babel Fish: Languages and Multilingualism
Waiting for the Babel Fish: Languages and Multilingualismsbooth
 
We're Adopting! A Strategy for Social Media In Education
We're Adopting! A Strategy for Social Media In EducationWe're Adopting! A Strategy for Social Media In Education
We're Adopting! A Strategy for Social Media In EducationEwan McIntosh
 
How to Make Sense of Any Mess
How to Make Sense of Any MessHow to Make Sense of Any Mess
How to Make Sense of Any MessAbby Covert
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07carsonsystems
 
Ell Institute
Ell InstituteEll Institute
Ell Instituteartugua
 
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWhat happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWebflow
 
Do We Need Better Presentations
Do We Need Better PresentationsDo We Need Better Presentations
Do We Need Better PresentationsJose Ramon Macias
 
Waiting For The Babel Fish
 Waiting For The Babel Fish Waiting For The Babel Fish
Waiting For The Babel Fishsbooth
 
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08blanconet
 
How To "Speak Developer"
How To "Speak Developer"How To "Speak Developer"
How To "Speak Developer"Nick Malcolm
 
One to One Starts with One (ITSC '08)
One to One Starts with One (ITSC '08)One to One Starts with One (ITSC '08)
One to One Starts with One (ITSC '08)paulfuller75
 
Branding + Software
Branding + SoftwareBranding + Software
Branding + SoftwarePaul Hart
 

Similar to Let's pretend (20)

Ba Session3
Ba Session3Ba Session3
Ba Session3
 
NLP in Practice - Part I
NLP in Practice - Part INLP in Practice - Part I
NLP in Practice - Part I
 
Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013
 
Language as a Virus: Why a Sustainability Story Spreads, or Doesn’t
Language as a Virus: Why a Sustainability Story Spreads, or Doesn’tLanguage as a Virus: Why a Sustainability Story Spreads, or Doesn’t
Language as a Virus: Why a Sustainability Story Spreads, or Doesn’t
 
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdfArti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
Arti Languages Pre Seed Send Ahead Pitchdeck 2024.pdf
 
Building an Intelligent Assistant
Building an Intelligent AssistantBuilding an Intelligent Assistant
Building an Intelligent Assistant
 
2012 lsntap webinar tech
2012 lsntap webinar tech 2012 lsntap webinar tech
2012 lsntap webinar tech
 
Waiting for the Babel Fish: Languages and Multilingualism
Waiting for the Babel Fish: Languages and MultilingualismWaiting for the Babel Fish: Languages and Multilingualism
Waiting for the Babel Fish: Languages and Multilingualism
 
We're Adopting! A Strategy for Social Media In Education
We're Adopting! A Strategy for Social Media In EducationWe're Adopting! A Strategy for Social Media In Education
We're Adopting! A Strategy for Social Media In Education
 
How to Make Sense of Any Mess
How to Make Sense of Any MessHow to Make Sense of Any Mess
How to Make Sense of Any Mess
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07
 
Ell Institute
Ell InstituteEll Institute
Ell Institute
 
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWhat happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
 
Do We Need Better Presentations
Do We Need Better PresentationsDo We Need Better Presentations
Do We Need Better Presentations
 
Waiting For The Babel Fish
 Waiting For The Babel Fish Waiting For The Babel Fish
Waiting For The Babel Fish
 
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
 
How To "Speak Developer"
How To "Speak Developer"How To "Speak Developer"
How To "Speak Developer"
 
One to One Starts with One (ITSC '08)
One to One Starts with One (ITSC '08)One to One Starts with One (ITSC '08)
One to One Starts with One (ITSC '08)
 
Appdapted Webinar
 Appdapted Webinar Appdapted Webinar
Appdapted Webinar
 
Branding + Software
Branding + SoftwareBranding + Software
Branding + Software
 

More from Sarah Allen

Internet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequencesInternet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequencesSarah Allen
 
RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)Sarah Allen
 
Communication is a Technical Skill
Communication is a Technical SkillCommunication is a Technical Skill
Communication is a Technical SkillSarah Allen
 
Improving Federal Government Services
Improving Federal Government ServicesImproving Federal Government Services
Improving Federal Government ServicesSarah Allen
 
Transparency Wins
Transparency WinsTransparency Wins
Transparency WinsSarah Allen
 
A Short History of Computers
A Short History of ComputersA Short History of Computers
A Short History of ComputersSarah Allen
 
Making Software Fun
Making Software FunMaking Software Fun
Making Software FunSarah Allen
 
Power of Transparency
Power of TransparencyPower of Transparency
Power of TransparencySarah Allen
 
Ruby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World ConferenceRuby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World ConferenceSarah Allen
 
Identities of Dead People
Identities of Dead PeopleIdentities of Dead People
Identities of Dead PeopleSarah Allen
 
3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby 3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby Sarah Allen
 
Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?Sarah Allen
 
Why no ruby in gov?
Why no ruby in gov?Why no ruby in gov?
Why no ruby in gov?Sarah Allen
 
People Patterns or What I learned from Toastmasters
People Patterns or What I learned from ToastmastersPeople Patterns or What I learned from Toastmasters
People Patterns or What I learned from ToastmastersSarah Allen
 
Blazing Cloud: Agile Product Development
Blazing Cloud: Agile Product DevelopmentBlazing Cloud: Agile Product Development
Blazing Cloud: Agile Product DevelopmentSarah Allen
 
Crowdsourced Transcription Landscape
Crowdsourced Transcription LandscapeCrowdsourced Transcription Landscape
Crowdsourced Transcription LandscapeSarah Allen
 
Lessons Learned Future Thoughts
Lessons Learned Future ThoughtsLessons Learned Future Thoughts
Lessons Learned Future ThoughtsSarah Allen
 
Mobile Web Video
Mobile Web VideoMobile Web Video
Mobile Web VideoSarah Allen
 
Elementary Computer History
Elementary Computer HistoryElementary Computer History
Elementary Computer HistorySarah Allen
 
Sarah Allen Computer Science Entrepreneur
Sarah Allen Computer Science EntrepreneurSarah Allen Computer Science Entrepreneur
Sarah Allen Computer Science EntrepreneurSarah Allen
 

More from Sarah Allen (20)

Internet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequencesInternet security: a landscape of unintended consequences
Internet security: a landscape of unintended consequences
 
RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)RTMP: how did we get to now? (Demuxed 2019)
RTMP: how did we get to now? (Demuxed 2019)
 
Communication is a Technical Skill
Communication is a Technical SkillCommunication is a Technical Skill
Communication is a Technical Skill
 
Improving Federal Government Services
Improving Federal Government ServicesImproving Federal Government Services
Improving Federal Government Services
 
Transparency Wins
Transparency WinsTransparency Wins
Transparency Wins
 
A Short History of Computers
A Short History of ComputersA Short History of Computers
A Short History of Computers
 
Making Software Fun
Making Software FunMaking Software Fun
Making Software Fun
 
Power of Transparency
Power of TransparencyPower of Transparency
Power of Transparency
 
Ruby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World ConferenceRuby in the US Government for Ruby World Conference
Ruby in the US Government for Ruby World Conference
 
Identities of Dead People
Identities of Dead PeopleIdentities of Dead People
Identities of Dead People
 
3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby 3 Reasons Not to Use Ruby
3 Reasons Not to Use Ruby
 
Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?Ruby Nation: Why no haz Ruby?
Ruby Nation: Why no haz Ruby?
 
Why no ruby in gov?
Why no ruby in gov?Why no ruby in gov?
Why no ruby in gov?
 
People Patterns or What I learned from Toastmasters
People Patterns or What I learned from ToastmastersPeople Patterns or What I learned from Toastmasters
People Patterns or What I learned from Toastmasters
 
Blazing Cloud: Agile Product Development
Blazing Cloud: Agile Product DevelopmentBlazing Cloud: Agile Product Development
Blazing Cloud: Agile Product Development
 
Crowdsourced Transcription Landscape
Crowdsourced Transcription LandscapeCrowdsourced Transcription Landscape
Crowdsourced Transcription Landscape
 
Lessons Learned Future Thoughts
Lessons Learned Future ThoughtsLessons Learned Future Thoughts
Lessons Learned Future Thoughts
 
Mobile Web Video
Mobile Web VideoMobile Web Video
Mobile Web Video
 
Elementary Computer History
Elementary Computer HistoryElementary Computer History
Elementary Computer History
 
Sarah Allen Computer Science Entrepreneur
Sarah Allen Computer Science EntrepreneurSarah Allen Computer Science Entrepreneur
Sarah Allen Computer Science Entrepreneur
 

Recently uploaded

Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls DubaiEscorts Call Girls
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.soniya singh
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 

Recently uploaded (20)

Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

Let's pretend

  • 1. Let’s Pretend Sarah Allen @mightyverse
  • 2. Mightyverse A network for sharing language & culture
  • 3. Mightyverse A network for sharing language & culture ! where the people create and benefit from a global corpus of human spoken language.
  • 4. Marketplace for Language collections of language around an experience native language videos with translations across multiple languages
  • 5. Social Mission Almost 50% of the world’s languages are endangered One goes extinct every 2-3 weeks A global, crowdsourced living language community can make documenting an endangered language easy and accessible to all.
  • 7. 2008 Mightyverse web app — Rails 2.1 — Globalize — whatever we used before devise !
  • 8.
  • 9.
  • 11. 2008 Mightyverse web app - need to add recording feature !
  • 12. 2008 Mightyverse web app - need to add recording feature - and fix a few bugs !
  • 13. 2008 Mightyverse web app - need to add recording feature - and fix a few bugs ! - and I needed to learn Rails
  • 14. 2008 Mightyverse web app - need to add recording feature - and fix a few bugs ! - and I needed to learn Rails and Ruby
  • 15. 2009 Mightyverse web app - need to add recording feature - and fix a few bugs
  • 16. 2009 Mightyverse web app - need to add recording feature - and fix a few bugs - finish application development
  • 17. “the smallest thing you can build that lets you quickly make it around the build/measure/learn loop” ! — Eric Ries
  • 18. Tests Define the Product
  • 19.
  • 20.
  • 21.
  • 22. learn: what do we know? (numbers are good) hypothesis: what do we believe? (numbers are good) test: how can we check against reality? analyze: does the data support our hypothesis?
  • 23. the majority of the people in the world speak a second language
  • 24. How do we find this huge audience of language learners? “ ”
  • 25. How could our target audience find us?
  • 26. “How can you say...” Google Searches in English Google http://www.google.com/trends?q=how+do+you+say&ctab=0&geo=all&date=all&sort=0
  • 27. “How can you say...” Google Searches in Spanish Google
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. 8x increase in search traffic thru SEO
  • 34.
  • 35.
  • 36.
  • 43.
  • 45.
  • 46. Alert
  • 47. Every web application should have an immune system.
  • 48.
  • 49.
  • 50. What is does it mean for software to work?
  • 51. Language Exchange Social Game Language learning process should be reflective of the interaction they are seeking: social, engaging, fun Web App Mightyverse Database View Record Request Juan Bill Xian
  • 52. Content Creation Feedback Loop People can also ask their friends to record phrases Mightyverse Database Phrase Contributors
  • 53. Content Creation Feedback Loop Thank you in Japanese More Search Results Mightyverse Database Phrase Contributors Phrase videos create phrase pages
  • 54. Content Creation Feedback Loop Thank you in Japanese More Search Results Mightyverse Database Phrase Contributors Web App Phrase pages drive traffic
  • 55. Social Mission of Mightyverse Almost 50% of the world’s languages are endangered One goes extinct every 2-3 weeks A global, crowdsourced living language community can make documenting an endangered language easy and accessible to all.
  • 57. Crowdfunding Lean Startup Landing Page technique - create an ad for your product - measure click-thru to validate an idea
  • 58. Crowdfunding Lean Startup Landing Page technique ++ - start with an ad for your product - collect advance orders - only create the product, if you raise enough funds to build it
  • 59. 4 Drivers of Crowdfunding Success Make a video (raise 115% more) ! Multiple founders (raise 94% more) ! Ask for less than $10,000 ! Experience running a successful campaign
  • 60. 4 Drivers of Crowdfunding Success Make a video (raise 115% more) ! Multiple founders (raise 94% more) ! Ask for less than $10,000 ! Experience running a successful campaign <$10K 38% success < $50K 18% success < $100K 7% success
  • 62.
  • 63. Life Cycle of a Phrase
  • 65. Getting Gamification Right by Sebastian Deterding Meaning Connect to personal goals and passions ! Mastery Goal + rules create interesting challenges ! Autonomy A sense of freedom, the ability to curiously explore opportunity”
  • 66. for learning “ ” Fun is just another word RAPH KOSTER
  • 67. “ Fun is just another word for learning under optimal conditions ” SEBASTIAN DETERDING
  • 68. Getting Gamification Right by Sebastian Deterding Think design process not features. ! Know your users: you are not your target audience.
  • 69. Getting Gamification Right by Sebastian Deterding Create a paper prototype. Play test and iterate.
  • 70.
  • 71. Test #1 Did we have fun?
  • 72. Test #1 Did we have fun?
  • 73.
  • 74. Best Practices in Language ! Immersive yourself in your new language Don’t speak your native language Avoid relying on translations
  • 75. Test #2 Are we moving toward our goal?
  • 76. Test #2 Are we moving toward our goal?
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82. Test #2 Are we moving toward our goal?
  • 83. What did we learn? Both games were fun. ! This game was much simpler. Only required one bilingual player. !
  • 84. What did we learn? Both games were fun. ! This game was much simpler. Only required one bilingual player. ! This could actually work as a card game…
  • 85. unit of progress for start-ups “ Learning is the essential ” ERIC RIES
  • 86. Test #3 Would anyone else play our game?
  • 87.
  • 88. Shut up and sit in the corner and watch. See if people who play your game are having fun and playing the way you expect, and are able to learn the rules easily “ ” MATT LEACOCK
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102. What did we learn? Validation of our language learning model - helps people learn - sparks curiosity - scalable across language ! The game created an ecosystem !
  • 103. New Experimental iPhone App ! ! ! ! ! ! ! ! Thanks John Fox! @djembe
  • 104. Tweet @mightyverse How do you say “_________” in Spanish? #rmr2014 ! or ! @mightyverse How do you say “_________” in Japanese? #rmr2014
  • 105. “Agile is what works. ” KENT BECK