Spaces:
Running
Running
Show all categories and normalize them
Browse files- src/data/conferences/facct.yml +12 -4
- src/data/conferences/iclr.yml +2 -0
- src/data/conferences/icml.yml +1 -1
- src/data/conferences/icomp.yml +1 -1
- src/data/conferences/ijcnlp_and_aacl.yml +1 -1
- src/data/conferences/nlbse.yml +1 -1
- src/data/conferences/ruleml+rr.yml +1 -1
- src/data/conferences/www.yml +1 -1
- src/pages/Index.tsx +24 -16
src/data/conferences/facct.yml
CHANGED
|
@@ -3,7 +3,15 @@
|
|
| 3 |
id: facct25
|
| 4 |
full_name: ACM Conference on Fairness, Accountability, and Transparency
|
| 5 |
link: https://facctconference.org/2026/index.html
|
| 6 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7 |
timezone: UTC-12
|
| 8 |
date: June 27 - June 30, 2026
|
| 9 |
tags:
|
|
@@ -11,10 +19,10 @@
|
|
| 11 |
- machine-learning
|
| 12 |
- natural-language-processing
|
| 13 |
- computer-vision
|
| 14 |
-
city:
|
| 15 |
-
country:
|
| 16 |
abstract_deadline: '2026-01-08 23:59:59'
|
| 17 |
rankings: 'CCF: , CORE: , THCPL: '
|
| 18 |
-
venue: Hotel Bonaventure, Montreal, QC,
|
| 19 |
hindex: 103
|
| 20 |
note: ACM FAccT is an interdisciplinary conference dedicated to bringing together a diverse community of scholars from computer science, law, social sciences, and humanities to investigate and tackle issues in this emerging area. Research challenges are not limited to technological solutions regarding potential bias, but include the question of whether decisions should be outsourced to data- and code-driven computing systems. We particularly seek to evaluate technical solutions with respect to existing problems, reflecting upon their benefits and risks; to address pivotal questions about economic incentive structures, perverse implications, distribution of power, and redistribution of welfare; and to ground research on fairness, accountability, and transparency in existing legal requirements.
|
|
|
|
| 3 |
id: facct25
|
| 4 |
full_name: ACM Conference on Fairness, Accountability, and Transparency
|
| 5 |
link: https://facctconference.org/2026/index.html
|
| 6 |
+
deadlines:
|
| 7 |
+
- type: abstract
|
| 8 |
+
label: Abstract Submission
|
| 9 |
+
date: '2026-01-08 23:59:59'
|
| 10 |
+
timezone: UTC-12
|
| 11 |
+
- type: submission
|
| 12 |
+
label: Paper Submission
|
| 13 |
+
date: '2026-01-13 23:59:59'
|
| 14 |
+
timezone: UTC-12
|
| 15 |
timezone: UTC-12
|
| 16 |
date: June 27 - June 30, 2026
|
| 17 |
tags:
|
|
|
|
| 19 |
- machine-learning
|
| 20 |
- natural-language-processing
|
| 21 |
- computer-vision
|
| 22 |
+
city: Montreal
|
| 23 |
+
country: Canada
|
| 24 |
abstract_deadline: '2026-01-08 23:59:59'
|
| 25 |
rankings: 'CCF: , CORE: , THCPL: '
|
| 26 |
+
venue: Hotel Bonaventure, Montreal, QC, Canada
|
| 27 |
hindex: 103
|
| 28 |
note: ACM FAccT is an interdisciplinary conference dedicated to bringing together a diverse community of scholars from computer science, law, social sciences, and humanities to investigate and tackle issues in this emerging area. Research challenges are not limited to technological solutions regarding potential bias, but include the question of whether decisions should be outsourced to data- and code-driven computing systems. We particularly seek to evaluate technical solutions with respect to existing problems, reflecting upon their benefits and risks; to address pivotal questions about economic incentive structures, perverse implications, distribution of power, and redistribution of welfare; and to ground research on fairness, accountability, and transparency in existing legal requirements.
|
src/data/conferences/iclr.yml
CHANGED
|
@@ -11,6 +11,7 @@
|
|
| 11 |
- computer-vision
|
| 12 |
- natural-language-processing
|
| 13 |
- signal-processing
|
|
|
|
| 14 |
country: Singapore
|
| 15 |
abstract_deadline: '2024-09-27 23:59:59'
|
| 16 |
rankings: 'CCF: N, CORE: A*, THCPL: A'
|
|
@@ -58,4 +59,5 @@
|
|
| 58 |
- robotics
|
| 59 |
- mathematics
|
| 60 |
- reinforcement-learning
|
|
|
|
| 61 |
note: Mandatory abstract deadline on Sep 19, 2025. More info <a href='https://iclr.cc/Conferences/2026/Dates#'>here</a>.
|
|
|
|
| 11 |
- computer-vision
|
| 12 |
- natural-language-processing
|
| 13 |
- signal-processing
|
| 14 |
+
- representation-learning
|
| 15 |
country: Singapore
|
| 16 |
abstract_deadline: '2024-09-27 23:59:59'
|
| 17 |
rankings: 'CCF: N, CORE: A*, THCPL: A'
|
|
|
|
| 59 |
- robotics
|
| 60 |
- mathematics
|
| 61 |
- reinforcement-learning
|
| 62 |
+
- representation-learning
|
| 63 |
note: Mandatory abstract deadline on Sep 19, 2025. More info <a href='https://iclr.cc/Conferences/2026/Dates#'>here</a>.
|
src/data/conferences/icml.yml
CHANGED
|
@@ -22,7 +22,7 @@
|
|
| 22 |
link: https://icml.cc/Conferences/2026/CallForPapers
|
| 23 |
deadline: '2026-01-28 23:59:59'
|
| 24 |
timezone: UTC-12
|
| 25 |
-
date: July 6-
|
| 26 |
tags:
|
| 27 |
- machine-learning
|
| 28 |
deadlines:
|
|
|
|
| 22 |
link: https://icml.cc/Conferences/2026/CallForPapers
|
| 23 |
deadline: '2026-01-28 23:59:59'
|
| 24 |
timezone: UTC-12
|
| 25 |
+
date: July 6-11, 2026
|
| 26 |
tags:
|
| 27 |
- machine-learning
|
| 28 |
deadlines:
|
src/data/conferences/icomp.yml
CHANGED
|
@@ -11,4 +11,4 @@
|
|
| 11 |
date: October, 2025
|
| 12 |
tags:
|
| 13 |
- machine-learning
|
| 14 |
-
- optimization
|
|
|
|
| 11 |
date: October, 2025
|
| 12 |
tags:
|
| 13 |
- machine-learning
|
| 14 |
+
- optimization-methods
|
src/data/conferences/ijcnlp_and_aacl.yml
CHANGED
|
@@ -17,5 +17,5 @@
|
|
| 17 |
pwclink: null
|
| 18 |
hindex: null
|
| 19 |
tags:
|
| 20 |
-
- natural
|
| 21 |
note: Submissions through ARR.
|
|
|
|
| 17 |
pwclink: null
|
| 18 |
hindex: null
|
| 19 |
tags:
|
| 20 |
+
- natural-language-processing
|
| 21 |
note: Submissions through ARR.
|
src/data/conferences/nlbse.yml
CHANGED
|
@@ -17,6 +17,6 @@
|
|
| 17 |
start: 2026-04-12
|
| 18 |
end: 2026-04-13
|
| 19 |
tags:
|
| 20 |
-
- natural
|
| 21 |
- software engineering
|
| 22 |
note: Co-located with ICSE 2026
|
|
|
|
| 17 |
start: 2026-04-12
|
| 18 |
end: 2026-04-13
|
| 19 |
tags:
|
| 20 |
+
- natural-language-processing
|
| 21 |
- software engineering
|
| 22 |
note: Co-located with ICSE 2026
|
src/data/conferences/ruleml+rr.yml
CHANGED
|
@@ -24,6 +24,6 @@
|
|
| 24 |
hindex: null
|
| 25 |
tags:
|
| 26 |
- reasoning
|
| 27 |
-
- machine
|
| 28 |
- knowledge representation
|
| 29 |
note: 'Part of "Declarative AI: Rules, Reasoning, Decisions, and Explanations". Proceedings published by Springer LNCS. Long papers: up to 15 pages (excluding references) + 2 pages for references; Short papers: up to 8 pages (excluding references) + 1 page for references. Notification: June 26, 2026 (AoE).'
|
|
|
|
| 24 |
hindex: null
|
| 25 |
tags:
|
| 26 |
- reasoning
|
| 27 |
+
- machine-learning
|
| 28 |
- knowledge representation
|
| 29 |
note: 'Part of "Declarative AI: Rules, Reasoning, Decisions, and Explanations". Proceedings published by Springer LNCS. Long papers: up to 15 pages (excluding references) + 2 pages for references; Short papers: up to 8 pages (excluding references) + 1 page for references. Notification: June 26, 2026 (AoE).'
|
src/data/conferences/www.yml
CHANGED
|
@@ -36,7 +36,7 @@
|
|
| 36 |
start: 2026-04-13
|
| 37 |
end: 2026-04-17
|
| 38 |
tags:
|
| 39 |
-
- machine
|
| 40 |
- recommendation
|
| 41 |
- semantics and knowledge
|
| 42 |
- retrieval
|
|
|
|
| 36 |
start: 2026-04-13
|
| 37 |
end: 2026-04-17
|
| 38 |
tags:
|
| 39 |
+
- machine-learning
|
| 40 |
- recommendation
|
| 41 |
- semantics and knowledge
|
| 42 |
- retrieval
|
src/pages/Index.tsx
CHANGED
|
@@ -22,22 +22,30 @@ const Index = () => {
|
|
| 22 |
const [searchQuery, setSearchQuery] = useState("");
|
| 23 |
const [showPastConferences, setShowPastConferences] = useState(false);
|
| 24 |
|
| 25 |
-
//
|
| 26 |
-
const categoryButtons =
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
|
| 42 |
const filteredConferences = useMemo(() => {
|
| 43 |
if (!Array.isArray(conferencesData)) {
|
|
|
|
| 22 |
const [searchQuery, setSearchQuery] = useState("");
|
| 23 |
const [showPastConferences, setShowPastConferences] = useState(false);
|
| 24 |
|
| 25 |
+
// Dynamically generate category buttons from conference data
|
| 26 |
+
const categoryButtons = useMemo(() => {
|
| 27 |
+
if (!Array.isArray(conferencesData)) return [];
|
| 28 |
+
|
| 29 |
+
// Count occurrences of each tag
|
| 30 |
+
const tagCounts = new Map<string, number>();
|
| 31 |
+
conferencesData.forEach((conf: Conference) => {
|
| 32 |
+
if (Array.isArray(conf.tags)) {
|
| 33 |
+
conf.tags.forEach(tag => {
|
| 34 |
+
tagCounts.set(tag, (tagCounts.get(tag) || 0) + 1);
|
| 35 |
+
});
|
| 36 |
+
}
|
| 37 |
+
});
|
| 38 |
+
|
| 39 |
+
// Sort by frequency (most common first) and convert to button format
|
| 40 |
+
return Array.from(tagCounts.entries())
|
| 41 |
+
.sort((a, b) => b[1] - a[1])
|
| 42 |
+
.map(([tag]) => ({
|
| 43 |
+
id: tag,
|
| 44 |
+
label: tag.split("-").map(word =>
|
| 45 |
+
word.charAt(0).toUpperCase() + word.slice(1)
|
| 46 |
+
).join(" ")
|
| 47 |
+
}));
|
| 48 |
+
}, []);
|
| 49 |
|
| 50 |
const filteredConferences = useMemo(() => {
|
| 51 |
if (!Array.isArray(conferencesData)) {
|