You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
2.1 KiB
35 lines
2.1 KiB
<!--
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
{
|
|
"original_hash": "9836ff53cfef716ddfd70e06c5f43436",
|
|
"translation_date": "2025-09-06T10:55:01+00:00",
|
|
"source_file": "3-Web-App/README.md",
|
|
"language_code": "en"
|
|
}
|
|
-->
|
|
# Build a web app to use your ML model
|
|
|
|
In this part of the curriculum, you'll explore a practical application of machine learning: how to save your Scikit-learn model as a file that can be used to make predictions in a web application. Once the model is saved, you'll learn how to integrate it into a web app built with Flask. You'll start by creating a model using data about UFO sightings! Then, you'll develop a web app that allows users to input a number of seconds along with latitude and longitude values to predict which country reported the UFO sighting.
|
|
|
|

|
|
|
|
Photo by <a href="https://unsplash.com/@mdherren?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Michael Herren</a> on <a href="https://unsplash.com/s/photos/ufo?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>
|
|
|
|
## Lessons
|
|
|
|
1. [Build a Web App](1-Web-App/README.md)
|
|
|
|
## Credits
|
|
|
|
"Build a Web App" was written with ♥️ by [Jen Looper](https://twitter.com/jenlooper).
|
|
|
|
♥️ The quizzes were created by Rohan Raj.
|
|
|
|
The dataset is provided by [Kaggle](https://www.kaggle.com/NUFORC/ufo-sightings).
|
|
|
|
The web app architecture was partially inspired by [this article](https://towardsdatascience.com/how-to-easily-deploy-machine-learning-models-using-flask-b95af8fe34d4) and [this repo](https://github.com/abhinavsagar/machine-learning-deployment) by Abhinav Sagar.
|
|
|
|
---
|
|
|
|
**Disclaimer**:
|
|
This document has been translated using the AI translation service [Co-op Translator](https://github.com/Azure/co-op-translator). While we strive for accuracy, please note that automated translations may contain errors or inaccuracies. The original document in its native language should be regarded as the authoritative source. For critical information, professional human translation is recommended. We are not responsible for any misunderstandings or misinterpretations resulting from the use of this translation. |