scholarly journals Platform for Integrating and Testing Tools which Transform Natural Language Queries into SPARQL Queries

2019 ◽  
Vol 17 (2) ◽  
pp. 138-152
Author(s):  
I. S. Postanogov ◽  
I. A. Turova

In the paper we discuss how to support the process of creating tools which transform natural language (NL) queries into SPARQL queries (hereinafter referred to as a transformation tool). In the introduction, we describe the relevance of the task of understanding natural language queries by information systems, as well as the advantages of using ontologies as a means of representing knowledge for solving this problem. This ontology-based data access approach can be also used in systems which provide natural language interface to databases. Based on the analysis of problems related to the integration and testing of existing transformation tools, as well as to support the creation and testing own transformation modules, the concept of a software platform that simplifies these tasks is proposed. The platform architecture satisfies the requirements for ease of connecting third party transformation tools, reusing individual modules, as well as integrating the resulting transformation tools into other systems, including testing systems. The building blocks of the created transformation systems are the individual transformation modules packaged in Docker containers. Program access to each module is carried out using gRPC. Modules loaded into the platform can be built into the transformation pipeline automatically or manually using the built-in third party SciVi data flow diagram editor. Compatibility of individual modules is controlled by automatic analysis of application programming interfaces. The resulting pipeline is combined according to specified data flow into a single multi-container application that can be integrated into other systems, as well as tested on extendable test suites. The expected and actual results of the query transformation are available for viewing in graphical form in the visualization tool developed earlier.

2021 ◽  
Vol 2021 ◽  
pp. 1-10
Author(s):  
Jin Li ◽  
Songqi Wu ◽  
Yundan Yang ◽  
Fenghui Duan ◽  
Hui Lu ◽  
...  

In the process of sharing data, the costless replication of electric energy data leads to the problem of uncontrolled data and the difficulty of third-party access verification. This paper proposes a controlled sharing mechanism of data based on the consortium blockchain. The data flow range is controlled by the data isolation mechanism between channels provided by the consortium blockchain by constructing a data storage consortium chain to achieve trusted data storage, combining attribute-based encryption to complete data access control and meet the demands for granular data accessibility control and secure sharing; the data flow transfer ledger is built to record the original data life cycle management and effectively record the data transfer process of each data controller. Taking the application scenario of electric energy data sharing as an example, the scheme is designed and simulated on the Linux system and Hyperledger Fabric. Experimental results have verified that the mechanism can effectively control the scope of access to electrical energy data and realize the control of the data by the data owner.


2017 ◽  
Vol 3 (2) ◽  
pp. 94-100
Author(s):  
Muhammad Noor ◽  
Ayu Masykurinnisa

Hukum Islam merupakan seperangkat norma atau peraturan yang bersumber dari Allah SWT dan Nabi Muhammad SAW untuk mengatur tingkah laku manusia di tengah-tengah masyarakat. Aktifitas yang kian padat menjadikan sebagian orang memiliki tingkat mobilitas yang tinggi. Terkadang hal yang tidak menjadi prioritas namun suatu keharusan bagi umat muslim terlalaikan, diantaranya yaitu mengenal dan menguasai hukum Islam dengan baik dan benar menjadi terabaikan bahkan terlupakan. Faktor penyebabnya adalah terbatasnya informasi, waktu maupun media untuk belajar, untuk itu dibutuhkan suatu aplikasi yang dapat memudahkan masyarakat khususnya umat muslim untuk mempelajari hukum Islam dengan lebih efektif dan efisien. Aplikasi Ayatul Ahkam Berbasis Web dirancang dengan menggunakan data flow diagram (DFD) dan penyimpanan data menggunakan database MySQL. Rancangan database menggunakan entity relationship diagram (ERD), conceptual diagram modelling (CDM), physical diagram modelling (PDM) dan menggunakan bahasa pemrograman hypertext preprocessor (PHP) serta menggunakan algoritma stemming Porter untuk pencarian. Metode dalam pembangunan menggunakan metode prototipe.   Kata Kunci : Ayatul Ahkam, Website   


