Platforms like Runways are usually for people with little to no engineering skill to quickly deploy models. You can think of it as they create the FlaskApi code + the model, for you. Of course, if you want to dive into the engineering side and do that yourself, you will need to learn a framework (FastApi) and then set up everything. So basically these platforms save you time and effort to host a simple model, but if you want to do something big, usually you would build your own system. Hope this help❤
Reminds me of the Steve Jobs quote "Real artists ship" so i guess our goal should be to "ship" i.e. actually deploy our model 😅 Ive also been guilty of leaving a few dusty jupyter notebooks 🤣
Why deploy if there's no insight? I think that's the issue with why 90% aren't deployed--we do all that work to develop the model, but it doesn't tell us anything useful that delivers value or spurs action
I found this video very informative! However, I noticed that there was no mention of how the Runway platform facilitates labeling data for use cases such as text classification. As someone who develops plenty of NLP models for my projects, in many cases I need to label the corpus myself. I use tools like Argilla to do so. However if I want to use Runway for MLOps, I would greatly appreciate it if you could provide more information on this topic. Could you please explain how one can label their data within the Runway platform, and if there are any built-in tools or features available that can help with this process?
Hi Ahmad, thanks for this question! I think currently this feature is not included in the Runway platform. The data labeling step is assumed to happen during the data preparation step in the pipeline already. Hope it's helpful 😊
Hi Thu Vu, thank you for sharing the platform. I'm curious that do you have in mind any platform or way which can be more friendly for normal users ( nontech users) to interact with model instead of using terminal? Many thanks!
The easiest way I can think to solve it is integrating the API into a simple HTML page who will receive the attributes needed for the model and will return visually to the user the result. Once the API is build, how friendly it will be for the user is the frontend developer. Its also possible if the API is build to accept of course, the attributes directly from the link, so for example, if you need 'age' and 'gender' attributes for a model, you can set up you API to receive that directly from the URL, so instead of sending a JSON file you send the info using the URL like ..//myapi.eg/?age=20&?gender=1
I'm confused about their free tier pricing. Like... how far does the 125 credits in free tier actually get you for a small prediction model that isn't generating image or video content?
Hi, thanks for this beautiful content. Would you make a video like this with open source tools? Also I'm wondering about the mobile deployment of ai models. Thanks again. ❤
In a nutshell, because the real world is dynamic, not static. It is always changing. A ML model was trained on data at a particular point in time. As time goes on, things change - people change, user behavior changes, data collection methods change, technology changes, and so on. Features that were pretty important when the model was trained might not be as important next year, etc. Look at yourself as an example. Suppose a ML model was built when you were a child to predict the kind of TV shows/movies you would enjoy, using the data available from that time in your life. If that model were unchanged, would it still be accurate today? Probably not. You have changed. The world has changed. The available shows/movies have changed. That's why it's important to keep your models updated.
Sir need an advice I m from mumbai 29 age education gap like my graduation should complete in 2015 but completed in 2019 I m bachelor of banking n insurance student but I never work in that field sir.. I m from banking and insurance background I tryed many thing to do web development fire safety digital marketing n article writing facility management us taxatiin Can you plz suggest should I go in data analyst or sir Or not according to you.... You advice can change my life sir..
Check out Runway MLOps platform here: bit.ly/mrxrunway
Rgy
ضش😊
Thanks for the book ! I'm a new follower from ivory Coast and I really love the content !
Your way of explanation is very well.
Thank you! I’m so glad to hear ☺️
Big thankyous!! I got tired asking this question to ChatGPT 😂
Great video , I will try runway , please keep making new videos like this introducing new tools
Can't get over GPT (-1). Great work!!! thank you!
Haha! I know right?! Thank you for checking out the video and commenting ❤️
What is the difference with deploying this way and deploying with a framework like fastapi or flask?
Platforms like Runways are usually for people with little to no engineering skill to quickly deploy models. You can think of it as they create the FlaskApi code + the model, for you.
Of course, if you want to dive into the engineering side and do that yourself, you will need to learn a framework (FastApi) and then set up everything.
So basically these platforms save you time and effort to host a simple model, but if you want to do something big, usually you would build your own system.
Hope this help❤
Reminds me of the Steve Jobs quote "Real artists ship" so i guess our goal should be to "ship" i.e. actually deploy our model 😅
Ive also been guilty of leaving a few dusty jupyter notebooks 🤣
Why deploy if there's no insight? I think that's the issue with why 90% aren't deployed--we do all that work to develop the model, but it doesn't tell us anything useful that delivers value or spurs action
I found this video very informative! However, I noticed that there was no mention of how the Runway platform facilitates labeling data for use cases such as text classification. As someone who develops plenty of NLP models for my projects, in many cases I need to label the corpus myself. I use tools like Argilla to do so. However if I want to use Runway for MLOps, I would greatly appreciate it if you could provide more information on this topic. Could you please explain how one can label their data within the Runway platform, and if there are any built-in tools or features available that can help with this process?
Hi Ahmad, thanks for this question! I think currently this feature is not included in the Runway platform. The data labeling step is assumed to happen during the data preparation step in the pipeline already. Hope it's helpful 😊
Hi can you do more video about Runway
Thanks 👍 this will help in my business
That's nice, but how to monitor accuracy and data drift
print("hello data nerds")... the only TRUE way to test your code 🤓
Haha yesss, for sure!! I think I must have learned about this test from one of your videos 🤣🧐
@@Thuvu5 so true way is used to deploy ur jupyter notebook insted writing the code in vs code to deploy it
@@Thuvu5😎😎
You’re the best Thu!
Can you give me TLDR of what this model does ? why is this beneficial?
Hi Thu Vu, thank you for sharing the platform. I'm curious that do you have in mind any platform or way which can be more friendly for normal users ( nontech users) to interact with model instead of using terminal? Many thanks!
The easiest way I can think to solve it is integrating the API into a simple HTML page who will receive the attributes needed for the model and will return visually to the user the result.
Once the API is build, how friendly it will be for the user is the frontend developer.
Its also possible if the API is build to accept of course, the attributes directly from the link, so for example, if you need 'age' and 'gender' attributes for a model, you can set up you API to receive that directly from the URL, so instead of sending a JSON file you send the info using the URL like
..//myapi.eg/?age=20&?gender=1
Amazing effort to explain deployment ❤
It is payment? Or free
Hey does anyone know of a way to use the deployed model in a webpage that we designed?
I'm confused about their free tier pricing. Like... how far does the 125 credits in free tier actually get you for a small prediction model that isn't generating image or video content?
Very Good Work
Very helpful.
Cảm ơn chị ^^
Hi, thanks for this beautiful content. Would you make a video like this with open source tools? Also I'm wondering about the mobile deployment of ai models. Thanks again. ❤
cảm ơn chị
Can someone elaborate on why / how models degrade over time?
In a nutshell, because the real world is dynamic, not static. It is always changing. A ML model was trained on data at a particular point in time. As time goes on, things change - people change, user behavior changes, data collection methods change, technology changes, and so on. Features that were pretty important when the model was trained might not be as important next year, etc.
Look at yourself as an example. Suppose a ML model was built when you were a child to predict the kind of TV shows/movies you would enjoy, using the data available from that time in your life. If that model were unchanged, would it still be accurate today? Probably not. You have changed. The world has changed. The available shows/movies have changed. That's why it's important to keep your models updated.
As always, great video😎 Is there a way to contact you? Like a discord channel
Thank you for watching, Simone! Yes you can join my Discord server, I often check out questions there 😊 discord.gg/Z53cQa3UFT
Sir need an advice
I m from mumbai 29 age education gap like my graduation should complete in 2015 but completed in 2019 I m bachelor of banking n insurance student but I never work in that field sir..
I m from banking and insurance background I tryed many thing to do web development fire safety digital marketing n article writing facility management us taxatiin
Can you plz suggest should I go in data analyst or sir Or not according to you....
You advice can change my life sir..
This is gonna be crazy my ai isn't just an ai it's a cyber security systems it's self 🧐 ohh God this is gonna be hard for Cyber Cove 😂😢😢......
08:10
Que hermosa estás 😍
momo
Are you on insta?