Предположим, у меня есть семантический граф g
, а затем я получаю его представление с помощью следующих двух строк:Как создать объект SemanticGraph из строки с CoreNLP?
String sg = g.toCompactString();
String dp = g.typedDependencies().toString();
Предположим, что эти строки теперь единственное, что у меня есть (объект g
не видно больше). Возможно ли создать другой объект g2
, который может использовать строки sg
или dp
в некотором роде, чтобы получить тот же самый объект? В идеале было бы здорово, если бы CoreNLP предоставил конструктор для этого, например:
SemanticGraph g2 = new SemanticGraph(sg);
или
SemanticGraph g2 = new SemanticGraph(dp);
Любые идеи, как сделать это в эффективный способ?
Спасибо за ответ, хотя нет никакого явного кода, это направление до точки, поэтому я принимаю ответ. Ура! – Belphegor