<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Boosting Information Extraction through Semantic Technologies: The KIDs use case at CONSOB</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
				<date type="published" when="1286">1286/2014</date>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Federico</forename><forename type="middle">Maria</forename><surname>Scafoglieri</surname></persName>
							<email>scafoglieri@diag.uniroma1.it</email>
							<affiliation key="aff0">
								<orgName type="institution">Sapienza Università di Roma</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Domenico</forename><surname>Lembo</surname></persName>
							<email>lembo@diag.uniroma1.it</email>
							<affiliation key="aff0">
								<orgName type="institution">Sapienza Università di Roma</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Alessandra</forename><surname>Limosani</surname></persName>
							<email>a.limosani@consob.it</email>
							<affiliation key="aff1">
								<orgName type="institution">Commissione Nazionale per le Società e la Borsa</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Francesca</forename><surname>Medda</surname></persName>
							<email>f.medda@consob.it</email>
							<affiliation key="aff1">
								<orgName type="institution">Commissione Nazionale per le Società e la Borsa</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Maurizio</forename><surname>Lenzerini</surname></persName>
							<email>lenzerini@diag.uniroma1.it</email>
							<affiliation key="aff0">
								<orgName type="institution">Sapienza Università di Roma</orgName>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff2">
								<orgName type="institution">PRIIPs Regulation n</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Boosting Information Extraction through Semantic Technologies: The KIDs use case at CONSOB</title>
					</analytic>
					<monogr>
						<imprint>
							<date type="published" when="1286">1286/2014</date>
						</imprint>
					</monogr>
					<idno type="MD5">9904BB9A8459D26846C8864DC916B081</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T01:33+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper we report on the initial results of a project concerning the integration of Semantic Technologies with Information Extraction (IE) techniques, jointly carried out by Sapienza University of Rome and CONSOB (Commissione Nazionale per la Società e la Borsa), the Italian public authority responsible for regulating the securities market. The use case. In the EU, the creators of financial products (a.k.a. financial manufacturers) are obliged by law 3 to make information related to so-called PRIIPs (Packaged Retail Investment and Insurance-based Investments Products) publicly available. The NCAs (National Competent Authorities) have supervisory duties on such products, so that they can be safely placed on the respective national markets. The legislation requires information about PRIIPs to be communicated to NCAs through documents called KIDs (Key Information Documents). In the practice, this means that features to be checked are cast into text reports, typically formatted as pdf files, and extracting structured data from them (to bootstrap control activities), is actually in charge to the authority (In Italy, CONSOB). Due to the massive amount of documents to be analyzed (e.g., ∼700.000 KIDs received by CONSOB in 2019, more than 1 million in 2020), this process cannot be carried out manually, but still it is only partially automated to date. Objectives. Our main aim is thus to develop a solution to streamline the extraction process and reduce as much as possible (ideally eliminate) the need of manual intervention, still guaranteeing very high accuracy. At the same time, such solution should return a data structure providing a due account of the semantics of the business domain and suited for rich and highly informative post-extraction analysis. Solution. Given the previously highlighted requirements, the proposed solution aims at constructing a Knowledge Graph (KG), whose intensional component (expressed in OWL) is designed with the help of domain experts, and whose extensional level is automatically created from KIDs through a rule-based IE mechanism. The choice of structuring the extracted data as a KG not only facilitates the integration with other corporate and external data, enabling rich analysis and management at an abstract, conceptual level, but also allows for properly formalizing the conceptual distinction between PRI-IPs and KIDs describing them, and the continuous updates which KIDs are subjected to.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Moreover, the choice to adopt a rule-based approach for IE, instead of a statistical one, lies not only in the great effort required for generating an annotated dataset for training learning algorithms, but also in the lack of transparency, accountability, and human interpretability of Machine Learning solutions, which makes excessively difficult to fully understand the results of the extraction, ill-fitting the financial context of this use case. In our first implementation efforts, we focused on a portion of the information to be extracted, consisting of 12 PRIIPs characteristics (e.g., name of the product, issue date, etc.). We realized two alternative implementations, briefly described below. First realization. We initially adopted CoreNLP <ref type="bibr" target="#b2">[3]</ref>, the popular Stanford library for NLP, which is well-documented, fully-supported, and easy-to-use, and provides a rule engine module, called TokenRegex, useful to generate annotations on text via a regexlike rule language. After applying the rules, the generated annotations follow a flow of transformations, realized through components specifically written to translate annotations into facts of the KG. Although the results of our experiments are particularly convincing in terms of precision and recall, both averaging around 99% over a dataset of more than 14.000 KIDs, we encountered two main issues: (i) low performance in terms of execution time; (ii) complex process to define rules, caused by the low modularity of TokenRegex and the need of complementing rules with ad-hoc (java) code. Second realization. We have therefore realized a second implementation through MASTRO SYSTEM-T <ref type="bibr" target="#b1">[2]</ref>, a KG-aided IE tool, which allowed us to solve the above issues, still achieving the same accuracy results. As for issue (i), the extraction speed has increased considerably, reducing the time needed to materialize the KG by 46.15%, mainly thanks to the use in MASTRO SYSTEM-T of the highly performing IE tool System-T <ref type="bibr" target="#b0">[1]</ref>. Issue (ii) has been instead greatly mitigated, by virtue of both the full declarativeness of the language used for the extractors in System-T, and the way in which MASTRO SYSTEM-T casts them into extraction assertions mapping KIDs to KG predicates. This second implementation allowed us also to follow a new approach to access KIDs data. Indeed, MASTRO SYSTEM-T may be used as a Virtual KG engine <ref type="bibr" target="#b3">[4]</ref>, to perform the extraction at query time, which allows to always get fresh data. Conclusion. Since all European NCAs need to address the same oversight tasks on PRI-IPs as CONSOB, the impact of our research may go fairly beyond the single experience we described, considered also that, to the best of our knowledge, very few authorities have to date developed solutions supporting automatic IE from KIDs. In particular, the adoption of our approach by other authorities is enabled by the fact that both KIDs content and structure must obey to the same common regulation.</p></div>		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">SystemT: Declarative text understanding for enterprise</title>
		<author>
			<persName><forename type="first">L</forename><surname>Chiticariu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Danilevsky</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Reiss</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Zhu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of NAACL-HLT (Industry Papers)</title>
				<meeting>of NAACL-HLT (Industry Papers)</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="76" to="83" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Ontology mediated information extraction with MASTRO SYSTEM-T</title>
		<author>
			<persName><forename type="first">D</forename><surname>Lembo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Popa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Qian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Scafoglieri</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of ISWC (Demos Track)</title>
				<meeting>of ISWC (Demos Track)</meeting>
		<imprint>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="256" to="261" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">The Stanford CoreNLP natural language processing toolkit</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">D</forename><surname>Manning</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Surdeanu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Bauer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">R</forename><surname>Finkel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Bethard</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Mcclosky</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of ACL</title>
				<meeting>of ACL</meeting>
		<imprint>
			<date type="published" when="2014">2014</date>
			<biblScope unit="page" from="55" to="60" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Ontology-based data access: A survey</title>
		<author>
			<persName><forename type="first">G</forename><surname>Xiao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Calvanese</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Kontchakov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Lembo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Poggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Rosati</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zakharyaschev</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of IJCAI</title>
				<meeting>of IJCAI</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="5511" to="5519" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
