SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Implementing SpokenMedia for the  Indian Institute for Human Settlements Brandon Muramatsu Andrew McKinney Peter Wilkins July 2010 Unless otherwise specified this work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0  United States License ( creativecommons.org/licenses/by-nc-sa/3.0/us/ ) Citation: Muramatsu, B., McKinney, A., Wilkins, P. (2010). Implementing SpokenMedia for the  Indian Institute for  Human Settlements. Presented at Technology for Education 2010: Mumbai, India, July 1, 2010.
Case Study of Using SpokenMedia for IIHS ,[object Object],[object Object],[object Object],[object Object],[object Object]
MIT Office for Educational Innovation  and Technology ,[object Object],[object Object],[object Object],[object Object],Experiment Incubate Transition Service
SpokenMedia Project Experiment Incubate Transition Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Indian Institute for Human Settlements (IIHS) will… “create India’s first independent National Innovation University focused on the challenges and opportunities of its urbanisation.” –  Indian Institute for Human Settlements:  Curriculum Framework Version 3.0   January 2010
“ The IIHS Website is our commitment to a different  way of looking at things.” –  Aromar Revi 5 January 2010
“ The Institution will fail or scale based on language.” –  Aromar Revi 5 January 2010
What did we do? Auto Transcribe Edit Translate Play
The Demo
How did we do it? Auto Transcribe Edit Translate Play
How do we do it? Spoken Lecture Research ,[object Object],[object Object],[object Object],[object Object],[object Object],James Glass [email_address] Supported with iCampus MIT/Microsoft Alliance funding
SpokenMedia Process We used a portion of the SpokenMedia process for the demo
How did we do it? Auto Transcribe Edit Translate Play
Edit & Translate: Accuracy Automatic Transcription Hand Transcription Time Adjusted Translated Hindi I I I मेरे खयाल से think think think once one one नयोजन की एक मुख्य चुनौती है and central so challenge central the  of challenger planning challenge of planning is planning nice legitimacy is legitimacy of legitimacy of of government government सरकार की एक ऐसी मुख्य संस्थान के रूप में वैधता  government as as
Automatic Speech Recognition Accuracy ,[object Object],[object Object],[object Object],[object Object],[object Object]
How did we do it? Auto Transcribe Edit Translate Play
The Player ,[object Object],[object Object],[object Object],[object Object],Search within Transcript Highlight text as spoken Switch transcript to different language(s)
SpokenMedia (circa January) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Challenges ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SpokenMedia (July 2010)
Where are we heading? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Check it out for yourself ,[object Object],[object Object],[object Object]
Thank You! Brandon Muramatsu,  [email_address] Andrew McKinney,  [email_address] Peter Wilkins,  [email_address] ° Unless otherwise specified this work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0  United States License ( creativecommons.org/licenses/by-nc-sa/3.0/us/ )

Weitere ähnliche Inhalte

Andere mochten auch (7)

IIHS Open Framework-SpokenMedia
IIHS Open Framework-SpokenMediaIIHS Open Framework-SpokenMedia
IIHS Open Framework-SpokenMedia
 
Settlement Characteristics
Settlement CharacteristicsSettlement Characteristics
Settlement Characteristics
 
Unit 1 planning c oncepts ppt
Unit 1   planning c oncepts  pptUnit 1   planning c oncepts  ppt
Unit 1 planning c oncepts ppt
 
Rural housing in india
Rural housing in indiaRural housing in india
Rural housing in india
 
Evolution of settlements
Evolution of settlementsEvolution of settlements
Evolution of settlements
 
Human Settlements
Human SettlementsHuman Settlements
Human Settlements
 
Rural development ppt
Rural development pptRural development ppt
Rural development ppt
 

Ähnlich wie Implementing SpokenMedia for the Indian Institute for Human Settlements

An Application for Performing Real Time Speech Translation in Mobile Environment
An Application for Performing Real Time Speech Translation in Mobile EnvironmentAn Application for Performing Real Time Speech Translation in Mobile Environment
An Application for Performing Real Time Speech Translation in Mobile Environment
Association of Scientists, Developers and Faculties
 
Subtitles You tube Videos.pdf
Subtitles You tube Videos.pdfSubtitles You tube Videos.pdf
Subtitles You tube Videos.pdf
mikemichael30
 

Ähnlich wie Implementing SpokenMedia for the Indian Institute for Human Settlements (20)

How to Get Online Course Translations of the Highest Quality
How to Get Online Course Translations of the Highest QualityHow to Get Online Course Translations of the Highest Quality
How to Get Online Course Translations of the Highest Quality
 
visH (fin).pptx
visH (fin).pptxvisH (fin).pptx
visH (fin).pptx
 
