Skip to content

sagarmittal1/AI-keyword-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Keyword Extractor

This is a simple web application made using ReactJS and OpenAI API to extract the most relevant & important keywords from a given text input.

Technologies Used

  • ReactJS
  • Chakra UI
  • OpenAI API
  • Vite

Links

Live Site URL: https://ai-keyword-extractor-openai.vercel.app

Features

  • Extracts keywords from text input using OpenAI's completions GPT-3 model (text-davinci-003).
  • Show proper toast whenever required. Also added the copy to clipboard functionality.
  • Displays the extracted keywords in a responsive and user-friendly way.

How to use locally

To use AI Keyword Extractor, follow these steps:

  1. Clone this repository to your local machine.
  2. Open a terminal in the project directory.
  3. Run yarn install to install the necessary dependencies.
  4. Create a file named .env in the root directory of the project with the following content:
VITE_OPENAI_API_KEY='<your OpenAI API key>'
VITE_OPENAI_API_URL='https://api.openai.com/v1/completions'

You can obtain your OpenAI API key by following the instructions here

  1. Run yarn run dev to start the development server.
  2. Open a web browser and go to http://localhost:3000.
  3. Enter the text you want to extract keywords from and click the "Extract Keywords" button.
  4. The extracted keywords will be displayed in Modal component.

Screenshot & Video

image1

image

AI.Keyword.Extractor.Video.mp4

Releases

No releases published

Packages

No packages published