commit 3085beacb540af1b6cc0dbf31457df1d7465ce33
parent 3db3f2367ea6f08971fd76a8c309b6cbcc2d155d
Author: Antoine Amarilli <a3nm@a3nm.net>
Date: Thu, 1 Sep 2022 09:00:34 +0200
fix full names for conf series
Diffstat:
4 files changed, 27 insertions(+), 15 deletions(-)
diff --git a/makereviews.py b/makereviews.py
@@ -61,13 +61,17 @@ def tex_emifjournal(venuename, venue):
return venuename
def reviewtotex(x):
+ global venuesz
review, venue = x
- ans = venuetotex(tex_emifjournal(mkvenuename(venue, short=True), venue), venue['url'], None)
+ venuename = mkvenuename(venue, venuesz, short=True)
+ ans = venuetotex(tex_emifjournal(venuename, venue), venue['url'], None)
return ans + getmisc(review)
def reviewtohtml(lang, x):
+ global venuesz
review, venue = x
- ans = makevenue2(mkvenuename(venue), lang, venue['type'] if 'type' in venue.keys()
+ venuename = mkvenuename(venue, venuesz)
+ ans = makevenue2(venuename, lang, venue['type'] if 'type' in venue.keys()
else '', venue['url'], "")
return ans + getmisc(review)
diff --git a/parserec.py b/parserec.py
@@ -163,8 +163,14 @@ def endswithpunct(publi):
return True
return False
-def mkvenuename(venueo, short=False, year=True):
+def mkvenuename(venueo, venuesz, short=False, year=True):
venue = venueo['id']
+ venue_prevo = None
+ last = venue[-4:]
+ if last.isdigit():
+ venue_prev = venue[:-4]
+ if venue_prev in venuesz.keys():
+ venue_prevo = venuesz[venue_prev]
if 'name' in venueo.keys():
return venueo['name']
else:
@@ -178,10 +184,13 @@ def mkvenuename(venueo, short=False, year=True):
# skip parts of year
pos += 2
sep = "'"
+ prename = venue[:lpos].upper()
+ if venue_prevo and 'name' in venue_prevo.keys():
+ prename = venue_prevo['name']
if year:
- return venue[:lpos].upper() + sep + venue[pos:]
+ return prename + sep + venue[pos:]
else:
- return venue[:lpos].upper()
+ return prename
# return name, fullname, type, venue URL, issue: for publi in lang given venuesz
def getvenue(publi, lang, venuesz, short=False):
@@ -202,6 +211,7 @@ def getvenue(publi, lang, venuesz, short=False):
oa = None
fullname = None
venue_no_year = venue
+ found = False
if venue in venuesz.keys():
venueo = venuesz[venue]
if 'oa' not in venueo.keys():
@@ -228,8 +238,8 @@ def getvenue(publi, lang, venuesz, short=False):
url = venueo['url']
if 'fullname' in venueo.keys():
fullname = venueo['fullname']
- venue = mkvenuename(venueo, short)
- venue_no_year = mkvenuename(venueo, short, year=False)
+ venue = mkvenuename(venueo, venuesz, short)
+ venue_no_year = mkvenuename(venueo, venuesz, short, year=False)
if fullname and venue:
fullname += " (" + venue + ")"
else:
diff --git a/publis b/publis
@@ -9,7 +9,7 @@ Url: https://arxiv.org/abs/2205.00851
DOI: 10.4230/LIPIcs.MFCS.2022.9
Slides: https://mikael-monet.net/slides/amarilli2022weighted-mfcs.pdf
SlidesAuthor: mikael
-Legacy: toappear
+Extra: note = {To appear}
Id: amarilli2022worst
Title: Worst-Case Analysis for Interactive Evaluation of Boolean Provenance
diff --git a/venues b/venues
@@ -32,6 +32,7 @@ FullName: Conference on Information and Knowledge Management
Id: neurips
FullName: Neural Information Processing Systems
+Name: NeurIPS
Id: sum
FullName: Scalable Uncertainty Management
@@ -78,6 +79,9 @@ FullName: International Workshop on Searching and Integrating New Web Data Sourc
Id: uncrowd
FullName: DASFAA Workshop on Uncertain and Crowdsourced Data
+Id: highlights
+Name: Highlights
+
Id: icalp2022
Url: https://icalp2022.irif.fr/
Location: Paris
@@ -93,7 +97,6 @@ Type: conference
OA: no
Id: highlights2022
-Name: Highlights 2022
Url: https://highlights-conference.org/2022/
Location: Paris
Audience: international
@@ -139,7 +142,6 @@ Type: conference
OA: yes
Id: highlights2021
-Name: Highlights 2021
Url: http://highlights-conference.org/
Location: Online
Audience: international
@@ -197,7 +199,6 @@ Type: conference
OA: yes
Id: highlights2020
-Name: Highlights 2020
Url: http://highlights-conference.org/online
Location: Online
Audience: international
@@ -255,8 +256,7 @@ Type: conference
OA: yes
Id: neurips2019
-Name: NeurIPS 2019
-Url: https://nips.cc/
+Url: https://nips.cc/Conferences/2019
Location: Vancouver
Audience: international
Type: conference
@@ -424,7 +424,6 @@ Type: conference
OA: yes
Id: highlights2016
-Name: Highlights 2016
Url: http://highlights-conference.org/brussels
Location: Brussels
LocationFr: Bruxelles
@@ -508,7 +507,6 @@ Informal: yes
OA: n/a
Id: highlights2014
-Name: Highlights 2014
Url: http://highlights-conference.org/old/2014.php
Location: Paris
Audience: international