Two Minds One is a platform for practicing empathy and understanding from different perspectives, inspired by Jonathan Haidt's book "The Righteous Mind." It uses the OPenAi api for analysis.
Two Minds One aims to bridge gaps in understanding by providing a safe space to explore alternative perspectives. Its goals include:
- Understanding: Gain insights into different viewpoints.
- Empathy: Encourage empathy for differing beliefs.
- Safe practice: Foster constructive dialogue.
- Feedback: Receive feedback to enhance understanding.
To use "Two Minds One," follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/two-minds-one.git
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
Access the application at http://localhost:3000.
- Relies on the OpenAI API.
- Assumes basic understanding of topics.
- Promotes respectful engagement.
- Neutral and respectful.
- Prioritizes privacy and ethics.
Feature roadmap for Two Minds One:
Feature roadmap for Two Minds One:
-
User Preferences:
- Select political group (conservative or liberal).
-
Answering Prompts:
- Respond to random prompts from an alternative perspective.
- Rate answers out of five, with justification and feedback.
-
Data Storage and Retrieval:
- Anonymously save user scores.
- Allow sharing of answers, scores, and feedback.
- Enable users to retry the same question.
- Ensure that users are not given the same question more than once in a session.
-
Political Spectrum Inclusivity:
- Expand to include various ideologies.
- Let users choose the alternative perspective.
-
Data Visualization:
- Create graphs for ratings of different political groups.
-
Repeat for Religion:
Please note that this roadmap may change based on project priorities, user feedback, and the need for additional features.
- Repeat for Religion
Please note that this roadmap may evolve based on project priorities, user feedback, and the need for additional features to enhance the user experience.