Internet Content Rating Association
DeutschEspañolFrançaisItaliano
  Home | Contact | Sitemap |
Associate Members | Members  
   
Webmasters
Label your site
Label tester
ICRAchecked
System specification
Support
Parents
ICRAplus
Kids
Support
About ICRA
The Vocabulary
Press/info
Projects
Diary
Blog
Trust ICRA?
People
ICRA community
Members
Associate Members
Value Proposition
Affiliates
Hotlines
Links

Vocabulary mapping

From original to revised

Original ICRA vocabulary (December 2000)

Revised ICRA Vocabulary (July 2005)

PICS Service https://icra.org/ratingsv02.html

RDF Schema Namespace https://icra.org/rdfs/vocabularyv03#
Nudity and Sexual Material
na 1 se 1
nb 1 nc 1
nc 1 nc 1
nd 1 na 1
ne 1 nb 1
nf 1 se 1
ng 1 sb 1
nh 1 sc 1
ni 1 sa 1
nz 1 nz 1 & sz 1
nz 0 nz 0 & sz 0
Context: Nudity and Sexual Material
nr 1 xa
ns 1 xb
nt 1 xc
Violence
va 1 va 1
vb 1 ve 1
vc 1 vf 1
vd 1 vg 1
ve 1 vh 1
vf 1 vi 1
vg 1 vj 1
vh 1 vb 1
vi 1 vc 1
vj 1 vd 1
vk 1 Not defined
vz 1 vz 1
vz 0 vz 0
Context: Violence
vr 1 xa
vs 1 xb
vt 1 xc
vu 1 xd
Language
la 1 sd 1
lb 1 la 1 & lb 1
lc 1 lc 1
lz 1 lz 1
lz 0 lz 0
Other topics
oa 1 oa 1
ob 1 ob 1
oc 1 oc 1
od 1 oe 1
oe 1 od 1
of 1 oh 1
og 1 of 1
oh 1 og 1
oz 1 oz 1
oz 0 oz 0
Chat
ca 1 cb 1
cb 1 ca 1
cz 1 cz 1
cz 0 cz 0

From revised to original

Revised ICRA Vocabulary (July 2005)

Original ICRA vocabulary (December 2000)

RDF Schema Namespace https://icra.org/rdfs/vocabularyv03#

PICS Service https://icra.org/ratingsv02.html

Nudity
na 1 nd 1
nb 1 ne 1
nc 1 nb 1 & nc 1
nz 1 nz 1*
nz 0 nz 0
Sexual Material
sa 1 ni 1
sb 1 ng 1
sc 1 nh 1
sd 1 la 1
se 1 na 1 & nf 1
sf 1 Not defined
sz 1 nz 1*
sz 0 nz 0
Violence
va 1 va 1
vb 1 vh 1
vc 1 vi 1
vd 1 vg 1
ve 1 vb 1
vf 1 vc 1
vg 1 vd 1
vh 1 ve 1 & vh 1
vi 1 vf 1 & vi 1
vj 1 vg 1 & vj 1
vz 1 vz 1
vz 0 vz 0
Language
la 1 lb 1
lb 1 lb 1
lc 1 lc 1
lz 1 lz 1
lz 0 lz 0
Potentially Harmful Activities
oa 1 oa 1
ob 1 ob 1
oc 1 oc 1
od 1 oe 1
oe 1 od 1
of 1 og 1
og 1 oh 1
oh 1 of 1
oz 1 oz 1
oz 0 oz 0
User-generated content
ca 1 cb 1
cb 1 ca 1
cz 1 cz 1
cz 0 cz 0
Context
xa nr 1 & vr 1
xb ns 1 & vs 1
xc nt 1 & vt 1
xd vu 1
xe Not defined

* If any of na - nc or sa - sf are present in a revised vocabulary label, the mapping must not lead to nz 1 or nz 0 under the original vocabulary. The presence of nz 1 under the original vocabulary means that there is neither nudity or sexual material present. In the presence of any of na - ni under the original system, nz 0 is always redundant and should not be declared.


Vocabulary mapping

From RDF Schema to PICSv03

There is no simple one to one mapping of an RDF Label to a PICSv03 label. Instead, there is a programmatic sequence that, if followed, gives a consistent result.

In the sequence that follows, context means (xa OR bx OR xc OR xd OR xe). That is, that any of the 5 possible context modifiers are present.

Nudity section

If (RDF Label declares nz 1) then PICS n = 0
else if (nc = 1) then
  if (context = true) PICS n = 2 else PICS n = 3
else if (na = 1 OR nb = 1) then
  if (context = true) PICS n = 1 else PICS n = 2
else
  PICS n = 3
end Nudity.

Sexual Material

If (RDF Label declares sz 1) then PICS s = 0
else if (se = 1 OR sd = 1 OR sf = 1) then
  if (context = true) PICS s = 2 else PICS s = 3
else if (sb = 1 OR sc = 1) then
  if (context = true) PICS n = 1 else PICS n = 2
else if (sa = 1)
  PICS n = 1
else
  PICS s = 3
end Sexual Material.

Violence

If (RDF Label declares vz 1) then PICS v = 0
else if (va = 1 then PICS v = 3
else if (vb = 1 OR ve = 1 OR vh = 1) then
  if (context = true) PICS v = 2 else PICS v = 3
else if (vc = 1 OR vd = 1 OR vf = 1) then
  if (context = true) PICS v = 1 else PICS v = 2
else
  PICS v = 3
end Violence

Language

If (RDF Label declares lz 1) then PICS l = 0
else if (la = 1) then
  if (context = true) PICS l = 2 else PICS l = 3
else if (lb = 1 OR lc = 1) then   if (context = true) PICS l = 1 else PICS l = 2 else
  PICS l = 3
end Violence

Potentially Harmful Activities

There is a much more granular mapping for descriptors in the Potentially Harmful Activities section. For descriptors oa to oh the same rules apply with one variation for oe (gambling).

if (RDF Label declares oz = 1) then PICS oa to oh are all set to 0
else for each of the descriptors oa to oh:
  if (o? = 1) then
    if (context = true) then o? = 1 else o? =2
else
  o? = 2
end Potentially Harmful Activities.

For gambling, sports context is ignored since many people regard gambling as sport; other context modifiers still operate.

User Generated Content

If (RDF Label declares cz 1) then PICS c = 0
else if (cb = 1) then
  if (context = true) PICS c = 2 else PICS c = 3
else if (ca = 1) then
  PICS c = 1
else
  PICS c = 3
end User Generated Content


 Powered by    
Powered by Kingston Communications ICRA