SlideShare a Scribd company logo
1 of 18
How to start a deep
learning startup,
NOT from scratch
Mostapha Benhenda, Mindolia
Kyiv deep learning meetup,
13 september 2016
What is deep learning?
● Specialty of machine learning, which uses
'deep' neural networks, i.e. with many (>3)
layers.
● No need to really understand what is 'deep
learning' in order to use it, just apply it:
● Applied mostly to understand images, videos,
languages (text, DNA...) and speech.
Why starting a startup?
● No experience, no job ? Just hire yourself!
● Startup = easiest way to get a real job experience, with
an awesome boss: you!
● Acqui-hire >> hire
● Startup for ML beginners >>> Coursera, Kaggle
● ML for startup: easier than ML for big company (less
data, less optimization needed)
● Startup more difficult to start later: higher opportunity cost
(better job offers with experience): now or never!
How to start a DL startup: easy
Deep learning startup = startup using
deep learning. You need:
1. Idea
2. Team
3. Product using deep learning
4. Market
● These 4 things: done quickly, and in parallel
● Avoid perfectionnism!
● Improve the bottleneck, the weakest link
1. Elaborate an idea
● best idea: from your own problems
● In my case (facial recognition): ringing doorbell= noise pollution
● Focus on customer pain
● Don't think too much: idea is only a starting point
● No idea → clone other startups (see Angellist, Crunchbase...)
● See my list of 19 ideas:
https://docs.google.com/presentation/d/1Z-CPIGbSSTOm_EaqS5ks1V
...any questions?
2. Build a team
● Ideal team: 2 or 3 co-founders (Hipster + Hacker +
Hustler)
● Criteria of Minimal Viable Co-founders: trust,
motivation and skills
● No co-founder: start as a single founder
● Human co-founders disrupted by 'AI co-founders':
AWS, Google, Stackoverflow, Quora, blogs....
3. Assemble a deep learning
product
● Like IKEA: use ready-made parts
Minimal Viable Product (MVP):
● Design: sober and clean
● Code: quick and dirty
MVP= Deep learning+ Web app
Deep learning feature:
● Transfer learning (1 line of code+ little data)
● Open-source API: OpenFace, DeepDetect...
● Commercial API (Google, smaller companies...):
why not, but be careful of locking
● Don't start from scratch!!!
...any questions?
Web/mobile application
● Build your app locally first, then deploy
● Use LAMP: Linux Apache Mysql Python
● In my product, I used Twisted instead of Apache
because of live streaming
● Deployment: AWS or others (Microsoft, Google,
Heroku...)
● Debugging: use Google, Stackoverflow, and Rubber
Duck
4. Go to the market
● Code, technology: cheap moneypot
● Users, customers: valuable bees
Example: Uber Clone
● Cost: 2000 dollars with a freelancer
Original Uber
● Uber inc. is valued to 66 Billion dollars
Difference:
● Original Uber: 66 Million monthly trips
● Uber clone: zero trip.
● Conclusion: don't stop at coding, continue and find
users!!
Product/market fit
● Talk to potential users
● Monitor metrics, watch behavior
● Marketing, get visibility for your brand: communicate
with blogs: http://tinyurl.com/juy7exc
● Video clips:
https://www.youtube.com/watch?v=81btY-pjYeA
● ….any questions?
More advertising (for the meetup):
Hackathon 'Smart-techno' this weekend at Gulliver mall 24th
floor,
hands-on practice of this tutorial.
● Meetup agenda and suggestions: http://tinyurl.com/h5rl5ze
● Including 2 'orphan' Tensorflow tutorials, waiting for their instructors!
Adopt them, they are cute!
● Incentive: IF enough people study the tutorials VERY seriously (i.e. able
to give useful feedback),
THEN we will invite relevant experts for remote Q&A sessions!
…any questions?

More Related Content

What's hot

Deep Learning for NLP (without Magic) - Richard Socher and Christopher Manning
Deep Learning for NLP (without Magic) - Richard Socher and Christopher ManningDeep Learning for NLP (without Magic) - Richard Socher and Christopher Manning
Deep Learning for NLP (without Magic) - Richard Socher and Christopher Manning
BigDataCloud
 
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn..."Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
Edge AI and Vision Alliance
 
A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013
Philip Zheng
 
Building distributed deep learning engine
Building distributed deep learning engineBuilding distributed deep learning engine
Building distributed deep learning engine
Guangdeng Liao
 

What's hot (20)

Deep Learning for NLP (without Magic) - Richard Socher and Christopher Manning
Deep Learning for NLP (without Magic) - Richard Socher and Christopher ManningDeep Learning for NLP (without Magic) - Richard Socher and Christopher Manning
Deep Learning for NLP (without Magic) - Richard Socher and Christopher Manning
 
