MCP ExplorerExplorer

Ikigai

@petri2212on 19 days ago
1 MIT
FreeCommunity
AI Systems
#llm#mcp#nextjs#rag
Bachelor's thesis aimed at creating a chat-bot for career coaching. The chatbot is a web application developed with Next.js (App Router) that communicates with the OpenAI API to provide natural language responses.

Overview

What is Ikigai

IkigAI is a bachelor’s thesis project focused on developing a chatbot for career coaching. It is a web application built using Next.js that leverages the OpenAI API to provide natural language responses.

Use cases

Use cases for IkigAI include assisting students in choosing career paths, providing job interview tips, and offering personalized career advice based on user queries.

How to use

To use IkigAI, clone the repository from GitHub, navigate to the project directory, install the necessary dependencies, set up your OpenAI API key in a local environment file, and run the application in development mode.

Key features

Key features of IkigAI include integration with the OpenAI API for generating responses, a user-friendly web interface developed with Next.js, and a focus on providing career coaching advice.

Where to use

IkigAI can be used in various fields such as education, career counseling, and personal development, where individuals seek guidance in their career paths.

Content

IkigAI

Bachelor Thesis

First Phase - Literature review

We started by researching scientific articles, … dealing with the topics to be inherent in our thesis.
We used portals such as Google Scholar, DBPL.org, SemanticScholar, SCOPUS, Web of Science to retrieve:

  • PDF of the article
  • Title and authors
  • Brief summary
  • Why it is relevant
  • Pros and cons of the solution

Second Phase - Develop a RAG engine

Setup

  • git clone https://github.com/petri2212/IkigAI.git
  • cd to repo
  • npm install
  • create .env.local with your own API, “OPENAI_API_KEY=sk-”
  • npm run dev

Requirements

  • OpenAI API valid key

Tools

No tools

Comments