You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: "The Hallway Track: SciNoj/Light#1 data analysis stories"
3
+
author: Timothy Pratley
4
+
type: post
5
+
date: 2025-05-28
6
+
category: data
7
+
tags: [data-science, noj]
8
+
keywords: [noj]
9
+
---
10
+
11
+
The SciNoj Light #1 Conference brought together Clojure enthusiasts, data scientists, and researchers for an engaging exploration of functional programming in scientific and AI applications.
12
+
The event fostered a collaborative, informal atmosphere where participants exchanged ideas across disciplines from cognitive psychology to urban planning.
13
+
14
+
If you missed it, you can view the talks on the [Youtube playlist](https://www.youtube.com/playlist?list=PLb_VRZPxjMAAaoAPnk8ClWET3baRV1Whv).
15
+
The [conference website](https://scicloj.github.io/scinoj-light-1/speakers.html)
16
+
has detailed information about the talks and speakers.
17
+
18
+

19
+
20
+
A major focus was the development of Clojure's data science Noj toolkit.
21
+
This suite of libraries demonstrated how Clojure combines functional programming elegance with practical performance.
22
+
Speakers highlighted Noj's interoperability with Python and Java ecosystems while emphasizing its advantages for reproducible and maintainable workflows.
23
+
The community's collaborative energy was evident throughout.
24
+
25
+
> "You can have the cake of Clojure's immutable persistent data structures and eat it too;
26
+
> Get your answers fast and make your customers happy."
27
+
> — Harold
28
+
29
+
Artificial intelligence emerged as a recurring theme, with several talks exploring hybrid approaches to enhance reliability.
30
+
One discussion centered on Retrieval-Augmented Generation (RAG) systems,
31
+
where combining large language models with Clojure's logic programming capabilities could improve accuracy in structured domains like government Q&A.
32
+
Another session delved into probabilistic programming with Inferme, illustrating Bayesian methods for modeling uncertainty.
33
+
These technical deep dives were balanced by ethical considerations and reflections on technology's societal implications.
Another focused on forecasting tropical cyclone paths using physics-informed machine learning.
38
+
Cognitive science experiments were also featured, using collaborative games and puzzles to study human planning behavior, and brain wave monitors.
39
+
The conference also highlighted social impact work, such as data-driven advocacy for safer street designs, proving that technical tools can drive urban change.
40
+
41
+
What stood out to me was how effectively the SciCloj community uses Clojure notebooks for collaborative work.
42
+
Presenters shared their research through executable notebooks that cleanly combined code, visualizations and explanations.
43
+
It's a practical pattern broadly applicable.
44
+
45
+
Throughout the event, a sense of optimism prevailed about Clojure's untapped potential.
46
+
While acknowledging gaps in ML tooling compared to Python, speakers demonstrated that Clojure's functional rigor and JVM scalability make it a good fit for data science.
47
+
Attendee discussions envisioned collaborating further on logic-guided AI and semantic web ontologies.
48
+
There was a recurring theme of bridging the gap between academic theory and real-world engineering.
49
+
SciNoj Light ultimately painted a picture of Clojure not just as a language, but as a catalyst for interdisciplinary innovation.
50
+
51
+
A big thank you to the organizers!
52
+
I'm looking forward to the next SciNoj,
53
+
it's a rare and valuable blend of science, technology, community and code.
0 commit comments