Upload
-
View
415
Download
1
Embed Size (px)
Citation preview
multi language adventures
R&D ENGINEERat
I had vocations
Strasburg
Alsace
Learning History of Alsace
English Strasburg
French Strasbourg
Alsatian Strossburi
German Straßburg
Strasburg
Lund
välkommen!
välkommen!
välkommen =
welcome
god morgon
god morgon =
good morning
Idea!
How to implement?
What it is?
ECMAScript 6
Classes
They have classes, Carl!
Lambdas (Arrow Functions)
Multiple Assignment
What aboutReact.js?
RJX
Virtual Dom
Virtual Dom
Native
Apache Cordova is a platform for building native mobile applications using HTML, CSS and JavaScript
How does Cordova work
Debugging
Packaging
Packaging
!
package.json
npm install
And now I can use it
with your style
Easy?
What aboutback end?
One Character can have different Phonemes
Linguists Phonemes have different
Phonetic Systems
… and there is no unification
Linguists speak different languages
Phonetic systems
IPA
ARPAbet
NATO phonetic alphabet
ICAO, LAPD, RAF and etc.
What aboutProgrammers?
They also speak different languages
One of the most famous tool kit for NLP
is written Python
NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, and an active discussion forum.
Natural Language Toolkit
Natural Language Toolkit
written in Python
covers English, German, Czech, Polish
has grapheme to phoneme converter
How to organize searching using multiple phonetic conversions?
Haskell
Lazy and Parallel
Very Expressive
Very Expressive
quicksort
Prototyping God of 90-x
Haskell
Yesodhttp://www.yesodweb.com/
That’s where I stopped
Cloud Foundry let you speak on so many
languages you need
How does it work?
Buildpacks!
rock thisrock add-buildpack buildpack-urlrock up
http://blog.altoros.com/
Really End
Fall of Amazon