# scikit-learn Projects at AI Tinkerers

> Canonical HTML: https://aitinkerers.org/technologies/scikit-learn
> Markdown URL: https://aitinkerers.org/technologies/scikit-learn.md
> Technology record last updated: 2026-09-18T15:13:59Z
> Generated: 2026-09-21T19:48:13Z

Scikit-learn (sklearn) is the essential Python library for efficient, production-ready machine learning, built on NumPy and SciPy.

Scikit-learn (sklearn) is the industry-standard Python library, providing a unified API for efficient predictive data analysis. It delivers robust, open-source implementations of core machine learning algorithms: classification (e.g., Support Vector Machines, Random Forests), regression (e.g., Linear Regression), and clustering (K-Means, DBSCAN). Built on the foundational scientific stack (NumPy, SciPy), its consistent Estimator API simplifies complex data science workflows. Developers use it to quickly move from data preprocessing (StandardScaler) to model evaluation (accuracy_score) and pipeline construction in production environments.

- Official technology site: https://scikit-learn.org/
- Public AI Tinkerers demos and talks: 84
- Result page: 1 of 4

## Recent Public Talks and Demos

### [Building an ML Decision Lab for Agriculture: Turning Predictions into Learning](https://lausanne.aitinkerers.org/talks/rsvp_4vwa4V9v2ek)

FarmBuddy is an interactive machine learning decision-support system built with Streamlit and a Random Forest regression pipeline. Users can modify agricultural inputs such as crop type, fertilizer usage, land area, and season, then observe how model predictions change in real time. Beyond prediction, the system includes decision logging, before-and-after scenario comparison, input validation, and a learning summary layer designed to help users understand how machine learning models respond to changing conditions. During the demo, I will show the live application, model inference workflow, session-state architecture, and the decision comparison engine.

- Event context: AI Tinkerers Lausanne June 2026 Meetup — 2026-06-25 — Lausanne
- Public talk page: https://lausanne.aitinkerers.org/talks/rsvp_4vwa4V9v2ek

### [Pista Inteligente: Cómo construí un sistema de ranking de carreras de caballos con LightGBM, Claude como extractor de datos y calibración isotónica](https://santiago.aitinkerers.org/talks/rsvp_EiElZqyICcA)

Construí Pista Inteligente, un pipeline de Machine Learning end-to-end que predice el orden de llegada de caballos en carreras del Club Hípico de Santiago e Hipódromo Chile. El sistema convierte programas de carreras en papel (PDFs y texto) en CSV estructurado usando prompts especializados con Claude. Esos datos alimentan un modelo LightGBM Ranker (LambdaRank) con Walk-Forward Validation que ordena los caballos por probabilidad de victoria. Las probabilidades crudas del modelo pasan por calibración isotónica para que los scores sean realmente interpretables como probabilidades. La arquitectura completa está en Python con mlflow para tracking de experimentos.

- Event context: 🔥 AI TINKERERS - SANTIAGO / CAPÍTULO #10 / 2026 — 2026-04-16 — Santiago
- Public talk page: https://santiago.aitinkerers.org/talks/rsvp_EiElZqyICcA

### [AI Predictions for 2026 from AI Tinkerers](https://montreal.aitinkerers.org/talks/rsvp_iBOlQ50Yzlk)

AI Predictions for 2026 from AI Tinkerers Community

- Event context: AI Tinkerers Montreal - January 2026 Meetup at Ateko — 2026-01-21 — Montreal
- Public talk page: https://montreal.aitinkerers.org/talks/rsvp_iBOlQ50Yzlk

### [Rediscovering Perception for Data-Starved, Feature-Poor Data](https://raleigh.aitinkerers.org/talks/rsvp_Um-axzkRebQ)

