50 lines
2.2 KiB
HTML
50 lines
2.2 KiB
HTML
|
<!DOCTYPE html>
|
|||
|
<html lang="en">
|
|||
|
<head>
|
|||
|
<meta charset="UTF-8">
|
|||
|
<title>Классификация игр</title>
|
|||
|
</head>
|
|||
|
<body>
|
|||
|
<h1>Классификация игр</h1>
|
|||
|
|
|||
|
<!-- Форма для ввода данных -->
|
|||
|
<form method="POST">
|
|||
|
<label for="year_published">Год выпуска игры:</label>
|
|||
|
<input type="text" name="year_published" id="year_published" required>
|
|||
|
<br>
|
|||
|
<label for="users_rated">Количество оценивших игру:</label>
|
|||
|
<input type="text" name="users_rated" id="users_rated" required>
|
|||
|
<br>
|
|||
|
<label for="bgg_rank">BGG Рейтинг игры:</label>
|
|||
|
<input type="text" name="bgg_rank" id="bgg_rank" required>
|
|||
|
<br>
|
|||
|
<label for="owned_users">Количество владельцев игры:</label>
|
|||
|
<input type="text" name="owned_users" id="owned_users" required>
|
|||
|
<br>
|
|||
|
<label for="complexity_average">Средняя сложность игры:</label>
|
|||
|
<input type="text" name="complexity_average" id="complexity_average" required>
|
|||
|
<br>
|
|||
|
<button type="submit">Выполнить</button>
|
|||
|
</form>
|
|||
|
|
|||
|
<!-- Результат классификации -->
|
|||
|
{% if prediction_result_bgg %}
|
|||
|
<h2>Результат классификации:</h2>
|
|||
|
<p>Игра классифицирована как: {{ prediction_result_bgg }}</p>
|
|||
|
{% endif %}
|
|||
|
|
|||
|
<!-- Другие результаты (точность, количество успешных и неуспешных игр, важности признаков) -->
|
|||
|
<h2>Другие результаты:</h2>
|
|||
|
<p>Точность модели: {{ "%.4f"|format(accuracy_bgg) }}</p>
|
|||
|
<p>Количество игр с высокой оценкой: {{ success_count_bgg }}</p>
|
|||
|
<p>Количество игр с низкой оценкой: {{ failure_count_bgg }}</p>
|
|||
|
<p>Важность признаков:</p>
|
|||
|
<ul>
|
|||
|
{% for idx in range(feature_importances_bgg|length) %}
|
|||
|
{% set feature = X_train_bgg_columns[idx] %}
|
|||
|
<li>{{ feature }}: {{ "%.4f"|format(feature_importances_bgg[idx]) }}</li>
|
|||
|
{% endfor %}
|
|||
|
</ul>
|
|||
|
</body>
|
|||
|
</html>
|