All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nlg.templates.plead.plead.human.decision1.json Maven / Gradle / Ivy

There is a newer version: 2.1.1
Show newest version

{

	"select": {
		"decision":       {"@type": "prov:Entity"},
		"application":    {"@type": "prov:Entity"},
		"fico":           {"@type": "prov:Entity"},
		"reco":           {"@type": "prov:Entity"},
		"credit":         {"@type": "prov:Entity"},
		"officer":        {"@type": "prov:Agent"},
		"reviewing":      {"@type": "prov:Activity"},
		"assoc":          {"@type": "prov:WasAssociatedWith"},
		"der1":           {"@type": "prov:WasDerivedFrom"},
		"der2":           {"@type": "prov:WasDerivedFrom"},
		"der3":           {"@type": "prov:WasDerivedFrom"},
		"der4":           {"@type": "prov:WasDerivedFrom"}},

    "query": [

	"prefix ln ",


	"select * from waw a prov:WasAssociatedWith",
	"from officer a prov:Agent",
	" join waw.agent = officer.id",
	"from reviewing a prov:Activity",
	" join waw.activity=reviewing.id",

	"from der1 a prov:WasDerivedFrom",
	" join reviewing.id=der1.activity",
	"from decision a prov:Entity",
	" join der1.generatedEntity=decision.id",
	"from application a prov:Entity",
	" join der1.usedEntity=application.id",

	"from der2 a prov:WasDerivedFrom",
	" join reviewing.id=der2.activity",
	"from decision a prov:Entity",
	" join der2.generatedEntity=decision.id",
	"from fico a prov:Entity",
	" join der2.usedEntity=fico.id",

	"from der3 a prov:WasDerivedFrom",
	" join reviewing.id=der3.activity",
	"from decision a prov:Entity",
	" join der3.generatedEntity=decision.id",
	"from reco a prov:Entity",
	" join der3.usedEntity=reco.id",

	"from der4 a prov:WasDerivedFrom",
	" join reviewing.id=der4.activity",
	"from decision a prov:Entity",
	" join der4.generatedEntity=decision.id",
	"from credit a prov:Entity",
	" join der4.usedEntity=credit.id",


	"where officer[prov:type]     >= 'prov:Person'",
	"  and decision[prov:type]    >= 'ln:HumanDecision'",
	"  and application[prov:type] >= 'ln:LoanApplication'",
	"  and reviewing[prov:type]   >= 'ln:LoanAssessment'",
	"  and fico[prov:type]        >= 'ln:FICOScore'  ",
	"  and reco[prov:type]        >= 'ln:AutomatedLoanRecommendation'  ",
	"  and credit[prov:type]      >= 'ln:CreditReference'"

    ],



	"sentence": {
		"type": "clause",
		"subject": {
			"type": "noun_phrase",
			"determiner": "a",
			"head": {
				"type": "@funcall",
				"@object": "officer",
				"@field":  "id",
				"@function": "noun+localname",
				"@arg1":   "credit officer"
			},
			"complements": [
				{
					"type": "clause",
					"complementiser": "whose",
					"subject": "decision",
					"verb": "is based on",
					"features" : {"tense": "past"},
					"object": {
						"type": "coordinated_phrase",
						"conjunction": "and",
						"coordinates": [
							{
								"type": "noun_phrase",
								"determiner": "your",
								"post-modifiers": [{
									"type":"noun_phrase",
									"head": {
										"type": "@funcall",
										"@object": "application",
										"@field":  "id",
										"@function": "noun+localname",
										"@arg1": ""
									},
									"features": {
										"markup_element": "span",
										"markup_attributes": {
											"type": "@funcall",
											"@object": "application",
											"@function": "markup-for-id",
											"@field":  "id",
											"@arg1": "provelement"
										}
									}}
								],
								"head": "application"},
							{
								"type":"noun_phrase",
								"determiner": "the",
								"head": {
									"type": "@funcall",
									"@object": "reco",
									"@field":  "id",
									"@function": "noun+localname",
									"@arg1": "automated recommendation"
								},
								"features": {
									"markup_element": "span",
									"markup_attributes": {
										"type": "@funcall",
										"@object": "reco",
										"@function": "markup-for-id",
										"@field":  "id",
										"@arg1": "provelement"
									}
								},
								"post-modifiers": [
									{
										"type":"noun_phrase",
										"head": "itself"}
								]},
							{
								"type": "noun_phrase",
								"determiner": "a",
								"post-modifiers": [{
									"type":"noun_phrase",
									"head": {
										"type": "@funcall",
										"@object": "credit",
										"@field":  "id",
										"@function": "noun+localname",
										"@arg1": ""
									},
									"features": {
										"markup_element": "span",
										"markup_attributes": {
											"type": "@funcall",
											"@object": "credit",
											"@function": "markup-for-id",
											"@field":  "id",
											"@arg1": "provelement"
										}
									}}
								],
								"head": "credit reference"},
							{
								"type": "noun_phrase",
								"determiner": "a",
								"head": "fico score",
								"post-modifiers": [
									{
										"type": "noun_phrase",
										"head": {
											"type": "@funcall",
											"@object": "fico",
											"@field": "id",
											"@function": "noun+localname",
											"@arg1": ""
										},
										"features": {
											"markup_element": "span",
											"markup_attributes": {
												"type": "@funcall",
												"@object": "fico",
												"@function": "markup-for-id",
												"@field": "id",
												"@arg1": "provelement"
											}
										}
									}
								]
							}
						]
					}
				}
			]},
		"object": {"type": "noun_phrase",
			"determiner": "the",
			"head": "automated recommendation"},

		"verb": "review",

		"features" : {"tense": "past",
			"passive": "true"}


	},

    "context": {
	"ex": "http://example.org/#",	
	"foaf": "http://xmlns.com/foaf/0.1/",
	"ln": "https://plead-project.org/ns/loan#",
	"pd": "https://pandas.pydata.org/#"
    }
    
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy