Teela Tarver

Business Development Manager

Technical Product Manager

Web Development & AI Enthusiast

AI Solutions Architect

Teela Tarver

Business Development Manager

Technical Product Manager

Web Development & AI Enthusiast

AI Solutions Architect

T.E.E.L.A. – Technologically Enhanced Engagement & Learning Assistant chatbot

  • Created By: Teela Tarver
  • Year: 2024
  • Categories: Artificial intelligence

T.E.E.L.A. Chatbot

(Technologically Enhanced Engagement & Learning Assistant)

Project Overview:                                                                                                                                T.E.E.L.A. is an AI-powered chatbot I developed to enhance recruiter engagement and streamline interactions. Designed with a smart, witty, and comical personality inspired by JARVIS, T.E.E.L.A. provides a unique, interactive experience, answering questions about my professional background, technical expertise, and project accomplishments. Integrated with advanced AI capabilities, the chatbot showcases my skills in AI development, cloud computing, and product management, making it an effective tool for personal branding and career advancement.

Steps to Complete the Project:

1. Define Objectives & User Interaction Goals

  • Objective: Create an engaging chatbot to interact with recruiters and present my skills effectively.
  • Goal: Develop a chatbot with a human-like personality (inspired by JARVIS) that responds to common recruiter questions with accurate, witty, and insightful answers.

2. Plan Chatbot Structure & Responses

  • Outline key questions that recruiters may ask (e.g., background, technical skills, leadership experience).
  • Develop concise, informative, and humor-infused responses based on my resume and experience.

3. Design Chatbot Interface

  • Design a user-friendly chatbot interface with a modern, clean design.
  • Include essential UI elements like chat bubbles, input boxes, and a “typing” indicator for real-time interaction.

4. Build the Chatbot

  • Software/Tools:
    • HTML/CSS/JavaScript: Build the front-end interface of the chatbot.
    • Node.js: For server-side handling of chatbot interactions and deploying the chatbot.
    • Natural Language Processing (NLP): Utilize the platform Claude 3.5 Sonnet to process user input and generate responses.
    • AWS Lambda: For serverless architecture to manage backend chatbot logic.

5. Integrate AI Responses

  • Use an NLP platform (Claude 3.5 Sonnet) to train the chatbot with customized responses, ensuring it can handle a variety of user queries related to my professional experience and skills.
  • Implement humor strategically using pre-designed response logic.

6. Test & Refine

  • Test the chatbot’s responses for accuracy, personality, and engagement.
  • Refine any unclear or overly complex responses, ensuring smooth interactions for users.
  • Test across different devices to ensure responsiveness.

7. Deploy & Host the Chatbot

  • Use Chatbase to host the chatbot on the cloud.
  • Integrate the chatbot into my portfolio website (teela.app) as a key feature for recruiter interaction.

8. Continuous Improvement

  • Gather feedback from users (recruiters, peers) and update the chatbot’s responses based on new questions and technologies.
  • Add more dynamic features such as meeting scheduling, resume download, and further integration with cloud services.

Software & Tools Used:

  • HTML/CSS/JavaScript: Front-end design and chatbot interaction
  • Node.js: Backend development for chatbot logic
  • Claude 3.5 Sonnet: Natural Language Processing for chatbot responses
  • AWS Lambda: Serverless backend for chatbot management
  • Chatbase: Hosting and deployment

Test out T.E.E.L.A today!