Привет всем, это мой первый пост на Medium. Надеюсь, вам понравится!
Если вы когда-либо изучали науку о данных, вы наверняка знаете, как работает машинное обучение. Каковы детали алгоритма, какие библиотеки используются и так далее.
Тогда допустим, у вас уже есть идеальная модель, точность действительно хорошая. Что дальше? все в порядке? Вы хотите напрямую передать код своему пользователю?
Ну, может быть, вам нужно создать веб-приложение для машинного обучения. Таким образом, пользователи могут получить доступ и запустить модель машинного обучения, созданную вами через Интернет, без необходимости видеть набор кода, от которого у вас кружится голова.. ха-ха
Здесь я немного покажу, как работает простое веб-приложение машинного обучения. Поскольку это только для обучения, я использую простое моделирование из титанического набора данных, предоставленного Seaborn, независимо от того, хороша модель или плоха.
Сначала создайте файл Python с именем «model.py».
Затем создайте «server.py». Это файл, который мы будем запускать.
Затем я создаю новую папку/каталог с именем «Шаблоны». Затем в этой папке создайте 2 html-файла, «home.html» и «output.html». Этот HTML-файл появится в нашем браузере, когда мы запустим server.py.
Не забудьте создать «output.html», поэтому, когда мы что-то прогнозируем, результат прогноза будет отображаться с использованием этого html.
Для тех, кто хочет сделать и развить код, вы можете увидеть его по адресу:
Чтобы запустить этот код:
- открыть командную строку
- запустите файл server.py
- скопируйте адрес: http://127.0.0.1:5000/ и вставьте в адресную строку браузера
Таким образом, это будет выглядеть так. Вы можете использовать форму. Затем нажмите кнопку отправки. И тара!! вы получите предсказание.
Удачи!