|
|
|
|
|
<!DOCTYPE html> |
|
|
<html> |
|
|
<head> |
|
|
<title>Error - Word Sense Disambiguation Tool</title> |
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"> |
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"> |
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> |
|
|
<style> |
|
|
body { |
|
|
background: linear-gradient(135deg, #f8fafc 0%, #e3e6f3 100%); |
|
|
min-height: 100vh; |
|
|
display: flex; |
|
|
flex-direction: column; |
|
|
} |
|
|
.navbar { |
|
|
box-shadow: 0 2px 8px rgba(0,0,0,0.07); |
|
|
} |
|
|
.main-container { |
|
|
max-width: 700px; |
|
|
margin: 2rem auto; |
|
|
padding: 2rem; |
|
|
background-color: white; |
|
|
border-radius: 16px; |
|
|
box-shadow: 0 4px 24px rgba(79,140,255,0.07); |
|
|
} |
|
|
.error-icon { |
|
|
font-size: 4rem; |
|
|
color: #dc3545; |
|
|
margin-bottom: 1rem; |
|
|
} |
|
|
.error-details { |
|
|
background-color: #f8f9fa; |
|
|
padding: 1rem; |
|
|
border-radius: 8px; |
|
|
font-family: monospace; |
|
|
white-space: pre-wrap; |
|
|
margin-top: 1rem; |
|
|
border-left: 4px solid #dc3545; |
|
|
} |
|
|
.suggestion-card { |
|
|
background-color: #e3e6f3; |
|
|
border-radius: 8px; |
|
|
padding: 1rem; |
|
|
margin-top: 1.5rem; |
|
|
} |
|
|
.suggestion-item { |
|
|
display: flex; |
|
|
align-items: flex-start; |
|
|
margin-bottom: 0.5rem; |
|
|
} |
|
|
.suggestion-item i { |
|
|
color: #4f8cff; |
|
|
margin-right: 0.5rem; |
|
|
margin-top: 0.25rem; |
|
|
} |
|
|
.footer { |
|
|
margin-top: auto; |
|
|
background: #f8fafc; |
|
|
color: #6c757d; |
|
|
text-align: center; |
|
|
padding: 1rem 0 0.5rem 0; |
|
|
font-size: 0.95rem; |
|
|
} |
|
|
</style> |
|
|
</head> |
|
|
<body> |
|
|
|
|
|
<nav class="navbar navbar-expand-lg navbar-light bg-white mb-4"> |
|
|
<div class="container"> |
|
|
<a class="navbar-brand fw-bold" href="/"> |
|
|
<i class="fa-solid fa-brain me-2"></i>WSD Tool |
|
|
</a> |
|
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav"> |
|
|
<span class="navbar-toggler-icon"></span> |
|
|
</button> |
|
|
<div class="collapse navbar-collapse" id="navbarNav"> |
|
|
<ul class="navbar-nav ms-auto"> |
|
|
<li class="nav-item"> |
|
|
<a href="{{ url_for('index') }}" class="btn btn-outline-primary"> |
|
|
<i class="fa-solid fa-arrow-left me-1"></i>Back to Input |
|
|
</a> |
|
|
</li> |
|
|
</ul> |
|
|
</div> |
|
|
</div> |
|
|
</nav> |
|
|
|
|
|
<div class="container main-container"> |
|
|
<div class="text-center mb-4"> |
|
|
<div class="error-icon"> |
|
|
<i class="fa-solid fa-circle-exclamation"></i> |
|
|
</div> |
|
|
<h2 class="text-danger">Oops! Something went wrong</h2> |
|
|
</div> |
|
|
|
|
|
<div class="alert alert-danger"> |
|
|
<i class="fa-solid fa-triangle-exclamation me-2"></i>{{ error_message }} |
|
|
</div> |
|
|
|
|
|
{% if error_details %} |
|
|
<div class="error-details"> |
|
|
<div class="mb-2 fw-bold">Error Details:</div> |
|
|
{{ error_details }} |
|
|
</div> |
|
|
{% endif %} |
|
|
|
|
|
<div class="suggestion-card"> |
|
|
<h5 class="mb-3"><i class="fa-solid fa-lightbulb me-2"></i>Try These Solutions:</h5> |
|
|
<div class="suggestion-item"> |
|
|
<i class="fa-solid fa-check-circle"></i> |
|
|
<div>Use a different word or sentence with clear context</div> |
|
|
</div> |
|
|
<div class="suggestion-item"> |
|
|
<i class="fa-solid fa-check-circle"></i> |
|
|
<div>Make sure the word has multiple meanings in WordNet</div> |
|
|
</div> |
|
|
<div class="suggestion-item"> |
|
|
<i class="fa-solid fa-check-circle"></i> |
|
|
<div>Provide more context around the ambiguous word</div> |
|
|
</div> |
|
|
<div class="suggestion-item"> |
|
|
<i class="fa-solid fa-check-circle"></i> |
|
|
<div>Try one of the example sentences from the home page</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="text-center mt-4"> |
|
|
<a href="{{ url_for('index') }}" class="btn btn-primary px-4 py-2"> |
|
|
<i class="fa-solid fa-home me-2"></i>Return to Home |
|
|
</a> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<footer class="footer"> |
|
|
<div>Made with <i class="fa-solid fa-heart text-danger"></i> by <a href="https://github.com/Gunjankumar55" target="_blank">Gunjankumar Choudhari</a> | <a href="{{ url_for('lesk_explained') }}">How it works</a></div> |
|
|
<div class="mt-1">© 2024 WSD Tool. All rights reserved.</div> |
|
|
</footer> |
|
|
|
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script> |
|
|
</body> |
|
|
</html> |
|
|
|