SlideShare a Scribd company logo
1 of 20
Presentation title
Date
Oxford Dictionaries API
Urdu with the Oxford
Dictionaries API
Coding when you are not a professional coder
Agenda
The app and the bot
Demo
1.0
Technical journey
Difficulties faced, solutions found
2.0
I wish I knew about this…
… before I started
3.0
Q & A
Oxford Dictionaries API
Demo: The app and the bot
SHOW AND TELL
Urdu-to-English web app (source code at https://github.com/AninditaBasu/urdu2en-oxford-dict)
Oxford Dictionaries API
Demo: The app and the bot
SHOW
_alfaaz_ Twitter bot (in action at https://twitter.com/_alfaaz_)
Oxford Dictionaries API
Demo: The app and the bot
SHOW
_alfaaz_ Twitter bot (in action at https://twitter.com/_alfaaz_)
Oxford Dictionaries API
Code is at https://github.com/AninditaBasu/_alfaaz_
Technical journey
DIFFICULTIES FACED, SOLUTIONS FOUND
• The JSON object
• The language pairs
Oxford Dictionaries API
Technical journey: Difficulties faced, solutions found
THE JSON OBJECT
Oxford Dictionaries API
Technical journey: Difficulties faced, solutions found
THE JSON OBJECT
Oxford Dictionaries API
Technical journey: Difficulties faced, solutions found
THE JSON OBJECT
Oxford Dictionaries API
THE LANGUAGE PAIRS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
THE LANGUAGE PAIRS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
THE LANGUAGE PAIRS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
THE LANGUAGE PAIRS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
THE LANGUAGE PAIRS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
News flash!!
Gujarati and Tamil are now supported.
I wish I knew about this…
GOTCHA!
Oxford Dictionaries API
• The number of meanings
• The non-Roman fonts
THE NUMBER OF MEANINGS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
THE NUMBER OF MEANINGS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
THE NON-ROMAN FONTS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
THE NON-ROMAN FONTS
Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
Q & A
THANK YOU!
Oxford Dictionaries API
• API documentation: https://developer.oxforddictionaries.com/documentation
• Discussion forum: https://forum.oxforddictionaries.com/api/
• Tweets: https://twitter.com/OxfordWordsAPI

More Related Content

Similar to Urdu with the Oxford Dictionaries API

OpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practiceOpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practice
Alexandro Colorado
 
Pearson Plug and Play @ Over the Air
Pearson Plug and Play @ Over the AirPearson Plug and Play @ Over the Air
Pearson Plug and Play @ Over the Air
Dan Murphy
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
Wojciech Koszek
 

Similar to Urdu with the Oxford Dictionaries API (20)

API workshop: Introduction to APIs (TC Camp)
API workshop: Introduction to APIs (TC Camp)API workshop: Introduction to APIs (TC Camp)
API workshop: Introduction to APIs (TC Camp)
 
OpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practiceOpenOffice.org Extension Development with Java and NetBeans in practice
OpenOffice.org Extension Development with Java and NetBeans in practice
 
API Documentation Workshop tcworld India 2015
API Documentation Workshop tcworld India 2015API Documentation Workshop tcworld India 2015
API Documentation Workshop tcworld India 2015
 
Scripting in OpenOffice.org
Scripting in OpenOffice.orgScripting in OpenOffice.org
Scripting in OpenOffice.org
 
Getting Started with Titanium
Getting Started with TitaniumGetting Started with Titanium
Getting Started with Titanium
 
Getting Started with Titanium
Getting Started with TitaniumGetting Started with Titanium
Getting Started with Titanium
 
Pearson Plug and Play @ Over the Air
Pearson Plug and Play @ Over the AirPearson Plug and Play @ Over the Air
Pearson Plug and Play @ Over the Air
 
Survival Strategies for API Documentation: Presentation to Southwestern Ontar...
Survival Strategies for API Documentation: Presentation to Southwestern Ontar...Survival Strategies for API Documentation: Presentation to Southwestern Ontar...
Survival Strategies for API Documentation: Presentation to Southwestern Ontar...
 
Open source Ayaspell Arabic Spell chekcer
Open source Ayaspell Arabic Spell chekcer Open source Ayaspell Arabic Spell chekcer
Open source Ayaspell Arabic Spell chekcer
 
API Documentation presentation to East Bay STC Chapter
API Documentation presentation to East Bay STC ChapterAPI Documentation presentation to East Bay STC Chapter
API Documentation presentation to East Bay STC Chapter
 
API Documentation -- Presentation to East Bay STC Chapter
API Documentation -- Presentation to East Bay STC ChapterAPI Documentation -- Presentation to East Bay STC Chapter
API Documentation -- Presentation to East Bay STC Chapter
 
Open Source Search Tools for www2010 conferencesourcesearchtoolswww20100426dA...
Open Source Search Tools for www2010 conferencesourcesearchtoolswww20100426dA...Open Source Search Tools for www2010 conferencesourcesearchtoolswww20100426dA...
Open Source Search Tools for www2010 conferencesourcesearchtoolswww20100426dA...
 
Infinum Android Talks #02 - How to write an annotation processor in Android
Infinum Android Talks #02 - How to write an annotation processor in AndroidInfinum Android Talks #02 - How to write an annotation processor in Android
Infinum Android Talks #02 - How to write an annotation processor in Android
 
open projects for arabic language Nairobi Kenia
open projects for arabic language Nairobi Keniaopen projects for arabic language Nairobi Kenia
open projects for arabic language Nairobi Kenia
 
Open Event API
Open Event APIOpen Event API
Open Event API
 
Marcel Pociot "Alexa, let's build a voice-powered app"
Marcel Pociot "Alexa, let's build a voice-powered app"Marcel Pociot "Alexa, let's build a voice-powered app"
Marcel Pociot "Alexa, let's build a voice-powered app"
 
Kubernetes and AWS Lambda can play nicely together
Kubernetes and AWS Lambda can play nicely togetherKubernetes and AWS Lambda can play nicely together
Kubernetes and AWS Lambda can play nicely together
 
Get On The Audiobus (CocoaConf Atlanta, November 2013)
Get On The Audiobus (CocoaConf Atlanta, November 2013)Get On The Audiobus (CocoaConf Atlanta, November 2013)
Get On The Audiobus (CocoaConf Atlanta, November 2013)
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
 
DSC Android Study Jam
DSC Android Study JamDSC Android Study Jam
DSC Android Study Jam
 

More from Anindita Basu (7)

API documentation
API documentationAPI documentation
API documentation
 
How to write in DITA
How to write in DITAHow to write in DITA
How to write in DITA
 
Earthquakes
EarthquakesEarthquakes
Earthquakes
 
Arthashastra and Technical Writing
Arthashastra and Technical WritingArthashastra and Technical Writing
Arthashastra and Technical Writing
 
Through the Looking Glass: When technical writers turn API users
Through the Looking Glass: When technical writers turn API usersThrough the Looking Glass: When technical writers turn API users
Through the Looking Glass: When technical writers turn API users
 
Less BS, More Empathy
Less BS, More EmpathyLess BS, More Empathy
Less BS, More Empathy
 
The Kindle UI redesign project
The Kindle UI redesign projectThe Kindle UI redesign project
The Kindle UI redesign project
 

Recently uploaded

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 

Recently uploaded (20)

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

Urdu with the Oxford Dictionaries API

  • 1. Presentation title Date Oxford Dictionaries API Urdu with the Oxford Dictionaries API Coding when you are not a professional coder
  • 2. Agenda The app and the bot Demo 1.0 Technical journey Difficulties faced, solutions found 2.0 I wish I knew about this… … before I started 3.0 Q & A Oxford Dictionaries API
  • 3. Demo: The app and the bot SHOW AND TELL Urdu-to-English web app (source code at https://github.com/AninditaBasu/urdu2en-oxford-dict) Oxford Dictionaries API
  • 4. Demo: The app and the bot SHOW _alfaaz_ Twitter bot (in action at https://twitter.com/_alfaaz_) Oxford Dictionaries API
  • 5. Demo: The app and the bot SHOW _alfaaz_ Twitter bot (in action at https://twitter.com/_alfaaz_) Oxford Dictionaries API Code is at https://github.com/AninditaBasu/_alfaaz_
  • 6. Technical journey DIFFICULTIES FACED, SOLUTIONS FOUND • The JSON object • The language pairs Oxford Dictionaries API
  • 7. Technical journey: Difficulties faced, solutions found THE JSON OBJECT Oxford Dictionaries API
  • 8. Technical journey: Difficulties faced, solutions found THE JSON OBJECT Oxford Dictionaries API
  • 9. Technical journey: Difficulties faced, solutions found THE JSON OBJECT Oxford Dictionaries API
  • 10. THE LANGUAGE PAIRS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 11. THE LANGUAGE PAIRS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 12. THE LANGUAGE PAIRS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 13. THE LANGUAGE PAIRS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 14. THE LANGUAGE PAIRS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found News flash!! Gujarati and Tamil are now supported.
  • 15. I wish I knew about this… GOTCHA! Oxford Dictionaries API • The number of meanings • The non-Roman fonts
  • 16. THE NUMBER OF MEANINGS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 17. THE NUMBER OF MEANINGS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 18. THE NON-ROMAN FONTS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 19. THE NON-ROMAN FONTS Oxford Dictionaries APITechnical journey: Difficulties faced, solutions found
  • 20. Q & A THANK YOU! Oxford Dictionaries API • API documentation: https://developer.oxforddictionaries.com/documentation • Discussion forum: https://forum.oxforddictionaries.com/api/ • Tweets: https://twitter.com/OxfordWordsAPI