Vibe: Text Sentiment Analysis with CreateML and SwiftUI
Project Overview
Vibe is a text sentiment analysis tool built to determine the emotional tone of text inputs, classifying them as happy or sad. Developed using CreateML within SwiftUI in Xcode, Vibe leverages machine learning models to provide real-time sentiment analysis.
Key Features
- Sentiment Analysis: Analyzes text inputs to determine if they convey positive (happy) or negative (sad) sentiments.
- CreateML Integration: Utilizes Apple's CreateML framework to train and deploy sentiment analysis models directly within the SwiftUI environment.
- Interactive Interface: Provides an intuitive user interface built with SwiftUI, offering seamless interaction and real-time feedback on text sentiment.
Usage
- Clone the Repository:
git clone https://github.com/i-haq786/Vibe
- Open in Xcode: Navigate to the project directory and open
Vibe.xcodeproj
in Xcode. - Build and Run: Use Xcode to build and run the project on your iOS device or simulator.
- Input Text: Enter text into the provided input field to see Vibe analyze and classify its sentiment.
Screen.Recording.2024-06-19.at.2.22.45.AM.mov
Contributions and feedback are welcome! Feel free to submit issues, feature requests, or pull requests to help improve Vibe and expand its capabilities.