intention
(multiselect sortable list) (private)
- Making friends who share my interests and hobbies
- Having meaningful conversations and deep discussions
- Building long-term friendships
- Exploring romantic relationships
personalPreferences
- activitiesHobbies: [str]
- What are some activities or hobbies that bring you joy?
- e.g. Hiking, Reading, Writing, Cooking, Volunteering, Photography, Yoga, Gaming, Painting, Sports, Traveling, Coding, Music, Meditation, Dancing, Gardening, Climbing, Crochet, Skateboarding, Debating, Snow Sports, Water Sports, Racket Sports, Board Games, Martial Arts, Collecting, Language Learning, Journaling, Golf, Extreme Sports, Ball Sports
- friendActivities: [str]
- What’s something you’d love to find a friend to do with you?
- e.g. Workout Partner, Study Partner, Hobby Buddy, Group Hangouts, Deep Conversations, Reliability Partner
- minAgeGroup: int
- What is the minimum age group you are comfortable meeting up with?
- maxAgeGroup: int
- What is the maximum age group you are comfortable meeting up with?
personalInfo
- First Name
- Last Name
- year started
- age
- degree (Bachelors, Masters, PhD)
- major (from a predefined list)
- minor (from a predefined list)
- preferred programs
- gender: [Male, Female, Non-Binary, Other (custom)]
- pronouns: [He/Him, She/Her, They/Them, Other (custom)]
- userLinks (attributes):
- “instagram”: string,
- “linkedin”: string,
- “x”: string,
- “website”: string
- userLanguages: [UserLanguage]
- we store:
- language id
- proficiency (1-5)
- we store:
- We would have a list of languages stored locally that looks like this:
[
{
languageId: "eng",
name: English,
autonym: English
},
{
languageId: "spa",
name: Spanish,
autonym: Spanish
},
]
interactionPreferences
- preferredMeetupType: [str]
- What type of meetups do you prefer?
- e.g. one-on-one, group activities, virtual meetups, Grab a coffee together, Share a meal, Enjoy hobbies together, Try an outdoor adventure, Play or participate in sports activities, Practice speaking a new language
- max 3 items and order matters
- convoTopics: [str]
- What topics or subjects do you enjoy discussing or exploring in conversations?
- e.g. Books, Movies, Tech, Philosophy, Psychology, Wellness, Personal Growth, Sports, Fitness, Relationships, Spirituality, Health, Current Events, Culture, Food, Travel, Music, Art, Fashion, Gaming, Nature, Animals, Career, Education, Politics, Social Issues, Entrepreneurship, History
- max 5 items and order matters
friendshipValues
- friendshipValues: [str]
- What do you value most in a friendship?
- e.g. Deep Conversations, Adventure, Humor, Loyalty, Honesty, Kindness, Respect, Similar Interests, Mutual Support
- max 3 items and order matters
- friendshipQualities: [str]
- What qualities do you look for in someone you’d like to meet? (e.g. Good Listener, Outgoing, Empathetic, Reliable, Intelligent, Creative, Curious, Funny, Open-Minded, Positive, Thoughtful, Passionate, Ambitious, Adventurous)
- max 5 items and order matters
notificationPreferences
- what kind of events would you like to be notified about?
- Would you like to be notified about events related to your interests and hobbies, such as group hangouts, deep conversations, pickup games, or reliability partners?
Courses
- The semester, the course, and the lecture/class number. Everything is optional except the actual course code
userFacts
- embedding_id
Things to add
Where they live
- res, floor, room??
- If not res, a general location to help with carpool
campus life
- clubs
- courses schedule