As with many others who did early AI/ML research in the 2000s–10s, long before deep learning dominated vision tasks, I approached image classification using white-box pipelines grounded in feature engineering and psychophysics. The task at hand, monochrome cork defect classification, relied on perceptual cues humans use such as contrast, granularity, and directionality, and on engineered texture descriptors to capture them (Laws’ Textural Energy Measures, Gabor wavelets, second-order grayscale metrics, model-based textural analysis, and 3D texture analysis). Eye-tracking provided important saliency information that informed the textural analysis work. This produced an interpretable system where most of the “intelligence” lived in the feature extraction itself, and the classifier, here a simple back-propagation network with C-fuzzy activation rules, served only as the final decision layer. The system worked because the features were informed by how humans actually perceive texture, a fully transparent, explainable workflow. Fast-forward to today’s deep learning era. My first attempt to test how well deep learning sees textures used a standard ResNet classifier with transfer learning. It failed catastrophically: ResNet architectures are optimized for large, labeled, natural-image datasets with color and semantic structure, not small, grayscale, high-frequency texture datasets like cork. The network overfit quickly and struggled to learn meaningful texture embeddings from limited supervised labels. This led me to evaluate SimCLR, a self-supervised contrastive method developed at Google Research. SimCLR does not require labels to learn representations; instead, it learns invariances through augmentations, making it far better suited for texture-rich, monochrome data. Because cork images differ mostly in subtle local patterns, contrastive learning is able to discover structure that supervised ResNets fail to capture. This is still a work in progress with much to explore, but SimCLR seems to automate what I once had to engineer by hand: learning robust perceptual features directly from the data. In this demo, I will compare the two paradigms and show my progress with SimCLR, and why learned embeddings outperform standard deep CNNs for this type of feature-poor, data-starved perception task. The goal is not only to report results, but to reflect on what each method teaches us about perception, representation, and how machines “learn to see.”

- Event context: Raleigh AI Tinkerers: Second Meetup — 2025-12-10 — Raleigh
- Public talk page: https://raleigh.aitinkerers.org/talks/rsvp_Um-axzkRebQ

### [Building an AI-Powered Learning Navigator: The Blueprint for Hyper-Personalized Education](https://ee.dream.page/talks/rsvp_PWHkDcFRZ8M)

AceRocket is an AI-powered learning navigator designed to help high school students master math with clarity, confidence, and consistency. Unlike traditional test prep which relies on static worksheets, long videos, or expensive tutoring — AceRocket provides a dynamic, personalized practice system driven by AI and real performance data. In my presentation, I will introduce: * What problem AceRocket solves: students feel lost, parents lack visibility, and traditional prep tools do not adapt to individual gaps. * How our Triple-A Learning Cycle (Active, Adaptive, AI-powered) guides students through daily personalized practice that adjusts in real time. * Early traction from local Eastside students, parents, and educators. * Our business model and our plan to scale from math exams into broader AI-driven learning guidance and workforce training. The talk will give the audience a clear understanding of AceRocket’s value, technology, and our roadmap toward becoming the "AI learning GPS" for millions of learners.

- Event context: Eastside Entrepreneurs Meetup: New Location in Woodinville! — 2025-12-05 — Eastside Entrepreneurs
- Public talk page: https://ee.dream.page/talks/rsvp_PWHkDcFRZ8M

### [Automating error analysis - what works and what doesn't](https://liverpool.aitinkerers.org/talks/rsvp_9LjshIDL1Do)

Error analysis is known to be the highest ROI step in building reliable agents that work. However, as agent &amp; task complexity grow, manual approaches to it become prohibitive, and naive ways of automating it remain unsatisfying. How *should* developers scale up this key step in agent evaluation? Here, I'll present our recent findings on what works - and what doesn't - when automating error analysis. TL;DR: we can do a lot better than stuffing everything into an LLM, with a bit of intentional context engineering and task decomposition.

- Event context: AI Tinkerers Liverpool HITL Meetup at FACT Lab — 2025-10-28 — Liverpool
- Public talk page: https://liverpool.aitinkerers.org/talks/rsvp_9LjshIDL1Do

### [IA + ML + Quantum Classification with IBM Quantum Computing](https://pereira.aitinkerers.org/talks/rsvp_3BaPmpS9T3E)

En este proyecto exploramos el uso de algoritmos de clasificación implementados con IBM Quantum Computing utilizando circuitos cuánticos de qubits. Contrastamos su rendimiento con la versión clásica del algoritmo para medir tiempos y eficiencia. Durante la experimentación descubrimos que el mayor reto no estaba en la cuántica en sí, sino en cómo se construían los cálculos: crear un circuito y un statevector para cada punto y cada centroide volvía el proceso ineficiente en Python. La solución fue usar un feature map simple (rotaciones RY sin entrelazamiento), que permite calcular la fidelidad cuántica mediante una fórmula cerrada y vectorización con NumPy, evitando la construcción de circuitos en cada paso. Esto transformó el cuello de botella en operaciones matriciales rápidas (cos, mul, argmax) y permitió comparar de manera más justa contra KMeans de scikit-learn.

