- PoolParty Semantic Suite Documentation
- PoolParty Quick Start Guides
- Recommender Quick Start Guide
- Sample Recommender API Calls
- Sample Recommendation with Explainable Results
Sample Recommendation with Explainable Results
Sample Recommendation with Explainable Results
This section will walk you through another sample recommendation process to even better illustrate the actual procedure as well as path of reasoning from input to results. Keep in mind that explanations appearing in the very last response are concepts with their computed score that are contained in the recommended document and in the search (i.e. the input of the recommendation call).
Since we have already determined our search space, corpus, minimum corpus score as well as the actual input text. In our sample call this text is "Renewable energy reduces carbon emissions.", we only need to few more parameters for the extract request; these are: maximum number of concepts, filtering of nested concepts, using of corpus score, shadow concepts and disambiguation as well as showing the matching information.
{ "searchSpaceId": "413a6e31-5946-4db4-9450-2d70b30d928b", "input": "Renewable energy reduces carbon emissions.", "locale": "en", "conceptMinScore": 10, "corpusIds": [ "corpus:f81c9ef5-63ec-4c0f-a840-144886366368" ], "maxNumberOfConcepts": 15, "filterNestedConcepts": true, "useCorpusScoring": true, "useShadowConcepts": true, "useDisambiguation": true, "showMatchingInformation": true }
The API returns in response to this call the following: information whether the extraction was successful or not, then the list of extracted concepts and in our case also all the identified shadow concepts.
{ "message": "Extraction successful", "extractedConcepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "label": "Renewable energy", "frequency": 1, "score": 100, "corpusScore": 100, "matchingLabels": [ { "label": "Renewable energy", "predicate": "prefLabel", "language": "en", "frequency": 1, "matchedTexts": [ { "matchedText": "Renewable energy", "frequency": 1, "positions": [ { "beginIndex": 0, "endIndex": 15 } ] } ] } ] }, { "uri": "https://esg.poolparty.biz/esg-core/b2b24ef0-ec19-40cf-9e40-2e96e01b6077", "label": "Greenhouse gas", "frequency": 1, "score": 51, "corpusScore": 51.11561866125761, "matchingLabels": [ { "label": "Carbon emissions", "predicate": "altLabel", "language": "en", "frequency": 1, "matchedTexts": [ { "matchedText": "carbon emissions", "frequency": 1, "positions": [ { "beginIndex": 25, "endIndex": 40 } ] } ] } ] } ], "shadowConcepts": [ { "uri": "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "label": "Electric vehicle", "score": 100, "shadowConceptTerms": [ { "textValue": "renewable energy", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/0267439c-3302-4f66-a205-0fd60737685a", "label": "Accounting", "score": 78, "shadowConceptTerms": [ { "textValue": "carbon emissions", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/eb607059-95e9-419d-ba24-5b17c6cbe99e", "label": "Taxation", "score": 59, "shadowConceptTerms": [ { "textValue": "carbon emissions", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/ae35872b-be05-4e3e-b3d3-b687003c4117", "label": "Technology", "score": 31, "shadowConceptTerms": [ { "textValue": "carbon emissions", "score": 100 }, { "textValue": "renewable energy", "score": 63.33775258297521 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/797ee770-1981-4aa9-9791-4ea663a3a646", "label": "Underground permanent geological storage of CO2", "score": 30, "shadowConceptTerms": [ { "textValue": "renewable energy", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/791dfe25-f02a-4001-ac0f-3583c5c0570b", "label": "Carbon Capture, Utilization and Storage", "score": 30, "shadowConceptTerms": [ { "textValue": "renewable energy", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/8ee0c4be-d99b-4415-9d9a-1adbe793cbaf", "label": "Carbon dioxide", "score": 26, "shadowConceptTerms": [ { "textValue": "carbon emissions", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/d08d5dcd-371a-4bf7-b43c-1f0f8440c1ea", "label": "Energy efficiency", "score": 21, "shadowConceptTerms": [ { "textValue": "renewable energy", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/23474b92-2487-4705-aebe-a55938234c96", "label": "Transition risk", "score": 19, "shadowConceptTerms": [ { "textValue": "carbon emissions", "score": 100 } ] }, { "uri": "https://esg.poolparty.biz/esg-core/8cefd6a0-6e27-491a-9d6f-ba45b37aefee", "label": "Low-carbon economy", "score": 16, "shadowConceptTerms": [ { "textValue": "renewable energy", "score": 100 } ] } ] }
All concepts including shadow concepts are listed with their URI, label, score and text values with their respective score.
Our next call is an expand request; here you see again our search space (the same as for extract call) and then list of concepts which are however now only represented by their URI and score, followed by actual expansion query which in our case uses the narrower relation to create semantic footprint.
{ "searchSpaceId": "413a6e31-5946-4db4-9450-2d70b30d928b", "concepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 100 }, { "uri": "https://esg.poolparty.biz/esg-core/b2b24ef0-ec19-40cf-9e40-2e96e01b6077", "score": 51 }, { "uri": "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "score": 100 }, { "uri": "https://esg.poolparty.biz/esg-core/0267439c-3302-4f66-a205-0fd60737685a", "score": 78 }, { "uri": "https://esg.poolparty.biz/esg-core/eb607059-95e9-419d-ba24-5b17c6cbe99e", "score": 59 }, { "uri": "https://esg.poolparty.biz/esg-core/ae35872b-be05-4e3e-b3d3-b687003c4117", "score": 31 }, { "uri": "https://esg.poolparty.biz/esg-core/797ee770-1981-4aa9-9791-4ea663a3a646", "score": 30 }, { "uri": "https://esg.poolparty.biz/esg-core/791dfe25-f02a-4001-ac0f-3583c5c0570b", "score": 30 }, { "uri": "https://esg.poolparty.biz/esg-core/8ee0c4be-d99b-4415-9d9a-1adbe793cbaf", "score": 26 }, { "uri": "https://esg.poolparty.biz/esg-core/d08d5dcd-371a-4bf7-b43c-1f0f8440c1ea", "score": 21 }, { "uri": "https://esg.poolparty.biz/esg-core/23474b92-2487-4705-aebe-a55938234c96", "score": 19 }, { "uri": "https://esg.poolparty.biz/esg-core/8cefd6a0-6e27-491a-9d6f-ba45b37aefee", "score": 16 } ], "expansionQuery": "prefix skos:<http://www.w3.org/2004/02/skos/core#> select ?uri ?label ?finalScore where { ?uri skos:prefLabel ?label . FILTER ( lang(?label) = 'en' ) { select ?uri (MAX(?expansionScore) as ?finalScore) where { VALUES (?x ?inScore) { <inputConcepts> } { BIND(?x AS ?uri) BIND(STRDT('1.00',xsd:float) AS ?distScore) } UNION { ?x skos:narrower ?y . BIND(STRDT('0.8',xsd:float) AS ?distScore) } UNION { ?x skos:narrower/skos:narrower ?y . BIND(STRDT('0.4',xsd:float) AS ?distScore) } UNION { ?x skos:broader/skos:narrower ?y . filter(!sameTerm(?x,?y)) BIND(STRDT('0.2',xsd:float) AS ?distScore) } BIND(IF(BOUND(?y), ?y, ?x) AS ?uri) . BIND(?distScore * ?inScore AS ?expansionScore) . } GROUP BY ?uri order by desc(?finalScore) } } limit <numberOfConcepts>", "maxNumberOfConcepts": 20 }
In the expand request we also specify the maximum number of concepts. We use here the concepts from our extract response.
The response to the expansion query contains information whether the query was successful and if so lists the expanded concepts showing for each of them the label, URI and their score.
{ "message": "Expansion successful", "expandedConcepts": [ { "label": "Renewable energy", "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 100 }, { "label": "Electric vehicle", "uri": "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "score": 100 }, { "label": "Bioenergy", "uri": "https://esg.poolparty.biz/esg-core/20b0ca53-fbcd-4982-beed-14b15b65471a", "score": 80 }, { "label": "Charging station", "uri": "https://esg.poolparty.biz/esg-core/2d689acc-450a-4b2e-95bf-97e7909a3b63", "score": 80 }, { "label": "Plug-in hybrid", "uri": "https://esg.poolparty.biz/esg-core/331ad9ba-2836-490a-b13e-6a9cfe38c169", "score": 80 }, { "label": "Solar energy", "uri": "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "score": 80 }, { "label": "Geothermal energy", "uri": "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "score": 80 }, { "label": "Wind energy", "uri": "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "score": 80 }, { "label": "Zero-emissions vehicle", "uri": "https://esg.poolparty.biz/esg-core/70eabc79-df74-4823-bd40-c1c147f88434", "score": 80 }, { "label": "Biorefinery", "uri": "https://esg.poolparty.biz/esg-core/a79bd34d-8dce-4b09-9d90-565836a4893a", "score": 80 }, { "label": "Hydropower", "uri": "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a", "score": 80 }, { "label": "Electrofuels", "uri": "https://esg.poolparty.biz/esg-core/ddc03706-6d3f-4d91-9e52-1103ba2025d5", "score": 80 }, { "label": "Marine energy", "uri": "https://esg.poolparty.biz/esg-core/f503a90d-3f95-4add-a6a0-cd6efdb14e16", "score": 80 }, { "label": "Battery electric vehicle", "uri": "https://esg.poolparty.biz/esg-core/f5cb9c69-c15c-41be-b3ba-22a14c84c7f4", "score": 80 }, { "label": "Accounting", "uri": "https://esg.poolparty.biz/esg-core/0267439c-3302-4f66-a205-0fd60737685a", "score": 78 }, { "label": "Trade credit", "uri": "https://esg.poolparty.biz/esg-core/01c01370-dcd9-4abb-9429-751b2b6a8900", "score": 62.4 }, { "label": "Travel and subsistence", "uri": "https://esg.poolparty.biz/esg-core/0c8814dc-82f0-4a42-8e19-fad608967f0d", "score": 62.4 }, { "label": "Quarter on quarter", "uri": "https://esg.poolparty.biz/esg-core/0e6ea6a3-5d80-42ae-a2ed-839d123ef01f", "score": 62.4 }, { "label": "Reclassification", "uri": "https://esg.poolparty.biz/esg-core/14c3fa18-e449-4f67-bf02-f823e25e0f3d", "score": 62.4 }, { "label": "Liquidity risk", "uri": "https://esg.poolparty.biz/esg-core/1d9efffc-c3bb-489b-95bd-98fa2be1e850", "score": 62.4 } ] }
Our last call is the recommend request - here we are using the same search space, the same input text ("Renewable energy reduces carbon emissions.") along with all of the concepts returned by the expansion call as well as all shadow concepts - for each concept you see its label, URI and score. Concepts are ranked by their score, from the highest to the lowest.
{ "searchSpaceId": "413a6e31-5946-4db4-9450-2d70b30d928b", "locale": "en", "input": "Renewable energy reduces carbon emissions.", "concepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 100 }, { "uri": "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "score": 100 }, { "uri": "https://esg.poolparty.biz/esg-core/20b0ca53-fbcd-4982-beed-14b15b65471a", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/2d689acc-450a-4b2e-95bf-97e7909a3b63", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/331ad9ba-2836-490a-b13e-6a9cfe38c169", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/70eabc79-df74-4823-bd40-c1c147f88434", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/a79bd34d-8dce-4b09-9d90-565836a4893a", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/ddc03706-6d3f-4d91-9e52-1103ba2025d5", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/f503a90d-3f95-4add-a6a0-cd6efdb14e16", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/f5cb9c69-c15c-41be-b3ba-22a14c84c7f4", "score": 80 }, { "uri": "https://esg.poolparty.biz/esg-core/0267439c-3302-4f66-a205-0fd60737685a", "score": 78 }, { "uri": "https://esg.poolparty.biz/esg-core/01c01370-dcd9-4abb-9429-751b2b6a8900", "score": 62.4 }, { "uri": "https://esg.poolparty.biz/esg-core/0c8814dc-82f0-4a42-8e19-fad608967f0d", "score": 62.4 }, { "uri": "https://esg.poolparty.biz/esg-core/0e6ea6a3-5d80-42ae-a2ed-839d123ef01f", "score": 62.4 }, { "uri": "https://esg.poolparty.biz/esg-core/14c3fa18-e449-4f67-bf02-f823e25e0f3d", "score": 62.4 }, { "uri": "https://esg.poolparty.biz/esg-core/1d9efffc-c3bb-489b-95bd-98fa2be1e850", "score": 62.4 } ], "page": 0, "size": 5 }
Now the system returns a recommend response which informs us whether the call has been successful. Here we see our results listed on the first page (which is page 0 since we are using zero-based indexing in the request call). We see all the details for each of the recommendation results: the ID (which is unique, and here an URL), the title, a description, then a link, date, author followed by the list of concepts which were identified in each of the results (i.e. recommended documents). This is followed by an explanation along with total score and matching concepts.
{ "message": "Recommendations returned successfully", "count": 5, "total": 10000, "result": [ { "id": "http://esg.poolparty.biz/sustainability-report/paragraph/Capstone_2021_SustainabilityReport.pdf@@@6@@@1.txt", "title": "Capstone copper Corp - Capstone_2021_SustainabilityReport.pdf - page=6/1", "description": "Renewable energy systems around the world – which generate power from solar, hydro, thermal and wind energy — rely on the efficient conductive properties of copper. Copper is also in demand for industrial and consumer low-carbon solutions. For example, electric vehicles require approximately four times as much copper than vehicles with conventional internal combustion engines. Copper is 100% recyclable without any loss in properties, and is one of the world’s most recycled metals.3 Recycling reduces the need for additional mineral extraction, which subsequently reduces associated emissions.", "link": "https://capstonecopper.com/wp-content/uploads/2022/12/Capstone_2021_SustainabilityReport.pdf#page=6&seq=1", "date": "2023-09-19T00:00:00Z", "author": "tosil", "concepts": [ "https://esg.poolparty.biz/esg-core/cc749b0d-6672-45d9-ae9b-9a6392811e1c", "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "https://esg.poolparty.biz/esg-core/7ac63d86-1c2b-452e-81c4-a1a1779e70e9", "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "https://esg.poolparty.biz/esg-core/8cefd6a0-6e27-491a-9d6f-ba45b37aefee", "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "https://esg.poolparty.biz/esg-core/92f48f80-ae2f-4e4d-92fd-132ac9a833b7", "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a", "https://esg.poolparty.biz/esg-core/61877eed-af7e-43bd-ba9e-1bb197da9c01" ], "explanation": { "totalScore": 3317.09228515625, "matchingConcepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 400.46209716796875 }, { "uri": "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "score": 564.1689453125 }, { "uri": "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "score": 430.5647888183594 }, { "uri": "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "score": 549.408203125 }, { "uri": "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a", "score": 484.1131896972656 } ] } }, { "id": "http://esg.poolparty.biz/sustainability-report/paragraph/SR-United-Tractors-2022.pdf@@@62@@@1.txt", "title": "United Tractors Tbk PT - SR-United-Tractors-2022.pdf - page=62/1", "description": "ENERGY BUSINESS SEGMENT The potential of New and Renewable Energy (EBT) will be utilized as much as possible to accelerate the energy transition, Indonesia has a very abundant EBT potential of around 3,000 Giga Watt (GW). By 2060, EBT generation capacity is targeted at 700 GW from solar, hydro, wind, bioenergy, marine, geothermal, including hydrogen and nuclear (Ministry of Energy and Mineral Resources, 2022). This is a huge potential to be utilized and at the same time a mitigation action to achieve Net Zero Emission by 2060. This opportunity is the main reference for the Company to enter the desired energy business in the future.", "link": "https://www.unitedtractors.com/wp-content/uploads/2023/03/SR-United-Tractors-2022.pdf#page=62&seq=1", "date": "2023-09-19T00:00:00Z", "author": "tosil", "concepts": [ "https://esg.poolparty.biz/esg-core/3e66eb31-4be1-4003-ab56-b1d74c4de0d3", "https://esg.poolparty.biz/esg-core/ed399a65-27e5-44de-aa54-831bdc3ae3f8", "https://esg.poolparty.biz/esg-core/d4db3384-db46-4224-be72-581cd4f9b015", "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "https://esg.poolparty.biz/esg-core/0ec5e05f-7bd3-4dd8-8bc0-237a1aedf0d5", "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "https://esg.poolparty.biz/esg-core/2e5c6ad6-0e25-438d-a63c-262cf96d7099", "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "https://esg.poolparty.biz/esg-core/20b0ca53-fbcd-4982-beed-14b15b65471a", "https://esg.poolparty.biz/esg-core/C1355", "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a", "https://esg.poolparty.biz/esg-core/84814893-ea33-47da-a22f-ed83d72ab5ff" ], "explanation": { "totalScore": 3246.75341796875, "matchingConcepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 393.3841857910156 }, { "uri": "https://esg.poolparty.biz/esg-core/20b0ca53-fbcd-4982-beed-14b15b65471a", "score": 718.7161254882812 }, { "uri": "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "score": 422.954833984375 }, { "uri": "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "score": 689.5138549804688 }, { "uri": "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a", "score": 623.8822021484375 } ] } }, { "id": "http://esg.poolparty.biz/sustainability-report/paragraph/ESG_report_15.pdf@@@15@@@1.txt", "title": "Gencell Ltd - ESG_report_15.pdf - page=15/1", "description": "GenCell participates in events hosted by the International Renewable Energy Agency (IRENA). The International Renewable Energy Agency (IRENA) is a lead global intergovernmental agency for energy transformation that serves as the principal platform for international cooperation, supports countries in their energy transitions, and provides state of the art data and analyses on technology, innovation, policy, finance, and investment. IRENA drives the widespread adoption and sustainable use of all forms of renewable energy, including bioenergy, geothermal, hydropower, ocean, solar and wind energy in the pursuit of sustainable development, energy access, and energy security, for economic and social resilience and prosperity, and a climate-proof future.", "link": "https://25500628.fs1.hubspotusercontent-eu1.net/hubfs/25500628/ESG_report_15.pdf#page=15&seq=1", "date": "2023-09-19T00:00:00Z", "author": "tosil", "concepts": [ "https://esg.poolparty.biz/esg-core/85f3f975-2c07-48a5-b01b-ee4c0f5655f0", "https://esg.poolparty.biz/esg-core/a6a22b3a-f74b-46ca-b02b-4a95cdb75ee5", "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "https://esg.poolparty.biz/esg-core/c7ae5e46-6a28-4ffc-9414-2f2272ee8527", "https://esg.poolparty.biz/esg-core/2bc9f489-1c7f-4afd-b796-79cfe20855c2", "https://esg.poolparty.biz/esg-core/2bebc060-7946-4a7f-aae6-b70ed1513b48", "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "https://esg.poolparty.biz/esg-core/20b0ca53-fbcd-4982-beed-14b15b65471a", "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "https://esg.poolparty.biz/esg-core/d4db3384-db46-4224-be72-581cd4f9b015", "https://esg.poolparty.biz/esg-core/ae35872b-be05-4e3e-b3d3-b687003c4117", "https://esg.poolparty.biz/esg-core/efeb88ad-cc78-4f57-a159-2bdf7d4b0731", "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a" ], "explanation": { "totalScore": 3133.58203125, "matchingConcepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 373.57598876953125 }, { "uri": "https://esg.poolparty.biz/esg-core/20b0ca53-fbcd-4982-beed-14b15b65471a", "score": 682.5263671875 }, { "uri": "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "score": 401.65765380859375 }, { "uri": "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "score": 654.7945556640625 }, { "uri": "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "score": 512.522216796875 } ] } }, { "id": "http://esg.poolparty.biz/sustainability-report/paragraph/104Annual-Report-2022-23.pdf@@@31@@@1.txt", "title": "TATA Power - 104Annual-Report-2022-23.pdf - page=31/1", "description": "India's impressive progress in the renewable-energy sector is a matter of pride for us. The Indian government is continuing to promote the use of renewable energy sources as part of its goal to achieve 500 GW of non-fossil electricity capacity by 2030, with installed generation capacity standing at 416 GW as on March 31, 2023. Several measures and schemes were announced during the year to support this push for renewables. New renewable purchase obligation (RPO) targets were released, with an exclusive category of wind energy created to bolster the segment. Additionally, guidelines were released for the second tranche of the Productivity-Linked Incentive (PLI) scheme, worth J 19,500 crore, to promote solar manufacturing. The electric vehicle (EV) industry also saw growth in 2022, with the milestone of one-million-unit sales achieved. EVs accounted for 4.7% of overall auto sales, up from 1.7% the previous year, thanks to high individual and B2B purchases, supported by the FAME II programme and developments in the charging infrastructure.", "link": "https://www.tatapower.com/pdf/investor-relations/104Annual-Report-2022-23.pdf#page=31&seq=1", "date": "2023-09-19T00:00:00Z", "author": "tosil", "concepts": [ "https://esg.poolparty.biz/esg-core/3e66eb31-4be1-4003-ab56-b1d74c4de0d3", "https://esg.poolparty.biz/esg-core/C1338", "https://esg.poolparty.biz/esg-core/cafb0ab2-124b-49bc-89ae-542277f9f33a", "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "https://esg.poolparty.biz/esg-core/4f73e638-cbc4-4d3f-a79e-aa0f4cc27379", "https://esg.poolparty.biz/esg-core/9bbe9326-eb9c-4eef-b97b-c901b6a93061", "https://esg.poolparty.biz/esg-core/2712e771-cb1e-4b9c-af54-1ecfda726230", "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "https://esg.poolparty.biz/esg-core/0267439c-3302-4f66-a205-0fd60737685a", "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "https://esg.poolparty.biz/esg-core/2d689acc-450a-4b2e-95bf-97e7909a3b63" ], "explanation": { "totalScore": 3038.11376953125, "matchingConcepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 557.800537109375 }, { "uri": "https://esg.poolparty.biz/esg-core/e5063464-6bfc-4f7d-b36b-8e6d50b5f8f1", "score": 723.9813232421875 }, { "uri": "https://esg.poolparty.biz/esg-core/2d689acc-450a-4b2e-95bf-97e7909a3b63", "score": 426.47332763671875 }, { "uri": "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "score": 339.05780029296875 }, { "uri": "https://esg.poolparty.biz/esg-core/632edeb2-664d-45ac-adca-9d248bc737a5", "score": 432.64373779296875 }, { "uri": "https://esg.poolparty.biz/esg-core/0267439c-3302-4f66-a205-0fd60737685a", "score": 195.40634155273438 } ] } }, { "id": "http://esg.poolparty.biz/sustainability-report/paragraph/2021-Owens-Corning-Sustainability-Report.pdf@@@142@@@1.txt", "title": "Owens Corning - 2021-Owens-Corning-Sustainability-Report.pdf - page=142/1", "description": "In 2021, approximately 57% of the electricity used in our U.S. facilities came from renewable sources wind (53.5%), hydro (1.9%), solar (1.2%), and biomass (0.7%) This percentage includes renewable energy sourced from the grid as well as energy enabled by our PPAs. In fact, of our total U.S. electricity consumption, 50% is directly attributable to our renewable energy programs. Globally, approximately 51% of our electricity across our portfolio globally came from renewable sources, such as wind, hydro, solar, and geothermal. This metric is defined as the renewable energy sourced from the grid and the energy enabled by our PPAs, including on-site generation.", "link": "https://www.owenscorning.com/en-us/corporate/sustainability/docs/2022/2021-Owens-Corning-Sustainability-Report.pdf#page=142&seq=1", "date": "2023-09-19T00:00:00Z", "author": "tosil", "concepts": [ "https://esg.poolparty.biz/esg-core/4bb3a3b2-de2e-4613-8ed6-bf52b75413f4", "https://esg.poolparty.biz/esg-core/cafb0ab2-124b-49bc-89ae-542277f9f33a", "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "https://esg.poolparty.biz/esg-core/2fe4bc78-40a2-4176-a159-18a0ffdcbc69", "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "https://esg.poolparty.biz/esg-core/8b9b81ce-4ada-4250-be57-97efd7e0a912", "https://esg.poolparty.biz/esg-core/e0bd9ce3-445d-44da-8572-7ad415a64c02", "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a" ], "explanation": { "totalScore": 2965.4970703125, "matchingConcepts": [ { "uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258", "score": 627.73095703125 }, { "uri": "https://esg.poolparty.biz/esg-core/365d55f3-b3ea-46da-b6fe-1d1b4e754a8b", "score": 542.2994995117188 }, { "uri": "https://esg.poolparty.biz/esg-core/54947072-1361-46ed-a9df-40ad1c4c01f7", "score": 665.9725341796875 }, { "uri": "https://esg.poolparty.biz/esg-core/aed2acd0-158d-47f8-8027-63f36285c81a", "score": 609.7440795898438 } ] } } ] }
As you can clearly see these calls use the same search space for all the requests, the extracted concepts (as well as in our case shadow concepts) are then used in the expansion request, and all concepts including those returned by the expansion call are subsequently included in the recommend request.
Explanations are concepts contained in the document and in the search (i.e. the input of the recommendation call). Our example lists for example the concept with the uri": "https://esg.poolparty.biz/esg-core/76110900-8377-49d3-b8b9-c86f46927258
as one of the explanation concepts for our last recommendation along with its computed score of 627.731
and the explanation's total score of 2965.497
which is the score computed for the recommended document, i.e. the result of the call.
Note
Please note that https://esg.poolparty.biz/esg-core/
is not publicly available.
For more information on shadow concepts, filtering nested concepts and disambiguation go to the following sections of our documentation: