Difference between revisions of "Openresearch:HowTo"

From Openresearch
Jump to: navigation, search
(Fix list)
m
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Bulk Page Creation==
+
== Personalized Conference Calendars==
 +
 
 +
Just add the template [[Template:ConfCalendar]] to a page and indicate the event series you are interested:
 +
<pre>
 +
{{ConfCalendar
 +
| series = ISWC ESWC WWW ICSC SEMANTICS KEOD JIST
 +
| limit = 20
 +
| sort = Submission deadline
 +
}}
 +
</pre>
 +
See the example [[Sören_Auer#My_Conference_Calendar]].
 +
 
 +
== Identifying Events ==
 +
Please use:
 +
* <<acronym>> <<year>> as identifier (page title) for events, e.g. "ISWC 2016".
 +
* <<acronym>> as identifier (page title) for event series, e.g. "ISWC".
 +
 
 +
== Editing Conference series ==
 +
 
 +
Its particularly useful to get an overview of how a conference serie developed over time, e.g. wrt. acceptance rate geographic focus etc.
 +
 
 +
In most cases, there is a Web page of the steering committee of a conference series, which will contain information about past and future events.
 +
Also DBLP is a great source, e.g. http://dblp.uni-trier.de/db/conf/ercimdl/index.html
 +
The foreword/preface of the respective proceedings (which is freely accessible in most cases) also usually contains the most important facts about a conference (e.g. chairs, number of submitted and accepted papers etc.).
 +
 
 +
== Bulk Page Creation with XML import==
 
For conference series (and probably other similar types of content), its important to add data to OpenResearch in bulk. Here is how this can be done easily:
 
For conference series (and probably other similar types of content), its important to add data to OpenResearch in bulk. Here is how this can be done easily:
 
* Create a spreadsheet with the important information, similar to https://docs.google.com/spreadsheets/d/19n943XNzDDuCaBpZ4x1l1P4gJVQ8my2424o4UOc3v9k/edit
 
* Create a spreadsheet with the important information, similar to https://docs.google.com/spreadsheets/d/19n943XNzDDuCaBpZ4x1l1P4gJVQ8my2424o4UOc3v9k/edit
Line 5: Line 30:
 
* You can use a service such as http://mwcsvimport.pronique.com to create an XML import file for MediaWiki from the CSV using the following template:
 
* You can use a service such as http://mwcsvimport.pronique.com to create an XML import file for MediaWiki from the CSV using the following template:
  
The Title should be "{$Acronym}"
+
The Title should be "{$Acronym}" and each of the variables should aligned with variables in the  xml file.
  
 
<pre>
 
<pre>
Line 29: Line 54:
 
* Use [[Special:Import|MediWiki Import pages]] to upload the generated XML import file and create the pages in bulk
 
* Use [[Special:Import|MediWiki Import pages]] to upload the generated XML import file and create the pages in bulk
 
* The import page accepts XML files formated in the Media Wiki export format (https://www.mediawiki.org/wiki/Help:Export, https://www.mediawiki.org/xml/export-0.10.xsd)
 
* The import page accepts XML files formated in the Media Wiki export format (https://www.mediawiki.org/wiki/Help:Export, https://www.mediawiki.org/xml/export-0.10.xsd)
 +
 +
==Bulk page creation wit CSV Import==
 +
 +
* the [https://www.mediawiki.org/wiki/Extension:Data_Transfer Data Transfer extension] allows to create pages in bulk from CSV
 +
* Create a CSV file with the page title in the first column and columns for all template attributes named according to the scheme Template[attribute]:
 +
<pre>
 +
Title,Event[Series],Event[Acronym],Event[Homepage],Event[Start date],Event[End date],Event[City],Event[State],Event[Country],Event[Field],Event[Type],Event[Submitted papers],Event[Accepted papers],Event[Title]
 +
WI 2017,IEEE/WIC/ACM,WI 2017,www.webintelligence2017.com,2017/08/23,2017/08/27,Leipzig,,Germany,Web Intelligence,Conference,,,International Conference on Web Intelligence
 +
</pre>
 +
* See a long example here: https://docs.google.com/spreadsheets/d/1C20626svZyCraRCErH6pqCCZnBoOqzRqgxN7B7aT9ms/edit
 +
* Often the conference website has tables or lists with all the previous events, which can be copied directly into the spreadsheet
 +
* [https://chrome.google.com/webstore/detail/power-tools/dofhceeoedodcaheeoacmadcpegkjobi?utm_source=permalink Power Tools for Google Sheets] allows to split and merge data in spreadsheets easily
 +
* upload the data using [[Special:ImportCSV]] or email the CSV (or Google Sheets link) to info@openresearch.org - we will take care of the importing
 +
* Be aware, that updating existing content/templates does not yet seem to be possible (all pages will be overwritten unless you select the Skip option
 +
 +
== Geographical name edit ==
 +
* Geonames geographical name decoding is used.
 +
* It can be checked at [http://www.geonames.org/ geonames] whether the geographical name exists or not.
 +
* If it exits, then the geographical coordinate of the name can be decoded and the map view can be rendered.
 +
* An alternative name for existing can be created, see [http://www.geonames.org/manual.html geonames manual].
 +
* If it does not exist, then it can be created. Detail information can be checked at [http://www.geonames.org/manual.html geonames manual].
 +
* Normally it takes a few days until the API can decode the newly added name, see [http://gis.stackexchange.com/questions/124017/geonames-api-database-update geonames update].
 +
 +
== Remove Unused / Orphaned Property ==
 +
* Create a page with the property if not already existing
 +
* Delete the page which should now look like http://openresearch.org/Property:Has_worshop_chair
 +
 +
== OpenResearch TODO==
 +
A collaborative todo list is maintained in [[TODO]] for openresearch.
 +
 +
== Queries by Sören ==
 +
* http://openresearch.org/wiki/User:Soeren/queries

Revision as of 08:36, 13 February 2019

Personalized Conference Calendars

Just add the template Template:ConfCalendar to a page and indicate the event series you are interested:

{{ConfCalendar
 | series = ISWC ESWC WWW ICSC SEMANTICS KEOD JIST
 | limit = 20
 | sort = Submission deadline
}}

See the example Sören_Auer#My_Conference_Calendar.

Identifying Events

Please use:

  • <<acronym>> <<year>> as identifier (page title) for events, e.g. "ISWC 2016".
  • <<acronym>> as identifier (page title) for event series, e.g. "ISWC".

Editing Conference series

Its particularly useful to get an overview of how a conference serie developed over time, e.g. wrt. acceptance rate geographic focus etc.

In most cases, there is a Web page of the steering committee of a conference series, which will contain information about past and future events. Also DBLP is a great source, e.g. http://dblp.uni-trier.de/db/conf/ercimdl/index.html The foreword/preface of the respective proceedings (which is freely accessible in most cases) also usually contains the most important facts about a conference (e.g. chairs, number of submitted and accepted papers etc.).

Bulk Page Creation with XML import

For conference series (and probably other similar types of content), its important to add data to OpenResearch in bulk. Here is how this can be done easily:

The Title should be "{$Acronym}" and each of the variables should aligned with variables in the xml file.

{{Event
|Acronym={$Acronym}
|Title={$Title}
|Series=ESWC
|Type=Conference
|Field=Semantic web
|Start date={$Start}
|End date={$End}
|City={$City}
|State={$State}
|Country={$Country}
|Homepage={$Homepage}
|Submitted papers={$Submissions}
|Accepted papers={$Accepted}
|has general chair={$Chair},
|has program chair={$PC chair}
}}

Bulk page creation wit CSV Import

  • the Data Transfer extension allows to create pages in bulk from CSV
  • Create a CSV file with the page title in the first column and columns for all template attributes named according to the scheme Template[attribute]:
Title,Event[Series],Event[Acronym],Event[Homepage],Event[Start date],Event[End date],Event[City],Event[State],Event[Country],Event[Field],Event[Type],Event[Submitted papers],Event[Accepted papers],Event[Title]
WI 2017,IEEE/WIC/ACM,WI 2017,www.webintelligence2017.com,2017/08/23,2017/08/27,Leipzig,,Germany,Web Intelligence,Conference,,,International Conference on Web Intelligence

Geographical name edit

  • Geonames geographical name decoding is used.
  • It can be checked at geonames whether the geographical name exists or not.
  • If it exits, then the geographical coordinate of the name can be decoded and the map view can be rendered.
  • An alternative name for existing can be created, see geonames manual.
  • If it does not exist, then it can be created. Detail information can be checked at geonames manual.
  • Normally it takes a few days until the API can decode the newly added name, see geonames update.

Remove Unused / Orphaned Property

OpenResearch TODO

A collaborative todo list is maintained in TODO for openresearch.

Queries by Sören