Я работаю в области НЛП и в своей работе мне нужен семантический тип слов. Мне интересно, есть ли какой-нибудь инструмент, который делает это для меня. Я уже знаю, что есть WordNet supersenses
, но этого недостаточно для меня. Мне нужно что-то более мелкозернистое.Как получить семантический тип слова?
Чтобы лучше уточнить, что мне нужно, я бы сказал, что мне нужны онтологические семантические типы. Например, классы WordNet supersenses
включают noun.artifact
, который является очень общим и определяется как nouns denoting man-made objects
. Таким образом, не имеет значения, является ли артефакт домиком или кирпичом!
Другим примером являются прилагательные, которые классифицируются под одним классом под названием adj.all
в WordNet supersenses
. Но я хочу сделать различие между различными типами прилагательных. Например, прилагательные человека и прилагательные, которые нельзя использовать для людей.
Может ли кто-нибудь мне помочь?
Это может помочь, если вы разъясните, что вы подразумеваете под «семантическим типом». Первое, что пришло мне в голову, - это типы семантики, основанные на истинности, но затем вы упомянули WordNet, что делает ее похожей на то, что вы ищете, - это верхняя онтология. – scozy