Changes to airank.scroll.pub

root
root
22 days ago
Initial commit
body.html
Changed around line 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Leading AI Systems

+

An interactive exploration of today's most powerful artificial intelligence

+
+
+
+
+

Top AI Systems

+
+
+

GPT-4

+
98
+
    +
  • Natural Language Processing
  • +
  • Multi-modal Capabilities
  • +
  • Complex Reasoning
  • +
    +
    +
    +

    PaLM 2

    +
    95
    +
      +
    • Multilingual Understanding
    • +
    • Code Generation
    • +
    • Logical Analysis
    • +
      +
      +
      +

      Claude 2

      +
      94
      +
        +
      • Long Context Window
      • +
      • Scientific Analysis
      • +
      • Safety Features
      • +
        +
        +
        +
        +
        +
        +

        Detailed Comparison

        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        +
        ModelLanguageReasoningCreativityTechnical
        GPT-4
        PaLM 2
        Claude 2
        +
        +
        +
        +
        +
        +

        Expert Analysis

        +
        +

        Based on comprehensive testing and real-world applications, GPT-4 currently leads the field in overall capabilities. Its strongest advantages are in natural language understanding and complex reasoning tasks.

        +

        However, both PaLM 2 and Claude 2 show remarkable capabilities in specific areas, with PaLM 2 excelling in multilingual tasks and Claude 2 showing particular strength in scientific analysis.

        +
        +
        +
        +
        +
        +
        +
        +

        AI•Rank

        +

        Tracking the evolution of artificial intelligence

        +
        +
        +

        Contact

        +

        info@airank.scroll.pub

        +
        +
        +
        index.scroll
        Changed around line 1
        + buildHtml
        + baseUrl https://airank.scroll.pub
        + metaTags
        + description "Comprehensive comparison of the most advanced AI systems in use today, with interactive rankings and detailed analysis"
        + keywords "AI comparison, best artificial intelligence, GPT-4, top AI models, AI rankings"
        + editButton /edit.html
        + title Leading AI Systems Compared
        + style.css
        + body.html
        + script.js
        prompt.json
        Changed around line 1
        + {
        + "id": "msg_01BU6KrHYcSQ3G9zHTGKViiC",
        + "type": "message",
        + "role": "assistant",
        + "model": "claude-3-5-sonnet-20241022",
        + "content": [
        + {
        + "type": "text",
        + "text": "Let me create a website comparing top AI systems with an engaging, interactive design.\n\n---domain---\nairank.scroll.pub\n\n---index.scroll---\nbuildHtml\nbaseUrl https://airank.scroll.pub\nmetaTags\n description \"Comprehensive comparison of the most advanced AI systems in use today, with interactive rankings and detailed analysis\"\n keywords \"AI comparison, best artificial intelligence, GPT-4, top AI models, AI rankings\"\neditButton /edit.html\ntitle Leading AI Systems Compared\nstyle.css\nbody.html\nscript.js\n\n---body.html---\n
        \n \n
        \n\n
        \n
        \n

        Leading AI Systems

        \n

        An interactive exploration of today's most powerful artificial intelligence

        \n
        \n
        \n\n
        \n

        Top AI Systems

        \n
        \n
        \n

        GPT-4

        \n
        98
        \n
          \n
        • Natural Language Processing
        • \n
        • Multi-modal Capabilities
        • \n
        • Complex Reasoning
        • \n
        \n
        \n
        \n

        PaLM 2

        \n
        95
        \n
          \n
        • Multilingual Understanding
        • \n
        • Code Generation
        • \n
        • Logical Analysis
        • \n
        \n
        \n
        \n

        Claude 2

        \n
        94
        \n
          \n
        • Long Context Window
        • \n
        • Scientific Analysis
        • \n
        • Safety Features
        • \n
        \n
        \n
        \n
        \n\n
        \n

        Detailed Comparison

        \n
        \n
        \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
        ModelLanguageReasoningCreativityTechnical
        GPT-4
        PaLM 2
        Claude 2
        \n
        \n
        \n
        \n\n
        \n

        Expert Analysis

        \n
        \n

        Based on comprehensive testing and real-world applications, GPT-4 currently leads the field in overall capabilities. Its strongest advantages are in natural language understanding and complex reasoning tasks.

        \n

        However, both PaLM 2 and Claude 2 show remarkable capabilities in specific areas, with PaLM 2 excelling in multilingual tasks and Claude 2 showing particular strength in scientific analysis.

        \n
        \n
        \n
        \n\n
        \n
        \n
        \n

        AI•Rank

        \n

        Tracking the evolution of artificial intelligence

        \n
        \n
        \n

        Contact

        \n

        info@airank.scroll.pub

        \n
        \n
        \n
        \n\n---style.css---\n:root {\n --primary: #2d3436;\n --secondary: #0984e3;\n --accent: #00cec9;\n --background: #f5f6fa;\n --text: #2d3436;\n --transition: all 0.3s ease;\n}\n\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody {\n font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n line-height: 1.6;\n color: var(--text);\n background: var(--background);\n}\n\n/* Header & Navigation */\nheader {\n position: fixed;\n width: 100%;\n top: 0;\n z-index: 1000;\n background: rgba(255, 255, 255, 0.95);\n backdrop-filter: blur(10px);\n box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);\n}\n\nnav {\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 1rem 5%;\n max-width: 1200px;\n margin: 0 auto;\n}\n\n.logo {\n font-size: 1.5rem;\n font-weight: 700;\n color: var(--primary);\n text-decoration: none;\n}\n\n.nav-links {\n display: flex;\n list-style: none;\n gap: 2rem;\n}\n\n.nav-links a {\n text-decoration: none;\n color: var(--text);\n font-weight: 500;\n transition: var(--transition);\n}\n\n.nav-links a:hover {\n color: var(--secondary);\n}\n\n/* Hero Section */\n#hero {\n height: 100vh;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 2rem;\n background: linear-gradient(135deg, var(--primary), var(--secondary));\n color: white;\n}\n\nh1 {\n font-size: 3.5rem;\n margin-bottom: 1rem;\n animation: fadeInUp 1s ease;\n}\n\n.tagline {\n font-size: 1.2rem;\n opacity: 0.9;\n animation: fadeInUp 1s ease 0.2s backwards;\n}\n\n/* AI Cards */\n.ai-grid {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n gap: 2rem;\n padding: 2rem;\n max-width: 1200px;\n margin: 0 auto;\n}\n\n.ai-card {\n background: white;\n border-radius: 15px;\n padding: 2rem;\n box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);\n transition: var(--transition);\n position: relative;\n overflow: hidden;\n}\n\n.ai-card:hover {\n transform: translateY(-5px);\n box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);\n}\n\n.ai-score {\n position: absolute;\n top: 1rem;\n right: 1rem;\n background: var(--secondary);\n color: white;\n width: 40px;\n height: 40px;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n font-weight: bold;\n}\n\n/* Comparison Table */\n.comparison-table {\n max-width: 1200px;\n margin: 2rem auto;\n overflow-x: auto;\n}\n\n.table-scroll {\n padding: 1rem;\n}\n\ntable {\n width: 100%;\n border-collapse: collapse;\n background: white;\n border-radius: 10px;\n overflow: hidden;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);\n}\n\nth, td {\n padding: 1rem;\n text-align: left;\n}\n\nth {\n background: var(--primary);\n color: white;\n}\n\n.bar {\n height: 8px;\n background: linear-gradient(to right, var(--secondary) var(--score), #eee var(--score));\n border-radius: 4px;\n}\n\n/* Sections */\nsection {\n padding: 5rem 2rem;\n}\n\nh2 {\n text-align: center;\n margin-bottom: 3rem;\n color: var(--primary);\n}\n\n/* Footer */\nfooter {\n background: var(--primary);\n color: white;\n padding: 3rem 2rem;\n}\n\n.footer-content {\n max-width: 1200px;\n margin: 0 auto;\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n gap: 2rem;\n}\n\n/* Animations */\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translateY(20px);\n }\n to {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n/* Mobile Responsiveness */\n.menu-toggle {\n display: none;\n flex-direction: column;\n gap: 6px;\n background: none;\n border: none;\n cursor: pointer;\n padding: 5px;\n}\n\n.menu-toggle span {\n width: 25px;\n height: 2px;\n background: var(--primary);\n transition: var(--transition);\n}\n\n@media (max-width: 768px) {\n .menu-toggle {\n display: flex;\n }\n\n .nav-links {\n display: none;\n position: absolute;\n top: 100%;\n left: 0;\n right: 0;\n background: white;\n flex-direction: column;\n padding: 1rem;\n text-align: center;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);\n }\n\n .nav-links.active {\n display: flex;\n }\n\n h1 {\n font-size: 2.5rem;\n }\n\n .comparison-table {\n margin: 1rem;\n }\n}\n\n---script.js---\ndocument.addEventListener('DOMContentLoaded', () => {\n // Mobile menu toggle\n const menuToggle = document.querySelector('.menu-toggle');\n const navLinks = document.querySelector('.nav-links');\n\n menuToggle.addEventListener('click', () => {\n navLinks.classList.toggle('active');\n \n // Animate hamburger to X\n const spans = menuToggle.querySelectorAll('span');\n spans.forEach(span => span.classList.toggle('active'));\n });\n\n // Smooth scroll for navigation links\n document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n anchor.addEventListener('click', function (e) {\n e.preventDefault();\n const target = document.querySelector(this.getAttribute('href'));\n \n navLinks.classList.remove('active');\n \n window.scrollTo({\n top: target.offsetTop - 80,\n behavior: 'smooth'\n });\n });\n });\n\n // Intersection Observer for fade-in animations\n const observerOptions = {\n threshold: 0.1,\n rootMargin: '0px 0px -50px 0px'\n };\n\n const observer = new IntersectionObserver((entries) => {\n entries.forEach(entry => {\n if (entry.isIntersecting) {\n entry.target.classList.add('visible');\n observer.unobserve(entry.target);\n }\n });\n }, observerOptions);\n\n // Observe all sections and cards\n document.querySelectorAll('section, .ai-card').forEach(element => {\n element.style.opacity = '0';\n element.style.transform = 'translateY(20px)';\n element.style.transition = 'opacity 0.6s ease, transform 0.6s ease';\n observer.observe(element);\n });\n\n // Add visible class handling\n document.querySelectorAll('.visible').forEach(element => {\n element.style.opacity = '1';\n element.style.transform = 'translateY(0)';\n });\n\n // Interactive AI cards\n document.querySelectorAll('.ai-card').forEach(card => {\n card.addEventListener('mousemove', (e) => {\n const rect = card.getBoundingClientRect();\n const x = e.clientX - rect.left;\n const y = e.clientY - rect.top;\n \n card.style.setProperty('--x', `${x}px`);\n card.style.setProperty('--y', `${y}px`);\n });\n });\n});\n\n---end---"
        + }
        + ],
        + "stop_reason": "end_turn",
        + "stop_sequence": null,
        + "usage": {
        + "input_tokens": 278,
        + "cache_creation_input_tokens": 0,
        + "cache_read_input_tokens": 0,
        + "output_tokens": 3761
        + }
        + }
        readme.scroll
        Changed around line 1
        + # airank.scroll.pub
        + Website generated by Claude from prompt: which is the best AI in use today
        script.js
        Changed around line 1
        + document.addEventListener('DOMContentLoaded', () => {
        + // Mobile menu toggle
        + const menuToggle = document.querySelector('.menu-toggle');
        + const navLinks = document.querySelector('.nav-links');
        +
        + menuToggle.addEventListener('click', () => {
        + navLinks.classList.toggle('active');
        +
        + // Animate hamburger to X
        + const spans = menuToggle.querySelectorAll('span');
        + spans.forEach(span => span.classList.toggle('active'));
        + });
        +
        + // Smooth scroll for navigation links
        + document.querySelectorAll('a[href^="#"]').forEach(anchor => {
        + anchor.addEventListener('click', function (e) {
        + e.preventDefault();
        + const target = document.querySelector(this.getAttribute('href'));
        +
        + navLinks.classList.remove('active');
        +
        + window.scrollTo({
        + top: target.offsetTop - 80,
        + behavior: 'smooth'
        + });
        + });
        + });
        +
        + // Intersection Observer for fade-in animations
        + const observerOptions = {
        + threshold: 0.1,
        + rootMargin: '0px 0px -50px 0px'
        + };
        +
        + const observer = new IntersectionObserver((entries) => {
        + entries.forEach(entry => {
        + if (entry.isIntersecting) {
        + entry.target.classList.add('visible');
        + observer.unobserve(entry.target);
        + }
        + });
        + }, observerOptions);
        +
        + // Observe all sections and cards
        + document.querySelectorAll('section, .ai-card').forEach(element => {
        + element.style.opacity = '0';
        + element.style.transform = 'translateY(20px)';
        + element.style.transition = 'opacity 0.6s ease, transform 0.6s ease';
        + observer.observe(element);
        + });
        +
        + // Add visible class handling
        + document.querySelectorAll('.visible').forEach(element => {
        + element.style.opacity = '1';
        + element.style.transform = 'translateY(0)';
        + });
        +
        + // Interactive AI cards
        + document.querySelectorAll('.ai-card').forEach(card => {
        + card.addEventListener('mousemove', (e) => {
        + const rect = card.getBoundingClientRect();
        + const x = e.clientX - rect.left;
        + const y = e.clientY - rect.top;
        +
        + card.style.setProperty('--x', `${x}px`);
        + card.style.setProperty('--y', `${y}px`);
        + });
        + });
        + });
        style.css
        Changed around line 1
        + :root {
        + --primary: #2d3436;
        + --secondary: #0984e3;
        + --accent: #00cec9;
        + --background: #f5f6fa;
        + --text: #2d3436;
        + --transition: all 0.3s ease;
        + }
        +
        + * {
        + margin: 0;
        + padding: 0;
        + box-sizing: border-box;
        + }
        +
        + body {
        + font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
        + line-height: 1.6;
        + color: var(--text);
        + background: var(--background);
        + }
        +
        + /* Header & Navigation */
        + header {
        + position: fixed;
        + width: 100%;
        + top: 0;
        + z-index: 1000;
        + background: rgba(255, 255, 255, 0.95);
        + backdrop-filter: blur(10px);
        + box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
        + }
        +
        + nav {
        + display: flex;
        + justify-content: space-between;
        + align-items: center;
        + padding: 1rem 5%;
        + max-width: 1200px;
        + margin: 0 auto;
        + }
        +
        + .logo {
        + font-size: 1.5rem;
        + font-weight: 700;
        + color: var(--primary);
        + text-decoration: none;
        + }
        +
        + .nav-links {
        + display: flex;
        + list-style: none;
        + gap: 2rem;
        + }
        +
        + .nav-links a {
        + text-decoration: none;
        + color: var(--text);
        + font-weight: 500;
        + transition: var(--transition);
        + }
        +
        + .nav-links a:hover {
        + color: var(--secondary);
        + }
        +
        + /* Hero Section */
        + #hero {
        + height: 100vh;
        + display: flex;
        + flex-direction: column;
        + justify-content: center;
        + align-items: center;
        + text-align: center;
        + padding: 2rem;
        + background: linear-gradient(135deg, var(--primary), var(--secondary));
        + color: white;
        + }
        +
        + h1 {
        + font-size: 3.5rem;
        + margin-bottom: 1rem;
        + animation: fadeInUp 1s ease;
        + }
        +
        + .tagline {
        + font-size: 1.2rem;
        + opacity: 0.9;
        + animation: fadeInUp 1s ease 0.2s backwards;
        + }
        +
        + /* AI Cards */
        + .ai-grid {
        + display: grid;
        + grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
        + gap: 2rem;
        + padding: 2rem;
        + max-width: 1200px;
        + margin: 0 auto;
        + }
        +
        + .ai-card {
        + background: white;
        + border-radius: 15px;
        + padding: 2rem;
        + box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
        + transition: var(--transition);
        + position: relative;
        + overflow: hidden;
        + }
        +
        + .ai-card:hover {
        + transform: translateY(-5px);
        + box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
        + }
        +
        + .ai-score {
        + position: absolute;
        + top: 1rem;
        + right: 1rem;
        + background: var(--secondary);
        + color: white;
        + width: 40px;
        + height: 40px;
        + border-radius: 50%;
        + display: flex;
        + align-items: center;
        + justify-content: center;
        + font-weight: bold;
        + }
        +
        + /* Comparison Table */
        + .comparison-table {
        + max-width: 1200px;
        + margin: 2rem auto;
        + overflow-x: auto;
        + }
        +
        + .table-scroll {
        + padding: 1rem;
        + }
        +
        + table {
        + width: 100%;
        + border-collapse: collapse;
        + background: white;
        + border-radius: 10px;
        + overflow: hidden;
        + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
        + }
        +
        + th, td {
        + padding: 1rem;
        + text-align: left;
        + }
        +
        + th {
        + background: var(--primary);
        + color: white;
        + }
        +
        + .bar {
        + height: 8px;
        + background: linear-gradient(to right, var(--secondary) var(--score), #eee var(--score));
        + border-radius: 4px;
        + }
        +
        + /* Sections */
        + section {
        + padding: 5rem 2rem;
        + }
        +
        + h2 {
        + text-align: center;
        + margin-bottom: 3rem;
        + color: var(--primary);
        + }
        +
        + /* Footer */
        + footer {
        + background: var(--primary);
        + color: white;
        + padding: 3rem 2rem;
        + }
        +
        + .footer-content {
        + max-width: 1200px;
        + margin: 0 auto;
        + display: grid;
        + grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
        + gap: 2rem;
        + }
        +
        + /* Animations */
        + @keyframes fadeInUp {
        + from {
        + opacity: 0;
        + transform: translateY(20px);
        + }
        + to {
        + opacity: 1;
        + transform: translateY(0);
        + }
        + }
        +
        + /* Mobile Responsiveness */
        + .menu-toggle {
        + display: none;
        + flex-direction: column;
        + gap: 6px;
        + background: none;
        + border: none;
        + cursor: pointer;
        + padding: 5px;
        + }
        +
        + .menu-toggle span {
        + width: 25px;
        + height: 2px;
        + background: var(--primary);
        + transition: var(--transition);
        + }
        +
        + @media (max-width: 768px) {
        + .menu-toggle {
        + display: flex;
        + }
        +
        + .nav-links {
        + display: none;
        + position: absolute;
        + top: 100%;
        + left: 0;
        + right: 0;
        + background: white;
        + flex-direction: column;
        + padding: 1rem;
        + text-align: center;
        + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
        + }
        +
        + .nav-links.active {
        + display: flex;
        + }
        +
        + h1 {
        + font-size: 2.5rem;
        + }
        +
        + .comparison-table {
        + margin: 1rem;
        + }
        + }