13 Redesigning my Portfolio Website

13 Redesigning my Portfolio Website

Upgrading tioye.dev from HTML, CSS, JS to Next.JS and GraphQL

Added Chat functionality

I recently created a chatbot based on ChatGPT where I learned to create content embeddings to empower ChatGPT to chat with our data. The experience went as well as could be expected.

I have added more information from my portfolio website to the Pinecone vector store and now the same chatbot is functional on tioye.dev

Removed the Chat page

Since the chatbox is a popup window mimicking the chatbots on familiar websites, I have removed the initial placeholder chat page from the website. I have upgraded the navigation link to a button that triggers that chat window. Therefore, the Chat functionality can be triggered from any page. When the chat window is covering information on a page, the window can be closed and reopened without losing the conversation data.

Open chat

Currently, the chatbot can answer questions about my portfolio, and is based on GPT 3.5 turbo. I do not require login to use the chat. I do not anticipate many visitors using the chat functionality, and this should be good for several months