-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
an interface for user correction of auto taggin system #97
Comments
First: we want forced tags. so that user can choose between available tags for sections. if the author has not selected any tag for a section the system do it automatically. (so the system works when it does not exist.) so the interface can be like adding comments. but they are not shown. only when clicked upon someone can see. The automatic tags do not need to be shown in FW. second: add tags to sentences. exactly like the comments. but when exported they are inserted in the body not in interface. this tag is also limited. the user only must choose from a list. we define this list in future. |
another prerequisite: exporting table exists but we are not tagging them. add tags to them. |
Hey, |
doco:table for tables |
Hey, the problem is that we do not see the exported document in FW. It adds tags in the html exported file not in the document. So you mean we apply the system inside FW documents? |
Yes, I've seen the code. I think to be useful the tagging stage needs to be moved to the document editing stage. The tags there need to be stored in the document as marks. This applies to both manual and automatic tags. |
The changes to the schema could be made in a very general way so that it could be used both for this and other plugins. For example, we could add a mark with the name "tag" and the attributes "type" and "data". So for example, a mark representing a tag for a headline of the conclusion could have these values:
We also may want to distinguish between those tags that are applied to individual elements and those tags applied to arbitrary text. IN that case we should maybe add an attribute for that and turn the above into
|
@johanneswilm To make it in the document editing stage, how do you trigger exporting the HTML document? |
You basically have two independent parts:
|
We have now manual annotation and automatic annotation. The manually annotated document can be annotation automatically in the export. It can happen that we have the repetition of annotations of manual and automatic annotation. To avoid the collision in the automatic annotation we add a check, if it is already annotated it does not do it. |
we convert it to a plugin afterwards |
It is a plugin already. Automatic tagging on export will not work because that will also add incorrect tags with no way for the user to adjust them. |
The idea is also to change the plugin where it doesn't tag any manually edited tags |
with the approach above at least we give the user the chance to set them first so the automatic annotator will not annotate then. @johanneswilm have you checked to what percent it was doing wrong? that is also of interest. |
Text taggers have been around for a while and they tend to always be working this way: first automatic tagging, then user tagging corrections. This is the only way I can think of to ensure both making life easier for the user AND giving tge user ultimate control over the tags. Other approaches have the aforementioned problems. You will not be able to get any percentages on it either, as noone will be using a tagger they cannot control. |
I was trying to say this from the beginning. user manually sets tags, and for those that he has not the automated tagger work. |
Ok just to be sure we are saying the same thing: If you have the automatic tagger AFTER the manual, the automatic tagger will possibly set sone tags incorrectly and the user has no way to remove those tags. That will be very frustrating to the user. So the order needs to be: FIRST automatic tagging THEN manual adjustment of tags. Is that also what you were trying to say? |
No, I had the other way round in mind.
|
Unless they have set up a special system, that basically means editing the source code by hand. Also, the collaborative features are gone. |
fw side of the aran auto tagger plugin, adding an interface for user correction.
The text was updated successfully, but these errors were encountered: