Assignment Task :

Learning Outcomes 

  1. Demonstrate fluency in a contemporary programming language and software development framework.
  2. Implement and document an object-oriented programming solution using object-oriented analysis and design techniques.
  3. Evaluate and demonstrate the theory and concepts of contemporary/ industry standards programming and design in the software development life cycle.
  4. Demonstrate awareness of industry standards of software development.
  5. Critically appraise the use of various software development frameworks

 

Description of the Problem

Geospatial-based Recommender System using Social Networks and Multimedia

Murdoch University is conducting research in Assistive Technologies for Dementia Sufferers and Carers, specifically to combat the group of symptoms present in the early stages dementia, and that affect mental cognitive tasks such as memory and reasoning and reduce Quality of Life. (Refer to the Appendix at the end of this document for definitions.) The system is dependent on a person using lifelogging technology to input valuable personal information into the system, e.g. by uploading geotagged photos or status updates. The system can then use Artificial Intelligence (AI) to learn habits, cues, to support someone in their daily activities. The AI (in its simplest form, merely retrieving the “nearest” lifelogged information) will support the human memory and reasoning systems, for instance by knowing which photos, and other information, can be used at the appropriate moment to trigger memories. The GPS-enabled reminder system acts as a kind of “cognitive scaffold” supporting recall of important events, people, and so on in a persons’ environment. This integrated help can provide security to the user, by mitigating against anxiety, and even reduce care giver stress by lending support to daily activities and interactions.

Your role is to create a simulation program that implements certain core features of the desired end-product. It will be WinForms-based C#.NET program that has a map as a foundation, and clicking on this map will result in one of two actions:

  • STORE EVENT: Add a new event to the lifelog list of events
  • RETRIEVE EVENT: Retrieve and display the most relevant information that is stored in

the lifelog list of events, given the time/location/current profile The lifelog events are stored in a SOAP XML file. SOAP is a specific flavour of XML often used
to return queries from collections. The following figure (2) shows an example/template that can be used for this assignment

 

This Engineering Assignment has been solved by our Engineering Experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Eureka! You've stumped our genius minds (for now)! This exciting new question has our experts buzzing with curiosity. We can't wait to craft a fresh solution just for you!

  • Uploaded By : Grace
  • Posted on : January 20th, 2018

Whatsapp Tap to ChatGet instant assistance