Skip to content

MeetYourAI/ExperiencesAi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend static prototype repo for experiences ai Team: Anaïs Gilbert and Mohamed karam

ExperiencesAI | AI-Powered Personal Logger & Community Discussion Tool

Table Of Contents

  1. Experiences AI | AI-Powered Personal Logger & Community Discussion Tool

  2. Table Of Contents

  3. Introduction

  4. Key Features

    1. 📝 Personal Experience Logging & Reflection

    2. 📖 Magic Worlds Lore & Storytelling

    3. 🗣️ Community Discussion & Ideation

  5. User Story

  6. Community Development Objectives

    1. 🛠 AI & Machine Learning Enhancements

    2. 🔗 Backend & Database Contributions

    3. 🎭 Magic Worlds Integration & Interactive Features

    4. 🎨 UI/UX Development & Optimization

    5. 🛡️ Security & API Integration

  7. How to Access Experiences AI

  8. System Requirements

  9. Tech Stack

  10. Repository Structure

  11. Community Contributions

  12. Contact & Support

Introduction

Experiences AI is an AI-powered experience logger, discussion tool, and community-driven storytelling platform designed to help users document life experiences, share insights, and engage in interactive discussions. Integrated within the Magic Worlds ecosystem, it serves as a hub for storytelling, memory preservation, and social interaction.

Whether you want to log personal milestones, share wisdom, reflect on experiences, or contribute to interactive lorebooks within Magic Worlds, Experiences AI enables users to connect through shared narratives and collective storytelling.


Key Features

📝 Personal Experience Logging & Reflection

  • AI-Enhanced Journaling – Log life events, thoughts, and reflections with AI-assisted structuring.

  • Memory Timeline – Organize entries chronologically for personal insights and growth tracking.

  • Private & Public Logging – Choose between personal reflections or sharing experiences with the community.

📖 Magic Worlds Lore & Storytelling

  • Interactive Lorebooks – Contribute to Magic Worlds’ shared universe through community-driven storytelling.

  • Experience-Based Worldbuilding – Describe in-game adventures, quests, and discoveries.

  • Guided Writing Prompts – AI provides thematic prompts to inspire storytelling and narrative-building.

🗣️ Community Discussion & Ideation

  • Featured Topics & Interactive Debates – AI curates trending discussions to encourage engagement.

  • Collaborative World Development – Share ideas, scenarios, and quests to shape the future of Magic Worlds.

  • Social Engagement & Recognition – Top contributors can gain visibility and unlock special participation rewards.


User Story

The Life Storyteller
"I love documenting my life experiences, but I also want to reflect on them over time. Experiences AI helps me log, organize, and analyze my thoughts while keeping my personal journey structured and insightful."

The Magic Worlds Explorer
"I enjoy diving into immersive virtual experiences and want to document my adventures. With Experiences AI, I can log my in-game stories, collaborate with others to build lore, and contribute to the evolving world of Magic Worlds."

The Discussion Enthusiast
"I love exchanging thoughts with a community, debating ideas, and shaping narratives. Experiences AI brings together people with shared interests, allowing me to engage in meaningful discussions and influence Magic Worlds' interactive development."

With Experiences AI, users can log personal journeys, engage in meaningful discussions, and contribute to an evolving, community-driven digital world.

Community Development Objectives

Experiences AI is an open-source initiative within the Magic Worlds ecosystem, and we welcome developers, AI engineers, and UX designers to contribute to its continuous improvement. Below are the key areas where developers can make an impact:

🛠 AI & Machine Learning Enhancements

  • Improve AI Writing Assistance – Optimize GPT-based natural language processing to enhance journaling suggestions, structuring, and sentiment analysis for users.

  • Develop Smart Story Categorization – Implement machine learning models that analyze content themes and automatically classify logs into relevant topics.

  • Refine AI-Powered Discussion Generation – Enhance AI’s ability to propose interactive discussion prompts based on trending topics within the community.

🔗 Backend & Database Contributions

  • Optimize MongoDB Queries – Improve performance for fetching and storing large volumes of user logs and discussion threads.

  • Enhance Search & Filtering Mechanisms – Develop more advanced search functionalities to allow users to find past logs, lore entries, and community discussions effortlessly.

  • Expand Data Privacy Features – Implement granular privacy settings to allow selective sharing of user-generated content.

🎭 Magic Worlds Integration & Interactive Features

  • Develop Lore Contribution Tools – Create API endpoints that allow Experiences AI to integrate directly with Magic Worlds’ interactive experiences.

  • Enhance In-World Experience Logging – Enable real-time event capture, allowing users to document gameplay moments seamlessly from within Magic Worlds.

  • Facilitate Community Lore Collabs – Build shared storytelling frameworks where multiple users can co-author lore entries with AI-assisted consistency checks.

🎨 UI/UX Development & Optimization

  • Refine UI for an Intuitive Experience Logger – Improve interface flow and visual aesthetics to ensure smooth story entry, discussion navigation, and reading experiences.

  • Implement Real-Time Community Feedback Features – Allow users to react, comment, and engage with posted experiences while ensuring clean UI interactions.

  • Develop a Gamification System – Create a badge system, contributor leaderboards, and engagement rewards to encourage participation.

🛡️ Security & API Integration

  • Strengthen Authentication & User Permissions – Implement OAuth-based authentication for secure user login.

  • Optimize API Calls for Third-Party Services – Ensure smooth integration with external services such as OpenAI APIs, real-time data streams, and Magic Worlds' platform.

  • Improve Content Moderation & AI-Flagging Mechanisms – Develop AI-powered community moderation tools to detect and filter spam, hate speech, or inappropriate content.

\


How to Access Experiences AI

1️⃣ Clone the Repository

git clone https://github.com/MeetYourAI/Experiences-AI.git
cd Experiences-AI

2️⃣ Install Dependencies

npm install

3️⃣ Run the Project

npm start

or for development:

nodemon server.js

System Requirements

  • OS: Windows 10+ / Linux / macOS 10.15+

  • Processor: Intel Core i5 / AMD Ryzen 5

  • Memory: 8 GB RAM

  • Storage: 10 GB available space

  • Software Dependencies: Node.js, MongoDB


Tech Stack

  • Frontend: CSS

  • Backend Framework: Node.js (Express.js)

  • Database: MongoDB

  • AI Processing: Python (GPT-based AI for writing assistance)

  • Cloud & APIs: AWS, OpenAI API


Repository Structure

Experiences-AI/
│-- .vscode/                      # Visual Studio Code configurations
│-- _src/scss/                     # SCSS files for UI styling
│-- assets/                         # Images, icons, storytelling elements
│-- css/                            # Frontend stylesheets
│-- docs/                           # Documentation and user guides
│-- js/                             # JavaScript logic for AI-assisted logging
│-- php/                            # Backend API calls for discussion topics
│-- LICENSE                         # License details
│-- README.md                       # Project README file
│-- index.html                      # Main entry point for UI  
│-- login.html                       # User authentication page  

Community Contributions

Experiences AI is an open-source project under Magic Worlds. You can contribute by:

  • Enhancing AI-generated storytelling prompts for more immersive lore-building.

  • Developing new discussion facilitation tools to promote idea sharing.

  • Expanding Magic Worlds integration for seamless in-game experience logging.

  • Improving content recommendation systems to personalize storytelling suggestions.


Contact & Support

📧 Email: mflynn1999@gmail.com
🌐 GitHub: Magic Worlds
🕶 Twitter (X): @magicworlds3
🎮 YouTube: Magic Worlds TV
🌍 Reddit: Play2World
💬 Telegram: Play2World
🏛 LinkedIn: Magic Worlds