How to detect "Proper Nouns" ?
See original GitHub issueHow about adding the tag “Proper” to the Noun‘s tagset ?
In my opinion it could be for the Nouns
Uncountable | Organization | Name | Person | Place
but perhaps should also be
Acronym
and for Uncountable
only if it follows a Determiner
or Possessive
Issue Analytics
- State:
- Created 6 years ago
- Reactions:1
- Comments:6 (3 by maintainers)
Top Results From Across the Web
NLP | Proper Noun Extraction - GeeksforGeeks
Chunking all proper nouns (tagged with NNP) is a very simple way to perform named entity extraction. A simple grammar that combines all...
Read more >Proper Nouns: Explanation and Examples - Grammar Monster
A proper noun is the name given to something (e.g., "Jonathan," "Ollie," "New York," "Monday"). Proper nouns are written with capital letters regardless...
Read more >What Are Proper Nouns, and How Do I Use Them? - Grammarly
A proper noun is a specific (i.e., not generic) name for a particular person, place, or thing. Proper nouns are always capitalized in ......
Read more >Noun Checker Tool - INK
INK Noun checker is a free tool that allows you to identify the nouns in your text. That way, you can eliminate possible...
Read more >Identify Proper Nouns | 1st Grade Grammar - Class Ace
Key Point: Proper nouns are names for specific objects, like a Tesla. They're always capitalized. Tip: To capitalize ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
hey Gagan, yeah it’s a little hard to determine. If we understand a proper noun as a thing that should-be-capitalized, the best way to find this is probably
doc.match('(#Person|#Place|#Organization)')
.the not-in-dictionary strategy will grab a lot of miscellaneous things, which I wouldn’t recommend.
There will also be some false-positives with
(#Person|Place|#Organization)
- words like ‘brother’ or ‘deputy editor’ may slip in, same for ‘south Main St.’ and so on.hey, I’ve added support for
#ProperNoun
tag in11.5.0
. It basically just runs-through thepeople|places|orgs
after the tagger has run, and tags things as a ProperNoun.it gets a little harder when you change the word, the tag should disappear. i think i’ve mostly guarded against this, but who really knows. lemme know if you see anything funny. thanks.