CoolFace
Apppublic

VinitT/ResearchRadar.AI

sourceHugging Faceupdated 1y agoView on Hugging Face
3likes
index.html1013 linesDownload Raw Back to templates
1<!DOCTYPE html>2<html lang="en">3<head>4    <meta charset="UTF-8">5    <meta name="viewport" content="width=device-width, initial-scale=1.0">6    <title>Research Radar - AI-Powered Paper Analysis</title>7    <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">8    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">9    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">10    <meta name="description" content="AI-powered research paper analysis tool for searching, uploading, and chatting with academic documents">11</head>12<body>13    <!-- Landing Page -->14    <div id="landingPage" class="page active">15        <!-- Navigation for Landing -->16        <nav class="navbar landing-nav">17        <div class="nav-container">18            <div class="nav-brand">19                    <div class="brand-icon">20                        <i class="fas fa-brain"></i>21                    </div>22                    <div class="brand-text">23                        <span class="brand-name">Research Radar</span>24                        <span class="brand-tagline">AI Research Assistant</span>25                    </div>26            </div>27                <button class="mobile-nav-toggle" aria-label="Toggle navigation">28                    <i class="fas fa-bars"></i>29                </button>30                <div class="landing-nav-links">31                    <a href="#features" class="nav-link">32                        <i class="fas fa-star"></i>33                        <span>Features</span>34                    </a>35                    <a href="#about" class="nav-link">36                        <i class="fas fa-info-circle"></i>37                        <span>About</span>38                    </a>39                    <button class="nav-cta-btn" onclick="navigateToApp()">40                        <i class="fas fa-rocket"></i>41                        <span>Get Started</span>42                    </button>43            </div>44        </div>45    </nav>46 47        <!-- Hero Section -->48        <section class="hero">49            <div class="hero-background">50                <div class="floating-shapes">51                    <div class="shape shape-1"></div>52                    <div class="shape shape-2"></div>53                    <div class="shape shape-3"></div>54                </div>55            </div>56            <div class="hero-content">57                <div class="hero-badge">58                    <i class="fas fa-sparkles"></i>59                    <span>Powered by AI</span>60                </div>61                <h1 class="hero-title">62                    <span class="gradient-text">Research Radar</span>63                </h1>64                <p class="hero-subtitle">65                    Discover, analyze, and understand research papers with our AI-powered assistant. 66                    Search arXiv, upload documents, and get intelligent insights instantly.67                </p>68                <div class="hero-cta">69                    <button class="cta-button primary" onclick="navigateToApp('search')">70                        <i class="fas fa-rocket"></i>71                        Start Exploring72                    </button>73                    <button class="cta-button secondary" onclick="navigateToApp('upload')">74                        <i class="fas fa-upload"></i>75                        Upload Paper76                    </button>77                </div>78                <div class="hero-features">79                    <div class="feature-item" data-aos="fade-up" data-aos-delay="100">80                        <div class="feature-icon">81                        <i class="fas fa-search"></i>82                        </div>83                        <div class="feature-content">84                            <h3>Smart Search</h3>85                            <p>Search millions of papers from arXiv</p>86                        </div>87                    </div>88                    <div class="feature-item" data-aos="fade-up" data-aos-delay="200">89                        <div class="feature-icon">90                        <i class="fas fa-file-upload"></i>91                        </div>92                        <div class="feature-content">93                            <h3>Document Upload</h3>94                            <p>Upload PDFs, DOCX, and TXT files</p>95                        </div>96                    </div>97                    <div class="feature-item" data-aos="fade-up" data-aos-delay="300">98                        <div class="feature-icon">99                        <i class="fas fa-brain"></i>100                        </div>101                        <div class="feature-content">102                            <h3>AI Summaries</h3>103                            <p>Get intelligent paper summaries</p>104                        </div>105                    </div>106                    <div class="feature-item" data-aos="fade-up" data-aos-delay="400">107                        <div class="feature-icon">108                        <i class="fas fa-robot"></i>109                        </div>110                        <div class="feature-content">111                            <h3>Smart Chat</h3>112                            <p>Ask questions about your documents</p>113                        </div>114                    </div>115                </div>116            </div>117        </section>118 119        <!-- Features Section -->120        <section id="features" class="features-section">121            <div class="features-container">122                <div class="features-header">123                    <h2>Why Choose Research Radar?</h2>124                    <p>Powerful AI tools designed for researchers, students, and academics</p>125                </div>126                <div class="features-grid">127                    <div class="feature-card">128                        <div class="card-icon">129                            <i class="fas fa-lightning-bolt"></i>130                        </div>131                        <h3>Lightning Fast</h3>132                        <p>Get instant AI-powered summaries and insights from research papers in seconds</p>133                    </div>134                    <div class="feature-card">135                        <div class="card-icon">136                            <i class="fas fa-shield-alt"></i>137                        </div>138                        <h3>Secure & Private</h3>139                        <p>Your documents are processed securely with enterprise-grade privacy protection</p>140                    </div>141                    <div class="feature-card">142                        <div class="card-icon">143                            <i class="fas fa-globe"></i>144                        </div>145                        <h3>Comprehensive</h3>146                        <p>Access millions of papers from arXiv and upload your own documents for analysis</p>147                    </div>148                    <div class="feature-card">149                        <div class="card-icon">150                            <i class="fas fa-comments"></i>151                        </div>152                        <h3>Interactive Chat</h3>153                        <p>Ask questions and get detailed explanations about any aspect of your papers</p>154                    </div>155                </div>156            </div>157        </section>158 159        <!-- About Section -->160        <section id="about" class="about-section">161            <div class="about-container">162                <div class="about-content">163                    <h2>About Research Radar</h2>164                    <p>Research Radar is an AI-powered research assistant that helps you discover, analyze, and understand academic papers more efficiently. Whether you're a student working on assignments, a researcher exploring new topics, or an academic keeping up with the latest developments in your field, Research Radar makes it easy to extract insights from complex research papers.</p>165                    <div class="about-stats">166                        <div class="stat-item">167                            <div class="stat-number">2M+</div>168                            <div class="stat-label">Papers Analyzed</div>169                        </div>170                        <div class="stat-item">171                            <div class="stat-number">50K+</div>172                            <div class="stat-label">Active Users</div>173                        </div>174                        <div class="stat-item">175                            <div class="stat-number">99.9%</div>176                            <div class="stat-label">Uptime</div>177                        </div>178                    </div>179                </div>180            </div>181        </section>182 183        <!-- Footer -->184        <footer class="landing-footer">185            <div class="footer-container">186                <div class="footer-content">187                    <div class="footer-brand">188                        <div class="brand-icon">189                            <i class="fas fa-brain"></i>190                        </div>191                        <span class="brand-name">Research Radar</span>192                    </div>193                    <p>&copy; 2024 Research Radar. Empowering research with AI.</p>194                </div>195            </div>196        </footer>197    </div>198 199    <!-- Application Page -->200    <div id="appPage" class="page">201        <!-- Navigation for App -->202        <nav class="navbar app-nav">203            <div class="nav-container">204                <div class="nav-brand" onclick="navigateToLanding()">205                    <div class="brand-icon">206                        <i class="fas fa-brain"></i>207                    </div>208                    <div class="brand-text">209                        <span class="brand-name">Research Radar</span>210                        <span class="brand-tagline">AI Research Assistant</span>211                    </div>212                </div>213                <button class="mobile-nav-toggle" aria-label="Toggle navigation">214                    <i class="fas fa-bars"></i>215                </button>216                <div class="nav-links">217                    <a href="#search" class="nav-link active" data-section="search">218                        <i class="fas fa-search"></i> 219                        <span>Search</span>220                    </a>221                    <a href="#upload" class="nav-link" data-section="upload">222                        <i class="fas fa-upload"></i> 223                        <span>Upload</span>224                    </a>225                    <a href="#mypapers" class="nav-link" data-section="mypapers">226                        <i class="fas fa-folder-open"></i> 227                        <span>My Papers</span>228                    </a>229                </div>230                <!-- Status Indicator -->231                <div class="status-indicator" id="statusIndicator">232                    <div class="status-dot"></div>233                    <span class="status-text">Ready</span>234                </div>235                <!-- Back to Landing -->236                <button class="back-to-landing" onclick="navigateToLanding()" title="Back to Home">237                    <i class="fas fa-home"></i>238                </button>239            </div>240        </nav>241 242        <!-- Main Container -->243        <div class="main-container">244            <!-- Search Section -->245            <section id="search" class="section active">246                <div class="search-hero">247                    <div class="search-hero-content">248                        <div class="search-title-area">249                            <div class="search-icon-large">250                                <i class="fas fa-search"></i>251                            </div>252                            <h1>Discover Research Papers</h1>253                            <p>Search through millions of academic papers from arXiv and get AI-powered insights</p>254                        </div>255 256                        <!-- Enhanced Search Box -->257                        <div class="search-box-enhanced">258                            <div class="search-input-container">259                                <div class="search-input-wrapper">260                                    <i class="fas fa-search search-icon"></i>261                                    <input type="text" id="searchInput" placeholder="What are you researching today?" autocomplete="off">262                                    <button id="searchBtn" class="search-submit-btn">263                                        <i class="fas fa-arrow-right"></i>264                                        <span>Search</span>265                                    </button>266                                </div>267                                <div class="search-actions">268                                    <button class="voice-search-btn" title="Voice Search">269                                        <i class="fas fa-microphone"></i>270                                    </button>271                                    <button class="advanced-search-btn" title="Advanced Search" onclick="toggleAdvancedSearch()">272                                        <i class="fas fa-sliders-h"></i>273                                    </button>274                                </div>275                            </div>276 277                            <!-- Advanced Filters -->278                            <div class="advanced-filters" id="advancedFilters">279                                <div class="filters-row">280                                    <div class="filter-group">281                                        <label class="filter-label">282                                            <i class="fas fa-calendar"></i>283                                            Time Range284                                        </label>285                                        <select id="timeFilter" class="filter-select">286                                            <option value="all">All Time</option>287                                            <option value="2024">2024</option>288                                            <option value="2023">2023</option>289                                            <option value="2022">2022</option>290                                            <option value="recent">Last 6 months</option>291                                            <option value="month">Last month</option>292                                        </select>293                                    </div>294                                    <div class="filter-group">295                                        <label class="filter-label">296                                            <i class="fas fa-tag"></i>297                                            Category298                                        </label>299                                        <select id="categoryFilter" class="filter-select">300                                            <option value="all">All Categories</option>301                                            <option value="cs">Computer Science</option>302                                            <option value="math">Mathematics</option>303                                            <option value="physics">Physics</option>304                                            <option value="stat">Statistics</option>305                                            <option value="bio">Biology</option>306                                            <option value="econ">Economics</option>307                                        </select>308                                    </div>309                                    <div class="filter-group">310                                        <label class="filter-label">311                                            <i class="fas fa-sort"></i>312                                            Sort By313                                        </label>314                                        <select id="sortFilter" class="filter-select">315                                            <option value="relevance">Relevance</option>316                                            <option value="date">Latest First</option>317                                            <option value="citations">Most Cited</option>318                                            <option value="title">Title A-Z</option>319                                        </select>320                                    </div>321                                </div>322                            </div>323                        </div>324 325                        <!-- Quick Search Categories -->326                        <div class="quick-search-section">327                            <h3>Popular Research Areas</h3>328                            <div class="quick-search-grid">329                                <button class="quick-search-card" data-query="machine learning">330                                    <div class="card-icon">331                                        <i class="fas fa-robot"></i>332                                    </div>333                                    <div class="card-content">334                                        <h4>Machine Learning</h4>335                                        <span>12,847 papers</span>336                                    </div>337                                </button>338                                <button class="quick-search-card" data-query="artificial intelligence">339                                    <div class="card-icon">340                                        <i class="fas fa-brain"></i>341                                    </div>342                                    <div class="card-content">343                                        <h4>Artificial Intelligence</h4>344                                        <span>8,932 papers</span>345                                    </div>346                                </button>347                                <button class="quick-search-card" data-query="quantum computing">348                                    <div class="card-icon">349                                        <i class="fas fa-atom"></i>350                                    </div>351                                    <div class="card-content">352                                        <h4>Quantum Computing</h4>353                                        <span>3,456 papers</span>354                                    </div>355                                </button>356                                <button class="quick-search-card" data-query="deep learning">357                                    <div class="card-icon">358                                        <i class="fas fa-network-wired"></i>359                                    </div>360                                    <div class="card-content">361                                        <h4>Deep Learning</h4>362                                        <span>15,234 papers</span>363                                    </div>364                                </button>365                                <button class="quick-search-card" data-query="computer vision">366                                    <div class="card-icon">367                                        <i class="fas fa-eye"></i>368                                    </div>369                                    <div class="card-content">370                                        <h4>Computer Vision</h4>371                                        <span>9,876 papers</span>372                                    </div>373                                </button>374                                <button class="quick-search-card" data-query="natural language processing">375                                    <div class="card-icon">376                                        <i class="fas fa-comments"></i>377                                    </div>378                                    <div class="card-content">379                                        <h4>NLP</h4>380                                        <span>7,543 papers</span>381                                    </div>382                                </button>383                            </div>384                        </div>385                    </div>386            </div>387 388                <!-- Search Tips -->389                <div class="search-tips" id="searchTips">390                    <div class="tips-header">391                        <h3><i class="fas fa-lightbulb"></i> Search Tips</h3>392                        <button class="tips-toggle" onclick="toggleSearchTips()">393                            <i class="fas fa-chevron-down"></i>394                        </button>395                    </div>396                    <div class="tips-content">397                        <div class="tips-grid">398                            <div class="tip-item">399                                <div class="tip-icon">400                                    <i class="fas fa-quotes-left"></i>401                                </div>402                                <div class="tip-content">403                                    <h4>Use Quotes</h4>404                                    <p>Search for exact phrases like <code>"neural networks"</code></p>405                                </div>406                            </div>407                            <div class="tip-item">408                                <div class="tip-icon">409                                    <i class="fas fa-plus"></i>410                                </div>411                                <div class="tip-content">412                                    <h4>Combine Terms</h4>413                                    <p>Use AND, OR like <code>machine learning AND ethics</code></p>414                                </div>415                            </div>416                            <div class="tip-item">417                                <div class="tip-icon">418                                    <i class="fas fa-user"></i>419                                </div>420                                <div class="tip-content">421                                    <h4>Search Authors</h4>422                                    <p>Find papers by author <code>author:smith</code></p>423                                </div>424                            </div>425                            <div class="tip-item">426                                <div class="tip-icon">427                                    <i class="fas fa-asterisk"></i>428                                </div>429                                <div class="tip-content">430                                    <h4>Use Wildcards</h4>431                                    <p>Use * for variations like <code>neural*</code></p>432                                </div>433                            </div>434                        </div>435                    </div>436                </div>437 438                <!-- Recent Searches -->439                <div class="recent-searches" id="recentSearches" style="display: none;">440                    <div class="recent-header">441                        <h3><i class="fas fa-history"></i> Recent Searches</h3>442                        <button class="clear-history" onclick="clearSearchHistory()">443                            <i class="fas fa-trash"></i> Clear444                        </button>445                    </div>446                    <div class="recent-items" id="recentSearchItems">447                        <!-- Dynamic content -->448                    </div>449                </div>450 451                <!-- Search Results -->452                <div id="searchResults" class="results-container">453                    <div class="search-placeholder-enhanced">454                        <div class="placeholder-animation">455                            <div class="floating-papers">456                                <div class="paper-icon">๐Ÿ“„</div>457                                <div class="paper-icon">๐Ÿ“Š</div>458                                <div class="paper-icon">๐Ÿ”ฌ</div>459                            </div>460                        </div>461                        <h3>Ready to explore the world of research?</h3>462                        <p>Start by typing a topic above or click on one of the popular research areas</p>463                        <div class="placeholder-stats">464                            <div class="stat">465                                <strong>2.3M+</strong>466                                <span>Papers Available</span>467                            </div>468                            <div class="stat">469                                <strong>50+</strong>470                                <span>Research Fields</span>471                            </div>472                            <div class="stat">473                                <strong>24/7</strong>474                                <span>Updated</span>475                            </div>476                        </div>477                    </div>478                </div>479 480                <!-- Search Suggestions Dropdown -->481                <div class="search-suggestions-dropdown" id="searchSuggestions">482                    <div class="suggestions-section">483                        <h4>Suggestions</h4>484                        <div class="suggestion-item" data-query="machine learning">485                            <i class="fas fa-search"></i>486                            <span>machine learning</span>487                            <small>12.8k papers</small>488                        </div>489                        <div class="suggestion-item" data-query="neural networks">490                            <i class="fas fa-search"></i>491                            <span>neural networks</span>492                            <small>8.3k papers</small>493                        </div>494                        <div class="suggestion-item" data-query="quantum computing">495                            <i class="fas fa-search"></i>496                            <span>quantum computing</span>497                            <small>3.4k papers</small>498                        </div>499                    </div>500                    <div class="suggestions-section">501                        <h4>Trending Today</h4>502                        <div class="suggestion-item trending" data-query="large language models">503                            <i class="fas fa-fire"></i>504                            <span>large language models</span>505                            <small class="trending-badge">Hot</small>506                        </div>507                        <div class="suggestion-item trending" data-query="transformer architecture">508                            <i class="fas fa-fire"></i>509                            <span>transformer architecture</span>510                            <small class="trending-badge">Hot</small>511                        </div>512                    </div>513                </div>514            </section>515 516            <!-- Upload Section -->517            <section id="upload" class="section">518                <div class="upload-hero">519                    <div class="upload-hero-content">520                        <div class="upload-title-area">521                            <div class="upload-icon-large">522                                <i class="fas fa-cloud-upload-alt"></i>523                            </div>524                            <h1>Upload & Analyze Documents</h1>525                            <p>Upload research papers, documents, or analyze from URLs to get AI-powered insights and summaries</p>526                        </div>527 528                        <!-- Enhanced Upload Methods -->529                        <div class="upload-methods-enhanced">530                            <!-- File Upload Zone -->531                            <div class="upload-method-card primary-upload" id="uploadZone">532                                <div class="upload-card-header">533                                    <div class="upload-card-icon">534                                        <i class="fas fa-file-upload"></i>535                                    </div>536                                    <div class="upload-card-title">537                                        <h3>Upload Document</h3>538                                        <p>Drag & drop or browse files</p>539                                    </div>540                                </div>541                                542                                <div class="upload-drop-zone">543                                    <div class="drop-zone-content">544                                        <div class="upload-animation">545                                            <div class="upload-cloud">546                                                <i class="fas fa-cloud-upload-alt"></i>547                                            </div>548                                            <div class="upload-arrow">โ†‘</div>549                                        </div>550                                        <h4>Drop files here</h4>551                                        <p>or click to browse</p>552                                        553                                        <div class="supported-formats">554                                            <div class="format-badge pdf">555                                                <i class="fas fa-file-pdf"></i>556                                                <span>PDF</span>557                                            </div>558                                            <div class="format-badge docx">559                                                <i class="fas fa-file-word"></i>560                                                <span>DOCX</span>561                                            </div>562                                            <div class="format-badge txt">563                                                <i class="fas fa-file-alt"></i>564                                                <span>TXT</span>565                                            </div>566                                        </div>567                                        568                                        <div class="upload-specs">569                                            <span><i class="fas fa-info-circle"></i> Max size: 16MB</span>570                                            <span><i class="fas fa-shield-alt"></i> Secure upload</span>571                                        </div>572                                    </div>573                                    <input type="file" id="fileInput" accept=".pdf,.txt,.docx" hidden>574                                </div>575                                576                                <div class="upload-actions">577                                    <button class="browse-btn" onclick="document.getElementById('fileInput').click()">578                                        <i class="fas fa-folder-open"></i>579                                        <span>Browse Files</span>580                                    </button>581                                </div>582                            </div>583 584                            <!-- URL Analysis -->585                            <div class="upload-method-card secondary-upload">586                                <div class="upload-card-header">587                                    <div class="upload-card-icon">588                                        <i class="fas fa-link"></i>589                                    </div>590                                    <div class="upload-card-title">591                                        <h3>Analyze from URL</h3>592                                        <p>Paste arXiv or research paper URLs</p>593                                    </div>594                                </div>595 596                                <div class="url-input-enhanced">597                                    <div class="url-input-wrapper">598                                        <i class="fas fa-link url-icon"></i>599                                        <input type="text" id="paperUrl" placeholder="https://arxiv.org/abs/2301.00001" autocomplete="off">600                                        <button id="analyzeUrlBtn" class="analyze-btn">601                                            <i class="fas fa-search"></i>602                                            <span>Analyze</span>603                                        </button>604                                    </div>605                                </div>606 607                                <div class="url-suggestions">608                                    <h4>Popular Sources</h4>609                                    <div class="source-buttons">610                                        <button class="source-btn" data-source="arxiv">611                                            <i class="fas fa-graduation-cap"></i>612                                            <span>arXiv</span>613                                        </button>614                                        <button class="source-btn" data-source="pubmed">615                                            <i class="fas fa-microscope"></i>616                                            <span>PubMed</span>617                                        </button>618                                        <button class="source-btn" data-source="ieee">619                                            <i class="fas fa-microchip"></i>620                                            <span>IEEE</span>621                                        </button>622                                        <button class="source-btn" data-source="acm">623                                            <i class="fas fa-code"></i>624                                            <span>ACM</span>625                                        </button>626                                    </div>627                                </div>628 629                                <div class="example-urls">630                                    <details class="url-examples-details">631                                        <summary>632                                            <i class="fas fa-lightbulb"></i>633                                            Example URLs634                                        </summary>635                                        <div class="example-list">636                                            <button class="example-url" data-url="https://arxiv.org/abs/2301.00001">637                                                <i class="fas fa-external-link-alt"></i>638                                                <span>https://arxiv.org/abs/2301.00001</span>639                                                <small>Machine Learning Paper</small>640                                            </button>641                                            <button class="example-url" data-url="https://arxiv.org/abs/2205.11487">642                                                <i class="fas fa-external-link-alt"></i>643                                                <span>https://arxiv.org/abs/2205.11487</span>644                                                <small>PaLM Language Model</small>645                                            </button>646                                            <button class="example-url" data-url="https://arxiv.org/abs/2203.02155">647                                                <i class="fas fa-external-link-alt"></i>648                                                <span>https://arxiv.org/abs/2203.02155</span>649                                                <small>Training Language Models</small>650                                            </button>651                                        </div>652                                    </details>653                                </div>654                            </div>655                        </div>656 657                        <!-- Upload Tips -->658                        <div class="upload-tips">659                            <div class="tips-header">660                                <h3><i class="fas fa-lightbulb"></i> Upload Tips</h3>661                                <button class="tips-toggle" onclick="toggleUploadTips()">662                                    <i class="fas fa-chevron-down"></i>663                                </button>664                            </div>665                            <div class="tips-content" id="uploadTipsContent">666                                <div class="tips-grid">667                                    <div class="tip-item">668                                        <div class="tip-icon">669                                            <i class="fas fa-file-pdf"></i>670                                        </div>671                                        <div class="tip-content">672                                            <h4>Best Format</h4>673                                            <p>PDF files work best for accurate text extraction</p>674                                        </div>675                                    </div>676                                    <div class="tip-item">677                                        <div class="tip-icon">678                                            <i class="fas fa-compress-alt"></i>679                                        </div>680                                        <div class="tip-content">681                                            <h4>File Size</h4>682                                            <p>Keep files under 16MB for faster processing</p>683                                        </div>684                                    </div>685                                    <div class="tip-item">686                                        <div class="tip-icon">687                                            <i class="fas fa-language"></i>688                                        </div>689                                        <div class="tip-content">690                                            <h4>Language</h4>691                                            <p>English documents get the best analysis results</p>692                                        </div>693                                    </div>694                                    <div class="tip-item">695                                        <div class="tip-icon">696                                            <i class="fas fa-shield-alt"></i>697                                        </div>698                                        <div class="tip-content">699                                            <h4>Privacy</h4>700                                            <p>Your documents are processed securely and privately</p>701                                        </div>702                                    </div>703                                </div>704                            </div>705                        </div>706                    </div>707                </div>708 709                <!-- Enhanced Upload Progress -->710                <div class="upload-progress-enhanced" id="uploadProgress" style="display: none;">711                    <div class="progress-container">712                        <div class="progress-header">713                            <div class="progress-title">714                                <h3>Processing Document</h3>715                                <p id="progressSubtitle">Preparing your document for analysis...</p>716                            </div>717                            <div class="progress-stats">718                                <span class="progress-percentage" id="progressPercentage">0%</span>719                                <span class="progress-time" id="progressTime">Estimating...</span>720                            </div>721                        </div>722                        723                        <div class="progress-bar-container">724                            <div class="progress-bar">725                                <div class="progress-fill" id="progressFill"></div>726                                <div class="progress-glow"></div>727                </div>728            </div>729 730                        <div class="progress-steps-enhanced">731                            <div class="progress-step active" data-step="1">732                                <div class="step-icon">733                                    <i class="fas fa-upload"></i>734                                </div>735                                <div class="step-content">736                                    <h4>Uploading</h4>737                                    <p>Transferring your document</p>738                                </div>739                            </div>740                            <div class="progress-step" data-step="2">741                                <div class="step-icon">742                                    <i class="fas fa-file-text"></i>743                                </div>744                                <div class="step-content">745                                    <h4>Extracting</h4>746                                    <p>Reading document content</p>747                                </div>748                            </div>749                            <div class="progress-step" data-step="3">750                                <div class="step-icon">751                                    <i class="fas fa-brain"></i>752                                </div>753                                <div class="step-content">754                                    <h4>Analyzing</h4>755                                    <p>AI processing in progress</p>756                                </div>757                            </div>758                            <div class="progress-step" data-step="4">759                                <div class="step-icon">760                                    <i class="fas fa-check-circle"></i>761                                </div>762                                <div class="step-content">763                                    <h4>Complete</h4>764                                    <p>Ready for questions</p>765                                </div>766                            </div>767                        </div>768                    </div>769                </div>770 771                <!-- Enhanced Results -->772                <div id="uploadResults" class="results-container">773                    <div class="upload-placeholder-enhanced">774                        <div class="placeholder-animation">775                            <div class="floating-documents">776                                <div class="doc-icon">๐Ÿ“„</div>777                                <div class="doc-icon">๐Ÿ“Š</div>778                                <div class="doc-icon">๐Ÿ“‹</div>779                            </div>780                        </div>781                        <h3>Ready to analyze your documents?</h3>782                        <p>Upload a file or paste a URL to get started with AI-powered analysis</p>783                        <div class="placeholder-features">784                            <div class="feature">785                                <i class="fas fa-magic"></i>786                                <span>AI Summaries</span>787                            </div>788                            <div class="feature">789                                <i class="fas fa-question-circle"></i>790                                <span>Q&A Chat</span>791                            </div>792                            <div class="feature">793                                <i class="fas fa-key"></i>794                                <span>Key Insights</span>795                            </div>796                        </div>797                    </div>798                </div>799                </section>800 801        <!-- My Papers Section -->802        <section id="mypapers" class="section">803            <div class="mypapers-hero">804                <div class="mypapers-hero-content">805                    <div class="mypapers-title-area">806                        <div class="mypapers-icon-large">807                            <i class="fas fa-folder-open"></i>808                        </div>809                        <h1>My Papers</h1>810                        <p>Access and manage all your uploaded and analyzed research papers</p>811                    </div>812 813                    <div class="mypapers-actions">814                        <button class="refresh-papers-btn" onclick="researchRadar.loadMyPapers()">815                            <i class="fas fa-sync-alt"></i>816                            <span>Refresh</span>817                        </button>818                        <button class="clear-all-btn" onclick="researchRadar.clearAllPapers()">819                            <i class="fas fa-trash"></i>820                            <span>Clear All</span>821                        </button>822                    </div>823                </div>824            </div>825 826            <div class="mypapers-content">827                <div class="mypapers-loading" id="mypapersLoading" style="display: none;">828                    <div class="loading-spinner"></div>829                    <p>Loading your papers...</p>830                </div>831 832                <div class="mypapers-empty" id="mypapersEmpty" style="display: none;">833                    <div class="empty-state">834                        <div class="empty-icon">835                            <i class="fas fa-folder-open"></i>836                        </div>837                        <h3>No Papers Yet</h3>838                        <p>Upload documents or search for papers to get started</p>839                        <div class="empty-actions">840                            <button class="btn-primary" onclick="researchRadar.switchSection('upload')">841                                <i class="fas fa-upload"></i>842                                <span>Upload Document</span>843                            </button>844                            <button class="btn-secondary" onclick="researchRadar.switchSection('search')">845                                <i class="fas fa-search"></i>846                                <span>Search Papers</span>847                            </button>848                        </div>849                    </div>850                </div>851 852                <div class="papers-grid" id="papersGrid">853                    <!-- Papers will be loaded here dynamically -->854                </div>855            </div>856        </section>857 858        <!-- Summary + Chat Section -->859            <section id="summary-chat" class="section" style="display: none;">860                <div class="summary-chat-header">861                    <div class="header-content">862                        <button class="back-btn" onclick="goBackToSearch()">863                            <i class="fas fa-arrow-left"></i>864                            <span>Back to Search</span>865                        </button>866                        <div class="paper-info" id="paperInfo">867                            <h2 id="paperTitle">Paper Title</h2>868                            <div class="paper-meta">869                                <span class="author" id="paperAuthor">Author Name</span>870                                <span class="date" id="paperDate">2024</span>871                                <span class="category" id="paperCategory">cs.LG</span>872                            </div>873                        </div>874                    </div>875                </div>876 877                <!-- Tab Navigation -->878                <div class="tab-navigation">879                    <div class="tab-nav-container">880                        <button class="tab-btn active" data-tab="summary" onclick="switchTab('summary')">881                            <i class="fas fa-file-text"></i>882                            <span>AI Summary</span>883                            <div class="tab-indicator"></div>884                        </button>885                        <button class="tab-btn" data-tab="chat" onclick="switchTab('chat')">886                            <i class="fas fa-comments"></i>887                            <span>Ask Questions</span>888                            <div class="tab-indicator"></div>889                        </button>890                    </div>891                </div>892 893                <!-- Tab Content -->894                <div class="tab-content-container">895                    <!-- Summary Tab -->896                    <div id="summary-tab" class="tab-content active">897                        <div class="summary-container">898                            <div class="summary-header">899                                <div class="summary-title">900                                    <div class="summary-icon">901                                        <i class="fas fa-brain"></i>902                                    </div>903                                    <div class="summary-title-text">904                                        <h3>AI-Generated Summary</h3>905                                        <p>Comprehensive analysis of the research paper</p>906                                    </div>907                                </div>908                            </div>909                            910                            <div class="summary-main-content">911                                <div class="summary-content" id="summaryContent">912                                    <div class="summary-loading" id="summaryLoading">913                                        <div class="loading-spinner"></div>914                                        <div class="loading-text">915                                            <h4>Analyzing paper...</h4>916                                            <p>Our AI is reading the document to generate a comprehensive summary.</p>917                                        </div>918                                    </div>919                                    <div class="summary-text" id="summaryText" style="display: none;">920                                        <!-- Summary will be loaded here -->921                                    </div>922                                </div>923                            </div>924                        </div>925                    </div>926 927                    <!-- Chat Tab -->928                    <div id="chat-tab" class="tab-content">929                        <div class="chat-container">930                            <div class="chat-header">931                                <div class="chat-title">932                                    <div class="chat-icon">933                                        <i class="fas fa-robot"></i>934                                    </div>935                                    <div class="chat-title-text">936                                        <h3>Interactive Q&A</h3>937                                        <p>Ask me anything about this paper</p>938                                    </div>939                                </div>940                                <div class="chat-status">941                                    <div class="status-indicator online">942                                        <div class="status-dot"></div>943                                        <span>AI Ready</span>944                                    </div>945                                </div>946                            </div>947 948                            <div class="chat-messages-container" id="chatMessagesPanel">949                                <div class="chat-welcome">950                                    <div class="welcome-avatar">951                                        <div class="avatar-icon">952                                            <i class="fas fa-robot"></i>953                                        </div>954                                        <div class="avatar-status"></div>955                                    </div>956                                    <div class="welcome-content">957                                        <h4>๐Ÿ‘‹ Welcome! I'm ready to help</h4>958                                        <p>I've thoroughly analyzed this research paper. Ask me about its contributions, methodology, or any other details.</p>959                                    </div>960                                </div>961                                <!-- Chat messages will be dynamically added here -->962                            </div>963 964                            <div class="chat-input-area">965                                <!-- Quick Questions -->966                                <div class="quick-questions-chips" id="quickQuestionsChips">967                                    <button class="quick-question-chip" onclick="askQuickQuestion('Main contribution?')">Main contribution?</button>968                                    <button class="quick-question-chip" onclick="askQuickQuestion('Methodology?')">Methodology?</button>969                                    <button class="quick-question-chip" onclick="askQuickQuestion('Key findings?')">Key findings?</button>970                                    <button class="quick-question-chip" onclick="askQuickQuestion('Limitations?')">Limitations?</button>971                                </div>972 973                                <!-- Chat Input -->974                                <div class="chat-input-container">975                                    <div class="input-wrapper">976                                        <textarea id="chatInputPanel" placeholder="Ask a follow-up question..." rows="1"></textarea>977                                        <button id="chatSendBtnPanel" class="send-btn-panel" title="Send Message">978                                            <i class="fas fa-paper-plane"></i>979                                        </button>980                                    </div>981                                </div>982                            </div>983                        </div>984                    </div>985                </div>986            </section>987            </div>988    </div>989 990    <!-- Loading Overlay -->991    <div id="loadingOverlay" class="loading-overlay">992        <div class="loading-content">993            <div class="loading-animation">994            <div class="loading-spinner"></div>995                <div class="loading-dots">996                    <div class="dot"></div>997                    <div class="dot"></div>998                    <div class="dot"></div>999                </div>1000            </div>1001            <h3 id="loadingTitle">Processing your request...</h3>1002            <p id="loadingSubtitle">This may take a few moments</p>1003        </div>1004    </div>1005 1006    <!-- Toast Notifications -->1007    <div id="toastContainer" class="toast-container"></div>1008 1009 1010 1011    <script src="{{ url_for('static', filename='js/script.js') }}"></script>1012</body>1013</html>