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

Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Personfurqan222004
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 

Recently uploaded (20)

Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Complet Documnetation for Smart Assistant Application for Disabled Person
Complet Documnetation   for Smart Assistant Application for Disabled PersonComplet Documnetation   for Smart Assistant Application for Disabled Person
Complet Documnetation for Smart Assistant Application for Disabled Person
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 

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