2019 ◽  
Vol 5 (2) ◽  
pp. 128-137
Author(s):  
Viktor Handrianus Pranatawijaya ◽  
Widiatry Widiatry ◽  
Ressa Priskila ◽  
Putu Bagus Adidyana Anugrah Putra

Proses pengumpulan data dalam penelitian survey merupakan hal yang sangat penting. Penelitian berbasis survey membutuhkan instrumen pengumpulan data berupa kuesioner. Selama ini peneliti atau surveyor melakukan pengumpulan data secara manual yaitu dengan  mencetak kuesioner dan menyebarkannya dengan mendatangi satu persatu responden. Hal ini memakan waktu yang lama dan biaya yang besar sehingga menjadi masalah utama yang dihadapi dalam pengumpulan data dengan kuesioner. Untuk mengatasi masalah tersebut dibutuhkan suatu aplikasi yang dapat membantu surveyor dalam melakukan survey secara online. Penelitian ini bertujuan untuk  merancang dan membangun aplikasi kuesioner online berbasis web dengan meggunakan metode waterfall dengan tahapan analysis, design, implementation, testing dan maintanance. Pemodelan sistem dan basis data meggunakan Data Flow Diagram (DFD) dan Entity Relationship Diagram (ERD). Bahasa Pemrograman yang digunakan yaitu, HTML, PHP, CSS, Java Script, dan untuk databasenya menggunakan MySQL. Skala pengukuran yang digunakan dalam perancangan kuesioner menggunakan skala likert dan skala guttman. Aplikasi ini memiliki 3 hak akses yaitu, admin, surveyor dan pengunjung/responden. Dengan adanya aplikasi diharapkan ini proses pengumpulan data dengan kuesioner dapat lebih efektif dan efisien.


Author(s):  
Melvin A. Eisenberg

Chapter 13 concerns the building blocks of formulas to measure expectation damages: replacement cost, market price, resale price, diminished value, and lost profits. Replacement-cost damages are based on the difference between the contract price and the actual or imputed cost of a replacement transaction. Resale-price damages are based on the difference between the contract price payable by a breaching buyer and the price the seller received on resale to a third party. Diminished-value damages are based on the difference between the value of the performance that a breaching seller rendered and the value of the performance that she promised to render. Lost-profit damages are based on the difference between the price a breaching buyer agreed to pay and the seller’s variable costs.


2001 ◽  
Vol 66 (8) ◽  
pp. 1299-1314 ◽  
Author(s):  
Michal Lebl ◽  
Christine Burger ◽  
Brett Ellman ◽  
David Heiner ◽  
Georges Ibrahim ◽  
...  

Design and construction of automated synthesizers using the tilted plate centrifugation technology is described. Wash solutions and reagents common to all synthesized species are delivered automatically through a 96-channel distributor connected to a gear pump through two four-port selector valves. Building blocks and other specific reagents are delivered automatically through banks of solenoid valves, positioned over the individual wells of the microtiterplate. These instruments have the following capabilities: Parallel solid-phase oligonucleotide synthesis in the wells of polypropylene microtiter plates, which are slightly tilted down towards the center of rotation, thus generating a pocket in each well, in which the solid support is collected during centrifugation, while the liquid is expelled from the wells. Eight microtiterplates are processed simultaneously, providing thus a synthesizer with a capacity of 768 parallel syntheses. The instruments are capable of unattended continuous operation, providing thus a capacity of over two millions 20-mer oligonucleotides in a year.


2021 ◽  
pp. 1-13
Author(s):  
Lamiae Benhayoun ◽  
Daniel Lang

BACKGROUND: The renewed advent of Artificial Intelligence (AI) is inducing profound changes in the classic categories of technology professions and is creating the need for new specific skills. OBJECTIVE: Identify the gaps in terms of skills between academic training on AI in French engineering and Business Schools, and the requirements of the labour market. METHOD: Extraction of AI training contents from the schools’ websites and scraping of a job advertisements’ website. Then, analysis based on a text mining approach with a Python code for Natural Language Processing. RESULTS: Categorization of occupations related to AI. Characterization of three classes of skills for the AI market: Technical, Soft and Interdisciplinary. Skills’ gaps concern some professional certifications and the mastery of specific tools, research abilities, and awareness of ethical and regulatory dimensions of AI. CONCLUSIONS: A deep analysis using algorithms for Natural Language Processing. Results that provide a better understanding of the AI capability components at the individual and the organizational levels. A study that can help shape educational programs to respond to the AI market requirements.


