SafeSpace is a native Android application developed entirely in Kotlin to help users with stress detection and management. This project incorporates machine and deep learning models include emotion detection using images, recommendations system using sentiment analysis and stress detection using sensors which were developed as a part of this project. This project was created as part of a summer internship at Thapar Institute of Engineering and Technology (TIET).
- Feature
- Installation
- Technologies Used
- Features
- Usage
- License
- Stress Management: Provides personalized tips and resources for managing stress effectively.
- Nlp based recommendations: Includes guided recommendations after analysing sentiment of the user when chatting with the bot purposely made for this project.
- Real-Time Monitoring: Tracks stress levels in real-time using connected devices (if applicable). Installation
git clone https://github.com/varunkumar2004/SafeSpace.git Open the project in Android Studio. Build and run the app on your Android device or emulator. OR. You can download this app directly from Google Play Store (currently not available). Launch the SafeSpace app on your Android device. Follow the on-screen instructions to input data or connect your device (if applicable for real-time monitoring). View your stress level analysis and explore the suggested stress management techniques.
Kotlin: The primary programming language used for developing the app's logic. Android Jetpack: Provides architecture components and tools for building a robust and efficient user interface. Firebase: Used for real-time database storage and potential cloud functions (if implemented) to enhance functionality. Contributing
Fork the repository. Create a new branch for your changes (e.g., git checkout -b feature-branch). Make your changes and commit them with a descriptive message (e.g., git commit -m 'Add new feature'). Push your changes to your branch (e.g., git push origin feature-branch). Create a pull request to merge your changes into the main repository.
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.