Skip to content

juninhokaponne/LaborChat

Repository files navigation

LaborChatAI

This project is an intelligent chat assistant designed to enhance FinTechX customer communication and support. Using artificial intelligence and language models (LLM), this application offers automated and personalized responses in real time, providing a fluid and satisfying user experience.

Preview

laborChatAI.mp4

📋 Index


🔍 Introduction

The problem

FinTechX, a leader in the financial sector, faces challenges in maintaining its prominent position in the digital sales market. The main problems include:

  • Lack of personalization in service
  • Complexity of processes
  • Lack of predictive analysis tools
  • High costs compared to competitors

The solution

We developed a user interface for smart chat with the aim of:

  • Improve communication and customer support
  • Provide quick and personalized responses
  • Provide a consistent and accessible user experience across devices

💻 Technologies

  • React Native: Framework for developing mobile applications
  • Expo: Platform for creating React Native apps
  • OpenAI API: Used to integrate ChatGPT as a virtual assistant
  • EAS CLI: Tool for application builds and deployments
  • Figma: User interface design

🚀 Installation

Prerequisites

  • Node.js
  • npm or yarn
  • EXPO CLI## Running locally

Clone the project

 git clone https://github.com/juninhokaponne/LaborChat.git

Enter the project directory

 cd LaborChat

Install dependencies

 npm install

Recommended: Install Expo globally if you don't have it.

 npm install -g expo-cli

Start the server

 npm start

🌟 Features

  • Real-Time Responses: The virtual assistant responds to customer inquiries using natural language.
  • Personalized Service: Ability to customize responses based on user preferences and history.
  • Intuitive Interface: Responsive and user-friendly design, providing an enjoyable user experience.
  • Process Automation: Automation of responses for frequently asked questions, saving time and resources.

Example Questions Answered

  • What are FinTechX's business hours?
  • Where are FinTechX's offices located?
  • Who founded FinTechX and when?
  • How does FinTechX protect my personal information?
  • I received a suspicious email from FinTechX, what should I do?
  • How can I learn more about investments and savings?
  • How can I sign up to receive promotions and discounts?

API documentation

You need to pass your OPEN_AI_KEY(openAI) as a TOKEN in the .ENV.

Param Type Description
OPEN_AI_KEY string Mandatory. Your API key

Environment variables

To run this project, you will need to add the following environment variables to your .env

OPEN_AI_KEY is your openAI API_KEY.

OPEN_AI_KEY

📞 Contact

email: juninhokaponnemg@hotmail.com

📜 License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published