Spaces:
Sleeping
Sleeping
{% extends "base.html" %} | |
{% block title %}ResearchMate - Research Trends{% endblock %} | |
{% block content %} | |
<div class="row"> | |
<div class="col-12"> | |
<!-- Trends Header --> | |
<div class="d-flex justify-content-between align-items-center mb-4"> | |
<h1 class="h2 text-primary-custom"> | |
<i class="fas fa-chart-line me-2 text-danger"></i>Research Trends | |
</h1> | |
<div class="badge bg-gradient" style="background: linear-gradient(135deg, var(--success-color), #2ecc71);"> | |
<i class="fas fa-sync-alt me-1"></i>Real-time Analysis | |
</div> | |
</div> | |
<!-- Trend Analysis Form --> | |
<div class="card mb-4 shadow-sm"> | |
<div class="card-header"> | |
<h5 class="mb-0"> | |
<i class="fas fa-search me-2"></i>Advanced Trend Analysis | |
</h5> | |
</div> | |
<div class="card-body"> | |
<form id="trend-form"> | |
<div class="row"> | |
<div class="col-md-6"> | |
<div class="mb-3"> | |
<label for="topic" class="form-label fw-bold">Research Topic</label> | |
<input type="text" class="form-control" id="topic" name="topic" | |
placeholder="e.g., artificial intelligence, machine learning, deep learning" | |
required> | |
<div class="form-text"> | |
<i class="fas fa-lightbulb me-1 text-warning"></i> | |
Enter a research topic for comprehensive trend analysis | |
</div> | |
</div> | |
</div> | |
<div class="col-md-6"> | |
<div class="row"> | |
<div class="col-sm-7"> | |
<div class="mb-0"> | |
<label for="analysis-type" class="form-label fw-bold">Analysis Type</label> | |
<select class="form-select" id="analysis-type"> | |
<option value="comprehensive">Comprehensive Analysis</option> | |
<option value="temporal">Temporal Trends</option> | |
<option value="gaps">Research Gaps</option> | |
</select> | |
</div> | |
</div> | |
<div class="col-sm-4 d-flex align-items-end"> | |
<button type="submit" class="btn btn-warning w-100 shadow-sm"> | |
<i class="fas fa-chart-line me-2"></i>Analyze Trends | |
</button> | |
</div> | |
</div> | |
</div> | |
</div> | |
</form> | |
</div> | |
</div> | |
<!-- Loading Indicator --> | |
<div id="loading" class="text-center mb-4 py-4" style="display: none;"> | |
<div class="spinner-border text-warning" role="status"> | |
<span class="visually-hidden">Loading...</span> | |
</div> | |
<p class="mt-3 text-muted">Analyzing research trends...</p> | |
</div> | |
<!-- Results Container --> | |
<div id="results-container"></div> | |
<!-- Popular Topics --> | |
<div class="row mt-4"> | |
<div class="col-12"> | |
<div class="card"> | |
<div class="card-header"> | |
<h5 class="mb-0"> | |
<i class="fas fa-fire me-2"></i>Popular Research Topics | |
</h5> | |
</div> | |
<div class="card-body"> | |
<div class="row"> | |
<div class="col-md-6"> | |
<h6>AI & Machine Learning</h6> | |
<div class="d-flex flex-wrap gap-2 mb-3"> | |
<span class="badge bg-primary trend-topic" data-topic="transformer models">Transformer Models</span> | |
<span class="badge bg-primary trend-topic" data-topic="large language models">Large Language Models</span> | |
<span class="badge bg-primary trend-topic" data-topic="computer vision">Computer Vision</span> | |
<span class="badge bg-primary trend-topic" data-topic="reinforcement learning">Reinforcement Learning</span> | |
<span class="badge bg-primary trend-topic" data-topic="neural networks">Neural Networks</span> | |
</div> | |
</div> | |
<div class="col-md-6"> | |
<h6>Emerging Technologies</h6> | |
<div class="d-flex flex-wrap gap-2 mb-3"> | |
<span class="badge bg-success trend-topic" data-topic="quantum computing">Quantum Computing</span> | |
<span class="badge bg-success trend-topic" data-topic="edge computing">Edge Computing</span> | |
<span class="badge bg-success trend-topic" data-topic="federated learning">Federated Learning</span> | |
<span class="badge bg-success trend-topic" data-topic="explainable AI">Explainable AI</span> | |
<span class="badge bg-success trend-topic" data-topic="multimodal learning">Multimodal Learning</span> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
{% endblock %} | |
{% block extra_js %} | |
<!-- marked.js is loaded globally in base.html --> | |
<script> | |
</script> | |
{% endblock %} | |