Привет всем, это мой первый пост на 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/ и вставьте в адресную строку браузера

Таким образом, это будет выглядеть так. Вы можете использовать форму. Затем нажмите кнопку отправки. И тара!! вы получите предсказание.

Удачи!