nielsr HF Staff commited on
Commit
190e0a0
·
1 Parent(s): 69744cb

Add NLBSE 2026

Browse files
src/data/conferences/aaai.yml CHANGED
@@ -19,6 +19,7 @@
19
  hindex: 212
20
  note: Mandatory abstract deadline on Aug 07, 2024, and supplementary material deadline
21
  on Aug 19, 2024. More info <a href='https://aaai.org/conference/aaai/aaai-25/'>here</a>.
 
22
  - title: AAAI
23
  year: 2026
24
  id: aaai26
 
19
  hindex: 212
20
  note: Mandatory abstract deadline on Aug 07, 2024, and supplementary material deadline
21
  on Aug 19, 2024. More info <a href='https://aaai.org/conference/aaai/aaai-25/'>here</a>.
22
+
23
  - title: AAAI
24
  year: 2026
25
  id: aaai26
src/data/conferences/nlbse.yml CHANGED
@@ -3,6 +3,7 @@
3
  id: nlbse26 # title as lower case + last two digits of year
4
  full_name: The 5th International Workshop on Natural Language-based Software Engineering # full conference name
5
  link: https://nlbse2026.github.io/
 
6
  deadlines:
7
  - type: submission
8
  label: Paper submission deadline
 
3
  id: nlbse26 # title as lower case + last two digits of year
4
  full_name: The 5th International Workshop on Natural Language-based Software Engineering # full conference name
5
  link: https://nlbse2026.github.io/
6
+ deadline: '2025-11-04 11:59:59' # backward compatibility
7
  deadlines:
8
  - type: submission
9
  label: Paper submission deadline
src/utils/conferenceLoader.ts CHANGED
@@ -1,121 +1,16 @@
1
  import { Conference } from '@/types/conference';
2
 
3
- // Import all conference YAML files
4
- import aaaiData from '@/data/conferences/aaai.yml';
5
- import aamasData from '@/data/conferences/aamas.yml';
6
- import aclData from '@/data/conferences/acl.yml';
7
- import acmMmData from '@/data/conferences/acm_mm.yml';
8
- import aistatsData from '@/data/conferences/aistats.yml';
9
- import altData from '@/data/conferences/alt.yml';
10
- import cecData from '@/data/conferences/cec.yml';
11
- import chiData from '@/data/conferences/chi.yml';
12
- import cikmData from '@/data/conferences/cikm.yml';
13
- import colingData from '@/data/conferences/coling.yml';
14
- import collasData from '@/data/conferences/collas.yml';
15
- import colmData from '@/data/conferences/colm.yml';
16
- import coltData from '@/data/conferences/colt.yml';
17
- import conllData from '@/data/conferences/conll.yml';
18
- import corlData from '@/data/conferences/corl.yml';
19
- import cpalData from '@/data/conferences/cpal.yml';
20
- import cvprData from '@/data/conferences/cvpr.yml';
21
- import ecaiData from '@/data/conferences/ecai.yml';
22
- import eccvData from '@/data/conferences/eccv.yml';
23
- import ecirData from '@/data/conferences/ecir.yml';
24
- import ecmlPkddData from '@/data/conferences/ecml_pkdd.yml';
25
- import emnlpData from '@/data/conferences/emnlp.yml';
26
- import emnlpIndustryData from '@/data/conferences/emnlp_industry_track.yml';
27
- import emnlpSystemData from '@/data/conferences/emnlp_system_demonstrations_track.yml';
28
- import esannData from '@/data/conferences/esann.yml';
29
- import eurographicsData from '@/data/conferences/eurographics.yml';
30
- import fgData from '@/data/conferences/fg.yml';
31
- import icannData from '@/data/conferences/icann.yml';
32
- import icasspData from '@/data/conferences/icassp.yml';
33
- import iccvData from '@/data/conferences/iccv.yml';
34
- import icdarData from '@/data/conferences/icdar.yml';
35
- import icdmData from '@/data/conferences/icdm.yml';
36
- import iclrData from '@/data/conferences/iclr.yml';
37
- import icmlData from '@/data/conferences/icml.yml';
38
- import icompData from '@/data/conferences/icomp.yml';
39
- import icraData from '@/data/conferences/icra.yml';
40
- import ijcaiData from '@/data/conferences/ijcai.yml';
41
- import ijcnlpAaclData from '@/data/conferences/ijcnlp_and_aacl.yml';
42
- import ijcnnData from '@/data/conferences/ijcnn.yml';
43
- import interspeechData from '@/data/conferences/interspeech.yml';
44
- import irosData from '@/data/conferences/iros.yml';
45
- import iuiData from '@/data/conferences/iui.yml';
46
- import kddData from '@/data/conferences/kdd.yml';
47
- import ksemData from '@/data/conferences/ksem.yml';
48
- import lrecData from '@/data/conferences/lrec.yml';
49
- import mathaiData from '@/data/conferences/mathai.yml';
50
- import naaclData from '@/data/conferences/naacl.yml';
51
- import neuripsData from '@/data/conferences/neurips.yml';
52
- import rlcData from '@/data/conferences/rlc.yml';
53
- import rssData from '@/data/conferences/rss.yml';
54
- import sgpData from '@/data/conferences/sgp.yml';
55
- import siggraphData from '@/data/conferences/siggraph.yml';
56
- import uaiData from '@/data/conferences/uai.yml';
57
- import wacvData from '@/data/conferences/wacv.yml';
58
- import wsdmData from '@/data/conferences/wsdm.yml';
59
- import wwwData from '@/data/conferences/www.yml';
60
 
