Tuesday, October 12
Stephen Wolfram Opening KeynoteStephen Wolfram
Wednesday, October 13
New in System ModelerJan Brugard
Probabilities and ProcessesAlison Ord
Tensor Decomposition Definitions of Neural Net ArchitecturesDr. Anil Bheemaiah
Analyzing Flight Simulator Data with the Wolfram LanguageDiego Zviovich
Axes and ScalesMinHsuan Peng
Video Processing & AnalysisShadi Ashnai
Wolfram & Microsoft: Teaching Data Literacy Using Data Types in ExcelIsh Vardhani, Kevin Hao, Alan Joyce, Arben Kalziqi, Sharon Grimshaw, Elisabetta Caldesi, Keri Moran
Hear directly from the team that works on the integration about why data literacy matters in education and learn how to use data types to bring information to life.
Data types in Excel are available to Microsoft 365 Personal, Family and Education subscribers. This talk will include a hands-on workshop component for participants to give data types a try.
What's New in Calculus & AlgebraDevendra Kapadia
Video GenerationCarlo Giacometti
Discovering Dynamic Models from Clinical Data Using Neural-PK/PDJames Lu
Exploring and Creating NFTs: How Are Non-fungible Tokens Changing Our Communities?Christian Pasquel
Visualization OverviewBrett Champion
Narrative Processes for Learning: Mathematica and System ModelerColin Chapman
How to Connect a Blockchain to the Wolfram LanguagePiero Sanchez
Notebook Templating: An Introduction to Report GenerationAnthony Zupnik
Vector VisualizationTim McDevitt
We will tour new vector plotting functions, including StreamPlot3D, VectorDisplacementPlot and VectorDisplacementPlot3D.
Using Mathematica in a Danish High SchoolKurt Boge
Geo VisualizationNirmal Malapaka
Teaching CryptographyDariia Porechna
Fundamentals of Communication Systems Using the Wolfram LanguageVictor Frost
State of the Front EndJohn Fultz
Office Hour: VisualizationBrett Champion, Min Hsuan Peng, Nirmal Malapaka, Tim McDevitt, Yuzhu Lu
Advances in Equation Solving and Symbolic OptimizationAdam Strzebonski
Import/Export: Updates and ApplicationsSean Cheren
Resource System Updates: Function Repository, Paclet Repository and MoreBob Sandheinrich
FoxH: A New Super Special FunctionTigran Ishkhanyan
Image Registration & StitchingMarkus van Almsick, Davit Baghdasaryan
Methods for Constrained Local and Global OptimizationNina Dokeva
Numerical Computation of Harmonic and Quasiconformal MappingsAntti Rasila
Beyond Convex for Global OptimizationParitosh Mokhasi
Using the Resource SystemBob Sandheinrich
Learning PDEs with the Wolfram LanguageUnal Goktas
Office Hour: Sound & VisionShadi Ashnai, Piotr Wendykier, Markus van Almsick, Carlo Giacometti, Rebecca Frederick
General Aviation Flight Planning in the Wolfram LanguageJohn McGee
Aligning Mathematica with the Calculus Sequence and BeyondItai Seggev
Introducing Game TheoryJózsef Konczer
The Wolfram CompilerTom Wickham-Jones
DNN Detection and Clinical Staging of COVID-19 Chest X-raysPeter Riley
A Computational Learning Platform for STEM EducationGirish Arabale
What's New in the CloudJan Poeschko
The Wolfram Eureka! ProgramJon Woodard
Building a Suite of Learning Analytics Tools for STEM EducationAneet Narendranath
Geo DataFrancisco Rodriguez Arias
Thursday, October 14
What's New in GeometryCharles Pooh
The State of Graphics in the CloudJohn Pacey, Matthew Adams
Tree Data & ComputationIan Ford
Grassmann–Browne AlgebraDavid Park
Paclet DevelopmentConnor Gray
Introducing Astro ComputationJose Martin-Garcia
Computational Complexity Classes, Homotopy Classes and N-machinesJames Boyd
Paclets and the Wolfram Paclet RepositoryTodd Gayley, Bob Sandheinrich
Office Hour: Calculus & AlgebraDevendra Kapadia, Adam Strzebonski, Aram Manaselyan
College Education Using Virtual LabsMatteo Fasano, Ankit Naik
Meet-up: Video ProcessingShadi, Ashnai, Carlo Giacometti, Piotr Wendykier, Markus van Almsick
Elementary Particles with FeynmanBruno Autin
Modeling Fluid Dynamic SystemsAnkit Naik
In this presentation, we will explore the Modelica Fluid library. This library provides components for one-dimensional thermo-fluid flow in networks of vessels, pipes, fluid machines, valves and fittings.
For this library, incompressible or compressible medium, a single- or a multiple-substance medium with one or more phases might be used.
Active Learning Modules for Math & ChemistryJason Sonnenberg, Jordan Hasler
Workshop: Developing Wolfram Language Code in Other Editors and IDEs with LSPBrenton Bostick
Extending the Notebook UILou D'Andria
Office Hour: System ModelingAnkit Naik, Sergio Vargas, Jan Brugard, Suba Thomas
Spatial Values: Spatial PredictionEduardo Serna, Gosia Konwerska
Spatial datasets consisting of a set of measured values at specific locations are becoming increasingly important. Examples include temperature, elevation, concentration of minerals, etc. We will preview upcoming ...
History of Mathematics Project: Learning Journeys for Kids and OthersBernat Espigule
New Learning Journeys created exclusively for the History of Mathematics Project (www.history-of-mathematics.org) connect and explore mathematical ...
Graphics: New Features and ImprovementsJames Lane
Spatial Events: Spatial StatisticsGosia Konwerska, Eduardo Serna
Data and Image Processing for Transport and Lifting EngineeringLeonardo Roncetti
Office Hour: Probability & StatisticsEduardo Serna, Gosia Konwerska
Progress in Geo ComputationJose Martin-Garcia
Projects from the Wolfram High School Summer CampRory Foulger, Fiona Law, Rohan Mehta, Aryan Dawer
Meet-up: BlockchainJon Woodard
Office Hour: The Notebook Front EndJohn Fultz, Ian Hojnicki, Jason Harris, Lou D'Andria, Yuzhu Lu
Mathematical Prediction of Cancer Patient Response to ImmunotherapyJoseph Butner
Chemical Evolution with Combinators: A Quadranscentennial ViewRobert Nachbar
Automated Machine Learning: Past, Present and FutureGiulio Alessandrini
Office Hour: Wolfram CloudJan Poeschko, Andrea Hoyos, Matt Klimuszka, John Pacey, Joel Klein
Human in the Loop: Interpretable Machine LearningJesse Galef
Other failures are more subtle. An algorithm may seem to be working, but in reality depends on factors that are irrelevant or illegally discriminatory. Understanding why your model gives its answer is critical in trusting it, diagnosing problems and making improvements.
Computer algorithms are excellent at spotting patterns in the data they're given, but by keeping a human in the loop, we can make sure they're answering the question we think we're asking.
This talk will highlight both existing and upcoming tools in Wolfram Mathematica you can use to gain insight into your machine learning models.
Optimizations for Digital Forensics Application Development under Linux (Using Mathematica)Richard Carbone
Audience: Open to all. Target level: Intermediate to advanced. Audience may find it beneficial to have knowledge of CPU constructs, system hardware and application optimization techniques, and parallelization....
Mathematica, and by extension the Wolfram Language, provide an incredible array of capabilities that can be brought to bear on complex computer-/digital forensics–related problems. Through the systematic application of Mathematica/Wolfram Language functionality and, where appropriate, leveraging external systems (i.e., code compilation, external programs) and lower-level system/operating system optimizations, it is possible to write large and complex user-driven GUI applications (>40K lines of code) that remain responsive. Some of the forensic applications written over the years are toy prototypes while others are complete forensic analysis frameworks that have been used in solving real-world cyber and forensic challenges. Several smaller completed application examples will be briefly looked at while presenting important optimization concepts and techniques. Where possible, actual program code snippets where optimizations played an important role will be presented. The presentation will start with a general overview of optimization and how, through Linux, certain improvements can be made. However, this presentation will not examine GPU computing.
Accelerators for America's FutureDr. Carol Johnstone
Coordinating Traffic Signals on Two-Way Existing RoadsMel Friedman, Brian Mark
Importing and Exporting Neural Networks with ONNXMatteo Salvarezza, Tuseeta Banerjee
Using Mathematica to Study Bees That Are Tricked into Sex!Nik Fadzly N. Rosely
How I Solved Sparse RulersEd Pegg
Office Hour: Machine LearningGiulio Alessandrini, Jerome Louradour, Timothee Verdier, Matteo Salvarezza
The Art of Problem Solving with the Wolfram LanguageShenghui Yang
Interesting Projects and Concepts by the Technical Consulting TeamAnshu Manik
Modeling Structural MechanicsOliver Ruebenkoenig
Developing Wolfram Language Code in Other Editors and IDEs with LSPBrenton Bostick
Office Hour: Numerical ComputingRob Knapp, Paritosh Mokhasi, Nina Dokeva, Oliver Ruebenkoenig
Multi-Language Data Acquisition Conversational AgentAnton Antonov
Notebook-Based Authoring: Tools and Best PracticesJayanta Phadikar, Kunal Khadke
Automated Workflows for System Modeling and Controller DesignSergio Vargas, Suba Thomas
Friday, October 15
New Identities in Combinatorics Discovered with Help from Mathematica SoftwareDr. Eric Dolores-Cuenca
In our study of nonlinear Signal-flow graphs we used the software Mathematica to obtain evidence about new combinatorial identities. Eventually we proved those identities.
Responsive Custom User Interface DesignJayanta Phadikar, Soumya Mahapatra
Authoring Paclet DocumentationBrian Van Vertloo
Office Hour: GeometryJaebum Jung
Automating Content Management Using the Wolfram Technology StackDr. Oliver Grasl
Due to the "API first" and "cloud micro service" trends, automating state-of-the-art, multichannel content creation and delivery is a sophisticated and involved process:
- Services from many different providers need to be orchestrated; content has to be read from many different sources and transformed even more different target formats.
- To create a high degree of automation, you need a technology stack that runs on many different target platforms; that can easily be connected to diverse APIs and provides sophisticated transformation operations for data in both text formats (XML, JSON) and graphics formats (vector and raster images); and that can be developed and tested in an interactive fashion.
- The Wolfram technology stack turns out to be a perfect match.
Using Mathematica-Python Interoperability in Astronomical Image ProcessingTom Sherlock
The Genetics of Cellular AutomataRodrigo Obando
Automated Planar GeometryDaniel McDonald, Peter Barendse, Xiaofan Zhang, Jack Heimrath
We present updates to the automated geometric functionality of the Wolfram Language introduced in Version 12 and display new functionality for automated geometric reasoning.
Interactive Plot QuizzesJeremy Stratton-Smith, Anne Marie Torresen
Meet-up: Wolfram Technology in Defense and Homeland SecurityMohammad Bahrami, Bruce Colletti
We will discuss how Wolfram technology has been (or can be) applied to defense, military-industrial preparedness and homeland security. We want to raise the profile of Wolfram technology within the US Department of Defense (DoD) and Department of Homeland Security (DHS). This session builds upon that from WTC 2019 and an earlier small group discussion at WTC 2017. Open to all, the session invites conferees from DoD (and the defense industry), DHS, NATO (and other alliances), federally funded research and development centers (FFRDCs), National Laboratories, universities (with DoD and DHS portfolios) and defense think tanks. If you're a member in an organization below, then please attend:
- Military Operations Research Society (MORS)
- National Defense Industrial Association (NDIA)
- Military and Security Society of the Institute for Operations Research and the Management Sciences (INFORMS-MAS)
- MORS Communities of Practice
- NDIA Divisions
- NDIA Industrial Committees and Working Groups (Click Divisions)
Modeling the Quantum Bounces of Atomic SystemsOlivier Rousselle
Tensor Analysis and ApplicationsYoungjoo Chung
What's New in GeometryCharles Pooh
MathSymbolica: Last-Passage Algorithm DevelopmentChi-Ok Hwang
What's New in Wolfram Language ChemistryJason Biggs
Meet-up: High-School MathematicsDevendra Kapadia
Physically Based Rendering in 3D GraphicsAlec Shedelbower
Building a Safety Audit Website with Wolfram Application ServerJon McLoone
New in Fractional DifferentiationOleg Marichev, Paco Jain
Progress in Graphs & NetworksJaebum Jung
Health, Nutrition and Fitness with the Wolfram LanguageKeiko Hirayama, Jason Martinez
Constructive Solid GeometryCharles Pooh
GLSL Support with Mathematica GraphicsYuzhu Lu
Office Hour: Graphs & NetworksYan Zhuang
Multilingual Translations and Decoding the Sperm Whale LanguageJofre Espigule-Pons
Understanding Social Biases in Artificial Intelligence SystemsMing Hsu
The Conservative Paradox and Median Justice LocationNicholas Georgakopoulos
A Computational Approach to Daily Life Utilizing Wolfram Tools outside of WorkBen Kickert, Maureen Baehr
- Examining how machine learning code not only helps predict life expectancy in developing countries, but also makes shopping for a loved one easier.
- Utilizing scheduled tasks and databins to identify newly published reports while also helping your children learn about financial responsibility.
- Publishing online forms that provide intuitive access to complex assessments and also serve as a simple tool to track daily observations.
- Importing web-based data for cross-source analysis while using the same tools to simplify family decision making.
- Tapping into APIs and ServiceConnects for work-related functions while also simplifying your own social media presence.
- Applying data classification and summarization tools to both work-related subjects and personal interests.
City-Scale Simulation Model of COVID-19 SpreadCharles Macal
Natural Solutions to Delay Differential EquationsJames Sturnfield
Stop Multiple-Choice Testing: How to Fix the E-assessment DilemmaMaik Meusel
Creating Computable Data for SDG Metrics from PDFs, Video and ImagesMaureen Baehr, Ben Kickert
Meet-up: Chemistry for Education and Language DevelopmentsJason Sonnenberg, Jason Biggs
A Parametric Geometry Treatment of Two Acceleration FieldsAlexander Garron
NLMEModeling: Nonlinear Mixed Effects Modeling of Dynamical SystemsMats Jirstrand
Running Virtual Machines in the Wolfram LanguageDaniel Sanchez, Stefano Sosa
Creating Custom Notations and Objects—A RefresherJayanta Phadikar, Bignya Pathi
Education InnovationPaul Abbott
For the last six years, the Wolfram Summer School has included an Educational Innovation track. There are many reasons why the WolframSummer School is an excellent place at which to develop and implement educational innovation:
- Extensive high-quality mentoring from experts and Wolfram Research developers, sharing their experiences in making educational technologies
- Active participation from Stephen Wolfram, who provides general guidance to and review of all projects
- Quality feedback from and interaction with other like-minded educators
- Intensive, hands-on three-week format, including in-depth training on Wolfram Language technology development
- Lectures and discussions on computational thinking and current strategies
- Assistance to quickly develop education tools using Wolfram technologies
- Projects focus on changing the way people learn and teach—for example, creating tools for students to use or management platforms for teachers
So if you are interested in educational innovation, you should apply to attend the Wolfram Summer School.
Making a Circular SliderGeorge Woodrow III
The Wolfram Language has a number of useful controls, but has no circular slider. In this presentation, I show how I developed one, going from an example in the documentation to a polished control.
What's New in Wolfram|Alpha Notebook EditionBrad Janes, Steven Lachowski
Wolfram Language for Materials Sciences ApplicationsGaurav Vishal
We will discuss how the Wolfram Language can be used for modeling and analysis in the field of materials science. Examples will be included from the following topics:
- The Molecule function in the Wolfram Language
- LatticeData and related functions
- Calculating percentage area of grains and phases in microstructures (using image processing)
- Addressing heat and mass transfer problems by solving partial differential equations and the finite difference method
- Modeling chemical reactors (batch flow, continuous stirred-tank reactor model (CSTR) and plug flow reactor model (PFR))