Skip to content

Feature: Add an AI Chatbot to CNCF Glossary #3624

@pranay202

Description

@pranay202

🚀 Feature Request: Add an AI Chatbot to CNCF Glossary

💡 What I’m thinking

It would be great to have a simple AI chatbot integrated into the glossary site that can answer questions based on the glossary content.

Something along the lines of:

  • “What is Kubernetes in simple terms?”
  • “How is a container different from a VM?”
  • “Explain service mesh like I’m a beginner”

Instead of users manually browsing or searching, they could just ask questions in natural language and get quick, contextual answers.


✨ Why this could help

  • Makes it easier for beginners to learn without knowing exact terms upfront
  • Helps users quickly find and understand concepts
  • Adds a more interactive learning experience
  • Could be especially useful for non-native English speakers

⚙️ Rough implementation idea

Not fully thought out, but maybe something like:

  • A lightweight chatbot UI on the site (floating widget or sidebar)
  • Backed by an LLM with a RAG setup using the glossary markdown files
  • Responses strictly grounded in glossary content to avoid hallucinations
  • Optional feedback (👍 / 👎) to improve answers over time

🤔 Things to consider

  • Keeping responses accurate and aligned with glossary definitions
  • Being transparent that answers are AI-generated
  • Cost / hosting considerations depending on the approach
  • Making sure this complements (not replaces) the existing search

🪜 Alternatives

Of course, improving search or adding more structured navigation could also help — this is just a more interactive direction.


If this sounds interesting, I’d be happy to help explore or prototype something.

Curious to hear what you all think 🙂

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions