import streamlit as st
st.markdown("""## The evolution of AI""")
st.markdown("""
| Level | Description | Create & Model | Python 🐍 | HTML5 🕸️ | JavaScript 📜 |
|-------|-------------|----------------|-----------|-----------|--------------|
| Level 1 | 🗣️ Chatbots, AI with conversational language | Chatbots | `import chatbot` | `` | `const chatbot = new Chatbot();` |
| Level 2 | 🧠 Reasoners, human-level problem-solving | Reasoners | `import reasoner` | `` | `const reasoner = new Reasoner();` |
| Level 3 | 🤖 Agents, systems that can take actions | Agents | `import agent` | `` | `const agent = new Agent();` |
| Level 4 | 💡 Innovators, AI that can aid in invention | Innovators | `import innovator` | `` | `const innovator = new Innovator();` |
| Level 5 | 🏢 Organizations, AI that can do the work of an organization | Organizations | `import organization` | `` | `const organization = new Organization();` |
| Level | Stage | Description | Creation/Model |
|-------|-------|-------------|----------------|
| 1 | 🗣️ Data Collection | Gather and preprocess datasets for language models | 💬 Chatbots |
| 2 | 🧠 Model Architecture | Design neural networks for basic reasoning tasks | 🧮 Problem Solvers |
| 3 | 🤖 Algorithm Implementation | Develop action-oriented systems using Python/TensorFlow | 🎮 Autonomous Agents |
| 4 | 💡 Creative AI | Build models capable of generating novel solutions (e.g. GPT, DALL-E) | 🎨 Inventive Systems |
| 5 | 🏢 Full-Stack AI Systems | Create end-to-end AI solutions with HTML5/JS frontends and distributed backends | 🏗️ Organizations |
""")
st.markdown("## The Evolution of AI")
# HTML and SVG for the animated diagram
html_content = """
🗣️ Level 1: Chatbots, AI with conversational language (Chatbots)
🧠 Level 2: Reasoners, human-level problem-solving (Reasoners)
🤖 Level 3: Agents, systems that can take actions (Agents)
💡 Level 4: Innovators, AI that can aid in invention (Innovators)
🏢 Level 5: Organizations, AI that can do the work of an organization (Organizations)
"""
# Display the HTML content with SVG animations in Streamlit
st.components.v1.html(html_content, height=300)
# The markdown table for reference
st.markdown("""
| Level | Description | Create & Model | Python 🐍 | HTML5 🕸️ | JavaScript 📜 |
|-------|-------------|----------------|-----------|-----------|--------------|
| Level 1 | 🗣️ Chatbots, AI with conversational language | Chatbots | `import chatbot` | `` | `const chatbot = new Chatbot();` |
| Level 2 | 🧠 Reasoners, human-level problem-solving | Reasoners | `import reasoner` | `` | `const reasoner = new Reasoner();` |
| Level 3 | 🤖 Agents, systems that can take actions | Agents | `import agent` | `` | `const agent = new Agent();` |
| Level 4 | 💡 Innovators, AI that can aid in invention | Innovators | `import innovator` | `` | `const innovator = new Innovator();` |
| Level 5 | 🏢 Organizations, AI that can do the work of an organization | Organizations | `import organization` | `` | `const organization = new Organization();` |
""")
import streamlit as st
st.set_page_config(page_title="AI Evolution", layout="wide")
st.markdown("""
# The Evolution of AI
This interactive diagram shows the stages of AI development, from simple chatbots to complex organizational systems.
""")
# Embed the JavaScript animation
st.components.v1.html("""
""", height=550)
# Display the markdown tables
st.markdown("""
## Stages of AI Development
| Level | Stage | Description | Creation/Model |
|-------|-------|-------------|----------------|
| 1 | 🗣️ Data Collection | Gather and preprocess datasets for language models | 💬 Chatbots |
| 2 | 🧠 Model Architecture | Design neural networks for basic reasoning tasks | 🧮 Problem Solvers |
| 3 | 🤖 Algorithm Implementation | Develop action-oriented systems using Python/TensorFlow | 🎮 Autonomous Agents |
| 4 | 💡 Creative AI | Build models capable of generating novel solutions (e.g. GPT, DALL-E) | 🎨 Inventive Systems |
| 5 | 🏢 Full-Stack AI Systems | Create end-to-end AI solutions with HTML5/JS frontends and distributed backends | 🏗️ Organizations |
## AI Development Tools
| Level | Description | Create & Model | Python 🐍 | HTML5 🕸️ | JavaScript 📜 |
|-------|-------------|----------------|-----------|-----------|--------------|
| Level 1 | 🗣️ Chatbots, AI with conversational language | Chatbots | `import chatbot` | `` | `const chatbot = new Chatbot();` |
| Level 2 | 🧠 Reasoners, human-level problem-solving | Reasoners | `import reasoner` | `` | `const reasoner = new Reasoner();` |
| Level 3 | 🤖 Agents, systems that can take actions | Agents | `import agent` | `` | `const agent = new Agent();` |
| Level 4 | 💡 Innovators, AI that can aid in invention | Innovators | `import innovator` | `` | `const innovator = new Innovator();` |
| Level 5 | 🏢 Organizations, AI that can do the work of an organization | Organizations | `import organization` | `` | `const organization = new Organization();` |
""")