dbpedia / mappings-tracker

This project is used for tracking mapping issues in mappings.dbpedia.org
9 stars 6 forks source link

use "language" instead of "cyrilliqueName" #15

Open VladimirAlexiev opened 9 years ago

VladimirAlexiev commented 9 years ago

@jplu: http://mappings.dbpedia.org/index.php/Mapping_fr:Infobox_Ville_de_Serbie would make this:

     <belgrade> foaf:name "Belgrade";
        dbo:cyrilliqueName "Белград".

But both names have the same stature, and nobody in the world would think of using your made-up property. Instead, you should make this:

     <belgrade> foaf:name "Belgrade"@sr-Latn;
       foaf:name "Белград"@sr-Cyrl.

I.e. the same prop, and a lang tag to indicate the language. The field "language" of http://mappings.dbpedia.org/index.php/Template:PropertyMapping is used for this. (The target property must have range rdf:langString, which is true: http://mappings.dbpedia.org/index.php/OntologyProperty:Foaf:name)

Please edit the template, then delete http://mappings.dbpedia.org/index.php/OntologyProperty:CyrilliqueName

VladimirAlexiev commented 9 years ago

Same for http://mappings.dbpedia.org/index.php/OntologyProperty:ArabicName

jplu commented 9 years ago

Done for both ! Tell me if you see some that I missed.

VladimirAlexiev commented 9 years ago

Great!

Thanks for being so cooperative! Sorry if I've been a bit cross... But I think we're now forging editorial rules that will improve dbpedia overall! Can you come to DBpedia Dublin 2015 which is on 5 Feb?

jplu commented 9 years ago

Is nom actually in fr?

I added the language tag to the mapping.

I created the discussion page http://mappings.dbpedia.org/index.php/Mapping_fr_talk:Infobox_Ville_de_Serbie. Please tell me it it's ok. I found also an example http://mappings.dbpedia.org/server/extraction/fr/extract?title=Po%C5%BEega_(Serbie)&revid=&format=turtle-triples&extractors=custom but apparently it is not working, any idea why ?

Other "name" fields: I'm afraid there are many:

I can take care of this once I will have a bit more time.

Thanks for being so cooperative! Sorry if I've been a bit cross... But I think we're now forging editorial rules that will improve dbpedia overall!

No don't worry, it's for something better so it's a pleasure for me to help in anything.

Can you come to DBpedia Dublin 2015 which is on 5 Feb?

I would like but I have to ask to my PhD supervisor first.

VladimirAlexiev commented 9 years ago

nom@fr

Yes, I saw the tag. But my question is whether in fr.wikipedia, it is actually in French and not eg in sr-Latn (I think it is)

not working, any idea why ?

Bug in the extractor: https://github.com/dbpedia/extraction-framework/issues/303

discussion page

Thanks for the example! Used the example to post the bug report 303. I reworded it to be simpler/direct, and created this section on the Main Page: http://mappings.dbpedia.org/index.php/Main_Page#Testing_Best_Practices

jplu commented 9 years ago

Yes, I saw the tag. But my question is whether in fr.wikipedia, it is actually in French and not eg in sr-Latn

If we reffer to the model definition, the property "nom" is the french name of what you are describing. This is why they add other property to define it in differents languages.

I reworded it to be simpler/direct, and created this section on the Main Page

Great !!

About the DBpedia meeting in Dublin, is-it not the 9th instead of 5th ? Anyway I can certainly come.

VladimirAlexiev commented 9 years ago

Yes, 9th Feb

jimregan commented 9 years ago

There were also: germanName englishName sardinianName alemmanicName ladinName

I've replaced the properties with language tags; should I just go ahead and delete these?

jimregan commented 9 years ago

Also: irishName manxName welshName scotishName (sic) scottishName scotsName cornishName gaelicName arberishtName touaregName (sic) mozabiteName kabyleName chaouiName tamazightName dutchName frioulanName finnishName frenchName

VladimirAlexiev commented 9 years ago

Thanks @jimregan !!!! Would you mind updating this section http://mappings.dbpedia.org/index.php/What%27s_in_a_Name#Language-specific_Names: to say "fixed" in the last col. And if you know some props that shouldn't be nuked (eg algerianSettlementName, frenchNickname?) move them to their own sec.

jimregan commented 9 years ago

Sure, no problem. 'algerianSettlementName' is unused, I think; 'algerianName' I think does not map cleanly to a single language (the examples I saw had both (some dialect of) Berber and Arabic), and 'calabrianName' can't be replaced by a language tag because there isn't one. What is the "request for deletion" policy for language name properties? The ones I've listed can be safely deleted, but I don't want to delete them without getting at least a +1.

jimregan commented 9 years ago

I forgot: italianName luxembourgishName sicilianName occitanName

Today's victims :) japanName maoriName greekName

jimregan commented 9 years ago

The following I would consider different, but note that all are unused: algerianSettlementName tamazightSettlementName touaregSettlementName

VladimirAlexiev commented 9 years ago

Kill verything unused!

jimregan commented 9 years ago

Done!

jimkont commented 9 years ago

Late +1

VladimirAlexiev commented 9 years ago

Fixed moldavianName to "mo" and "gagaouze" to "gag". But "gagaouze" was missing from http://mappings.dbpedia.org/index.php/What%27s_in_a_Name#Language-specific_Names since it doesn't have the word "name". I found it only by coincidence, since I know both of these languages.

@jplu, please help us out here. You know better all the per-language name props you made.

VladimirAlexiev commented 9 years ago

@jimregan : there's no procedure for deletion, but since we are 2 people discussing here, that's twice more than any other issue on this tracker or the mapping wiki :-) so I think we have consensus.

Replaced 'calabrianName' with custom lang tag x-calabria. Replaced 'algerianName' with region-based tag qqq-DZ.

jplu commented 9 years ago

The three other I have found:

russianName kanjiName frenchNickname

And I have modified the page: http://mappings.dbpedia.org/index.php/What%27s_in_a_Name

VladimirAlexiev commented 9 years ago

@jplu Thanks! frenchNickname perhaps should map not to foaf:name but to otherName? (or alias or somethign like that)? Then please close it

jplu commented 9 years ago

I would say foaf:nick could be even better.

VladimirAlexiev commented 9 years ago

Agree, but is foaf:nick used elsewhere?

jimregan commented 9 years ago

http://mappings.dbpedia.org/index.php/Special:WhatLinksHere/OntologyProperty:Foaf:nick Yes :)