free your "health" data from the tracking apps and devices with tagspaces

Post on 29-Jul-2015

916 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TAGSPACESFree your health data

from the tracking apps and devices!(or how to use your files system as a database)

by Ilian Sapundshiev

Munich QS Meetup at [20140320]

@ilianste

TABLE OF CONTENTMotivationEnvisioned SolutionWhat is TagSpaces?My "Health Data" WorkflowSupported platforms

↴ ↴ ↴

↴ ↴

MOTIVATIONIssues with health / quantified self data:

many apps on many devices (smartphones, tablets, laptops)many intelligent devices (smart watches, bluetooth scales, wristbands)many health web portalsall this leads to a segmentation of your datayour data is moslty vendor lockedand you don't really know how your data is used

ENVISIONED SOLUTIONWhat I really needed:

Universal hub for health data managementCross device sync and portable dataAbilities for visualization and analysisNo Backend ->No Login -> No Cloud

WHAT IS TAGSPACES?What is TagSpaces ?

Use cases - File Management

Use cases - File Preview

Ok, we were here already ...

Use cases - File Tagging

File System as a Database

Sync Tagged Files Between Devices

Use cases - File Editing / Note Taking / Evernote

TagSpaces as of v1.7

↴ ↴

↴ ↴

↴ ↴

↴ ↴

WHAT IS TAGSPACES ?it is open source and extensible platform for personal datamanagementit let you organize, tag and browse your local files, photos anddocuments on many platforms.project initiated in 2013 by meofficial website:

source hosted on

build with HTML5, JS, Cordova, Node-Webkit

tagspaces.org

github.com/uggrock/tagspaces

USE CASES - FILE MANAGEMENTcreate files (plain text, html, markdown)create directoriesrename filesmove files (drag&drop)delete files

USE CASES - FILE PREVIEWTagSpaces can open over 50 different file types such as:Images (PNG, BMP, JPG, GIF), Videos and Audio (MP3, OGG)Documents (PDF, ODF, ODT, ODS, ODP, MARKDOWN)Sourcecode (C, Java, C++, Javascript, PHP, Ruby, XML)

OK, WE WERE HERE ALREADY ...

USE CASES - FILE TAGGINGTagSpaces uses the file name for saving the tagstags are saved after the following schema:file title [tag1 tag2 tag3].extensionexample: img_2343 [USA beach miami].jpgexample: meeting [bmw 20140214 john].html

FILE SYSTEM AS A DATABASENo database lockingFindabilty - with the search capabilities of your operating systemEasy to synchronize between devices (just work in a dropbox folder)

SYNC TAGGED FILES BETWEEN DEVICESDropbox offers a great way to sync tagged filesacross multiple devices

USE CASES - FILE EDITING / NOTE TAKING / EVERNOTETagSpaces can also edit some text file typesHTMLMarkdownText FilesSourcecode (C, Java, C++, Javascript, PHP, Ruby, XML)

TAGSPACES AS OF V1.7

MY "HEALTH DATA" WORKFLOWCollecting the data

Organizing the data

Live Demo

Visualizing my weight

Adding new weight data entry

Conclusions

↴ ↴

↴ ↴

↴ ↴

COLLECTING THE DATAtaking screenshots from your after every measurementusing the export functionality of your device (if available)e.g. my scale has usb port so I can export all the data in CSVtaking photos of the device (if it shows the result of the measurement)

ORGANIZING THE DATAOnce a week collect all the screenshots / photosOrganize and tag those screenshots in 10 minutesConvert your CSV to tagged files (easy with scripts)

LIVE DEMO

VISUALIZING MY WEIGHTFeature currently in development

ADDING NEW WEIGHT DATA ENTRYFeature currently in development

CONCLUSIONSYou can experiment with many kind of devices and appsWhile letting you stay not vendor locketNot suitable for measurements happening to offenIt is still heavy manuall approachIt needs optimizations, eventually OCR for automatic tagging

SUPPORTED PLATFORMSDownload it from for:

Windows

Mac OS X

Linux/Ubuntu

Android

Firefox

Chrome

iOS

tagspaces.org/downloads

↴ ↴

↴ ↴

↴ ↴

WINDOWSNative 32bit Application

MAC OS XNative 32bit Application

LINUX/UBUNTUNative 32bit and 64bit Applications

ANDROIDApp available in the Google's Play Store

FIREFOXAvailable as Add On

CHROMEAvailable as Extension

THE ENDTHANK YOU! QUESTIONS?Ilian Sapundshiev @ilianste

Powered by for , using Mindslide Freeplane Reveal.js

top related