Ak by ste mali záujem vyskúšať si náš program, inštalačný súbor si môžete stiahnuť cez tento odkaz: EmoLogger Client.

Postup inštalácie

Otvorte si stiahnutý inštalačný súbor a nasledujte jednoduché inštrukcie.
  1. V prvom kroku zadajte ľubovoľný text, ktorý bude fungovať ako váš identifikátor. Podľa tohto identifikátora budete môcť vyhľadávať svoje údaje cez REST API.
  2. Vyberte miesto kde bude program nainštalovaný
  3. Potvrďte inštaláciu. Po tomto kroku sa program nainštaluje a následne automaticky spustí.
  4. Po nainštalovaní vám v spodnej lište pribudne nová ikonka, cez ktorú si môžete otvoriť ovládacie okno logovača.
Všetky údaje zachytené logovačom sú zaznamenávané do našej databázy. Ak chcete mať prístup k svojim údajom, môžete využiť naše REST API.

Dokumentácia REST API

URL adresa pre prístup k REST službe: http://team14-12.ucebne.fiit.stuba.sk/RestAPI/RestService.svc

?type=json&action=getEmotionsInfo

Získanie emócií vypočítaných pomocou jednotlivých metód (napr. SVM, neurónové siete, neutrálny stav).

Podporované metódy GET
Parametre user string Unikátny identifikátor, ktorým sú odlíšený jednotlivý používatelia. Zobrazí iba výsledky zachytené od daného používateľa.
method integer, string Id metódy, ktorá bola použitá pre vypočítanie danej emócie. Pre výber viacerých metód, oddeľujte jednotlivé metódy čiarkami.
Typy metód:
  • 1 - Neutrálny stav
  • 2 - SVM
  • 3 - Neurónové siete
count integer Počet záznamov, ktoré sa zobrazia v jednej požiadavke. Východzia hodnota je 20 záznamov.
from datetime Filter pre zobrazenie záznamov od určitého času. Formát datetime: YYYY/DD/MM,HH:mm:ss
to Filter pre zobrazenie záznamov do určitého času. Formát datetime: YYYY/DD/MM,HH:mm:ss
descending boolean Smer zobrazenia záznamov. Ak hodnota je 1, záznamy sú zoradené od najnovšieho po najstarší.

?type=json&action=getCombinedEmotions

Získanie emócií vypočítaných pomocou kombinácie všetkých metód.

Podporované metódy GET
Parametre user string Unikátny identifikátor, ktorým sú odlíšený jednotlivý používatelia. Zobrazí iba výsledky zachytené od daného používateľa.
count integer Počet záznamov, ktoré sa zobrazia v jednej požiadavke. Východzia hodnota je 20 záznamov.
from datetime Filter pre zobrazenie záznamov od určitého času. Formát datetime: YYYY/DD/MM,HH:mm:ss
to Filter pre zobrazenie záznamov do určitého času. Formát datetime: YYYY/DD/MM,HH:mm:ss
descending boolean Smer zobrazenia záznamov. Ak hodnota je 1, záznamy sú zoradené od najnovšieho po najstarší.

?type=json&action=getEmotionSequence

Získanie sekvencií emócií.

Podporované metódy GET
Parametre user string Unikátny identifikátor, ktorým sú odlíšený jednotlivý používatelia. Zobrazí iba výsledky zachytené od daného používateľa.
count integer Počet záznamov, ktoré sa zobrazia v jednej požiadavke. Východzia hodnota je 20 záznamov.
finished integer Filter pre zobrazenie sekvencií emócií podľa toho, či boli ukončené.
Podporované hodnoty:
  • 1 - nie
  • 2 - áno
emotion string Filtrovanie sekvencií podľa toho, aké emócie zachytávajú. Pre výber viacerých emócií, oddeľujte jednotlivé hodnoty čiarkami.
Podporované hodnoty:
  • happiness
  • sadness
  • exhaustion
  • disgust
from datetime Filter pre zobrazenie sekvencií emócií, ktoré boli zaznamenané od určitého času. Formát datetime: YYYY/DD/MM,HH:mm:ss
to Filter pre zobrazenie sekvencií emócií, ktoré boli zaznamenané do určitého času. Formát datetime: YYYY/DD/MM,HH:mm:ss
descending boolean Smer zobrazenia záznamov. Ak hodnota je 1, záznamy sú zoradené od najnovšieho po najstarší.