TherapyBot: Exploring Knowledge Graphs and LLMs in Chat-Based Applications

Introduction In my spare time I'm trying to make some progress on a coding project called TherapyBot. Despite its name, it's not strictly about therapy - that's just one potential use case. The main aim? To test out some ideas and, let's be honest, to level up my coding skills. What's TherapyBot, anyway? At its … Continue reading TherapyBot: Exploring Knowledge Graphs and LLMs in Chat-Based Applications

Poet

DALL·E 2024-09-30 09.49.20 - A peaceful morning scene with a person writing in a notebook at a clean, minimalist desk. Soft light from a window illuminates the space, and the poet

The author expresses a deep yearning to be a poet, reflecting on the creative process and societal expectations. They grapple with the practicalities of a poetic career, the pressures of performance, and the challenges of convention versus freedom. Ultimately, the desire stems from a love for words and self-expression, amid uncertainties.

A (Working) CI/CD Workflow with GitHub Actions for AI Applications

The post shares their journey of setting up a cost-effective CI/CD pipeline for AI applications using GitHub Actions and Docker. Emphasizing branching, versioning, and meticulous testing, the post highlights the importance of simplicity, efficiency, and automation in achieving a streamlined development workflow.

Self-Coding Repository – Idea Update

The author is developing a self-coding project using Large Language Models (LLMs), such as GPT3.5/4-turbo and GPT4, to generate code, tests, and documentation. Existing project files are used as LLM prompt context. Evaluation tools from the Python ecosystem, GitHub API and function calling options are leveraged to streamline the process. The system has been designed to cater for various programming tasks. However, tweaking different agent "personalities" and effectively managing complex project directories remain challenges.