mirror of
https://github.com/balkian/gists.git
synced 2025-08-24 07:32:21 +00:00
This commit is contained in:
80
PT_HA_NIF
Normal file
80
PT_HA_NIF
Normal file
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"@context": {
|
||||
"@base": "http://demos.gsi.dit.upm.es/eurosentiment/generator#{{ filename }}",
|
||||
"dc": "http://purl.org/dc/terms/",
|
||||
"dc:subject": {
|
||||
"@type": "@id"
|
||||
},
|
||||
"emotions": {
|
||||
"@container": "@list",
|
||||
"@id": "onyx:hasEmotionSet",
|
||||
"@type": "onyx:EmotionSet"
|
||||
},
|
||||
"marl": "http://www.gsi.dit.upm.es/ontologies/marl#",
|
||||
"nif": "http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#",
|
||||
"onyx": "http://www.gsi.dit.upm.es/ontologies/onyx#",
|
||||
"pt": "http://paradigmatecnologico.com/domains#",
|
||||
"opinions": {
|
||||
"@container": "@list",
|
||||
"@id": "marl:hasOpinion",
|
||||
"@type": "marl:Opinion"
|
||||
},
|
||||
"prov": "http://www.w3.org/ns/prov#",
|
||||
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
|
||||
"results": {
|
||||
"@container": "@index",
|
||||
"@id": "@graph"
|
||||
},
|
||||
"strings": {
|
||||
"@reverse": "nif:hasContext",
|
||||
"@type": "nif:String"
|
||||
},
|
||||
"wnaffect": "http://www.gsi.dit.upm.es/ontologies/wnaffect#",
|
||||
"xsd": "http://www.w3.org/2001/XMLSchema#"
|
||||
},
|
||||
"@id": "{{ linesplit(f.name,"/")[-1] }}",
|
||||
"results": {
|
||||
"analysis": [
|
||||
{
|
||||
"@id": "{{ linesplit(f.name,"/")[-1] }}#Analysis1",
|
||||
"@type": [
|
||||
"marl:SentimentAnalysis"
|
||||
],
|
||||
"dc:language": "{{ language}}",
|
||||
"marl:maxPolarityValue": 1.0,
|
||||
"marl:minPolarityValue": 0.0
|
||||
}
|
||||
],
|
||||
"entries": [
|
||||
{% for line in f %}
|
||||
{% set i=linesplit(line, "\t") %}
|
||||
{% set node="_:BlankNode%s" % loop.index %}
|
||||
{
|
||||
"@id": "{{ node }}",
|
||||
"dc:subject": "pt:{{ i[1] }}",
|
||||
"opinions": [
|
||||
{
|
||||
{% set pol= i[6] | int %}
|
||||
{% if pol%}
|
||||
"marl:polarityValue": {{ pol }},
|
||||
{% if pol > 5 %}
|
||||
"marl:hasPolarity": "marl:Positive",
|
||||
{% elif pol < 5 %}
|
||||
"marl:hasPolarity": "marl:Negative",
|
||||
{% else %}
|
||||
"marl:hasPolarity": "marl:Neutral",
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
"marl:describesObject": "pt:{{ i[3] }}",
|
||||
"marl:extractedFrom": "{{ i[5] }}"
|
||||
}
|
||||
],
|
||||
"nif:isString": {{ i[2] | escapejs }},
|
||||
"prov:generatedBy": "pt:agent",
|
||||
"strings": [
|
||||
]
|
||||
} {% if not loop.last %} , {% endif %}
|
||||
{% endfor%}
|
||||
]
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user