Skip to content
/ Vine_Ai Public

VinAI is a Premium AI-Powered Wine Pairing Application designed to elevate your wine experience. From personalized recommendations to pairing feedback, VinAI ensures that every bottle suits your unique taste preferences.

Notifications You must be signed in to change notification settings

W3JDev/Vine_Ai

Repository files navigation

VinAI - Your Personal Sommelier

image

VinAI is a Premium AI-Powered Wine Pairing Application designed to elevate your wine experience. From personalized recommendations to pairing feedback, VinAI ensures that every bottle suits your unique taste preferences.


Key Features

1. Taste Profile Quiz

  • Interactive quiz to capture your flavor preferences.
  • Questions tailored to:
    • Flavor preferences: Sweet, dry, fruity, etc.
    • Aroma interests: Floral, earthy, citrusy, etc.
    • Texture preferences: Smooth, bold, light-bodied, etc.
  • Options for dietary restrictions to provide personalized wine recommendations.

2. AI Wine Matcher

  • A sophisticated recommendation system powered by AI.
  • Generates personalized wine suggestions based on:
    • User inputs from the Taste Profile Quiz.
    • Historical preferences and ratings.
  • Displays detailed information for each recommended wine.

3. Wine Suggestion Display

  • Clean and elegant presentation of recommended wines.
  • Key details for each wine include:
    • Wine name and varietal.
    • Region of origin.
    • Tasting notes.
    • Food pairing suggestions.
    • Price range indicator.

4. Pairing Feedback System

  • Thumbs up/down rating system for each recommendation.
  • User ratings are stored to:
    • Influence future recommendations.
    • Improve the personalization of suggestions.

5. Rating Integration

  • Previous wine ratings are displayed in the user profile.
  • Historical preferences are used to refine future recommendations.
  • Includes a visual representation of the user's rating history.

Technology Stack

  • TypeScript (97.9%): Core development language for application logic.
  • CSS (2%): Styling for the application's elegant presentation.
  • JavaScript (0.1%): Supplementary scripting for interactive features.

Installation

  1. Clone the Repository

    git clone https://github.com/W3JDev/Vine_Ai.git
    cd Vine_Ai
  2. Install Dependencies

    npm install
  3. Start the Application

    npm start
  4. Access the Application Open your browser and navigate to:

    http://localhost:3000
    

Contribution Guidelines

We welcome contributions to improve VinAI! To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix:
    git checkout -b feature-name
  3. Commit your changes:
    git commit -m "Description of your changes"
  4. Push to your branch:
    git push origin feature-name
  5. Submit a pull request for review.

License

This project is licensed under the MIT License.


Contact

For any questions, feedback, or support, feel free to reach out:

About

VinAI is a Premium AI-Powered Wine Pairing Application designed to elevate your wine experience. From personalized recommendations to pairing feedback, VinAI ensures that every bottle suits your unique taste preferences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •