Tagging workbench
How to review messages, filter them, fix labels one by one or in bulk, and save.
Tagging workbench
Use the workbench for quick manual QA after automatic tagging. Open it from the sessions list.
Main areas
- Summary strip at the top: session status, tagging progress, total and edited messages, and the sentiment split of the current selection.
- Quick filters above the list: sentiment pills with counts, “Without sentiment”, “Edited”, sorting, and a search box for message text or author.
- Active filters row: everything that is filtered right now as chips with a remove button, “Reset all”, and “found N of M”.
- Message cards: a status column on the left (checkbox, sentiment dot, “edited” mark), author and date, the text, and the tag row with sentiment, author and topics.
- Filters panel on the right: topics with a search box and authors, each option with a count. On narrow screens it folds above the list.
- Bottom bar: pagination and page size. When messages are selected it switches to bulk actions.
Filters
- Filters apply immediately, there is no Apply button. The list dims while the next page loads.
- Pills, checkboxes and search combine: within one group values are OR-ed, across groups they are AND-ed.
- Counts next to options are computed for the current selection, so they change as you add filters.
- A filter you ticked stays visible in the panel even when the current selection has no matching messages.
- Authors and Platforms start collapsed and load when you open them; the panel remembers which ones you keep open. Both have a search box.
Opening the original message
The platform name in a message card (vk.com, dzen.ru, a news site) opens the original post in a new tab. If platform names or links are missing, an ad blocker may be hiding them: allow maesense.ai in its settings.
Editing a message
- Click the coloured dot on the left or the sentiment chip to pick a sentiment from a dropdown. The last item removes the sentiment.
- Click the author chip to choose an author tag.
- Remove a topic with the × on its chip; “+ topic” opens the topic picker.
- Long texts are clamped to six lines; “Show more” expands them.
- Edited messages get a pencil mark on the left and an “Edited” label.
Bulk actions
- Tick the checkboxes of the messages you need, or “All on page” in the bottom bar.
- The bottom bar shows “Selected: N” with Add topic, the sentiments of the instruction, No sentiment, and Clear selection.
- Add topic opens the topic picker and adds the chosen topics to every selected message.
- A sentiment button sets that sentiment on every selected message.
Selection is per page and resets when you change the page or the filters. Edits you already made are kept.
Saving
- All edits, single or bulk, are local until you press Save changes. The button is highlighted while there are unsaved edits, and leaving the page shows a warning.
- Save sends only changed messages. Edits made on different pages and under different filters are saved together.
Keyboard mode
Keyboard mode in the header opens the messages of the current selection one at a time, almost full screen. The list is fixed when you open the mode: the filters, search and sort you had stay as they were, and messages do not jump around while you work.
- ← / → (or J / K): previous / next message. G: go to a message by its number. R: a random message.
- U: the next message without tags. N: the next message nobody has confirmed yet.
- 1…9: sentiment in the order of the instruction; press the same digit again to clear it. / or T: add a topic. Backspace: remove the last topic. A: choose the author. Ctrl+Z: undo the last change on this message.
- Space: confirm the tags and go to the next message. The message gets a “Confirmed” mark.
- + / −: larger or smaller text. Short messages are shown larger than long ones; the setting is remembered in this browser.
- O: open the original message. C: copy the text. ?: all shortcuts. Esc: back to the workbench.
Unlike the list, keyboard mode saves each message as soon as you leave it: there is no Save changes button. If someone else changed the same message in the meantime, your edit is not applied and you see their version.