Inspiration

My inspiration is born from personal challenges as a newcomer of fictional writing. Despite my enthusiasm, I was struggling to develop realistic and cohesive characters because I failed to understand my characters on a deeper level. My characters often felt superficial or inconsistent. Desperate to create authenticity in character portrayal, I extensively researched on the Myers-Briggs Type Indicator (MBTI), a then trending psychological framework. The idea emerged to integrate MBTI into an accessible tool for character development, integrating the power of AI to make a user-friendly tool to help enthusiasts to create authentic, multidimensional characters with ease. Thus, CharacterMind - Find the MBTI was conceived, designed to empower fellow creators with a tool to unlock the secrets of character psychology and bring life in fiction and role-playing realms alike.

What it does

CharacterMind - Find the MBTI facilitates character creation by guiding users through describing their characters' physical features and personality traits. The AI-based image generation is used to help users visualize their character, easing story creativity and authenticity. The integrated Chatbot is capable of suggesting potential MBTI types based on user input. Through the Chatbot, users can explore further details about each MBTI type, refine their character's traits, and ultimately achieve a more authentic portrayal. A list of names of well-known existing characters and people of similar MBTI will be generated in the event that users wish to find realistic references for their character. A summary of the character's details will be generated at the bottom of the page, allowing users to take a screenshot for easy reference.

How we built it

I worked on CharacterMind - Find the MBTI using PartyRock's app-building functionality, which incorporated elements such as AI-generated images and chatbot interactions. The development process involved iteratively refining the prompt in the Chatbot and ensuring the app's functionality aligned with what I had envisioned.

Challenges we ran into

Initially, I didn't know how to customize the Chatbot and how to make use of the widgets available. After playing around with ChatRPG and remixing the app, I finally understood how to make use of the widgets. Through perseverance and experimentation, I gradually gained a better understanding of PartyRock's functionalities and learned how to leverage the widgets to my advantage. However, I still struggled and felt overwhelmed by the prospect of creating a functional prompt. As the MBTI framework is extensive and nuanced, I found myself grappling with questions about the format and structure of the questioning process. Do I start with asking the user to provide an MBTI? What if the user is unfamiliar with the concept of MBTI? If my app is to help writers and role-players to know more about their characters, how should I customize the chatbot in such a way that can help them meet their needs and achieve their goals? I dedicated considerable time to refining the prompt, experimenting with different formats, and seeking feedback from peers. Ultimately, I arrived at a prompt that aligned with the app's vision and effectively guided users towards discovering their characters' MBTI types.

Accomplishments that we're proud of

I'm proud to have created an app that empowers writers and role-playing enthusiasts to develop realistic and well-rounded characters with ease. With the experience I gained from using PartyRock to build apps, I am capable of drafting up other apps and making my visions come to life.

What we learned

I lamented over the exhaustive iterative testing process, but as I look back now, I am grateful for it because each iteration brought new insights and opportunities for improvement, leading to a more refined and user-friendly app. Embracing this iterative approach not only enhanced the app's functionality but also instilled in me a sense of resilience and adaptability as a developer.

What's next for CharacterMind - Find the MBTI

In the future, I plan to enhance CharacterMind - Find the MBTI by incorporating additional features such as character and writer profiles, storytelling prompts, and collaboration tools for writers. This can help create a community for passionate writers and role-players alike, where everyone gets the chance to contribute and portray their works. The storytelling prompts would help users who are caught in a creative slump to ensure efficiency yet maintaining the quality of the story.

Built With

Share this project:

Updates