Deep Learning: a birds eye view
Deep Learning: a birds eye viewDeep Learning: a birds eye view
Deep Learning: a birds eye view
 
Deep Learning and Reinforcement Learning
Deep Learning and Reinforcement LearningDeep Learning and Reinforcement Learning
Deep Learning and Reinforcement Learning
 
Deeplearning NLP
Deeplearning NLPDeeplearning NLP
Deeplearning NLP
 
Neural Networks and Deep Learning
Neural Networks and Deep LearningNeural Networks and Deep Learning
Neural Networks and Deep Learning
 
Deep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applicationsDeep learning - Conceptual understanding and applications
Deep learning - Conceptual understanding and applications
 
Machine Learning and Deep Learning with R
Machine Learning and Deep Learning with RMachine Learning and Deep Learning with R
Machine Learning and Deep Learning with R
 
Deep Learning & NLP: Graphs to the Rescue!
Deep Learning & NLP: Graphs to the Rescue!Deep Learning & NLP: Graphs to the Rescue!
Deep Learning & NLP: Graphs to the Rescue!
 
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn..."Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
"Large-Scale Deep Learning for Building Intelligent Computer Systems," a Keyn...
 
Introduction to Deep learning
Introduction to Deep learningIntroduction to Deep learning
Introduction to Deep learning
 
An Introduction to Deep Learning
An Introduction to Deep LearningAn Introduction to Deep Learning
An Introduction to Deep Learning
 
A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013A tutorial on deep learning at icml 2013
A tutorial on deep learning at icml 2013
 
What's Wrong With Deep Learning?
What's Wrong With Deep Learning?What's Wrong With Deep Learning?
What's Wrong With Deep Learning?
 
Deep Neural Networks 
that talk (Back)… with style
Deep Neural Networks 
that talk (Back)… with styleDeep Neural Networks 
that talk (Back)… with style
Deep Neural Networks 
that talk (Back)… with style
 
Tutorial on Deep Learning
Tutorial on Deep LearningTutorial on Deep Learning
Tutorial on Deep Learning
 
Mentoring Session with Innovesia: Advance Robotics
Mentoring Session with Innovesia: Advance RoboticsMentoring Session with Innovesia: Advance Robotics
Mentoring Session with Innovesia: Advance Robotics
 
Building distributed deep learning engine
Building distributed deep learning engineBuilding distributed deep learning engine
Building distributed deep learning engine
 
Tutorial on Deep learning and Applications
Tutorial on Deep learning and ApplicationsTutorial on Deep learning and Applications
Tutorial on Deep learning and Applications
 
Intro To Convolutional Neural Networks
Intro To Convolutional Neural NetworksIntro To Convolutional Neural Networks
Intro To Convolutional Neural Networks
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 

Viewers also liked

Prosedural model desain instruksional
Prosedural model desain instruksionalProsedural model desain instruksional
Prosedural model desain instruksional
Dedi Yulianto
 
Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...
Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...
Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...
CubiCasa
 
H2O Deep Learning at Next.ML
H2O Deep Learning at Next.MLH2O Deep Learning at Next.ML
H2O Deep Learning at Next.ML
Sri Ambati
 
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
台灣資料科學年會
 
H2O Distributed Deep Learning by Arno Candel 071614
H2O Distributed Deep Learning by Arno Candel 071614H2O Distributed Deep Learning by Arno Candel 071614
H2O Distributed Deep Learning by Arno Candel 071614
Sri Ambati
 
word embeddings and applications to machine translation and sentiment analysis
word embeddings and applications to machine translation and sentiment analysisword embeddings and applications to machine translation and sentiment analysis
word embeddings and applications to machine translation and sentiment analysis
Mostapha Benhenda
 
Poster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisPoster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure Diagnosis
Viralkumar Jayswal
 
New Business Plan Presentation
 New Business Plan Presentation New Business Plan Presentation
New Business Plan Presentation
Umair Sheikh
 

Viewers also liked (20)

Prosedural model desain instruksional
Prosedural model desain instruksionalProsedural model desain instruksional
Prosedural model desain instruksional
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine Learning
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
 
Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...
Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...
Indoor Point Cloud Processing - Deep learning for semantic segmentation of in...
 
Deep Learning through Examples
Deep Learning through ExamplesDeep Learning through Examples
Deep Learning through Examples
 
H2O Deep Learning at Next.ML
H2O Deep Learning at Next.MLH2O Deep Learning at Next.ML
H2O Deep Learning at Next.ML
 
Deep Learning Computer Build
Deep Learning Computer BuildDeep Learning Computer Build
Deep Learning Computer Build
 
Passive stereo vision with deep learning
Passive stereo vision with deep learningPassive stereo vision with deep learning
Passive stereo vision with deep learning
 
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
 
