Are you interested in Machine Learning, Natural Language Processing (NLP), Deep Learning and similar stuff? Have a look at various applications of the "smart technologies". Get inspired by online demos, blogs, tools and more. The presentation "Demo Meetup" was used (in a slightly modified version) during my talk at Machine Learning Meetup at Prague. Several links I had got after the talk were added to the slides.
1 of 28
Downloaded 12 times
More Related Content
MLMU.cz - Marek Modry - Demo Meetup
1. Today March 18th 2015:
Demo Meetup
Marek Modr箪
www.mlmu.cz
2. What are we doing today?
Not many technical facts
A lot of interesting things
Inspiration everywhere
A lot of stuff you have already seen before
Todays rules: Ask any time, ask anybody,
answer all the questions
3. Before we start
Is there something missing?
Video, blog, demo, link, ...?
Message us, tell us ...
7. QA systems, chatbots a assistents
Chatbots talk and argue with each other
https://www.youtube.com/watch?v=vphmJEpLXU0
IBM Watson Jeopardy (Riskuj!) YouTube
https://www.youtube.com/watch?v=P18EdAKuC1U
8. QA systems, chatbots a assistents
AskHERMES www.askhermes.org
Searches through a medical database and synthesizes
short extracts
What are symptoms of flu? / How can I recognize a broken leg?
PandoraBots - www.pandorabots.com
Chomsky - http://goo.gl/p65Pku
RESTful API for AI chatbots integration
Free $ 0 25 calls a day, 2 bots
9. QA systems, chatbots a assistents
YodaQA - http://live.ailao.eu/
Petr Baudi邸, YodaQA
http://ailao.eu/yodaqa/
OpenSource
Czech dialog system Alex - http://ufal.mff.cuni.cz/alex/cs
Tel: 800 899 998 (free)
10. QA systems, chatbots a assistents
WolframAlpha - http://www.wolframalpha.com/
Try on your own:
House in czech
What is the purpose of life?
Average number of bones in human body
Draw me a house, a cat
Random person curve
Who won SuperBowl this year?
16. Natural Language Processing
Sentiment Analysis
Stanford Sentiment Analysis online demo
http://nlp.stanford.edu:8080/sentiment/rntnDemo.html
Example text: I find it so amazing that even after all these years, we are
STILL talking about this movie! Obviously this movie wasn't that bad or
else people wouldn't even bother to talk about it. I personally enjoyed this
film immensly, and still do! I guess this film isn't for everyone, but it
certainly did touch the hearts of many.
17. Natural Language Processing
Stanford CoreNLP
http://nlp.stanford.edu:8080/corenlp/
Example text: I find it so amazing that even after all
these years, we are STILL talking about this movie!
Stanford Parser
http://nlp.stanford.edu:8080/parser/index.jsp
Stemming
http://text-processing.com/demo/stem/ (Python
knihovna)
18. Natural Language Processing
Semantic Role Labeling Demo
(University of Illinois - Coursera kurzy)
http://cogcomp.cs.illinois.edu/page/demo_view/srl
Example: A squirrel is storing a lot of nuts to prepare for a
seasonal change in the environment.
Other demos:
http://cogcomp.cs.illinois.edu/page/demos/
http://www.conversational-
technologies.com/nldemos/nlDemos.html
19. Natural Language Processing
Stanford Named Entity Tagger
http://nlp.stanford.edu:8080/ner/process
Example text: 84 years later, a 101-year-old woman named Rose DeWitt
Bukater tells the story to her granddaughter Lizzy Calvert, Brock Lovett, Lewis
Bodine, Bobby Buell and Anatoly Mikailavich on the Keldysh about her life set
in April 10th 1912, on a ship called Titanic when young Rose boards the
departing ship with the upper-class passengers and her mother, Ruth DeWitt
Bukater, and her fianc辿, Caledon Hockley. Meanwhile, a drifter and artist
named Jack Dawson and his best friend Fabrizio De Rossi win third-class
tickets to the ship in a game. And she explains the whole story from departure
until the death of Titanic on its first and last voyage April 15th, 1912 at 2:20 in
the morning.
20. Natural Language Processing
Shopping list
http://nlportal.elasticbeanstalk.com/understanding.html
Example text: In a Dutch oven, cook sausage, ground beef, onion, and garlic over medium heat until well
browned. Stir in crushed tomatoes, tomato paste, tomato sauce, and water. Season with sugar, basil, fennel
seeds, Italian seasoning, 1 tablespoon salt, pepper, and 2 tablespoons parsley. Simmer, covered, for about 1
1/2 hours, stirring occasionally. Bring a large pot of lightly salted water to a boil. Cook lasagna noodles in
boiling water for 8 to 10 minutes. Drain noodles, and rinse with cold water. In a mixing bowl, combine
ricotta cheese with egg, remaining parsley, and 1/2 teaspoon salt. Preheat oven to 375 degrees F (190
degrees C). To assemble, spread 1 1/2 cups of meat sauce in the bottom of a 9x13 inch baking dish.
Arrange 6 noodles lengthwise over meat sauce. Spread with one half of the ricotta cheese mixture. Top
with a third of mozzarella cheese slices. Spoon 1 1/2 cups meat sauce over mozzarella, and sprinkle with
1/4 cup Parmesan cheese. Repeat layers, and top with remaining mozzarella and Parmesan cheese. Cover
with foil: to prevent sticking, either spray foil with cooking spray, or make sure the foil does not touch the
cheese. Bake in preheated oven for 25 minutes. Remove foil, and bake an additional 25 minutes. Cool for 15
minutes before serving.
21. Approaching Deep Learning
MetaMind demos
Deep Learning solutions for enterprises
https://www.metamind.io
Sentiment at Twitter:
https://www.metamind.io/language/twitter
Identify stuff in images (DeViSE)
https://www.metamind.io/vision/general
Semantic Similarity, Food Classifier
22. Deep Learning
DeepMind
Playing Atari games based on visual input
https://www.youtube.com/watch?v=V1eYniJ0Rnk
Handwriting
http://www.cs.toronto.edu/~graves/handwriting.html
Image understanding
http://www.cs.toronto.edu/~nitish/nips2014demo/index.html
24. Word2Vec
Word2Vec, GenSim
Word2Vec playground
http://deeplearner.fz-qqq.net/
Example: King -> Queen = Man -> ?
France -> Paris = Japan -> ?
Word2Vec Radim eh哲ek
http://radimrehurek.com/2014/02/word2vec-tutorial/#app
Word2Vec + t-SNE:
http://www.codeproject.com/KB/TipsnTricks/788739/tsneplot.jpg
25. Others
Wit.ai
Natural Language for Developers
Sirius - http://sirius.clarity-lab.org/
Open-source Siri service
Kaggle
26. Tips from our meetupers
The Talking Machines
Podcast about Machine Learning
http://www.thetalkingmachines.com/
English to Czech translation on the phone
Experimental project translating spoken English to
Czech, Helpful tool for tourists
tel: 277 278 178
Morphodita - Tagger and Named Entity Recognizer
API available,
http://lindat.mff.cuni.cz/services/morphodita/
27. Tips from our meetupers
Treex perl NLP framework
NLP framework
One of the functions:
Analysis of Czech and English on the tectogrammatical
layer
https://lindat.mff.cuni.cz/services/treex-web/
Watsonson game-with-purpose
Automatic inference from text
http://nlp.fi.muni.cz/projekty/watsonson/cgi-
bin/index.py
28. Do you know something else?
Did we miss something?
Video, blog, demo, link, ...?
Its your turn! Let us know.
www.mlmu.cz