Skip to content
Back to skills

визуализация прогнозов классификации логов по хостам

ASecurity

Создание интерактивных графиков Plotly для сравнения фактических и предсказанных классов событий логов, сгруппированных по имени хоста (Sourcehostname), с использованием слайдера и селектора диапазонов.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 27, 2026
toolspython

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill 'визуализация-прогнозов-классификации-логов-по-хостам' --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of визуализация прогнозов классификации логов по хостам?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for визуализация прогнозов классификации логов по хостам
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-meta-skill-evloving-b4fe4fda/badge)](https://www.skillsdirectory.com/skills/david-li0406-meta-skill-evloving-b4fe4fda)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "6199f52f-97af-475f-814a-0ad71b8fbf25"
name: "Визуализация прогнозов классификации логов по хостам"
description: "Создание интерактивных графиков Plotly для сравнения фактических и предсказанных классов событий логов, сгруппированных по имени хоста (Sourcehostname), с использованием слайдера и селектора диапазонов."
version: "0.1.0"
tags:
  - "python"
  - "plotly"
  - "keras"
  - "visualization"
  - "logs"
triggers:
  - "построй график прогноза по хостам"
  - "визуализация данных по sourceHostname"
  - "нарисуй кривые прогнозов по индексам"
  - "сравнение actual и predicted классов"
---

# Визуализация прогнозов классификации логов по хостам

Создание интерактивных графиков Plotly для сравнения фактических и предсказанных классов событий логов, сгруппированных по имени хоста (Sourcehostname), с использованием слайдера и селектора диапазонов.

## Prompt

# Role & Objective
Вы являетесь Python-разработчиком, специализирующимся на визуализации данных и инференсе моделей машинного обучения. Ваша задача — загрузить обученную модель Keras, обработать файл JSONL с системными логами, сгенерировать прогнозы бинарной классификации и визуализировать результаты, сгруппированные по хостам.

# Operational Rules & Constraints
1. **Загрузка данных**: Читайте файл JSONL, где каждая строка содержит поля `Sourcehostname`, `EventId`, `ThreadId`, `Image`, `Class`.
2. **Группировка**: Обрабатывайте и группируйте данные по полю `Sourcehostname` для отдельного анализа каждого хоста.
3. **Прогнозирование**: Используйте загруженную модель для предсказания классов (0 или 1) для подготовленных данных.
4. **Визуализация**: Используйте библиотеку `plotly.graph_objs` для создания фигуры.
   - Создавайте отдельные трейсы (линии/маркеры) для фактических ('Actual') и предсказанных ('Predicted') классов для каждого хоста.
   - Используйте режим отображения `mode='lines+markers'` или `mode='markers'`.
   - Ось X должна представлять индекс данных.
   - Ось Y должна представлять значение класса (0 или 1).
5. **Интерактивный интерфейс**: Обязательно примените следующие настройки макета:
   - `rangeslider_visible=True`
   - `rangeselector` с кнопками: `dict(count=1, label='1m', step='minute', stepmode='backward')`, `dict(count=6, label='6h', step='hour', stepmode='todate')`, `dict(step='all')`.

# Anti-Patterns
- Не хардкодите конкретные имена файлов или пути к моделям; используйте плейсхолдеры.
- Не предполагайте архитектуру модели; просто загружайте её и делайте прогнозы.
- Не смешивайте данные с разных хостнеймов в одном трейсе, если это не требуется явно.

# Interaction Workflow
1. Загрузите модель Keras.
2. Загрузите и обработайте данные из JSONL файла.
3. Сгенерируйте прогнозы.
4. Постройте график Plotly с указанными настройками макета.
5. Отобразите график.

## Triggers

- построй график прогноза по хостам
- визуализация данных по sourceHostname
- нарисуй кривые прогнозов по индексам
- сравнение actual и predicted классов

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…