AI secrets - become a pro at using AI with these slides
AI secrets - become a pro at using AI with these slidesAI secrets - become a pro at using AI with these slides
AI secrets - become a pro at using AI with these slides
 
Rapid Innovative Design Notes
Rapid Innovative Design NotesRapid Innovative Design Notes
Rapid Innovative Design Notes
 
Technology
TechnologyTechnology
Technology
 
Video Captioning for Accessibility: University of Florida and Regis Universit...
Video Captioning for Accessibility: University of Florida and Regis Universit...Video Captioning for Accessibility: University of Florida and Regis Universit...
Video Captioning for Accessibility: University of Florida and Regis Universit...
 
Master eLearning Translation in 7 Simple Steps
Master eLearning Translation in 7 Simple StepsMaster eLearning Translation in 7 Simple Steps
Master eLearning Translation in 7 Simple Steps
 
IRJET - Analysis on Code-Mixed Data for Movie Reviews
IRJET - Analysis on Code-Mixed Data for Movie ReviewsIRJET - Analysis on Code-Mixed Data for Movie Reviews
IRJET - Analysis on Code-Mixed Data for Movie Reviews
 
UPDATED! Microsoft Education - ATIA
UPDATED! Microsoft Education - ATIAUPDATED! Microsoft Education - ATIA
UPDATED! Microsoft Education - ATIA
 
Proposal presentation.pptx
Proposal presentation.pptxProposal presentation.pptx
Proposal presentation.pptx
 
Microsoft Education - ATIA
Microsoft Education - ATIAMicrosoft Education - ATIA
Microsoft Education - ATIA
 
Intelligent ChatBot
Intelligent ChatBotIntelligent ChatBot
Intelligent ChatBot
 
Voice Tech TO #1
Voice Tech TO #1Voice Tech TO #1
Voice Tech TO #1
 
An Application for Performing Real Time Speech Translation in Mobile Environment
An Application for Performing Real Time Speech Translation in Mobile EnvironmentAn Application for Performing Real Time Speech Translation in Mobile Environment
An Application for Performing Real Time Speech Translation in Mobile Environment
 
Tips for Creating an Accessible & Engaging Virtual Classroom
Tips for Creating an Accessible & Engaging Virtual ClassroomTips for Creating an Accessible & Engaging Virtual Classroom
Tips for Creating an Accessible & Engaging Virtual Classroom
 
Intro to watson bluemix services
Intro to watson bluemix servicesIntro to watson bluemix services
Intro to watson bluemix services
 
Video Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual EnvironmentVideo Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual Environment
 
Vlogging
VloggingVlogging
Vlogging
 
Ebook media-and-entertainment
Ebook media-and-entertainmentEbook media-and-entertainment
Ebook media-and-entertainment
 
Subtitles You tube Videos.pdf
Subtitles You tube Videos.pdfSubtitles You tube Videos.pdf
Subtitles You tube Videos.pdf
 

Mehr von Brandon Muramatsu

Bridging the Gap: Mixing approaches, content and tools to help college students
Bridging the Gap: Mixing approaches, content and tools to help college studentsBridging the Gap: Mixing approaches, content and tools to help college students
Bridging the Gap: Mixing approaches, content and tools to help college students
Brandon Muramatsu
 

Mehr von Brandon Muramatsu (20)

Digital Credentials Enabling Mobility and Verification of Educational Achieve...
Digital Credentials Enabling Mobility and Verification of Educational Achieve...Digital Credentials Enabling Mobility and Verification of Educational Achieve...
Digital Credentials Enabling Mobility and Verification of Educational Achieve...
 
Sustainability of OER Initiatives: An Interactive Discussion
Sustainability of OER Initiatives: An Interactive DiscussionSustainability of OER Initiatives: An Interactive Discussion
Sustainability of OER Initiatives: An Interactive Discussion
 
Bridging the Gap: Mixing approaches, content and tools to help college students
Bridging the Gap: Mixing approaches, content and tools to help college studentsBridging the Gap: Mixing approaches, content and tools to help college students
Bridging the Gap: Mixing approaches, content and tools to help college students
 
Federations & Backstage: Thoughts for a Geoscience Education Infrastructure
Federations & Backstage: Thoughts for a Geoscience Education InfrastructureFederations & Backstage: Thoughts for a Geoscience Education Infrastructure
Federations & Backstage: Thoughts for a Geoscience Education Infrastructure
 
The Connected Learning Initiative Quality at Scale in India
The Connected Learning Initiative Quality at Scale in IndiaThe Connected Learning Initiative Quality at Scale in India
The Connected Learning Initiative Quality at Scale in India
 
The Connected Learning Initiative Quality at Scale in India
The Connected Learning Initiative Quality at Scale in IndiaThe Connected Learning Initiative Quality at Scale in India
The Connected Learning Initiative Quality at Scale in India
 