Mindolia- Facial Recognition - Pitch deck
Mindolia- Facial Recognition - Pitch deckMindolia- Facial Recognition - Pitch deck
Mindolia- Facial Recognition - Pitch deck
 
H2O Distributed Deep Learning by Arno Candel 071614
H2O Distributed Deep Learning by Arno Candel 071614H2O Distributed Deep Learning by Arno Candel 071614
H2O Distributed Deep Learning by Arno Candel 071614
 
word embeddings and applications to machine translation and sentiment analysis
word embeddings and applications to machine translation and sentiment analysisword embeddings and applications to machine translation and sentiment analysis
word embeddings and applications to machine translation and sentiment analysis
 
Poster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure DiagnosisPoster-An Expert System for Car Failure Diagnosis
Poster-An Expert System for Car Failure Diagnosis
 
Introduction to Machine Learning and Deep Learning
Introduction to Machine Learning and Deep LearningIntroduction to Machine Learning and Deep Learning
Introduction to Machine Learning and Deep Learning
 
Deep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural NetworksDeep Learning - Convolutional Neural Networks
Deep Learning - Convolutional Neural Networks
 
Startup Your Startup: Tips and Tricks for Founders at the Starting Line
Startup Your Startup: Tips and Tricks for Founders at the Starting LineStartup Your Startup: Tips and Tricks for Founders at the Starting Line
Startup Your Startup: Tips and Tricks for Founders at the Starting Line
 
DeepLearning入門以前
DeepLearning入門以前DeepLearning入門以前
DeepLearning入門以前
 
New Business Plan Presentation
 New Business Plan Presentation New Business Plan Presentation
New Business Plan Presentation
 
105.05 加盟連鎖展-連鎖創業行銷與行銷策略 - 詹翔霖教授-文章dm
105.05 加盟連鎖展-連鎖創業行銷與行銷策略 - 詹翔霖教授-文章dm105.05 加盟連鎖展-連鎖創業行銷與行銷策略 - 詹翔霖教授-文章dm
105.05 加盟連鎖展-連鎖創業行銷與行銷策略 - 詹翔霖教授-文章dm
 
湯姆的神奇飛輪
湯姆的神奇飛輪湯姆的神奇飛輪
湯姆的神奇飛輪
 

Similar to Start a deep learning startup - tutorial

Skribb.it Berkeley Final Presentation
Skribb.it Berkeley Final PresentationSkribb.it Berkeley Final Presentation
Skribb.it Berkeley Final Presentation
Stanford University
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill Shock
Daniel Zivkovic
 

Similar to Start a deep learning startup - tutorial (20)

Developing Better Software
Developing Better SoftwareDeveloping Better Software
Developing Better Software
 
Services, tools & practices for a software house
Services, tools & practices for a software houseServices, tools & practices for a software house
Services, tools & practices for a software house
 
Your Portfolio as a Product
Your Portfolio as a ProductYour Portfolio as a Product
Your Portfolio as a Product
 
We Need to Talk: How Communication Helps Code
We Need to Talk: How Communication Helps CodeWe Need to Talk: How Communication Helps Code
We Need to Talk: How Communication Helps Code
 
Ml goes fruitful
Ml goes fruitfulMl goes fruitful
Ml goes fruitful
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
Easy path to machine learning (Spring 2020)
Easy path to machine learning (Spring 2020)Easy path to machine learning (Spring 2020)
Easy path to machine learning (Spring 2020)
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...
 
Easy path to machine learning (2022)
Easy path to machine learning (2022)Easy path to machine learning (2022)
Easy path to machine learning (2022)
 
How Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your ProjectHow Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your Project
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
Skribb.it Berkeley Final Presentation
Skribb.it Berkeley Final PresentationSkribb.it Berkeley Final Presentation
Skribb.it Berkeley Final Presentation
 
What new in Android n and Tensor Flow - Updates from Google #IO16
What new in Android n and Tensor Flow - Updates from Google #IO16What new in Android n and Tensor Flow - Updates from Google #IO16
What new in Android n and Tensor Flow - Updates from Google #IO16
 
Gdsc IIIT Surat Orientation 2022.pdf
Gdsc IIIT Surat Orientation 2022.pdfGdsc IIIT Surat Orientation 2022.pdf
Gdsc IIIT Surat Orientation 2022.pdf
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill Shock
 
Ice dec05-04-wan leung
Ice dec05-04-wan leungIce dec05-04-wan leung
Ice dec05-04-wan leung
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICT
 
Functional Prototyping For Mobile Apps
Functional Prototyping For Mobile AppsFunctional Prototyping For Mobile Apps
Functional Prototyping For Mobile Apps
 
Enterprise PHP (Zend UK Business Conference)
Enterprise PHP (Zend UK Business Conference)Enterprise PHP (Zend UK Business Conference)
Enterprise PHP (Zend UK Business Conference)
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 

