Lably
Skip to content

Semi-structured data

Data organized by tags but not tables

  • 18 min read
  • 5 chapters

Related on Lably

Through Data model, Data storage and Computer memory

Semi-structured data may be human-generated or machine-generated. It may be part of an unstructured document such as narrative text or may encompass unstructured data such as free-form comments. It may be intended to be read by humans, to be shared between software services or applications whose data models are not fully consistent, or to be transmitted from sensors or other devices to computers. Optical character recognition in combination with intelligent document processing can convert semi-structured data appearing on printed pages into machine-ready formats such as JSON. Electronic data interchange uses standard segments, elements, and delimiters to transfer business transaction data between computers owned by different organizations. Metrics from an array of various sensors can be combined, as heterogeneous data without predefined schemas, in JSON format.

Human-generated sources

Human-generated semi-structured data includes text and information organized with tags, markers, or flexible layouts (such as forms or tables) created by people rather than by automated systems. Examples include medical charts, real property records, pay records, and structural metadata within publications.

Medical records

Clinical notes containing standardized dropdown selections can be mixed with free-text physician narratives. The Fast Healthcare Interoperability Resources (FHIR) standard is used for exchanging health care information electronically.

Patient intake forms featuring labeled fields (e.g., age, symptoms) and handwritten or typed comments can be digitally stored using JSON or FHIR standards.

Electronic health record logs can be formatted via standards like HL7 that group data into segments.

Real estate

Real estate records such as deed, mortgage, and lien documents can be processed as JSON objects.

Scanned or digital property lease documents often include irregular tables, hierarchical headers, and customized clauses that can be treated as semi-structured data.

Property listing descriptions represented via listing services include such information as square footage and room count along with free-form descriptive text.

Human-annotated zoning and appraisal filings also combine numeric values with descriptive text.

Pay records

Employee pay stubs feature fixed field labels (gross pay, deductions) along with descriptive text.

Human-entered spreadsheet logs track contractor hours and commission adjustments.

Corporate compensation disclosures are managed through tracking schemas like the Open Payments Search Tool associated with the Physician Payments Sunshine Act of 2010.

Sign in to keep reading

4 more chapters are free with a Lably account.

More in Theoretical computer science