- Event context: AI Tinkerers Pereira: De Usuarios a Makers: Prototipos que Inspiran — 2025-09-24 — Pereira
- Public talk page: https://pereira.aitinkerers.org/talks/rsvp_3BaPmpS9T3E

### [AI-Powered Multi-Hazard Alerting System](https://oslo.aitinkerers.org/talks/rsvp_t3sQQRNe_mk)

This session will explore the architecture, design, and real-world application of an AI-powered multi-hazard alerting system that forecasts and disseminates early warnings for diverse threats—ranging from natural disasters and disease outbreaks to infrastructure disruptions. Attendees will gain insight into how machine learning models can unify multiple data streams, apply risk thresholds, and deliver location-specific alerts to support faster and more effective decision-making. Led by the system’s lead architect and patent holder, the presentation will cover: The end-to-end AI workflow for hazard prediction and risk correlation Challenges of building a scalable, multi-hazard platform Case studies from enterprise implementations (presented anonymously) Lessons learned for applying AI to mission-critical risk systems This talk is ideal for professionals in public safety, emergency response, insurance analytics, AI development, and infrastructure resilience. Participants will leave with a practical understanding of how intelligent alerting systems can transform proactive risk management.

- Event context: AI Tinkerers – Oslo -Verge 19/09 — 2025-09-19 — Oslo
- Public talk page: https://oslo.aitinkerers.org/talks/rsvp_t3sQQRNe_mk

### [Finding My Voice in AI: A Journey of Learning and Growth](https://regensburg.aitinkerers.org/talks/rsvp_KYEWsoAU8Yg)

As a master’s student in Applied AI for Digital Production Management at Deggendorf Institute of Technology, I am still at the beginning of my journey in AI. I come from a background where women don’t always have the opportunity to speak up or share their ideas freely. This makes it especially meaningful for me to explore technical spaces like this. While I don’t have a finished demo yet, I’d love to briefly share my ideas for potential thesis topics, and how I’m working to build the skills I need to bring them to life. My focus is on learning every day, asking questions, and slowly becoming more confident in my technical abilities.

- Event context: Regensburg AI Tinkerers – Summer Launch Meetup (July 3 @ BioPark) — 2025-07-03 — Regensburg
- Public talk page: https://regensburg.aitinkerers.org/talks/rsvp_KYEWsoAU8Yg

### [Building an Empathetic AI agent](https://toronto.aitinkerers.org/talks/rsvp_YABZs4KtAvY)

We will be presenting a prototype for an Empathic AI Coach designed to improve AI interactions by focusing on asking insightful clarifying questions before generating responses. Instead of immediately providing a full answer, the AI will first engage with the user to better understand their intent, making conversations feel more natural and interactive. The presentation will explore the motivation behind this approach, emphasizing the need for AI to become more steerable and user-centered. It will showcase how the model generates clarifying questions, leveraging reinforcement learning with human feedback to refine its ability to ask meaningful and contextually relevant inquiries. Additionally, the discussion will cover the technical foundations of this approach and its potential impact on creating AI systems that are more helpful, adaptable, and aligned with human communication patterns.

- Event context: AI Tinkerers Toronto - March 2025 Meetup at Mozilla — 2025-03-27 — Toronto
- Public talk page: https://toronto.aitinkerers.org/talks/rsvp_YABZs4KtAvY

### [La Innovación es un mango bajito. Por fin!](https://manizales.aitinkerers.org/talks/rsvp_gMmn24kur9M)

La IA ha hecho posible que la investigación científica, tecnológica y de mercado acerque a los emprendedores y empresas a innovar de manera efectiva, rápida y barata. El camino probado para el desarrollo sostenible y liberarnos de la trampa de ser una economía en desarrollo