Strategic Education Initiatives , MIT Open Learning
Strategic Education Initiatives, MIT Open LearningStrategic Education Initiatives, MIT Open Learning
Strategic Education Initiatives , MIT Open Learning
 
Open Embedded Assessments: Play, Author; Anywhere, Anytime
Open Embedded Assessments:Play, Author; Anywhere, AnytimeOpen Embedded Assessments:Play, Author; Anywhere, Anytime
Open Embedded Assessments: Play, Author; Anywhere, Anytime
 
DXtera Enabling Digital Exchange
DXtera Enabling Digital ExchangeDXtera Enabling Digital Exchange
DXtera Enabling Digital Exchange
 
Evaluating and Selecting Digital Learning Resources
Evaluating and Selecting Digital Learning ResourcesEvaluating and Selecting Digital Learning Resources
Evaluating and Selecting Digital Learning Resources
 
Online Recitation Sessions
Online Recitation SessionsOnline Recitation Sessions
Online Recitation Sessions
 
Connected Learning Initiative: Learning at Scale
Connected Learning Initiative: Learning at ScaleConnected Learning Initiative: Learning at Scale
Connected Learning Initiative: Learning at Scale
 
CLIx-Connected Learning Intiative
CLIx-Connected Learning IntiativeCLIx-Connected Learning Intiative
CLIx-Connected Learning Intiative
 
The Best of Both Worlds: Transforming OpenCourseWare in an age of Interactivity
The Best of Both Worlds: Transforming OpenCourseWare in an age of InteractivityThe Best of Both Worlds: Transforming OpenCourseWare in an age of Interactivity
The Best of Both Worlds: Transforming OpenCourseWare in an age of Interactivity
 
Innovative Educational Technology and Educational Infrastructure at MIT
Innovative Educational Technologyand Educational Infrastructureat MITInnovative Educational Technologyand Educational Infrastructureat MIT
Innovative Educational Technology and Educational Infrastructure at MIT
 
Strategic Education Initiatives
Strategic Education InitiativesStrategic Education Initiatives
Strategic Education Initiatives
 
Workshop: Emerging Possibilities and Takeaways for KFUPM
Workshop: Emerging Possibilities and Takeaways for KFUPMWorkshop: Emerging Possibilities and Takeaways for KFUPM
Workshop: Emerging Possibilities and Takeaways for KFUPM
 
Workshop: Lessons from Online and edX / MITx Courses
Workshop: Lessons from Online and edX / MITx CoursesWorkshop: Lessons from Online and edX / MITx Courses
Workshop: Lessons from Online and edX / MITx Courses
 
Workshop: Design Considerations for Online / Digital Courses
Workshop: Design Considerations for Online / Digital CoursesWorkshop: Design Considerations for Online / Digital Courses
Workshop: Design Considerations for Online / Digital Courses
 
Workshop: Educational Technology Opportunities for KFUPM
Workshop: Educational Technology Opportunities for KFUPMWorkshop: Educational Technology Opportunities for KFUPM
Workshop: Educational Technology Opportunities for KFUPM
 

