Gallery

This section contains screenshots and visual examples of the PTIIKInsight platform in action.

Dashboard Screenshots

System Overview Page

The main dashboard showing system status and service health monitoring.

Features shown:

  • Service status cards (API, Grafana, Prometheus)

  • Real-time health indicators

  • Quick navigation to monitoring tools

Topic Prediction Interface

The prediction page where users can input text for topic classification.

Features shown:

  • Multiple input methods (single text, batch, file upload)

  • Text preview and validation

  • Results display with visualizations

  • Export options for analysis results

Data Crawling Interface

The crawling page for collecting research paper data from web sources.

Features shown:

  • Crawling control buttons

  • Real-time status monitoring

  • Data preview and statistics

  • Export functionality for collected data

Model Training Interface

The training page for creating and managing BERTopic models.

Features shown:

  • Training configuration options

  • Progress monitoring during training

  • Model information and statistics

  • Background processing indicators

API Documentation Screenshots

Interactive API Documentation

Screenshots of the FastAPI automatic documentation interface.

Available at: http://localhost:8000/docs

Features shown:

  • Swagger UI interface

  • Endpoint documentation

  • Request/response examples

  • Interactive testing capabilities

Monitoring Dashboards

Grafana Dashboard

Visual monitoring interface showing system metrics and performance.

Available at: http://localhost:3000

Features shown:

  • API performance metrics

  • Prediction success rates

  • System resource utilization

  • Custom dashboard panels

Complete Monitoring Dashboard

Comprehensive monitoring view showing all system metrics and performance indicators.

Dashboard Panels:

  1. Request Volume: Total requests over time

  2. Response Time: Average response time trends

  3. Error Rate: HTTP error rate percentage

  4. Status Code Distribution: Breakdown of response codes

  5. Model Performance: Prediction accuracy and timing

  6. Resource Usage: CPU, memory, and disk utilization

  7. Service Health: Real-time service availability

  8. Data Processing: Scraping and processing metrics

Key Metrics Displayed:

  • Availability: Service uptime and health status

  • Performance: Response times and throughput

  • Reliability: Error rates and success metrics

  • Throughput: Data transfer rates

  • System Resources: CPU and memory usage

Prometheus Metrics

Raw metrics collection interface for system monitoring.

Available at: http://localhost:9090

Features shown:

  • Time-series metrics data

  • Query interface

  • Target monitoring status

  • Alert rule configuration

Last updated