SelfMedia Dashboard

LifeLog Contextual Completeness Analyzer and Configurator


Technologies Used

.NET Compact Framework
WebORB Integration Server
Facebook Open Graph

Project Team

Leslie Seymour
Developer Designer Entrepreneur

This team is looking for

Product Manager Investor


LifeLog experiential content base is marked with metadata referring to value combinations that can be retrieved from the user through Human API. The "SelfMedia Dashboard" app scans through the content base for matching content components against value combinations of the Human API read-out variables across the entire domain of the implemented Human API. The resulting coverage matrix is visualized using the Dashboard GUI. For example, the Dashboard would visualize how much content is available in the LifeLog whre I exhibit my “extravert” persoanlity traits in pictures, e-mail text analysis, phone call / SMS density; while I am in my office space and my fat content in lowest 20% of the range for the last 3 years, etc. Optionally, the Dashboard can also invoke a LifeLog content browser, where clickable Dashboard areas can be expanded into viewing the tagged content itself via multimedia players, text display, etc. The Dashboard user can edit the Human API read-out value constraints and watch the resulting Dashboard changes. A similar GUI editor can be used to update the “Human API compliant” metadata on the LifeLog content base components through a complement of the Human API layer. An important feature of the Dashboard is clearly visualizing the metadata “white spece”, i.e. the subsets of the Human API readout variable value space that does not have any experiential content in the LifeLog yet. Shading is employed in the Dashboard to show the “density” of the content availability within specified metadata value space subsets, optionally also visualizing how much of the content is redundant and from what point of view. The resolution and richness of the semantical definition of the LifeLog content can be further enhanced in the future with options applying tools such as Graph Lab database and the underlying RDF definitions to analyze semantical connectivity between LifeLog components while feeding the Dashboard visualization with coverage strength data. The configurator option of the "SelfMedia Dashboard" app can carve out subsets of the entire experiential content based satisfying constraints defined on the the Human API readout variable value space. The carved out content subsets can be copied and transferred to users of the app, subject to their access right. Another option of the configurator is based on a user access subscription management registry, where each user is assigned a Human API constraint definition. Within such constraints, each subscriber can access all or limited Dashboard browsing features in real-time. Another future option is using extensions of the Human API implemented by pluggable analytics modules to provide additional metadata that can be harvested from the available experiential LifeLog content itself , for example stress level measurements derived from the captured multimedia content itself – as opposed to biosensor devices.


No comments yet