- Event context: Primera reunion AITinkerers Manizales — 2025-02-26 — Manizales
- Public talk page: https://manizales.aitinkerers.org/talks/rsvp_gMmn24kur9M

### [Objetos de aprendizaje conducidos por IA](https://medellin.aitinkerers.org/talks/rsvp_8wTJzmdM4rs)

Como desarrollar objetos virtuales de aprendizaje, interactivos, y lo mejor, creador por IA.

- Event context: AI Tinkerers Medellín #10 - 26 de Febrero 2025 — 2025-02-26 — Medellín
- Public talk page: https://medellin.aitinkerers.org/talks/rsvp_8wTJzmdM4rs

### [Building Magic the gathering decks using AI](https://medellin.aitinkerers.org/talks/rsvp_OmejSCJ_mo4)

Back to basics, no LLM based solutions. A small project where I gather data from public sources to build custom decks. Understanding the logic behind basic tf/idf and usual magic deck building we can create customs decks and iterate easily. The idea is simple: Calculate a “synergy” score between all pairs of cards and then optimize to create the deck with the most synergy

- Event context: AI Tinkerers Medellín #9 - 29 de Enero 2025 — 2025-01-29 — Medellín
- Public talk page: https://medellin.aitinkerers.org/talks/rsvp_OmejSCJ_mo4

### [Bootstrapping products that create order from chaos with AI](https://portland.aitinkerers.org/talks/rsvp_bzKW_dQ4M0w)

I present a novel embeddings-based visualization technique to reveal the structure in your unstructured data, and tell the story of how I arrived at it by bootstrapping two AI products. Along the way I tell the story of our community driven development and how it's shaped our work.

- Event context: Portland Women AI Entrepreneurs and Free AI MVP Class / Workshop — 2025-01-29 — Portland
- Public talk page: https://portland.aitinkerers.org/talks/rsvp_bzKW_dQ4M0w

### [SkellyBot - A heirarchically prompted, Discord-based AI teaching assistant for higher education](https://boston.aitinkerers.org/talks/rsvp_abJ6Qw1dbjc)

