Skip to content

Behavior Search

JABS includes a powerful Behavior Search tool designed to help users efficiently locate and inspect labeled or predicted bouts of a specific behavior.

Behavior Search Dialog

Behavior Search allows you to quickly find and review all labeled bouts of a specified behavior in your JABS project, or to find all predicted bouts for a behavior using the current classifier. When searching predicted bouts, you can filter by confidence threshold to focus on low-confidence predictions that may need review or correction.

  • Reviewing Labeled Data: Quickly find all labeled bouts of a behavior to ensure consistency and accuracy in your annotations.
  • Refinement: After training a classifier, search for low confidence predictions to correct errors or add more labeled data.
  1. Open the Behavior Search Dialog:
  2. Use the Ctrl+F (Cmd+F on Mac) shortcut or select Search Behaviors in the Tools menu.
  3. Select Search Mode:
  4. Label Search: find user-labeled bouts
  5. Prediction Search: find classifier predictions
  6. Timeline Annotation Search: find timeline annotations
  7. Select a Behavior:
  8. Choose the behavior you want to search for from the dropdown menu (for Label or Prediction Search).
  9. Configure Search Options:
  10. Set filters such as minimum confidence, minimum/maximum duration, etc.
  11. Search options may vary based on the selected search mode.
  12. Run the Search:
  13. Click "OK" to scan all project videos for candidate bouts.
  14. Review Results:
  15. The video list will be updated to display the number of search hits next to each video name.
  16. A search toolbar will appear at the top of the main window, showing the total number of results found, as well as navigation buttons to move between results.
  17. Search hits will also be highlighted in the timeline view.
  18. Label or Edit Bouts:
  19. Use the standard controls to add or update labels as needed.