Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 2.11 KB

README.md

File metadata and controls

29 lines (20 loc) · 2.11 KB

chaindataprocessor

a scalable machine learning crawler framework, which automatically crawls and downloads data from a list of 'known' devices, processes their data using a device-specific model (that automatically updates when new data is found), and uploads that processed data back into ChainAPI.

chaindataprocessor is part of LearnAir, a master's thesis.

##documentation and examples

Thesis Excerpt

related work

code written for LearnAir includes:

  • chainCrawler and chainSearcher - a web crawler and a breadth-first-search tool for the semantic web data achitecture ChainAPI
  • chainTraverser and chainDataPush - a stateful web spider to traverse, upload, modify, and interact with ChainAPI nodes and data, including pushing data from Excel files
  • chainProcessor - a scalable machine learning crawler framework, which automatically crawls and downloads data from a list of 'known' device types in ChainAPI, processes their data using a device-specific model (that automatically updates when new data is found), and uploads that processed data back into ChainAPI
  • an Air Quality Ontology Adaptation of Chain API (original tool written by Spencer Russel et al) - air quality data ontology written with ChainAPI- a semantic web, RESTful Sensor API

Additional resources include:

Contact

dramsay@mit.edu