Giter Club home page Giter Club logo
layout
default

STCData

System for collecting data from mobile devices and machine learning on it

flowchart BT
  subgraph STCiOSXDataCollector
    direction TB
    c1(ML Recognizers)
    br>Browser]
    cam1>Camera]
    scr1>Screencast]
    br-->|tab info\nhtml\nrendered html\nuser actions|c1
    cam1-->|image|c1
    scr1-->|current frame\nApp info|c1
  end
  subgraph Linux
    direction TB
    c2(STCX11DataCollector)
    scr2>Screencast]
    scr2-->c2
  end
  subgraph Android 
    c3(STCDroneDataCollector)
  end
  subgraph Cloud
    sActual[(STCDataServer)]
  end
  
  s{{<i>schemaless\nAvro based\nREST/Websockets\nProtocol</i>}}
  
  s---|domain/schema agnostic\nrealtime data for ML|sActual
  
  c1-. hand, body poses\n recognized text in apps\nrecognized speech\screencast .-> s
  c3-. drone telemetry\n location\ndrone camera stream\nrecognized objects\nuser input .-> s
  c2-. screencast\nrecognized text\nuser input .-> s

Server

STCDataServer

A server that receives stream of timestamped data with evolution-resistant scheme from mobile clients, stores it in database, provides APIs for using it in machine learning

Collectors

STCX11DataCollector

Linux X11 application that logs windowing information, screenshots and recognized text, user actions

STCDroneDataCollector

Android drone control application that logs telemetry, video stream, recognized objects on video stream, user actions

STCiOSXDataCollector

iOS/OSX application that logs detected text, human poses, window manager information and user actions from built in web browser, terminal emulator, camera, and any other external application

video cast mp3

stcdata's Projects

stcdata doesnโ€™t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.