ClassifierPornSiteData

AI Overview😉

  • The potential purpose of this module is to classify and filter out websites with explicit or harmful content, such as pornography, violence, or pedophilia, to ensure a safer and more family-friendly search experience.
  • This module could impact search results by demoting or removing websites that are deemed to have inappropriate content, potentially altering the ranking of search results and affecting the visibility of certain websites.
  • A website may change things to be more favorable for this function by ensuring that their content is appropriate and respectful, avoiding explicit or harmful material, and implementing measures to prevent the spread of such content, such as content filtering and moderation. Additionally, websites may want to ensure that their content is accurately labeled and categorized to avoid misclassification.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.ClassifierPornSiteData (google_api_content_warehouse v0.4.0)

Next ID: 53

Attributes

  • avgPedoPageScore (type: number(), default: nil) - The average pedo page score for the site.
  • finalPedoSiteScore (type: number(), default: nil) -
  • numberOfPages (type: String.t, default: nil) - The number of pages that were used to compute the scores and ratios.
  • numberOfPedoPages (type: String.t, default: nil) - The number of pages with pedo restrict.
  • site (type: String.t, default: nil) - Sitechunk used to compute the signals. The field is present only for data created after December 2022.
  • sitePornRatio (type: number(), default: nil) - The ratio of porn/softporn of the site this page belongs to.
  • siteSoftpornRatio (type: number(), default: nil) -
  • versionedscore (type: list(GoogleApi.ContentWarehouse.V1.Model.ClassifierPornSiteDataVersionedScore.t), default: nil) -
  • violenceScore (type: number(), default: nil) - The cubic mean aggregation of violence page scores in the site.
  • violenceStats (type: GoogleApi.ContentWarehouse.V1.Model.ClassifierPornSiteViolenceStats.t, default: nil) -

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ClassifierPornSiteData{
  avgPedoPageScore: number() | nil,
  finalPedoSiteScore: number() | nil,
  numberOfPages: String.t() | nil,
  numberOfPedoPages: String.t() | nil,
  site: String.t() | nil,
  sitePornRatio: number() | nil,
  siteSoftpornRatio: number() | nil,
  versionedscore:
    [
      GoogleApi.ContentWarehouse.V1.Model.ClassifierPornSiteDataVersionedScore.t()
    ]
    | nil,
  violenceScore: number() | nil,
  violenceStats:
    GoogleApi.ContentWarehouse.V1.Model.ClassifierPornSiteViolenceStats.t()
    | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.