# ner.teach annotations with incomplete n-grams

**URL:** <https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262>\
**Category:** Uncategorized\
**Tags:** usage, ner, solved\
**Created:** [January 30, 2018, 10:17am UTC](https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262 "2018-01-30T10:17:42Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![qubolino](https://avatars.discourse-cdn.com/v4/letter/q/c5a1d2/32.png) [@qubolino](https://support.prodi.gy/u/qubolino)\
**Post date:** [January 30, 2018, 10:17am UTC](https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262/1 "2018-01-30T10:17:42Z")

</div>

while using the ner.teach to tag ORGs, I tend to be confused when the model is tagging only part of the organisation (e.g. only Coca Cola is tagged as ORG in Coca Cola Company). Would you advise to accept, reject or ignore the annotation…?

---

<div class="post-metadata">

**Author:** ![andy](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/andy/32/966_2.png) [@andy](https://support.prodi.gy/u/andy)\
**Post date:** [January 30, 2018, 3:31pm UTC](https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262/2 "2018-01-30T15:31:55Z")

</div>

I’ve found this answer really helpful when I’ve faced similar decisions: [Ambiguous ner.teach decisions, and ner.make-gold workflow issue](https://support.prodi.gy/t/ambiguous-ner-teach-decisions-and-ner-make-gold-workflow-issue/105/2)

---

<div class="post-metadata">

**Author:** ![ines](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/ines/32/3_2.png) [@ines](https://support.prodi.gy/u/ines)\
**Post date:** [January 30, 2018, 3:38pm UTC](https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262/3 "2018-01-30T15:38:10Z")

</div>

To add to the comment above: In general, you should always reject incorrect boundaries – even if they’re _almost_ correct. If you click accept for “Coca Cola” in “Coca Cola Company”, you’re telling Prodigy that the correct entities for that phrase are `['B-ORG', 'L-ORG', 'O']`. However, if you reject the suggestion, part of the entity may still be correct and the only feedback you’re giving Prodigy is "`['?', '?', '?']` but not `['B-ORG', 'L-ORG', 'O']`".

---

<div class="post-metadata">

**Author:** ![qubolino](https://avatars.discourse-cdn.com/v4/letter/q/c5a1d2/32.png) [@qubolino](https://support.prodi.gy/u/qubolino)\
**Post date:** [January 30, 2018, 4:53pm UTC](https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262/4 "2018-01-30T16:53:41Z")

</div>

ty both

---

<div class="post-metadata">

**Author:** ![qubolino](https://avatars.discourse-cdn.com/v4/letter/q/c5a1d2/32.png) [@qubolino](https://support.prodi.gy/u/qubolino)\
**Post date:** [January 30, 2018, 6:27pm UTC](https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262/5 "2018-01-30T18:27:52Z")

</div>

following your logic, when doing a manual annotation (ORG only), if I get a sentence w/o any ORG, i shall accept the annotation without further tag, right?

---

<div class="post-metadata">

**Author:** ![ines](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/ines/32/3_2.png) [@ines](https://support.prodi.gy/u/ines)\
**Post date:** [January 30, 2018, 7:26pm UTC](https://support.prodi.gy/t/ner-teach-annotations-with-incomplete-n-grams/262/6 "2018-01-30T19:26:21Z")

</div>

> [@qubolino](#):
>
> following your logic, when doing a manual annotation (ORG only), if I get a sentence w/o any ORG, i shall accept the annotation without further tag, right?

Yes, exactly! Including texts that _don't_ contain an entity of the type you're annotating is almost as important as including annotations of the entity type.