Recently uploaded

Recently uploaded (16)

Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Famedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . FullsailFamedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . Fullsail
 
NEON LIGHT CITY pitch deck for the new PC game
NEON LIGHT CITY pitch deck for the new PC gameNEON LIGHT CITY pitch deck for the new PC game
NEON LIGHT CITY pitch deck for the new PC game
 
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceBangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Bangalore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceTirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Tirupati Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Dàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxDàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptx
 
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceSohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Sohna Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call girls in Andheri with phone number 9892124323
Call girls in Andheri with phone number 9892124323Call girls in Andheri with phone number 9892124323
Call girls in Andheri with phone number 9892124323
 
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
 
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceLucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Lucknow Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verifiedKarol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
Karol Bagh, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceHyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Hyderabad Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Dehradun Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceSangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Sangareddy Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inEV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
 

Start a deep learning startup - tutorial

  • 1. How to start a deep learning startup, NOT from scratch Mostapha Benhenda, Mindolia Kyiv deep learning meetup, 13 september 2016
  • 2. What is deep learning? ● Specialty of machine learning, which uses 'deep' neural networks, i.e. with many (>3) layers. ● No need to really understand what is 'deep learning' in order to use it, just apply it: ● Applied mostly to understand images, videos, languages (text, DNA...) and speech.
  • 3. Why starting a startup? ● No experience, no job ? Just hire yourself! ● Startup = easiest way to get a real job experience, with an awesome boss: you! ● Acqui-hire >> hire ● Startup for ML beginners >>> Coursera, Kaggle ● ML for startup: easier than ML for big company (less data, less optimization needed) ● Startup more difficult to start later: higher opportunity cost (better job offers with experience): now or never!
  • 4. How to start a DL startup: easy Deep learning startup = startup using deep learning. You need: 1. Idea 2. Team 3. Product using deep learning 4. Market
  • 5. ● These 4 things: done quickly, and in parallel ● Avoid perfectionnism! ● Improve the bottleneck, the weakest link
  • 6. 1. Elaborate an idea ● best idea: from your own problems ● In my case (facial recognition): ringing doorbell= noise pollution ● Focus on customer pain ● Don't think too much: idea is only a starting point ● No idea → clone other startups (see Angellist, Crunchbase...) ● See my list of 19 ideas: https://docs.google.com/presentation/d/1Z-CPIGbSSTOm_EaqS5ks1V ...any questions?
  • 7. 2. Build a team ● Ideal team: 2 or 3 co-founders (Hipster + Hacker + Hustler) ● Criteria of Minimal Viable Co-founders: trust, motivation and skills ● No co-founder: start as a single founder ● Human co-founders disrupted by 'AI co-founders': AWS, Google, Stackoverflow, Quora, blogs....
  • 8. 3. Assemble a deep learning product ● Like IKEA: use ready-made parts
  • 9. Minimal Viable Product (MVP): ● Design: sober and clean ● Code: quick and dirty
  • 10. MVP= Deep learning+ Web app Deep learning feature: ● Transfer learning (1 line of code+ little data) ● Open-source API: OpenFace, DeepDetect... ● Commercial API (Google, smaller companies...): why not, but be careful of locking ● Don't start from scratch!!! ...any questions?
  • 11. Web/mobile application ● Build your app locally first, then deploy ● Use LAMP: Linux Apache Mysql Python ● In my product, I used Twisted instead of Apache because of live streaming ● Deployment: AWS or others (Microsoft, Google, Heroku...) ● Debugging: use Google, Stackoverflow, and Rubber Duck
  • 12.
  • 13. 4. Go to the market ● Code, technology: cheap moneypot ● Users, customers: valuable bees
  • 14. Example: Uber Clone ● Cost: 2000 dollars with a freelancer
  • 15. Original Uber ● Uber inc. is valued to 66 Billion dollars
  • 16. Difference: ● Original Uber: 66 Million monthly trips ● Uber clone: zero trip. ● Conclusion: don't stop at coding, continue and find users!!
  • 17. Product/market fit ● Talk to potential users ● Monitor metrics, watch behavior ● Marketing, get visibility for your brand: communicate with blogs: http://tinyurl.com/juy7exc ● Video clips: https://www.youtube.com/watch?v=81btY-pjYeA ● ….any questions?
  • 18. More advertising (for the meetup): Hackathon 'Smart-techno' this weekend at Gulliver mall 24th floor, hands-on practice of this tutorial. ● Meetup agenda and suggestions: http://tinyurl.com/h5rl5ze ● Including 2 'orphan' Tensorflow tutorials, waiting for their instructors! Adopt them, they are cute! ● Incentive: IF enough people study the tutorials VERY seriously (i.e. able to give useful feedback), THEN we will invite relevant experts for remote Q&A sessions! …any questions?