For the past 5 semesters (since Summer '23), I have been developing Skellybot to assist me in teaching high level university courses (specifically on the topic of my domain of research - the perceptuomotor neuroscience of human movement) The bot itself is relatively basic (AI-wise), but represents an incredibly powerful teaching tool, which has massively elevated my ability to teach high level complex explorations of deep-science topics to University undergrads in both online and in-person contexts. Skellybot utilizes a novel Hierarchical Prompting approach where the prompt schema mirrors the structure of a Discord server, which is organized according to the topics of the course. Over the past 2.5 years, I have jointly honed and iterated on the technical infrastructure of this bot alongside the development of new teaching strategies organized around the nascent, transformative of AI-mediated natural language processing to provide students with an unprecedented level of individualized instruction with large-scale student-data analysis pipelines.

- Event context: AI Tinkerers Boston Meetup January 2025 — 2025-01-27 — Boston
- Public talk page: https://boston.aitinkerers.org/talks/rsvp_abJ6Qw1dbjc

### [Focus Lab](https://seattle.aitinkerers.org/talks/rsvp_02sVU5p1A9k)

Using LLM as a content filter, help user control there screen time, improve internet addiction, and regain control. I've built a chrome extension for youtube and working on different ways to implement it on mobile phones.

- Event context: AI Tinkerers Seattle - January 2025 Meetup — 2025-01-23 — Seattle
- Public talk page: https://seattle.aitinkerers.org/talks/rsvp_02sVU5p1A9k

### [Automated Social Media Marketing with A.I.](https://miami.aitinkerers.org/talks/rsvp_CEN8S_cKtZg)

I've been diving deeper into automating my Social Media efforts and would like share my latest tooling. Currently focused on automating LinkedIn, X.com, and YouTube.

- Event context: AI Tinkerers - Miami Inaugural Meetup (January) — 2025-01-22 — Miami
- Public talk page: https://miami.aitinkerers.org/talks/rsvp_CEN8S_cKtZg

### [Traffic Congestion Predictor via Real Time Predictive Analytics](https://abu-dhabi.aitinkerers.org/talks/rsvp_fdhRli04Zag)

The project uses a machine learning algorithm (Gradient Boosting Regressor), multiple interactive visualisations, and environmental factors to predict real-time traffic congestion levels. It features an interactive dashboard, a 24-hour congestion forecast, and visual insights for current and hourly congestion trends. It also recommends alternative routes, optimal travel times, and sustainable travel options.

- Event context: AI Tinkerers - Abu Dhabi Meetup #2 (Jan 2025) — 2025-01-17 — Abu Dhabi
- Public talk page: https://abu-dhabi.aitinkerers.org/talks/rsvp_fdhRli04Zag

### [Demo of Jellypod.AI - AI driven podcast creator](https://dc.aitinkerers.org/talks/rsvp_u8DeCMwnQBY)

Jellypod is a podcast-creation studio that helps you create, edit, and publish AI podcasts. The content is entirely AI generated, with the flexibility to customize the hosts, script, and more. Check it out at Jellypod.AI - we leverage this at our company to create podcast content, because folks are too busy to get into the studio to record...not a pitch, just a fan/user of the system.

- Event context: AI Tinkerers - DC Metro Meetup (January 15th 2025) — 2025-01-15 — DC
- Public talk page: https://dc.aitinkerers.org/talks/rsvp_u8DeCMwnQBY

### [Finding Patent Prior Art with AI](https://chicago.aitinkerers.org/talks/rsvp_vHz4JF0Wu5U)

Patents form the cornerstone of innovation protection, with the USPTO processing over 600,000 applications annually representing billions in economic value. To get a patent, an invention must be genuinely novel—but proving novelty is a complex, time-consuming process that costs companies tens of thousands of dollars per application. Patent examiners and professionals spend countless hours searching for "prior art" that might show an invention already exists. In this talk, I will demonstrate an AI-powered system that not only identifies relevant prior art but provides detailed mapping between patent claims and existing disclosures, enabling patent examiners to quickly evaluate patentability and transform the examination process.

- Event context: AI Tinkerers Chicago January Meetup — 2025-01-14 — Chicago
- Public talk page: https://chicago.aitinkerers.org/talks/rsvp_vHz4JF0Wu5U

### [Cognitive Architectures -- A principled way to build agents](https://singapore.aitinkerers.org/talks/rsvp_9GgmNHjgPsk)

In the quest to build artificial intelligence, could understanding natural intelligence help? Cognitive architectures is the field of understanding and implementing the various building blocks of intelligence in cognitive science, offering a principled way to build agents. In this demo, I'll show some basic blocks that I've built and assembled into a coding agent.

- Event context: AI Tinkerers Singapore: 4th Meetup - January 10th, 2025 — 2025-01-10 — Singapore
- Public talk page: https://singapore.aitinkerers.org/talks/rsvp_9GgmNHjgPsk

### [print(&amp;amp;quot;Welcome to AI Tinkerers Hong Kong!&amp;amp;quot;)](https://hong-kong.aitinkerers.org/talks/rsvp_ayqgPCAK2ac)

In this session, the Lead Organizer and Founder of AI Tinkerers Hong Kong will share insights from his experience attending an AI Tinkerers meetup in Toronto and share his motivation for bringing this initiative to Hong Kong. He will discuss the details of the initiative and outline how each meetup is hosted. This sharing would be done with an example python script, and we will use Google AI studio to view the presentation slides to explain the outline using Gemini 2 preview.

- Event context: AI Tinkerers - Hong Kong Meetup (December) - Inauguration — 2024-12-19 — Hong Kong
- Public talk page: https://hong-kong.aitinkerers.org/talks/rsvp_ayqgPCAK2ac

### [Travel agency companion - a WIP](https://montreal.aitinkerers.org/talks/rsvp_xVI91aR3PHw)

My project is a travel agency companion chatbot designed to assist solo travelers in finding inspiration and planning their itineraries. Utilizing Google Cloud Platform (GCP) and Large Language Models (LLMs), this AI-driven tool engages users in natural conversations to provide personalized travel recommendations based on their preferences, budget, and interests. The chatbot suggests destinations and creates detailed itineraries. This project is a practical application of deploying AI technologies and allowed me to learn about GCP infrastructure and the intricacies of LLMs for information extraction. While the primary focus is on travel, the underlying framework is adaptable to other domains. For instance, the technology can be employed in medical document analysis or legal document processing, showcasing its versatility in extracting and summarizing relevant information across various fields.

- Event context: AI Tinkerers Montreal - December 2024 Meetup at IVADO Labs — 2024-12-03 — Montreal
- Public talk page: https://montreal.aitinkerers.org/talks/rsvp_xVI91aR3PHw

### [OpenFeedbackVault: A Human-Centric AI Feedback Library](https://toronto.aitinkerers.org/talks/rsvp_2b1ZqTvptx8)

At OpenFeedbackVault, we believe that the future of artificial intelligence and machine learning should be rooted in the rich tapestry of human experience. Our mission is to make human feedback datasets more accessible to engineers and developers, empowering them to create models that reflect diverse perspectives and better serve humanity. This project is sponsored by the Human Feedback Foundation (part of the Linux Fouundation) and University of Toronto.

- Event context: AI Tinkerers Toronto - November 2024 Meetup at Accenture — 2024-11-28 — Toronto
- Public talk page: https://toronto.aitinkerers.org/talks/rsvp_2b1ZqTvptx8

## Related Technologies

- [PyTorch](https://aitinkerers.org/technologies/pytorch) ([Markdown](https://aitinkerers.org/technologies/pytorch.md)) — 273 public demos
- [BERT](https://aitinkerers.org/technologies/bert) ([Markdown](https://aitinkerers.org/technologies/bert.md)) — 179 public demos
- [GPT-3](https://aitinkerers.org/technologies/gpt-3) ([Markdown](https://aitinkerers.org/technologies/gpt-3.md)) — 191 public demos
- [GPT-4](https://aitinkerers.org/technologies/gpt-4) ([Markdown](https://aitinkerers.org/technologies/gpt-4.md)) — 529 public demos
- [TensorFlow](https://aitinkerers.org/technologies/tensorflow) ([Markdown](https://aitinkerers.org/technologies/tensorflow.md)) — 90 public demos
- [Keras](https://aitinkerers.org/technologies/keras) ([Markdown](https://aitinkerers.org/technologies/keras.md)) — 74 public demos
- [ONNX](https://aitinkerers.org/technologies/onnx) ([Markdown](https://aitinkerers.org/technologies/onnx.md)) — 83 public demos
- [BLOOM](https://aitinkerers.org/technologies/bloom) ([Markdown](https://aitinkerers.org/technologies/bloom.md)) — 115 public demos
- [Llama-2](https://aitinkerers.org/technologies/llama-2) ([Markdown](https://aitinkerers.org/technologies/llama-2.md)) — 227 public demos
- [PaLM 2](https://aitinkerers.org/technologies/palm-2) ([Markdown](https://aitinkerers.org/technologies/palm-2.md)) — 116 public demos
- [RoBERTa](https://aitinkerers.org/technologies/roberta) ([Markdown](https://aitinkerers.org/technologies/roberta.md)) — 118 public demos
- [Python](https://aitinkerers.org/technologies/python) ([Markdown](https://aitinkerers.org/technologies/python.md)) — 662 public demos
- [Machine Learning](https://aitinkerers.org/technologies/machine-learning) ([Markdown](https://aitinkerers.org/technologies/machine-learning.md)) — 20 public demos
- [Generative AI](https://aitinkerers.org/technologies/generative-ai) ([Markdown](https://aitinkerers.org/technologies/generative-ai.md)) — 45 public demos
- [Artificial Intelligence](https://aitinkerers.org/technologies/artificial-intelligence) ([Markdown](https://aitinkerers.org/technologies/artificial-intelligence.md)) — 5 public demos
- [Chrome extension](https://aitinkerers.org/technologies/chrome-extension) ([Markdown](https://aitinkerers.org/technologies/chrome-extension.md)) — 10 public demos
- [Claude](https://aitinkerers.org/technologies/claude) ([Markdown](https://aitinkerers.org/technologies/claude.md)) — 174 public demos
- [Computer Vision](https://aitinkerers.org/technologies/computer-vision) ([Markdown](https://aitinkerers.org/technologies/computer-vision.md)) — 22 public demos

## More Results

- Next: https://aitinkerers.org/technologies/scikit-learn.md?page=2
