Skip to content

Multimodal personality test with integrated google machine learning model

Notifications You must be signed in to change notification settings

ee-suan/OmniPersona

 
 

Repository files navigation

💁 OmniPersona

Logo

💰 Value Proposition

OmniPersona offers a unique, multisensory journey of self-discovery, going beyond conventional personality tests. This dynamic app combines visuals, sounds, and interactivity to unveil the vibrant tapestry of your unique personality. Users engage in a series of imaginative questions, revealing insights into their character and aligning with one of six distinct personality types: The Trailblazer, The Peacemaker, The Analyst, The Free Spirit, The Athlete, and The Sage.

📖 Table Of Contents

🛠️ Installing and using OmniPersona

To start using OmniPersona:

  1. Download our release from our github repository here.
  2. Use either an Android Phone or an Android Tablet to download the apk and run the application.
  3. Enjoy!

🗝️ Key Features

  • Engaging Personality Test: The heart of OmniPersona, this feature involves a set of 10 unique and imaginative questions, each carefully crafted to uncover the nuanced aspects of users' personalities. The questions are designed to be thought-provoking, encouraging users to reflect deeply on their preferences, behaviors, and life choices.
Register
  • Multisensory Experience: OmniPersona is not just a test but an immersive experience. It integrates rich visual elements and captivating audio to create a multisensory journey. This approach elevates the standard personality test into an engaging and interactive exploration of the self.
Register
  • Dynamic Result Mapping: After users complete the test, OmniPersona utilizes an innovative scoring system to categorize them into one of six distinct personality archetypes: The Trailblazer, The Peacemaker, The Analyst, The Free Spirit, The Athlete, and The Sage. This system ensures a nuanced and accurate representation of each user's personality.
Register
  • Interactive UI/UX: The app boasts a responsive and intuitive user interface, optimized for a seamless and enjoyable experience on Android devices. Every aspect of the UI/UX is designed with the user in mind, ensuring ease of use and accessibility.
Register
  • Photo Analysis Enhancement with Google ML Kit: In this innovative feature, users take a photo of their surroundings after answering the questions. The app then uses Google's ML Kit to recognize objects in the photo, providing an additional layer of analysis. This technology helps refine the personality categorization by incorporating environmental factors and personal preferences indicated by the user's immediate surroundings. It's a step towards a more holistic understanding of the user, blending their answers with visual cues from their life.
Register

❓ FAQ

Frequently asked questions will be added as they arise.

🛠 Tech Stack:

Android Development

Backend


👨‍👨‍👦‍👦 Contributors:

Profile Name School
Ervin Kin National University Of Singapore (NUS)
Ee Suan National University Of Singapore (NUS)
Donovan Lee National University Of Singapore (NUS)
Wei Kang Nanyang Technological University (NTU)

About

Multimodal personality test with integrated google machine learning model

Resources

Stars

Watchers

Forks

Languages

  • Kotlin 59.3%
  • Java 40.7%