2017-10-12 9 views
0

J'utilise le logiciel Brat (http://brat.nlplab.org) pour annoter mes données. J'ai mes fichiers annotés et je veux les changer manuellement, par exemple. supprimer une entité, modifier le type d'entité, etc.Comment éviter le décalage temporel dans BRAT lors de la modification des annotations?

Chaque fois qu'une modification est apportée, la page se recharge, ce qui prend environ 5 à 10 secondes. C'est parce que brat fonctionne sur un serveur web (http://brat.nlplab.org/installation.html), donc quand une modification est faite, il télécharge le fichier modifié sur le serveur puis recharge.

J'ai besoin de faire un certain nombre de changements et ce décalage est irritant. Y a-t-il un moyen d'éviter le décalage? Peut-être faire un cache local, y apporter tous les changements, puis le télécharger sur le serveur. Ceci est nécessaire pour créer une donnée d'entraînement qui sera faite par d'autres personnes, donc je veux que ce soit rapide et facile pour eux.

Répondre

0

Le serveur n'est pas vraiment le gros problème - la quantité de données transmises n'est pas très importante. Le plus gros problème si vous avez un gros document et beaucoup d'annotations est le temps de rendu. Chaque fois que vous éditez, il y a une possibilité que les choses bougent, et brat recalcule la position de tous les éléments; Cela peut prendre un peu de temps.

Faire des retraits partiels possibles serait une modification majeure. Il a été démarré une fois, puis retardé, puis devenu incompatible avec d'autres changements, finalement abandonné. Aucun des développeurs d'origine n'a le temps pour un tel effort. Probablement, la meilleure chose que vous pouvez faire pour vos annotateurs est de fractionner de gros documents en plus petits morceaux (comme des paragraphes), si possible.