liyucheng09/MetaphorFrame
FrameBERT: Conceptual Metaphor Detection with Frame Embedding Learning. Presented at EACL 2023.
This tool helps linguists, researchers, and content analysts identify conceptual metaphors and their underlying semantic frames within text. You provide text articles in a JSON file, and it outputs a table showing specific words, whether they are 'real' or 'borderline' metaphors, and the associated frame label. This is ideal for anyone analyzing nuanced language use.
No commits in the last 6 months.
Use this if you need to automatically identify and categorize metaphorical language in large volumes of text for linguistic analysis or content insight.
Not ideal if you need a simple keyword spotter or are not interested in the deeper linguistic analysis of conceptual metaphors and frames.
Stars
37
Forks
5
Language
Python
License
—
Category
Last pushed
Nov 25, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/liyucheng09/MetaphorFrame"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
DerwenAI/pytextrank
Python implementation of TextRank algorithms ("textgraphs") for phrase extraction
Tiiiger/bert_score
BERT score for text generation
BrikerMan/Kashgari
Kashgari is a production-level NLP Transfer learning framework built on top of tf.keras for...
asyml/texar
Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. ...
yohasebe/wp2txt
A command-line tool to extract plain text from Wikipedia dumps with category and section filtering