Skip to content

microfaune/MicrofauneAnnotator

Repository files navigation

MicrofauneAnnotator

Webinterface for audio annotation

Installation

  • Install django in the environment
  • Run install.sh (be careful, it deletes the current database)
  • Go into microfaune_annotator: cd microfaune_annotator
  • Run django dev server: python manage.py runserver

The script install.sh deletes the current project database , recreates it and populates it with toy data for development purposes.

2 users are created (with the same password microfaune):

  • admin
  • annotator

Architecture

Models

The project has 3 custom models (cf annotate/models.py):

  • Project: define an annotation project which contains a list of possible labels.
  • AudioTrack: an object representing an audio track. It links an audio file, points to a Project and can have a prediction array.
  • Annotation: an object representing an audio annotation. It points to an AudioTrack, to an user and can be marked as reviewed by another user.

Web

The website has a simple architecture:

  • The homepage lists all active projects and links to their pages
  • A project page lists all the associated audio tracks and links to a page to annotate them
  • The annotation page allows to view, create annotation and save annotation (TODO).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published