🤖 Building a Personalized Chatbot Powered by my Portfolio

Donald TuckerDonald Tucker
1 min read

In my latest project, I set out to build a personalized chatbot that could answer questions based on documents about me—think of it as an AI-powered assistant trained on my bio, resume, and project work. The goal was to create something interactive and intelligent that could provide relevant, accurate responses whenever someone wanted to learn more about my experience or skills.

To bring this to life, I used LlamaIndex for document indexing and OpenAI’s language models for generating responses. I deployed the app using Gradio on Hugging Face Spaces, which provided a clean and accessible interface. The chatbot accepts questions and retrieves information from a curated set of documents I uploaded, offering a live demo of how retrieval-augmented generation (RAG) can create powerful personal or professional tools.

Check it out here

0
Subscribe to my newsletter

Read articles from Donald Tucker directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Donald Tucker
Donald Tucker

I am an Industrial Engineer utilizing the power of python to gain deeper insights in data. I am currently learning Deep learning with TensorFlow