Master Production-Ready Machine Learning, Step by Step
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore how APL programming language serves as a powerful tool for data science applications in this 30-minute conference talk from DYNA Fall 2025. Discover the fundamental importance of data science in today's technology landscape and learn how APL's array-oriented nature makes it particularly well-suited for statistical analyses, machine learning, and AI foundation work. Examine the complete data science workflow including data collection, structuring, cleansing, visualization, and summarization techniques using APL. Get hands-on demonstrations of TamStat for statistical analysis and APLearn for machine learning implementations, while understanding the advantages APL offers over traditional ML libraries. Master key APL operators including Key (⌸) and Stencil (⌺) for advanced data manipulation and analysis tasks. Gain insights from Josh David's experience as an APL consultant and his work developing APL tools for North American clients, making this essential viewing for programmers interested in leveraging APL's concise, expressive syntax for complex data science problems.
Syllabus
The importance of data science
Dyalog at the Joint Statistical Meetings
What is data science?
Collection of data
Structuring of data
Cleansing of data
Visualisation of data
Summarisation of data
APL libraries for data science
TamStat demonstration
Issues with ML libraries
APLearn demo
Key ⌸ and Stencil ⌺
Conclusion
Questions
Taught by
Dyalog User Meetings