I’m building a machine learning/SaaS startup. In this video, I share the results my first 50 days of full-time work, explaining my business strategy, showing the core features I designed and programmed, and summarizing what I learned from my users. I also give a overview of all the programming frameworks and API’s I used.
Siraj Raval interviews Vinod Khosla in the latest edition of his podcast.
Vinod Khosla is an Entrepreneur, Venture Capitalist, and Philanthropist. It was an honor to have a conversation with the Silicon Valley legend that I’ve admired for many years. Vinod co-founded Sun Microsystems over 30 years ago, a company that grew to over 36,000 employees and invented so much foundational software technology like the Java programming language, NFS, and they pretty much mainstreamed the ‘idea’ of open source. After a successful exit, he’s been using his billionaire status to invest in ambitious technologists trying to improve human life. He’s got the coolest investment portfolio I’ve seen yet, and in this hour long interview we discuss everything from AI to education to startup culture. I know that my microphone volume should be higher in this one, I’ll fix that the next podcast. Enjoy!
Time markers of our discussion topics below:
2:55 The Future of Education
4:36 Vinod’s Dream of an AI Tutor
5:50 Vinod Offers Siraj a Job
6:35 Choose your Teacher with DeepFakes
8:04 Mathematical Models
9:10 Books Vinod Loves
11:00 What is Learning?
14:00 The Flaws of Liberal Arts Degrees
16:10 Indian Culture
21:11 A Day in the Life of Vinod Khosla
23:50 Valuing Brutal Honesty
24:30 Distributed File Storage
30:30 Where are we Headed?
33:32 Vinod on Nick Bostrom
38:00 Vinod’s Rockstar Recruiting Ability
43:00 The Next Industries to Disrupt
49:00 Vinod Offers Siraj Funding for an AI Tutor
51:48 Virtual Reality
52:00 Contrarian Beliefs
54:00 Vinod’s Love of Learning
55:30 USA vs China
Siraj Raval has designed an image classifier template for you to use as a learning tool.
This is an example of how machine learning can be used in a software-as-a-service context, hopefully it gives you some ideas on how to do something similar. It’s a combination of a few components including a Python web API, Flutter mobile app, and FastAI model training script.
In this episode, he explains the process of building this template and how all the components fit together.
Siraj Raval has built and open sourced an app called Dr Source, your personal medical question answering service! It uses a model called BioBERT trained on over 700K Q&As from PubMed, HealthTap, and other health related websites.
He used Flutter to build an app around it and presents it to the world as a more thought out idea. There are millions of people in this world without access to healthcare, and while this app isn’t perfect, an automated diagnosis is better than no diagnosis.
Siraj Raval built an app called VectorFunnel that automatically scores leads for marketing & sales teams! I used React for the frontend, Node.js for the backend, PostgreSQL for the database, and Tensorflow.js for scoring each lead in an excel spreadsheet.
I’ve built an app called NeuralFund that uses Tensorflow 2.0 to make automated investment decisions. I used Tensorflow 2.0 to train a transformer network on time series data that i downloaded using the Yahoo Finance API. Then, I used Tensorflow Serving + Flask to create a simple web app around it. I’ll explain what the important parts you should know in Tensorflow 2.0 are, then I’ll guide you through my code & thought process of building an AI startup using it. Enjoy!