Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 2.27 KB

README.md

File metadata and controls

57 lines (44 loc) · 2.27 KB

RRChatBot

This repository contains an innovative iOS app that integrates the ChatGPT API to create personalized assistants capable of answering FAQs or providing information from specific datasets. The app showcases five unique assistants:

Features

  • Resume Assistant: Input your resume, and the assistant will respond to any question about your career, skills, or experiences.
  • Company-Specific FAQ Agents:
    • Tesla: Provides answers based on Tesla's Terms and Conditions.
    • LinkedIn: Responds to questions derived from LinkedIn's Terms and Conditions.
    • Swiggy: Clarifies FAQs using Swiggy's Terms and Conditions.
    • Netflix: Answers queries related to Netflix's Terms and Conditions.

Demo

This project uses the official Terms and Conditions of Tesla, LinkedIn, Swiggy, and Netflix as input data for their respective FAQ agents. These agents can provide insightful and context-aware responses tailored to their datasets.

Screenshot 2025-01-19 at 9 52 52 PM

Installation

  1. Open your Xcode project.
  2. Go to File > Add Packages.
  3. Enter the repository URL:
    https://github.com/rsekar1094/RRChatBot
    
  4. Select the desired package version and add it to your project.
  5. Build the project to fetch dependencies and set up the environment.

Usage

  1. Launch the app on your iOS device.
  2. Select one of the five assistants:
    • Resume Assistant
    • Tesla FAQ Agent
    • LinkedIn FAQ Agent
    • Swiggy FAQ Agent
    • Netflix FAQ Agent
  3. Type your question and receive context-specific answers in real-time.

Contribution

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a feature branch.
  3. Commit your changes.
  4. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • OpenAI for their powerful ChatGPT API.
  • Tesla, LinkedIn, Swiggy, and Netflix for their publicly available Terms and Conditions used in this demo.
  • The iOS development community for their invaluable resources and support.

Contact

For any questions or feedback, feel free to contact me at [[email protected]].