61
- // Combine all conference data into a single array
62
- const allConferencesData: Conference[] = [
63
- ...aaaiData,
64
- ...aamasData,
65
- ...aclData,
66
- ...acmMmData,
67
- ...aistatsData,
68
- ...altData,
69
- ...cecData,
70
- ...chiData,
71
- ...cikmData,
72
- ...colingData,
73
- ...collasData,
74
- ...colmData,
75
- ...coltData,
76
- ...conllData,
77
- ...corlData,
78
- ...cpalData,
79
- ...cvprData,
80
- ...ecaiData,
81
- ...eccvData,
82
- ...ecirData,
83
- ...ecmlPkddData,
84
- ...emnlpData,
85
- ...emnlpIndustryData,
86
- ...emnlpSystemData,
87
- ...esannData,
88
- ...eurographicsData,
89
- ...fgData,
90
- ...icannData,
91
- ...icasspData,
92
- ...iccvData,
93
- ...icdarData,
94
- ...icdmData,
95
- ...iclrData,
96
- ...icmlData,
97
- ...icompData,
98
- ...icraData,
99
- ...ijcaiData,
100
- ...ijcnlpAaclData,
101
- ...ijcnnData,
102
- ...interspeechData,
103
- ...irosData,
104
- ...iuiData,
105
- ...kddData,
106
- ...ksemData,
107
- ...lrecData,
108
- ...mathaiData,
109
- ...naaclData,
110
- ...neuripsData,
111
- ...rlcData,
112
- ...rssData,
113
- ...sgpData,
114
- ...siggraphData,
115
- ...uaiData,
116
- ...wacvData,
117
- ...wsdmData,
118
- ...wwwData,
119
- ];
120
 
121
  export default allConferencesData;
 
1
  import { Conference } from '@/types/conference';
2
 
3
+ // Dynamically import all YAML files from the conferences directory
4
+ const conferenceModules = import.meta.glob('@/data/conferences/*.yml', { eager: true });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
 
6
+ // Extract and combine all conference data into a single array
7
+ const allConferencesData: Conference[] = [];
8
+
9
+ for (const path in conferenceModules) {
10
+ const module = conferenceModules[path] as { default: Conference[] };
11
+ if (module.default && Array.isArray(module.default)) {
12
+ allConferencesData.push(...module.default);
13
+ }
14
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
 
16
  export default allConferencesData;