Skip to content

mrjj/anymetrica-archive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnyMetrica

AnyMetrica - commercial analytical software targeted to work with media sources analysis.

API Documentation

Developer environment

Docker (>=18) and node.js (==v10.13.0) will be required for SDK installation and they are included as mandatory step as SDK installation process.

Linux

$ ./install.sh

MacOS

$ ./install.sh

Windows (very basic support)

> install.bat

Mobile client env

Following command will download Android Studio and install 27.0 Version of SDK

$ npm run bootstrap:mobile

Repository structure

Repo folders

  • /anymetrica - root repo where this doc file should be locatedprotocol buffers defining all interfaces contracts

  • /anymetrica-api - protocol buffers defining all interfaces contracts

  • /anymetrica-registry - core business logic entities and their relations registry service

  • /anymetrica-scope - administrative Web UI

  • /anymetrica-sdk - SDK installer

  • /anymetrica-sosalka - ML models and media assets downloader/installer/manager

  • /deployment - deployment scripts

  • /dockerfiles - Docker files

  • /scripts - misc scripts

Launchers

  • /install.sh - Linux/MacOS/POSIX SDK installation
  • /install.bat - Windows NT 64 installation

Execute $ yarn run command in repo root to see all launchers that could be used as: $ yarn run [SCRIPT NAME].

Local data

  • /DATA - Local ML data folder not included in repo
  • /build - Local build data folder not included in repo
  • /logs - Local logs not included in repo

Maintained third parties: