Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Implement an app in MATLAB where you are an owner of a pet sitting app start - up that aims to beat the competitors at
Implement an app in MATLAB where you are an owner of a pet sitting app startup that aims to beat the competitors at finding the best match for people in search of a pet sitter
The user of the app will first insert their own characteristics and then their preferences of the characteristics of their pet sitting matches. The app will save their own characteristics and their preferences in two separate data sources eg matrices, cell arrays, and so on and allow users to override both data sources at later stages. Once the characteristics are entered and the preferences are set, there will be an option to scan the database of users for possible matches for the current user. Note that you need to take into account not only the users preferences but also of the preferences of the other users. The app will then present the best match it found, and the user can decide to click match or no match. If they click match the match must be a good match for both the user and the other person then the program returns the number of attempts it took and the characteristics of the two matching individuals. If there was no match, then the next best candidate will be offered. Sorting users across multiple preference dimensions can be tricky think about how this can be implemented. You must add the option to change the characteristics and the preferences of the user. You can decide on your own how the app will take into account the preferences of other users when searching for a match, how it will weigh different preferences and characteristics, as well as How it will handle conflicts between users preferences. Based on this you need to determine what the criteria are for a good match in the app. Moreover, you can decide which data structures you are going to use to store the data. You can use MATLAB structures that we did not cover in the course. Recommended structures: data structs or cell arrays. You need to submit all m files you can use a single zip file by April Example of how the application should work: User Arik enters the system. The app prompts him for his own characteristics: age, gender nonbinary categorization is preferred hair color, eye color, favorite band, and favorite book. He will enter his age, gender, and so on Then the app will prompt Arik for his preferences in the ideal pet sitter. These preferences will be saved separately in different data sources. Then, there will be a search and Arik will receive the top candidate for a match. You also need to let pet sitters input their characteristics based on which users will choose them. Feel free to be creative in what matters there.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started