Watch me Build a Retail Startup
YouTube search... ...Google search
- How do I leverage AI?
- Watch me Build a Marketing Startup | Siraj Raval
- Watch me Build a Healthcare Startup | Siraj Raval
- Watch me Build a Finance Startup | Siraj Raval
- Watch me Build a Retail Startup | Siraj Raval
- Watch me Build a Trading Bot | Siraj Raval
SmartSneaks
I've built a demo app called SmartSneaks that lets a user convert a song or image into a generated shoe design! This is an example of how AI can be used to transform retail by giving users a more personalized experience. The tools I used to build this are the Flutter framework for mobile development and the Flask framework for web development. There are 3 learning objectives in this video including how to build a deep learning API for your mobile app, how to generate images with a generative adversarial network, and how to calculate image similarity with OpenCV. Build a Retail Startup | Siraj Raval - GitHub
- Flutter is Google’s portable UI toolkit for building natively-compiled applications for mobile, web, and desktop from a single codebase.
- Dart is a client-optimized language for fast apps on any platform
- Firebase | Google's service & mobile development platform
- Payments
- Spotify
- Spotipy! a lightweight Python library for the Spotify Web API. With Spotipy you get full access to all of the music data provided by the Spotify platform.
- Spotify.py a primarily, asyncronous library (everything down to the HTTP client is asyncio friendly).
- TensorFlow 2.0 (with Keras)
- OpenCV
- Project Jupyter Notebook | Siraj Raval
- Natural Language Processing (NLP)
- DocProduct
- AI Model(BioBERT , input question into retrained bioBERT to convert into an embedding. Input the embedding into a fully connected neural network, output an embedding for similarity lookup. Most similar Q&A's used by GPT-2 to generate an answer. )
- BioBERT | DMIS-Lab - GitHub a language representation model for biomedical domain, especially designed for biomedical text mining tasks such as biomedical named entity recognition, relation extraction, question answering, etc.
- TensorFlow
- Keras
- PoseNet is a vision model that can be used to estimate the pose of a person in an image or video
- Using Transfer-Learning to Detect Yoga Poses | Nhoral - Medium
- YogAI is a responsive virtual yoga instructor using pose estimation to guide and correct a yogi
- tf-pose-estimation 'Openpose', human pose estimation algorithm, have been implemented using Tensorflow
- tf.image.non_max_suppression (NMS) algorithm
- Bipartite Graph | WolframMathWorld
- Line integral | Wikipedia
- MobileNetV2: Inverted Residuals and Linear Bottlenecks | M. Sandler, A. Howard, M. Zhu, A. Zhmoginov, and L. Chen
- Android Studio for building apps on Android devices
- Visual Studio Code
- Project Jupyter Notebook | Siraj Raval
- BrandMark create a unique, professional logo using NLP and generative network
- MailChimp landing page creator
- The Lean Startup | Eric Ries
- Flask microframework for Python
- Stripe for subscription billing
- Flask-DebugToolBar for adding a performance toolbar in development
- TensorFlow
- Keras
- ImageNet: VGGNet, ResNet, Inception, and Xception with Keras
- itsdangerous for generating random tokens for the confirmation emails.
- structlog for logging.
- gunicorn for acting as a reverse-proxy for Nginx.
- Semantic UI for the global style. Very similar to Bootstrap
- Leaflet JS for the map, added for the sake of the example.