AI Element Detection

AI Element Detection

Element detection is SceneItAll’s most used AI feature. It reads your screenplay text and automatically identifies production elements — cast members, props, vehicles, wardrobe, special effects, and more.

How It Works

The AI analyzes each scene’s text and identifies items that match one of the 26 element types. It considers context to distinguish between, for example, a car mentioned in dialogue versus a car that actually appears on screen.

Detection results are presented as proposals — you review and approve them before anything is applied to your breakdown.

Running Detection

Batch Detection (Multiple Scenes)

  1. Go to the Breakdown section.
  2. In the overview table, select scenes using the checkboxes.
  3. Click the primary Element Breakdown button in the header. When scenes are selected the button shows the count, e.g. Element Breakdown (3).

The button is replaced by a Cancel button while the job runs.

Single Scene Detection

  1. Open a scene’s detail view.
  2. In the Elements tab, click the “AI Detect” button.

What Happens Next

  • The AI Job Status Bar appears below the top bar, showing progress.
  • You can continue working while detection runs.
  • When complete, a toast notification appears and a banner prompts you to review.

Reviewing Proposals

Click “Review” on the banner (or from a notification) to open the proposal review dialog.

Discovered Elements

These are new elements the AI found in the script. Each shows:

  • Checkbox — Checked by default (meaning “accept”). Uncheck to reject.
  • Element name — What was detected (e.g., “Police Radio”, “Red Sedan”).
  • Element type — The assigned category (e.g., Props, Vehicles).
  • Confidence score — How certain the AI is, shown as a percentage.
  • Scenes — Which scenes this element was found in.

Not-Detected Elements

These are elements that already exist in your project but were not found by the AI in this run. Each shows:

  • Checkbox — Unchecked by default (meaning “remove from scenes”). Check to keep.

This section helps you clean up elements that may have been incorrectly tagged or are no longer relevant.

Applying Results

  1. Review discovered elements. Uncheck any false positives.
  2. Review not-detected elements. Check any that should be kept.
  3. The summary stats update in real time (e.g., “12 elements to create, 3 to remove”).
  4. Click the apply button at the bottom right — the label is dynamic based on what’s checked, typically Apply, Apply (X), or Accept selected (X) where X is the change count.

Accepted elements are created in your project and tagged to the relevant scenes. Unchecked items are discarded.

The Matching Process

The AI tries to match detected items against your existing element library before creating new ones. If it finds “Police Car” in the text and you already have a “Police Vehicle” element, it may link to the existing element rather than creating a duplicate.

Tips

  • Run detection on a few scenes first to see how well it works with your script’s writing style, then batch-process the rest.
  • Scripts with clear, descriptive action lines produce better results. Vague text like “he picks it up” won’t tell the AI what “it” is.
  • After accepting a proposal, review the tagged elements in scene detail to catch anything the AI got wrong.
  • You can always manually add, remove, or merge elements after detection. AI is a starting point, not the final word.
  • Detection respects element types — a “leather jacket” will be categorized as Wardrobe, not Props.