2021 ◽  
Vol 22 (11) ◽  
pp. 6000
Author(s):  
Sara Bertuzzi ◽  
Ana Gimeno ◽  
Ane Martinez-Castillo ◽  
Marta G. Lete ◽  
Sandra Delgado ◽  
...  

The interaction of multi-LacNAc (Galβ1-4GlcNAc)-containing N-(2-hydroxypropyl) methacrylamide (HPMA) copolymers with human galectin-1 (Gal-1) and the carbohydrate recognition domain (CRD) of human galectin-3 (Gal-3) was analyzed using NMR methods in addition to cryo-electron-microscopy and dynamic light scattering (DLS) experiments. The interaction with individual LacNAc-containing components of the polymer was studied for comparison purposes. For Gal-3 CRD, the NMR data suggest a canonical interaction of the individual small-molecule bi- and trivalent ligands with the lectin binding site and better affinity for the trivalent arrangement due to statistical effects. For the glycopolymers, the interaction was stronger, although no evidence for forming a large supramolecule was obtained. In contrast, for Gal-1, the results indicate the formation of large cross-linked supramolecules in the presence of multivalent LacNAc entities for both the individual building blocks and the polymers. Interestingly, the bivalent and trivalent presentation of LacNAc in the polymer did not produce such an increase, indicating that the multivalency provided by the polymer is sufficient for triggering an efficient binding between the glycopolymer and Gal-1. This hypothesis was further demonstrated by electron microscopy and DLS methods.


2016 ◽  
Vol 1 (1) ◽  
pp. 53-61
Author(s):  
Saiful Saiful ◽  
Baharuddin Rahman

Penelitian dengan judul Sistem Informasi Hasil Produksi dan Penjualan Roti pada Usaha Dagang Lala Roti Kendari bertujuan untuk merancang dan membangun sebuah sistem informasi pengolahan data yang dapat melakukan pengolahan data hasil produksi dan penjualan roti. Metode yang digunakan dalam penelitian yaitu pengumpulan data menggunakan metode wawancara, dokumentasi dan kepustakaan. perancangan alur sistem dengan menggunakan flowchart, perancangan proses sistem dengan menggunakan Data Flow Diagram (DFD) dan perancangan database dengan menggunakan Entity Relationship (ER). Hasil dari Penelitian ini adalah data jenis roti, data roti, data hasil produksi dan data penjualan. Output dari penelitian ini adalah laporan penjualan dan produksi dalam kurun waktu tertentu.


1962 ◽  
Vol 2 (1) ◽  
pp. 174-176 ◽  
Author(s):  
Teivo Pentikäinen

The need and extent of reinsurance of third party motor insurance depends fundamentally on the risk limits prescribed in the legislation of the country in question (and on the other hand the legal limits of the compulsory insurance may have been fixed with regard to the reasonable possibilities of the insurers getting reinsurance). There are two kinds of risk limits which are applied in different countries: total limits and individual limits. The former defines the maximum joint indemnity for an accident, paid to all claiments together, and the latter defines the maximum indemnity paid to each claiment separately. From the social point of view limits of this sort are not expedient, especially in regard to physical injuries. Owing to this total limit the indemnity for a single claiment can depend on the number of other claiments, which is quite inadequate from the point of view of the actual need to get insurance cover for injuries. The individual lump sum limit allows full compensation for slight injuries but can cut down the compensation for serious ones, which is an irrational method of settling an indemnity system. Owing to these risk limits motor car drivers may also be held responsible for the extra claims personally on the basis of civil (or criminal) law, which compels them to take an extra third party liability insurance (which often also has risk limits).


Sign in / Sign up

Export Citation Format

Share Document