Difference between revisions of "Dblpconf"

From BITPlan Wiki
Jump to navigation Jump to search
 
(44 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
{{OsProject
 
{{OsProject
 
|id=dblpconf
 
|id=dblpconf
 +
|state=dropped
 
|owner=Wolfgang Fahl
 
|owner=Wolfgang Fahl
 
|title=dblpconf
 
|title=dblpconf
 
|url=https://github.com/WolfgangFahl/dblpconf
 
|url=https://github.com/WolfgangFahl/dblpconf
|version=0.0.1
+
|version=0.0.3
|date=2021/01/25
+
|description=dblp conference browser
 +
|date=2021-01-30
 +
|since=2021-01-30
 +
|until=2022-12-04
 
}}
 
}}
 +
=tickets=
 +
= Sunsetting dblpconf =
 +
dblpconf is based on the old XML style dumps of dblp. Since the RDF Dumps are available now please use {{Link|target=pysotsog}} instead
 +
 
= What is it? =
 
= What is it? =
 
dblpconf analyzes a dblp.xml dump https://dblp.uni-trier.de/xml/ from the dblp computer science bibliography and makes the results available for use in a python project.
 
dblpconf analyzes a dblp.xml dump https://dblp.uni-trier.de/xml/ from the dblp computer science bibliography and makes the results available for use in a python project.
 +
 
There is also a flask+bootstrap 4 web interface
 
There is also a flask+bootstrap 4 web interface
= Entities =
+
 
 +
= What is the goal =
 +
Scientific Conference Linked Open Data see http://confident.bitplan.com
 +
 
 +
= Demo =
 +
There is a demo at https://confident.dbis.rwth-aachen.de/dblpconf/
 +
= Wikidata =
 +
<graphviz format='svg'>
 +
digraph wikidata {
 +
  cs [label="scientific conference series"  href="https://www.wikidata.org/wiki/Q47258130"]
 +
  cps [label="conference proceedings series" href="https://www.wikidata.org/wiki/Q27785883"]
 +
  ac [label="academic conference" href="https://www.wikidata.org/wiki/Q2020153" ]
 +
  proceedings [label="proceedings" href ="https://www.wikidata.org/wiki/Q1143604" ]
 +
  cps->ac [label="is proceedings from" href="https://www.wikidata.org/wiki/Property:P4745" ]
 +
}
 +
</graphviz>
 +
== Conference Series ==
 +
[https://confident.dbis.rwth-aachen.de/dblpconf/wikidata wikidata table in dblpconf demo]
 +
[https://query.wikidata.org/#%23%20Conference%20Series%20wikidata%20query%0A%23%20see%20https%3A%2F%2Fconfident.dbis.rwth-aachen.de%2Fdblpconf%2Fwikidata%0A%23%20WF%202021-01-30%0APREFIX%20wd%3A%20%3Chttp%3A%2F%2Fwww.wikidata.org%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttp%3A%2F%2Fwww.wikidata.org%2Fprop%2Fdirect%2F%3E%0APREFIX%20rdfs%3A%20%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0ASELECT%20%3FconfSeries%20%3Facronym%20%3FconfSeriesLabel%20%3Fofficial_website%20%3FDBLP_pid%20%3FWikiCFP_pid%20%3FFreeBase_pid%20%3FMicrosoft_Academic_pid%20%3FPublons_pid%20%3FACM_pid%20%3FGND_pid%0AWHERE%20%0A%7B%0A%20%23%20%20scientific%20conference%20series%20%28Q47258130%29%20%0A%20%3FconfSeries%20wdt%3AP31%20wd%3AQ47258130.%0A%20OPTIONAL%20%7B%20%3FconfSeries%20wdt%3AP1813%20%3Fshort_name%20.%20%7D%0A%20BIND%20%28COALESCE%28%3Fshort_name%2C%3FconfSeriesLabel%29%20AS%20%3Facronym%29.%0A%20%23%20%20official%20website%20%28P856%29%20%0A%20OPTIONAL%20%7B%0A%20%20%20%3FconfSeries%20wdt%3AP856%20%3Fofficial_website%0A%20%7D%20%0A%20%23%20any%20item%20with%20a%20DBLP%20venue%20ID%20%0A%20OPTIONAL%20%7B%0A%20%20%20%3FconfSeries%20wdt%3AP8926%20%3FDBLP_pid.%0A%20%7D%0A%20%23%20WikiCFP%20pid%20%0A%20optional%20%7B%0A%20%20%20%20%3FconfSeries%20wdt%3AP5127%20%3FWikiCFP_pid.%0A%20%7D%0A%20%23%20FreeBase%20pid%0A%20optional%20%7B%0A%20%20%20%3FconfSeries%20wdt%3AP646%20%3FFreeBase_pid.%0A%20%7D%0A%20%23%20Microsoft%20Academic%20ID%0A%20optional%20%7B%0A%20%20%20%3FconfSeries%20wdt%3AP6366%20%3FMicrosoft_Academic_pid.%0A%20%7D%0A%20%23%20Publons%20journals%2Fconferences%20ID%20%0A%20optional%20%7B%0A%20%20%20%3FconfSeries%20wdt%3AP7461%20%3FPublons_pid.%0A%20%7D%0A%20%23%20ACM%20conference%20ID%20%20%20%0A%20optional%20%7B%0A%20%20%20%3FconfSeries%20wdt%3AP7979%20%3FACM_pid.%0A%20%7D%0A%20%23%20GND%20pid%0A%20optional%20%7B%0A%20%20%20%3FconfSeries%20wdt%3AP227%20%3FGND_pid.%0A%20%7D%0A%20%23%20label%20%0A%20%3FconfSeries%20rdfs%3Alabel%20%3FconfSeriesLabel%20filter%20%28lang%28%3FconfSeriesLabel%29%20%3D%20%22en%22%29.%0A%7D%0AORDER%20BY%20%28%3Facronym%29 try it!]
 +
<source lang='sparql'>
 +
# Conference Series wikidata query
 +
# see https://confident.dbis.rwth-aachen.de/dblpconf/wikidata
 +
# WF 2021-01-30
 +
PREFIX wd: <http://www.wikidata.org/entity/>
 +
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
 +
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
 +
SELECT ?confSeries ?acronym ?confSeriesLabel ?official_website ?DBLP_pid ?WikiCFP_pid ?FreeBase_pid ?Microsoft_Academic_pid ?Publons_pid ?ACM_pid ?GND_pid
 +
WHERE
 +
{
 +
#  scientific conference series (Q47258130)
 +
?confSeries wdt:P31 wd:Q47258130.
 +
OPTIONAL { ?confSeries wdt:P1813 ?short_name . }
 +
BIND (COALESCE(?short_name,?confSeriesLabel) AS ?acronym).
 +
#  official website (P856)
 +
OPTIONAL {
 +
  ?confSeries wdt:P856 ?official_website
 +
}
 +
# any item with a DBLP venue ID
 +
OPTIONAL {
 +
  ?confSeries wdt:P8926 ?DBLP_pid.
 +
}
 +
# WikiCFP pid
 +
optional {
 +
    ?confSeries wdt:P5127 ?WikiCFP_pid.
 +
}
 +
# FreeBase pid
 +
optional {
 +
  ?confSeries wdt:P646 ?FreeBase_pid.
 +
}
 +
# Microsoft Academic ID
 +
optional {
 +
  ?confSeries wdt:P6366 ?Microsoft_Academic_pid.
 +
}
 +
# Publons journals/conferences ID
 +
optional {
 +
  ?confSeries wdt:P7461 ?Publons_pid.
 +
}
 +
# ACM conference ID 
 +
optional {
 +
  ?confSeries wdt:P7979 ?ACM_pid.
 +
}
 +
# GND pid
 +
optional {
 +
  ?confSeries wdt:P227 ?GND_pid.
 +
}
 +
# label
 +
?confSeries rdfs:label ?confSeriesLabel filter (lang(?confSeriesLabel) = "en").
 +
}
 +
ORDER BY (?acronym)
 +
</source>
 +
 
 +
= DBLP Entities =
 
<uml>
 
<uml>
 
title
 
title
Line 29: Line 109:
 
   }
 
   }
 
Note top of article
 
Note top of article
[[http://wiki.bitplan.com/index.php/Dblpconf#/article article]]
+
[[http://wiki.bitplan.com/index.php/Dblpconf#article article]]
565 instances  
+
2467138 instances  
 
End note
 
End note
 
   class article << Entity >> {
 
   class article << Entity >> {
Line 39: Line 119:
 
   }
 
   }
 
Note top of book
 
Note top of book
[[http://wiki.bitplan.com/index.php/Dblpconf#/book book]]
+
[[http://wiki.bitplan.com/index.php/Dblpconf#book book]]
7 instances  
+
18485 instances  
 
End note
 
End note
 
   class book << Entity >> {
 
   class book << Entity >> {
Line 48: Line 128:
 
   }
 
   }
 
Note top of proceedings
 
Note top of proceedings
[[http://wiki.bitplan.com/index.php/Dblpconf#/proceedings proceedings]]
+
[[http://wiki.bitplan.com/index.php/Dblpconf#proceedings proceedings]]
2 instances  
+
46324 instances  
 
End note
 
End note
 
   class proceedings << Entity >> {
 
   class proceedings << Entity >> {
Line 60: Line 140:
 
   }
 
   }
 
Note top of inproceedings
 
Note top of inproceedings
[[http://wiki.bitplan.com/index.php/Dblpconf#/inproceedings inproceedings]]
+
[[http://wiki.bitplan.com/index.php/Dblpconf#inproceedings inproceedings]]
2 instances  
+
2753104 instances  
 
End note
 
End note
 
   class inproceedings << Entity >> {
 
   class inproceedings << Entity >> {
Line 71: Line 151:
 
   }
 
   }
 
Note top of www
 
Note top of www
[[http://wiki.bitplan.com/index.php/Dblpconf#/www www]]
+
[[http://wiki.bitplan.com/index.php/Dblpconf#www www]]
16 instances  
+
2677677 instances  
 
End note
 
End note
 
   class www << Entity >> {
 
   class www << Entity >> {
Line 78: Line 158:
 
   }
 
   }
 
Note top of mastersthesis
 
Note top of mastersthesis
[[http://wiki.bitplan.com/index.php/Dblpconf#/mastersthesis mastersthesis]]
+
[[http://wiki.bitplan.com/index.php/Dblpconf#mastersthesis mastersthesis]]
6 instances  
+
12 instances  
 
End note
 
End note
 
   class mastersthesis << Entity >> {
 
   class mastersthesis << Entity >> {
Line 87: Line 167:
 
   }
 
   }
 
Note top of incollection
 
Note top of incollection
[[http://wiki.bitplan.com/index.php/Dblpconf#/incollection incollection]]
+
[[http://wiki.bitplan.com/index.php/Dblpconf#incollection incollection]]
1768 instances  
+
66325 instances  
 
End note
 
End note
 
   class incollection << Entity >> {
 
   class incollection << Entity >> {
Line 98: Line 178:
 
   publtype : TEXT  
 
   publtype : TEXT  
 
   url : TEXT  
 
   url : TEXT  
 +
  }
 +
Note top of phdthesis
 +
[[http://wiki.bitplan.com/index.php/Dblpconf#phdthesis phdthesis]]
 +
79386 instances
 +
End note
 +
  class phdthesis << Entity >> {
 +
  author : TEXT
 +
  ee : TEXT
 +
  isbn : TEXT
 +
  pages : TEXT
 +
  publisher : TEXT
 +
  school : TEXT
 +
  series : TEXT
 +
  volume : TEXT
 
   }
 
   }
 
   Record <|-- article
 
   Record <|-- article
Line 106: Line 200:
 
   Record <|-- mastersthesis
 
   Record <|-- mastersthesis
 
   Record <|-- incollection
 
   Record <|-- incollection
 +
  Record <|-- phdthesis
 
}
 
}
  
Line 187: Line 282:
 
' end of skinparams '
 
' end of skinparams '
 
</uml>
 
</uml>
 +
see http://diagrams.bitplan.com/render/svg/0xcc1dc00f.svg for  clickable svg version
 
== article ==
 
== article ==
 +
=== example ===
 +
<source lang='xml'>
 +
<article mdate="2020-02-04" key="persons/CasperGGGHLR12">
 +
  <author orcid="0000-0002-1163-8988">Markus Casper</author>
 +
  <author>Gayane Grigoryan</author>
 +
  <author>Oliver Gronz</author>
 +
  <author>Oliver Gutjahr</author>
 +
  <author orcid="0000-0002-4831-9016">G&uuml;nther Heinemann</author>
 +
  <author>Rita Ley</author>
 +
  <author>Andreas Rock</author>
 +
  <title>Analysis of projected hydrological behavior of catchments based on signature indices</title>
 +
  <journal>Hydrology and Earth System Sciences</journal>
 +
  <volume>16</volume>
 +
  <pages>409-421</pages>
 +
  <year>2012</year>
 +
  <ee type="oa">https://doi.org/10.5194/hess-16-409-2012</ee>
 +
</article>
 +
</source>
 +
 +
== book ==
 +
=== example ===
 +
<source lang='xml'>
 +
<book mdate="2019-05-27" key="tr/acm/CS2013">
 +
  <title>Computer Science Curricula 2013</title>
 +
  <publisher>ACM Press and IEEE Computer Society Press</publisher>
 +
  <year>2013</year>
 +
  <ee>https://doi.org/10.1145/2534860</ee>
 +
  <isbn>978-1-4503-2309-3</isbn>
 +
</book>
 +
</source>
 +
 +
== incollection ==
 +
== example ==
 +
<source lang='xml'>
 +
<incollection mdate="2017-07-12" key="reference/vlsi/Muroga99n" publtype="encyclopedia">
 +
  <author>Saburo Muroga</author>
 +
  <title>Field-Programmable Gate Arrays.</title>
 +
  <year>1999</year>
 +
  <booktitle>The VLSI Handbook</booktitle>
 +
  <ee>https://doi.org/10.1201/9781420049671.ch44</ee>
 +
  <crossref>reference/vlsi/1999</crossref>
 +
  <url>db/reference/vlsi/vlsi1999.html#Muroga99n</url>
 +
</incollection>
 +
</source>
 +
 +
== inproceedings ==
 +
=== example ===
 +
<source lang='xml'>
 +
<inproceedings mdate="2019-08-02" key="persons/Codd74">
 +
  <author>E. F. Codd</author>
 +
  <title>Seven Steps to Rendezvous with the Casual User.</title>
 +
  <month>January</month>
 +
  <year>1974</year>
 +
  <pages>179-200</pages>
 +
  <booktitle>IFIP Working Conference Data Base Management</booktitle>
 +
  <crossref>conf/ds/1974</crossref>
 +
  <url>db/conf/ds/dbm74.html#Codd74</url>
 +
  <note>IBM Research Report RJ 1333, San Jose, California</note>
 +
  <cdrom>DS/DS1974/P179.pdf</cdrom>
 +
</inproceedings>
 +
</source>
 +
 +
== mastersthesis ==
 +
=== example ===
 +
<source lang='xml'>
 +
<mastersthesis mdate="2002-01-03" key="phd/Ylonen94">
 +
  <author>Tatu Yl&ouml;nen</author>
 +
  <title>Shadow Paging Is Feasible.</title>
 +
  <year>1994</year>
 +
  <school>Helsinki University of Technology, Department of Computer Science</school>
 +
</mastersthesis>
 +
</source>
 +
== phdthesis ==
 +
=== example ===
 +
<source lang='xml'>
 +
<phdthesis mdate="2016-05-04" key="phd/sk/Frisch2009">
 +
  <author>Guido Frisch</author>
 +
  <title>Using open source software to develop E-business applications for medium- and small-sized enterprises.</title>
 +
  <year>2009</year>
 +
  <school>Bratislava, Univ.</school>
 +
  <pages>1-151</pages>
 +
  <isbn>978-3-8300-4753-7</isbn>
 +
  <ee>http://d-nb.info/996716548</ee>
 +
</phdthesis>
 +
</source>
 +
 +
== proceedings ==
 +
=== example ===
 +
<source lang='xml'>
 +
<proceedings mdate="2020-03-27" key="reference/genetic/2015">
 +
  <editor orcid="0000-0002-2798-0104">Amir Hossein Gandomi</editor>
 +
  <editor orcid="0000-0002-7593-8509">Amir Hossein Alavi</editor>
 +
  <editor orcid="0000-0002-7002-5815">Conor Ryan</editor>
 +
  <title>Handbook of Genetic Programming Applications</title>
 +
  <publisher>Springer</publisher>
 +
  <year>2015</year>
 +
  <isbn>978-3-319-20882-4</isbn>
 +
  <ee>https://doi.org/10.1007/978-3-319-20883-1</ee>
 +
<url>db/reference/genetic/genetic2015.html</url>
 +
</proceedings>
 +
</source>
 +
== www ==
 +
=== example ===
 +
<source lang='xml'>
 +
<www mdate="2018-07-05" key="persons/Ley93">
 +
  <author>Michael Ley</author>
 +
  <title>DBLP.uni-trier.de: Computer Science Bibliography</title>
 +
  <year>1993</year>
 +
  <ee>http://dblp.uni-trier.de/</ee>
 +
</www>
 +
</source>
 +
 +
= Libraries used =
 +
*
  
 
=Freitext=
 
=Freitext=
 +
{{Link|target=pyLoDStorage}}
 +
* {{Link|target=PyFlaskBootstrap4}}

Latest revision as of 14:23, 4 December 2022

OsProject

OsProject
id  dblpconf
state  dropped
owner  Wolfgang Fahl
title  dblpconf
url  https://github.com/WolfgangFahl/dblpconf
version  0.0.3
description  dblp conference browser
date  2021-01-30
since  2021-01-30
until  2022-12-04

tickets

Sunsetting dblpconf

dblpconf is based on the old XML style dumps of dblp. Since the RDF Dumps are available now please use pysotsog instead

What is it?

dblpconf analyzes a dblp.xml dump https://dblp.uni-trier.de/xml/ from the dblp computer science bibliography and makes the results available for use in a python project.

There is also a flask+bootstrap 4 web interface

What is the goal

Scientific Conference Linked Open Data see http://confident.bitplan.com

Demo

There is a demo at https://confident.dbis.rwth-aachen.de/dblpconf/

Wikidata

Conference Series

wikidata table in dblpconf demo try it!

# Conference Series wikidata query
# see https://confident.dbis.rwth-aachen.de/dblpconf/wikidata
# WF 2021-01-30
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?confSeries ?acronym ?confSeriesLabel ?official_website ?DBLP_pid ?WikiCFP_pid ?FreeBase_pid ?Microsoft_Academic_pid ?Publons_pid ?ACM_pid ?GND_pid
WHERE 
{
 #  scientific conference series (Q47258130) 
 ?confSeries wdt:P31 wd:Q47258130.
 OPTIONAL { ?confSeries wdt:P1813 ?short_name . }
 BIND (COALESCE(?short_name,?confSeriesLabel) AS ?acronym).
 #  official website (P856) 
 OPTIONAL {
   ?confSeries wdt:P856 ?official_website
 } 
 # any item with a DBLP venue ID 
 OPTIONAL {
   ?confSeries wdt:P8926 ?DBLP_pid.
 }
 # WikiCFP pid 
 optional {
    ?confSeries wdt:P5127 ?WikiCFP_pid.
 }
 # FreeBase pid
 optional {
   ?confSeries wdt:P646 ?FreeBase_pid.
 }
 # Microsoft Academic ID
 optional {
   ?confSeries wdt:P6366 ?Microsoft_Academic_pid.
 }
 # Publons journals/conferences ID 
 optional {
   ?confSeries wdt:P7461 ?Publons_pid.
 }
 # ACM conference ID   
 optional {
   ?confSeries wdt:P7979 ?ACM_pid.
 }
 # GND pid
 optional {
   ?confSeries wdt:P227 ?GND_pid.
 }
 # label 
 ?confSeries rdfs:label ?confSeriesLabel filter (lang(?confSeriesLabel) = "en").
}
ORDER BY (?acronym)

DBLP Entities

see http://diagrams.bitplan.com/render/svg/0xcc1dc00f.svg for clickable svg version

article

example

<article mdate="2020-02-04" key="persons/CasperGGGHLR12">
  <author orcid="0000-0002-1163-8988">Markus Casper</author>
  <author>Gayane Grigoryan</author>
  <author>Oliver Gronz</author>
  <author>Oliver Gutjahr</author>
  <author orcid="0000-0002-4831-9016">G&uuml;nther Heinemann</author>
  <author>Rita Ley</author>
  <author>Andreas Rock</author>
  <title>Analysis of projected hydrological behavior of catchments based on signature indices</title>
  <journal>Hydrology and Earth System Sciences</journal>
  <volume>16</volume>
  <pages>409-421</pages>
  <year>2012</year>
  <ee type="oa">https://doi.org/10.5194/hess-16-409-2012</ee>
</article>

book

example

<book mdate="2019-05-27" key="tr/acm/CS2013">
  <title>Computer Science Curricula 2013</title>
  <publisher>ACM Press and IEEE Computer Society Press</publisher>
  <year>2013</year>
  <ee>https://doi.org/10.1145/2534860</ee>
  <isbn>978-1-4503-2309-3</isbn>
</book>

incollection

example

<incollection mdate="2017-07-12" key="reference/vlsi/Muroga99n" publtype="encyclopedia">
  <author>Saburo Muroga</author>
  <title>Field-Programmable Gate Arrays.</title>
  <year>1999</year>
  <booktitle>The VLSI Handbook</booktitle>
  <ee>https://doi.org/10.1201/9781420049671.ch44</ee>
  <crossref>reference/vlsi/1999</crossref>
  <url>db/reference/vlsi/vlsi1999.html#Muroga99n</url>
</incollection>

inproceedings

example

<inproceedings mdate="2019-08-02" key="persons/Codd74">
  <author>E. F. Codd</author>
  <title>Seven Steps to Rendezvous with the Casual User.</title>
  <month>January</month>
  <year>1974</year>
  <pages>179-200</pages>
  <booktitle>IFIP Working Conference Data Base Management</booktitle>
  <crossref>conf/ds/1974</crossref>
  <url>db/conf/ds/dbm74.html#Codd74</url>
  <note>IBM Research Report RJ 1333, San Jose, California</note>
  <cdrom>DS/DS1974/P179.pdf</cdrom>
</inproceedings>

mastersthesis

example

<mastersthesis mdate="2002-01-03" key="phd/Ylonen94">
  <author>Tatu Yl&ouml;nen</author>
  <title>Shadow Paging Is Feasible.</title>
  <year>1994</year>
  <school>Helsinki University of Technology, Department of Computer Science</school>
</mastersthesis>

phdthesis

example

 <phdthesis mdate="2016-05-04" key="phd/sk/Frisch2009">
  <author>Guido Frisch</author>
  <title>Using open source software to develop E-business applications for medium- and small-sized enterprises.</title>
  <year>2009</year>
  <school>Bratislava, Univ.</school>
  <pages>1-151</pages>
  <isbn>978-3-8300-4753-7</isbn>
  <ee>http://d-nb.info/996716548</ee>
</phdthesis>

proceedings

example

<proceedings mdate="2020-03-27" key="reference/genetic/2015">
  <editor orcid="0000-0002-2798-0104">Amir Hossein Gandomi</editor>
  <editor orcid="0000-0002-7593-8509">Amir Hossein Alavi</editor>
  <editor orcid="0000-0002-7002-5815">Conor Ryan</editor>
  <title>Handbook of Genetic Programming Applications</title>
  <publisher>Springer</publisher>
  <year>2015</year>
  <isbn>978-3-319-20882-4</isbn>
  <ee>https://doi.org/10.1007/978-3-319-20883-1</ee>
<url>db/reference/genetic/genetic2015.html</url>
</proceedings>

www

example

<www mdate="2018-07-05" key="persons/Ley93">
  <author>Michael Ley</author>
  <title>DBLP.uni-trier.de: Computer Science Bibliography</title>
  <year>1993</year>
  <ee>http://dblp.uni-trier.de/</ee>
</www>

Libraries used

Freitext

pyLoDStorage