Fonte https://kgtk.readthedocs.io/en/latest/transform/lexicalize/
kgtk lexicalize
builds English sentences from KGTK edge files.
The primary purpose of this command is to construct inputs for text-based distance vector analysis. However, it may also prove useful for explaining the contents of local subsets of Knowledge Graphs.
Geração das sentenças para o grafo RDF@KGTK da base do lattes
conda activate kgtk-env
kgtk lexicalize --input-file lattes-prof4.tsv --add-entity-labels-from-input \--label-properties foaf:name dc:title skos:prefLabel geo:name \
--description-properties foaf:citationName bio:biography bibo:presentedAt dcterms:subject geo:countrycode \
--isa rdf:type \
--property-value foaf:identifier foaf:homepage foaf:topic_interest dc:creator dc:language dcterms:isPartOf dcterms:isReferencedBy dcterms:issued \
--verbose > lattes-prof4-text.tsv 2> lattes-prof4-text.log &
Exemplos
lattes:0088939094557856#P466 sentence "\"Campanhas online e democracia: as mídias digitais nas eleições de 2016 nos Estados Unidos e 2018 no Brasil\", Comunicação e Política, is a bibo:Chapter dc:creator Arthur Cezar de Araujo Ituassu Filho and dc:creator Letícia Capone and dc:creator Sergio Lifschitz and dc:creator Vivian Mannheimer and dc:language Português and dcterms:isPartOf O Brasil vai às urnas: as campanhas eleitorais para presidente na TV e internet and dcterms:isReferencedBy CV Lattes de Arthur Cezar de Araujo Ituassu Filho and dcterms:issued 2019."
lattes:0088939094557856#author-idm45742451754928 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S., is a foaf:Person foaf:identifier 8164403687403639."
lattes:0088939094557856#author-idm45742452173232 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S., is a foaf:Person foaf:identifier 8164403687403639."
lattes:0088939094557856#author-idm45742452256816 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S., is a foaf:Person foaf:identifier 8164403687403639."
lattes:1095304607841635#author-idm45584827724496 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S., is a foaf:Person."
lattes:1095304607841635#author-idm45584827776128 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S., is a foaf:Person."
lattes:1095304607841635#author-idm45584827846384 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S., is a foaf:Person."
lattes:1095304607841635#author-idm45584827975008 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S., is a foaf:Person."
lattes:8164403687403639#author-idm45713126051216 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S.;LIFSCHITZ, Sergio;LIFSCHITZ, SÉRGIO, is a foaf:Person foaf:identifier 8164403687403639."
lattes:8164403687403639#author-idm45713126060592 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S.;LIFSCHITZ, Sergio;LIFSCHITZ, SÉRGIO, is a foaf:Person foaf:identifier 8164403687403639."
lattes:8164403687403639#author-idm45713126069392 sentence "\"Sergio Lifschitz\", LIFSCHITZ, S.;LIFSCHITZ, Sergio;LIFSCHITZ, SÉRGIO, is a foaf:Person foaf:identifier 8164403687403639."
lattes:0964031559829384#P9 sentence "\"Skew handling for parallel BLAST processing\", Bancos de Dados, is a bibo:Article dc:creator Rogério Luís de Carvalho Costa and dc:creator Sergio Lifschitz and dc:language Inglês and dcterms:isPartOf Anais. SBC and dcterms:isReferencedBy CV Lattes de Rogério Luís de Carvalho Costa and dcterms:issued 2003."
lattes:8164403687403639#masterthesis3 sentence "\"Um Algoritmo Linear para o Cálculo de Algumas Funções Distância entre Polígonos Convexos\", Matemática da Computação, is a bibo:Thesis dc:creator lattes:8164403687403639#author-idm45713129642576 and dcterms:isReferencedBy CV Lattes de Sergio Lifschitz and dcterms:issued 1990."
lattes:8164403687403639#phdthesis7 sentence "\"Stratégies d\'Evaluation Parallèle de Requêtes Datalog Récursives\", Banco de Dados, is a bibo:Thesis dc:creator lattes:8164403687403639#author-idm45713129642576 and dcterms:isReferencedBy CV Lattes de Sergio Lifschitz and dcterms:issued 1994."
Mas ainda não consegui gerar os text embeddings com essa base de dados
Comentários
Postar um comentário
Sinta-se a vontade para comentar. Críticas construtivas são sempre bem vindas.