Class

net.sansa_stack.rdf.spark.qualityassessment

QualityAssessmentReader

Related Doc: package qualityassessment

Permalink

implicit class QualityAssessmentReader extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. QualityAssessmentReader
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new QualityAssessmentReader(triples: RDD[Triple])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def assessAmountOfTriples(): Double

    Permalink

    Computes the size of the triples.

  6. def assessCoverageDetail(): Double

    Permalink

    This metric measures the the coverage (i.e.

    This metric measures the the coverage (i.e. number of entities described in a dataset) and level of detail (i.e. number of properties) in a dataset to ensure that the data retrieved is appropriate for the task at hand.

  7. def assessCoverageScope(): Double

    Permalink

    This metric calculate the coverage of a dataset referring to the covered scope.

    This metric calculate the coverage of a dataset referring to the covered scope. This covered scope is expressed as the number of 'instances' statements are made about.

  8. def assessDereferenceableBackLinks(): Double

    Permalink

    This metric measures the extent to which a resource includes all triples from the dataset that have the resource's URI as the object.

    This metric measures the extent to which a resource includes all triples from the dataset that have the resource's URI as the object. The ratio computed is the number of objects that are "back-links" (are part of the resource's URI) and the total number of objects.

  9. def assessDereferenceableForwardLinks(): Double

    Permalink

    This metric measures the extent to which a resource includes all triples from the dataset that have the resource's URI as the subject.

    This metric measures the extent to which a resource includes all triples from the dataset that have the resource's URI as the subject. The ratio computed is the number of subjects that are "forward-links" (are part of the resource's URI) and the total number of subjects.

  10. def assessDereferenceableUris(): Double

    Permalink

    This metric calculates the number of valid redirects of URI.

    This metric calculates the number of valid redirects of URI. It computes the ratio between the number of all valid redirects (subject + predicates + objects)a.k.a dereferencedURIS and the total number of URIs on the dataset.

  11. def assessExtensionalConciseness(): Double

    Permalink

    The extensional conciseness This metric metric checks for redundant resources in the assessed dataset, and thus measures the number of unique instances found in the dataset.

    The extensional conciseness This metric metric checks for redundant resources in the assessed dataset, and thus measures the number of unique instances found in the dataset.

    returns

    No. of unique subjects / Total No. of subjects

  12. def assessExternalSameAsLinks(): Double

    Permalink

    Checks the sameAs externals links.

  13. def assessHumanReadableLicense(): Double

    Permalink

    Human -readable indication of a license This metric checks whether a human-readable text, stating the of licensing model attributed to the resource, has been provided as part of the dataset.

    Human -readable indication of a license This metric checks whether a human-readable text, stating the of licensing model attributed to the resource, has been provided as part of the dataset. It looks for objects containing literal values and analyzes the text searching for key, licensing related terms.

  14. def assessInterlinkingCompleteness(): Long

    Permalink

    This metric measures the interlinking completeness.

    This metric measures the interlinking completeness. Since any resource of a dataset can be interlinked with another resource of a foreign dataset this metric makes a statement about the ratio of interlinked resources to resources that could potentially be interlinked.

  15. def assessLabeledResources(): Double

    Permalink

    This metric assess the labeled resources.

  16. def assessLiteralNumericRangeChecker(): Long

    Permalink

    Check if the incorrect numeric range for the given predicate and given class of subjects.

    Check if the incorrect numeric range for the given predicate and given class of subjects. A user should specify the RDF class, the RDF property for which he would like to verify if the values are in the specified range determined by the user. The range is specified by the user by indicating the lower and the upper bound of the value.

  17. def assessMachineReadableLicense(): Double

    Permalink

    Machine -readable indication of a license This metric checks whether a machine-readable text, stating the of licensing model attributed to the resource, has been provided as part of the dataset.

    Machine -readable indication of a license This metric checks whether a machine-readable text, stating the of licensing model attributed to the resource, has been provided as part of the dataset. It looks for objects containing literal values and analyzes the text searching for key, licensing related terms.

  18. def assessNoHashUris(): Double

    Permalink

    Checks if a URI contains hashs.

  19. def assessPropertyCompleteness(): Long

    Permalink

    This metric measures the property completeness by checking the missing object values for the given predicate and given class of subjects.

    This metric measures the property completeness by checking the missing object values for the given predicate and given class of subjects. A user specifies the RDF class and the RDF predicate, then it checks for each pair whether instances of the given RDF class contain the specified RDF predicate.

  20. def assessQueryParamFreeURIs(): Double

    Permalink

    This metric calculates the number of non Queryable URIs.

    This metric calculates the number of non Queryable URIs. It computes the ratio between the number of all non queryable URIs and the total number of URIs on the dataset.

  21. def assessSchemaCompleteness(): Double

    Permalink

    This metric measures the ratio of the number of classes and relations of the gold standard existing in g, and the number of classes and relations in the gold standard.

  22. def assessShortURIs(): Double

    Permalink

    This metric calculates the number of long URIs.

    This metric calculates the number of long URIs. It computes the ratio between the number of all long URIs and the total number of URIs on the dataset.

  23. def assessXSDDatatypeCompatibleLiterals(): Long

    Permalink

    Check if the value of a typed literal is valid with regards to the given xsd datatype.

  24. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  27. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  35. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  36. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped