Record MappingΒΆ
Example
>>> from techminer2.thesaurus.countries import (
... CreateThesaurus as CreateCountryThesaurus,
... ApplyThesaurus as ApplyCountryThesaurus,
... )
>>> from techminer2.thesaurus.organizations import (
... CreateThesaurus as CreateOrganizationsThesaurus,
... ApplyThesaurus as ApplyOrganizationsThesaurus,
... )
>>> from techminer2.thesaurus.descriptors import (
... CreateThesaurus as CreateDescriptorsThesaurus,
... ApplyThesaurus as ApplyDescriptorsThesaurus,
... )
>>> from techminer2.database.tools import RecordMapping
>>> from pprint import pprint
>>> # Countries:
>>> CreateCountryThesaurus(root_directory="example/", quiet=True).run()
>>> ApplyCountryThesaurus(root_directory="example/", quiet=True).run()
>>> # Organizations:
>>> CreateOrganizationsThesaurus(root_directory="example/", quiet=True).run()
>>> ApplyOrganizationsThesaurus(root_directory="example/", quiet=True).run()
>>> # Descriptors:
>>> CreateDescriptorsThesaurus(root_directory="example/", quiet=True).run()
>>> ApplyDescriptorsThesaurus(root_directory="example/", quiet=True).run()
>>> # Create, configure, and run the mapper
>>> # order_records_by:
>>> # date_newest, date_oldest, global_cited_by_highest, global_cited_by_lowest
>>> # local_cited_by_highest, local_cited_by_lowest, first_author_a_to_z
>>> # first_author_z_to_a, source_title_a_to_z, source_title_z_to_a
>>> #
>>> mapper = (
... RecordMapping()
... #
... .where_root_directory_is("example/")
... .where_database_is("main")
... .where_record_years_range_is(None, None)
... .where_record_citations_range_is(None, None)
... .where_records_match(None)
... .where_records_ordered_by("global_cited_by_highest")
... )
>>> mapping = mapper.run()
>>> pprint(mapping[0])
{'AB': 'THE_FINANCIAL_SERVICES_INDUSTRY has been experiencing '
'THE_RECENT_EMERGENCE of NEW_TECHNOLOGY_INNOVATIONS and '
'PROCESS_DISRUPTIONS . THE_INDUSTRY overall , and '
'MANY_FINTECH_START_UPS are looking for NEW_PATHWAYS to '
'SUCCESSFUL_BUSINESS_MODELS , THE_CREATION of '
'ENHANCED_CUSTOMER_EXPERIENCE , and APPROACHES that result in '
'SERVICES_TRANSFORMATION . INDUSTRY and ACADEMIC_OBSERVERS believe this '
'to be more of A_REVOLUTION than A_SET of LESS_INFLUENTIAL_CHANGES , '
'with FINANCIAL_SERVICES as A_WHOLE due for MAJOR_IMPROVEMENTS in '
'EFFICIENCY , CUSTOMER_CENTRICITY , and INFORMEDNESS . '
'THE_LONG_STANDING_DOMINANCE of LEADING_FIRMS that are not able to '
'figure out how to effectively hook up with THE_FINTECH_REVOLUTION is '
'at STAKE . we present A_NEW_FINTECH_INNOVATION_MAPPING_APPROACH that '
'enables THE_ASSESSMENT of THE_EXTENT to which there are CHANGES and '
'TRANSFORMATIONS in FOUR_AREAS of FINANCIAL_SERVICES . we discuss : '
'OPERATIONS_MANAGEMENT in FINANCIAL_SERVICES and THE_CHANGES occurring '
'. TECHNOLOGY_INNOVATIONS that have begun to leverage THE_EXECUTION and '
'STAKEHOLDER_VALUE associated with PAYMENTS , CRYPTOCURRENCIES , '
'BLOCKCHAIN , and CROSS_BORDER_PAYMENTS . MULTIPLE_INNOVATIONS that '
'have affected LENDING_AND_DEPOSIT_SERVICES , PEER_TO_PEER ( P2P ) '
'LENDING , and SOCIAL_MEDIA_USE . ISSUES with_respect_to INVESTMENTS , '
'FINANCIAL_MARKETS , TRADING , RISK_MANAGEMENT , ROBO_ADVISORY and '
'SERVICES influenced by BLOCKCHAIN_AND_FINTECH_INNOVATIONS . copyright '
'taylor and francis group , llc .',
'AR': 'Gomber P., 2018, J MANAGE INF SYST, V35, P220',
'AU': 'Gomber P.; Kauffman R.J.; Parker C.; Weber B.W.',
'DE': nan,
'ID': 'BLOCKCHAIN; COMMERCE; RISK_MANAGEMENT; BUSINESS_MODELS; '
'CUSTOMER_EXPERIENCE; FINANCIAL_SERVICE; FINANCIAL_SERVICES_INDUSTRIES; '
'NEW_TECHNOLOGIES; OPERATIONS_MANAGEMENT; STAKEHOLDER_VALUES; '
'TECHNOLOGY_INNOVATION; FINANCE',
'PY': 2018,
'SO': 'Journal of Management Information Systems',
'TC': 576,
'TI': 'On the Fintech Revolution: Interpreting the Forces of Innovation, '
'Disruption, and Transformation in Financial Services',
'UT': 1260}