The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

SemanticWeb::Schema::Review - A review of an item - for example

VERSION

version v23.0.0

DESCRIPTION

A review of an item - for example, of a restaurant, movie, or store.

ATTRIBUTES

associated_claim_review

associatedClaimReview

An associated SemanticWeb::Schema::ClaimReview, related by specific common content, topic or claim. The expectation is that this property would be most typically used in cases where a single activity is conducting both claim reviews and media reviews, in which case [[relatedMediaReview]] would commonly be used on a SemanticWeb::Schema::ClaimReview, while [[relatedClaimReview]] would be used on SemanticWeb::Schema::MediaReview.

A associated_claim_review should be one of the following types:

InstanceOf['SemanticWeb::Schema::Review']

_has_associated_claim_review

A predicate for the "associated_claim_review" attribute.

associated_media_review

associatedMediaReview

An associated SemanticWeb::Schema::MediaReview, related by specific common content, topic or claim. The expectation is that this property would be most typically used in cases where a single activity is conducting both claim reviews and media reviews, in which case [[relatedMediaReview]] would commonly be used on a SemanticWeb::Schema::ClaimReview, while [[relatedClaimReview]] would be used on SemanticWeb::Schema::MediaReview.

A associated_media_review should be one of the following types:

InstanceOf['SemanticWeb::Schema::Review']

_has_associated_media_review

A predicate for the "associated_media_review" attribute.

associated_review

associatedReview

An associated SemanticWeb::Schema::Review.

A associated_review should be one of the following types:

InstanceOf['SemanticWeb::Schema::Review']

_has_associated_review

A predicate for the "associated_review" attribute.

item_reviewed

itemReviewed

The item that is being reviewed/rated.

A item_reviewed should be one of the following types:

InstanceOf['SemanticWeb::Schema::Thing']

_has_item_reviewed

A predicate for the "item_reviewed" attribute.

negative_notes

negativeNotes

Provides negative considerations regarding something, most typically in pro/con lists for reviews (alongside [[positiveNotes]]). For symmetry

In the case of a SemanticWeb::Schema::Review, the property describes the [[itemReviewed]] from the perspective of the review; in the case of a SemanticWeb::Schema::Product, the product itself is being described. Since product descriptions tend to emphasise positive claims, it may be relatively unusual to find [[negativeNotes]] used in this way. Nevertheless for the sake of symmetry, [[negativeNotes]] can be used on SemanticWeb::Schema::Product.

The property values can be expressed either as unstructured text (repeated as necessary), or if ordered, as a list (in which case the most negative is at the beginning of the list).

A negative_notes should be one of the following types:

InstanceOf['SemanticWeb::Schema::ItemList']
InstanceOf['SemanticWeb::Schema::ListItem']
InstanceOf['SemanticWeb::Schema::WebContent']
Str

_has_negative_notes

A predicate for the "negative_notes" attribute.

positive_notes

positiveNotes

Provides positive considerations regarding something, for example product highlights or (alongside [[negativeNotes]]) pro/con lists for reviews.

In the case of a SemanticWeb::Schema::Review, the property describes the [[itemReviewed]] from the perspective of the review; in the case of a SemanticWeb::Schema::Product, the product itself is being described.

The property values can be expressed either as unstructured text (repeated as necessary), or if ordered, as a list (in which case the most positive is at the beginning of the list).

A positive_notes should be one of the following types:

InstanceOf['SemanticWeb::Schema::ItemList']
InstanceOf['SemanticWeb::Schema::ListItem']
InstanceOf['SemanticWeb::Schema::WebContent']
Str

_has_positive_notes

A predicate for the "positive_notes" attribute.

review_aspect

reviewAspect

This Review or Rating is relevant to this part or facet of the itemReviewed.

A review_aspect should be one of the following types:

Str

_has_review_aspect

A predicate for the "review_aspect" attribute.

review_body

reviewBody

The actual body of the review.

A review_body should be one of the following types:

Str

_has_review_body

A predicate for the "review_body" attribute.

review_rating

reviewRating

The rating given in this review. Note that reviews can themselves be rated. The reviewRating applies to rating given by the review. The [[aggregateRating]] property applies to the review itself, as a creative work.

A review_rating should be one of the following types:

InstanceOf['SemanticWeb::Schema::Rating']

_has_review_rating

A predicate for the "review_rating" attribute.

SEE ALSO

SemanticWeb::Schema::CreativeWork

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2023 by Robert Rothenberg.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)