ハッカソン・アイデアソン成果の共有と
ビジネス化支援・人材情報の統合サイト

CSV-X: A Linked Data Enabled Schema Language, Model, and Processing Engine for Non-Uniform CSV

ライセンス : CRAPL (http://matt.might.net/articles/crapl/)
CSV-X is a schema language, model, and processing engine for non-uniform CSV enabling annotation, validation, cross-referencing, Linked Data, RDF serialization, and transformation to other formats.
更新: 2017年1月22日

テキスト 詳細
【エントリー部門】基盤技術部門 【応募者属性】学生 【応募者名】Wirawit Chaochaisit 【エントリー作品の権利指定】CRAPL 【エントリー作品のURL】https://github.com/nabito/csv-x 【利用しているオープンデータ】Tokyo Air Pollution Sensor Measurements, UK Telecom Revenue, LAPD Crime Report, etc. 【利用しているパートナーリソース】- 【エントリー作品の詳細説明】Please refer to below texts.
更新: 2017年1月15日 (nabito)
テキスト 詳細
CSV-X is a schema language, model, and processing engine for non-uniform CSV enabling annotation, validation, cross-referencing, Linked Data, RDF serialization, and transformation to RDF and other formats. [Features] - Parsing (Of course!) CSV, TSV, and SSV (Space-Separated Value) - Annotation, IRI support, thus Linked Data enabled - Validation (XML Schema Datatype + RegEx) - Value Alteration - Cross-Referencing (Dynamic Variable Declaration & Ref, RegEx capturing group) - RDF Serialization (Turtle) - Template-based Transformation - Commandline Interface (CLI) - New! in v0.11.0 Embedded Scripting (JavaScript)
更新: 2017年1月15日 (nabito)
Webページ 詳細
[GitHub] A fully open source implementation of CSV-X processing engine with schema specification, API documentation, and pre-compiled binary. There is also a link to online demo application at http://www.dadfha.com:3232
GitHub - nabito/csv-x: A Linked Data Enabled Schema Language, Model, and Processing Engine for Non-Uniform CSV https://github.com/nabito/csv-x
csv-x - A Linked Data Enabled Schema Language, Model, and Processing Engine for Non-Uniform CSV
更新: 2017年1月15日 (nabito)
テキスト 詳細
Abstract: At present there are numbers of tools and schemas to aid in publishing CSV as RDF. However, there are still many non-uniform CSV datasets, which cannot effectively be processed using available solutions. This paper proposes CSV-X, a novel schema language, model, and processing engine for non-uniform CSV enabling annotation, validation, cross-referencing, linked data, RDF serialization, and transformation to other formats. Common non-uniform patterns are identified and used as a basis to create language constructs that can describe these patterns. The value reference via dynamic variable declaration making it possible to describe arbitrary relations between schema entities. Each schema entity can be mapped with a parameterizable template, allowing flexible transformation to other formats. The language processor is implemented and evaluated against real- world non-uniform CSV datasets. The results show that CSV-X can effectively process CSVs with non-uniform patterns into more advance data model in RDF.
更新: 2017年1月15日 (nabito)
論文 詳細
To be appeared in IEEE Conference Proceedings published by IEEE Computer Society Press (indexed by EI).
CSV-X: A Linked Data Enabled Schema Language, Model, and Processing Engine for Non-Uniform CSV
Wirawit Chaochaisit, Ken Sakamura, Noboru Koshizuka, Masahiro Bessho
IEEE Conference Proceedings, (2017)
更新: 2017年1月15日 (nabito)
スライド 詳細
更新: 2017年1月16日 (nabito)

おすすめの助成制度

このページにおける記載内容を実施する際におすすめの助成制度の情報です。

コメント