Kürzlich hochgeladen

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Kürzlich hochgeladen (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Implementing SpokenMedia for the Indian Institute for Human Settlements

  • 1. Implementing SpokenMedia for the Indian Institute for Human Settlements Brandon Muramatsu Andrew McKinney Peter Wilkins July 2010 Unless otherwise specified this work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License ( creativecommons.org/licenses/by-nc-sa/3.0/us/ ) Citation: Muramatsu, B., McKinney, A., Wilkins, P. (2010). Implementing SpokenMedia for the Indian Institute for Human Settlements. Presented at Technology for Education 2010: Mumbai, India, July 1, 2010.
  • 2.
  • 3.
  • 4.
  • 5. The Indian Institute for Human Settlements (IIHS) will… “create India’s first independent National Innovation University focused on the challenges and opportunities of its urbanisation.” – Indian Institute for Human Settlements: Curriculum Framework Version 3.0 January 2010
  • 6. “ The IIHS Website is our commitment to a different way of looking at things.” – Aromar Revi 5 January 2010
  • 7. “ The Institution will fail or scale based on language.” – Aromar Revi 5 January 2010
  • 8. What did we do? Auto Transcribe Edit Translate Play
  • 10. How did we do it? Auto Transcribe Edit Translate Play
  • 11.
  • 12. SpokenMedia Process We used a portion of the SpokenMedia process for the demo
  • 13. How did we do it? Auto Transcribe Edit Translate Play
  • 14. Edit & Translate: Accuracy Automatic Transcription Hand Transcription Time Adjusted Translated Hindi I I I मेरे खयाल से think think think once one one नयोजन की एक मुख्य चुनौती है and central so challenge central the of challenger planning challenge of planning is planning nice legitimacy is legitimacy of legitimacy of of government government सरकार की एक ऐसी मुख्य संस्थान के रूप में वैधता government as as
  • 15.
  • 16. How did we do it? Auto Transcribe Edit Translate Play
  • 17.
  • 18.
  • 19.
  • 21.
  • 22.
  • 23. Thank You! Brandon Muramatsu, [email_address] Andrew McKinney, [email_address] Peter Wilkins, [email_address] ° Unless otherwise specified this work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License ( creativecommons.org/licenses/by-nc-sa/3.0/us/ )

Hinweis der Redaktion

  1. Citation: Muramatsu, B., McKinney, A., Wilkins, P. (2010). Implementing SpokenMedia for the Indian Institute for Human Settlements. Presented at Technology for Education 2010: Mumbai, India, July 1, 2010. Unless otherwise specified, this work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License
  2. Spoken Lecture Project Supported by iCampus Includes the browser (which was just demo’d) the processor (back end lecture transcription) and a hand workflow to do the processing Approximately 400 hours of video indexed SpokenMedia •  Technology transfer—get code running outside of original environment • 4 components: automatic lecture transcription, search, player, transcript editor • Suuported by iCampus SpokenMedia as a Service? • Still investigating
  3. Four step process (simple) First we used the SpokenMedia to do automatic transcription. Next we did hand edit and translation steps. Then we created a player for the presentation of the video and transcripts…
  4. Demo In this demo, we see a video interview with Prof. Bish Sanyal from MIT. We’ll see three things in this demo: • As Prof. Sanyal speaks, we will see the text in the transcript highlighted and the highlighting will follow along (“bouncing ball”) • Switching the transcript from English to a hand translation into Hindi that is synchronized with the audio, as the switch occurs the playback is seamless • Searching within the transcript, after entering the search term and selecting the result, the video and transcript seek to that point in the video and playback continues
  5. First we used the SpokenMedia to do automatic transcription.
  6. Lecture Transcription Jim Glass and his group have years of research experience for spoken languages Lectures are a different type of spoken language Much of the speech recognition research has focused on real time transcription of news broadcasts, or interactive voice response systems (telephone) Broadcast news has something like 300 unique words in an hour long broadcast Broadcast news is well structured, prepared copy (in studio via teleprompters), clear transitions between speakers, etc. Lectures are conversational and spontaneous Can use highly specialized vocabularies, engineering, physical sciences, mathematics
  7. We only used part of the process due to time constraints. Audio separation, speech processing, time-coded transcript, and then presentation through a SpokenMedia player.
  8. Next we did hand edit and translation steps.
  9. For this demo, we did computer-based automatic transcription, sent a file to IIHS for “editing” that consisted of performing a hand transcription (due to the format we sent, and the low accuracy of the automatic transcription in this case), a time alignment (though I actually feel that it’s “off” or “slow”) and then a hand translation by IIHS. Automatic transcription is in the ~50-55% accuracy range (by way of comparison YouTube Auto Caption for this same video is ~68% accuracy).
  10. Recognizer Accuracy Base accuracy is approximately 50% (generic domain and speaker models) Increase accuracy with speaker model up to 80-85%, and specific domain model This approach is good for courses with multiple lectures by the same speaker Domain models get more useful as more relevant text documents are indexed (keyword/noun phrase extraction) Initial results indicate that doing one 99% accurate (by hand/manual) transcript can help immensely for additional lectures by the same speaker Better use of limited resources Search accuracy is closer to 90%, searches tend to be for unique words which the processor is better at recognizing
  11. Then we created a player for the presentation of the video and transcripts…
  12. SpokenMedia Player 1.0 • Video-linked transcript • Highlighted text follows along as the speaker speaks • Switch transcript to a different transcript track seamlessly during playback •  Search within a transcript
  13. What we have today It’s not perfect, but a pretty good start Prototype has a number of useful features that demonstrate search interfaces and interaction interfaces
  14. The bright yellow indicates features working in the last two months… • Text processing to create a custom domain model • Creation of custom acoustic models in unsupervised mode •  Updated speech recognition software The gray indicates features we’ve had working since December 2009 and that were used for IIHS The light yellow indicates features on which we’ve just started working. • Accuracy measurement •  SpokenMedia Search (search across multiple videos) • Transcript Editor
  15. Where are we heading? Transition from research project to service Explore new interactions—what we’re calling Rich Media Notebooks
  16. Citation: Muramatsu, B., McKinney, A., Wilkins, P. (2010). Implementing SpokenMedia for the Indian Institute for Human Settlements. Presented at Technology for Education 2010: Mumbai, India, July 1, 2010. Unless otherwise specified, this work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License