“…Typically, it contains tags or other types of markup to separate textual content from semantic elements. Semi-structured data is "self-describing," i.e., "the schema is contained within the data and is evolving together with the content" [3]. Structured data adheres to a predefined (fixed) schema and is typically organized in a tabular format-think of relational databases.…”