DesBots

Explore conversational AI in the DesBots AI Lab and experiment with code in the Playground, which are two focused spaces.

1. Des AI Lab

Desmond's Artificial Intelligence Lab is an interactive environment for designing and evaluating conversational agents alongside hands-on programming. It integrates structured knowledge systems, large language models, and browser-based coding tools within a cohesive, research-focused platform.

Desbot

A rule-based, knowledge-driven assistant designed to answer questions about Desmond Obe. It provdies information about his academic background, research, publications, and projects. Choose an option or start a chat to engage with DesBot.

Scope: Personal knowledge only

ChatBot

An intelligent AI assistant powered by an LLM, capable of answering questions about Desmond and a wide range of other domains. Designed for dynamic interaction, contextual reasoning, and flexible conversation beyond predefined knowledge. Choose an option, start a chat, or upload a file to engage with ChatBot.

Scope: Open domain with reasoning

Upload files (txt, pdf, csv, json, md) for AI analysis.

Disclaimer: AI responses may be inaccurate/outdated. Always verify important information from official sources.

2. Playground

About the Playground

Welcome to my Playground. This environment lets you experiment with Python, JavaScript, and p5.js directly in your browser (no installation required).

The playground is organised into two levels: start with the Simple Playground for quick Python in the browser, and use the Advanced Playground for the full environment with multiple languages and tools.

1. Simple Playground

The Simple Playground is for quick Python experiments. Use the editor below to write short scripts and see results immediately. Everything runs in your browser.

Edit the code and click Run to execute. Output appears below.

Tip

Use print() to show results. The first run may take a few seconds while Python loads.


              

2. Advanced Playground

The Advanced Playground provides a comprehensive suite of tools for advanced programming and experimentation. It includes a Python learning lab, a coding playground for experimentation, and a mini cloud-notebook environment (Python, JavaScript, p5.js) running entirely in your browser.

How to use it

Open the environment below. Use File → New (or the launcher) to create a Notebook, Console, or file. Choose Python, JavaScript, or p5.js for notebooks and consoles.

Load Advanced Playground

To prevent sudden auto-scrolling on some browsers, the Advanced Playground loads only when you click the button.