Opinion.OpinionExpression expression = opinion.createOpinionExpression(termSpan); if (markable.get("polarity") != null) { expression.setPolarity(markable.get("polarity"));
opinion.createOpinionExpression(KAFDocument.newTermSpan(attitudeSpan)); opinion.getOpinionExpression().setPolarity(properties.get("sentiment")); opinion.getOpinionExpression().setStrength(properties.get("intensity"));
opinion.createOpinionExpression(KAFDocument.newTermSpan(attitudeSpan)); opinion.getOpinionExpression().setPolarity(record.getValue(attribute));
termSpan.addTarget(nafTerms.get(idConverter.get(term.getId()))); Opinion.OpinionExpression expression = newOpinion.createOpinionExpression(termSpan); expression.setPolarity(opinion.getOpinionExpression().getPolarity());
opinion.setLabel("gold-eu.fbk.dkm.pikes.resources.mpqa-subjective"); Opinion.OpinionExpression opinionExpression = opinion.createOpinionExpression(expressionSpan); DataElementNode expressionNode = (DataElementNode) entity.data.children.get(0); opinionExpression.setPolarity(expressionNode.attributes.get("pol")); String type = (String) target.get("type"); attitude.setLabel("gold-eu.fbk.dkm.pikes.resources.mpqa-attitude-" + type); Opinion.OpinionExpression attitudeExpression = attitude.createOpinionExpression((Span<Term>) target.get("expression")); attitudeExpression.setPolarity(expressionNode.attributes.get("pol")); attitudeExpression.setStrength(expressionNode.attributes.get("int")); opinion.setLabel("gold-eu.fbk.dkm.pikes.resources.mpqa-expressive"); Opinion.OpinionExpression opinionExpression = opinion.createOpinionExpression(expressionSpan); DataElementNode expressionNode = (DataElementNode) entity.data.children.get(0); opinionExpression.setPolarity(expressionNode.attributes.get("pol")); opinion.setLabel("gold-eu.fbk.dkm.pikes.resources.mpqa-objective"); Opinion.OpinionExpression opinionExpression = opinion.createOpinionExpression(expressionSpan); DataElementNode expressionNode = (DataElementNode) entity.data.children.get(0);
String sentimentProductFeature = getOptAttribute("sentiment_product_feature", opinionExpressionElem); Opinion.OpinionExpression opinionExpression = opinion.createOpinionExpression(span); if (polarity != null) { opinionExpression.setPolarity(polarity);
String sentimentSemanticType = getOptAttribute("sentiment_semantic_type", opinionExpressionElem); String sentimentProductFeature = getOptAttribute("sentiment_product_feature", opinionExpressionElem); Opinion.OpinionExpression opinionExpression = opinion.createOpinionExpression(span); if (polarity != null) { opinionExpression.setPolarity(polarity);