Save the date! The Wolfram Virtual Technology Conference will be held October 16–18, 2024.
Presentations
Wednesday, November 1
What's New in Wolfram Image & Audio?
Shadi Ashnai, Markus van Almsick Download Presentation Watch VideoRecent developments in AI give image and signal processing a major boost. We focus on advancements in image segmentation, OCR and speech recognition and synthesis. We integrated neural networks directly into the system or connected to them via services and APIs. We cover the powerful underlying neural network structures, such as U-Nets and visual transformers, and demonstrate applications where these functions facilitate new workflows.
The Wolfram Compiler
Tom Wickham-Jones, Daniel Sanchez Download Presentation Watch VideoThe Wolfram Compiler converts Wolfram Language code into machine instructions that run directly on the CPU. It can speed up programs and provides opportunities for innovative programming features such as building connections to external libraries and accessing new technologies. It is used for an increasing amount of new development such as the Data Structure library. This talk covers the Wolfram Compiler and its latest advances and directions.
Education Innovation
Paul Abbott Download Presentation Watch VideoThis talk gives an overview of the Educational Innovation track at the Wolfram Summer School with Wolfram Community highlights. The school includes: Wolfram Language training, lectures on computational thinking, mentoring by educational technology experts, accelerated development of educational tools, group work with like-minded educators and project guidance from Stephen Wolfram.
AI-Based Environmentally Sustainable Cardiovascular Disease Diagnostic
Sahithi Cherukuri Download Presentation Watch VideoNew in System Modeler
Ankit Naik, Jan Brugard Download Presentation Watch VideoIn this presentation, the key features for System Modeler 13.3, as well as the upcoming Version 14, will be presented. This includes interactive real-time simulations, the ability to change preferred unit system, easy calibration of model parameters, the addition of uncertainty to the models and a workflow for creation of installers for your model libraries.
File Formats Any Data Scientist Cares About
Piotr Wendykier, Sean Cheren Download Presentation Watch VideoEfficient data import and representation is a key to any data science project dealing with large datasets. This talk will discuss import and export of Parquet, Arrow IPC and CSV files. These formats are part of the project aiming to add columnar data structures to Wolfram Language. A performance comparison with Python libraries will be presented.
Notebook Assets
Ian Hojnicki Download Presentation Watch VideoThis presentation introduces the front end's upcoming resource system and how you can use it in your future projects.
Integrating System Modeler and Finite Element Analysis
Oliver Ruebenkoenig, Vedat Senol Download Presentation Watch VideoModeling Fighters and Drones Using System Modeler
Atefeh Esmaeilzadeh Rostam, Erick Espinosa Juarez, Jan Brugard Watch VideoThis talk covers Version 2 of the Aircraft library. This version adds the possibility to model drones and includes models of quadrotors. The library has been restructured for easier on-boarding and providing further insights for mid and late stages of fixed-wing aircraft conceptual design. A sneak preview of the next version, including modeling of transonic and supersonic flight regimes of fighter aircraft, will also be presented.
Documents and Exchange Formats
Sean Cheren, Santiago Campo CotesEverything Chess with the Wolfram Chess Paclet
Rafal Chojna, Jay Warendorff Watch VideoWolfram/Chess provides import and export capabilities for widely used chess FEN and PGN formats. You can import chess games and positions as Wolfram Language expressions and analyze them using Wolfram Language. It provides a GUI in which you can play against a built-in chess engine from the starting position at different difficulty levels. The GUI enables you to set up any valid position and to play from that position.
New Developments in Wolfram Chemistry
Jason Biggs Download Presentation Watch VideoThis talk covers new upcoming chemistry functionality for Wolfram Language, including enhancements for molecular visualization and new data structures to represent crystal structures and large biomolecules. In addition, the ChemistryFunctions paclet will be presented, with a variety of functions for dynamic manuipulation and visualization of chemistry data.
What's New in Chemical Education?
Jason Sonnenberg, Camilo Castrillon-Toro Download Presentation Watch VideoRecent and upcoming features of Wolfram|Alpha, Wolfram|Alpha Notebook Edition and the Wolfram Language related to chemical education are discussed. These features include expanded Step-by-Step support, improved free form input and new Wolfram Function Repository and Wolfram Paclet Repository submissions. Example activities and educator resources are highlighted.
Keynote
Stephen Wolfram Watch VideoStephen Wolfram is the creator of Mathematica, Wolfram|Alpha and the Wolfram Language; the author of A New Kind of Science; and the founder and CEO of Wolfram Research.
Upgrading Epidemiological Models into War Models
Anton Antonov Download Presentation Watch VideoLearn how both theoretical and software engineering constructs made for epidemiological compartmental models can be "upgraded" into war system dynamics models. Several operational and economic analogies are drawn, including the turning of a geo-spatial-temporal ECM into a war SD model. The talk uses many "big picture" workflow diagrams and breakdowns. Concrete models are demonstrated and explained.
Astrophotography Image Processing Workflows
Tom Sherlock Watch VideoThe complex imaging workflow associated with astrophotography can be automated using the Wolfram Language’s intrinsic image processing and statistical data manipulation functionality. Astronomical imaging involves taking a sequence of exposures that have to be calibrated, aligned, stacked, de-noised and then stretched to obtain any sort of image. Color imaging involves following this pipeline for each of 3 or 4 color channels which then are combined to form the final image. This talk illustrates this workflow with galaxy images taken in May of 2023 from a light polluted location in Urbana, Illinois. The image of M101 also shows a supernova SN 2023ixf that was discovered the week prior.
A Modern Course in Mathematical Methods for the Physical Sciences Using Mathematica
Peter Taborek Watch VideoThis talk covers a mathematical methods course at UC Irvine. Physical Science students use ebooks that are collections of Mathematica notebooks. Assignments are created and submitted via Mathematica notebooks. For the undergrad version, we are experimenting with a web interface that automatically grades symbolic input using calls to Wolfram cloud APIs.
Workshop: Book Publishing with the Wolfram Language
Paige Vigliarolo Download Presentation Watch VideoFrom Rock-Paper-Scissors to BabyAGI: Harnessing LLMs with the Wolfram Language
Jofre Espigule-Pons Download Presentation Watch VideoIn this presentation, we first explore large language models (LLMs) tackling the classic game of rock-paper-scissors, revealing nuanced decision-making and pattern recognition. Transitioning from game strategies, we then delve into the details of implementing an autonomous agent. Namely, a version of BabyAGI within the Wolfram Language ecosystem.
Wolfram Quantum Framework
Mads Bahrami, Nik Murzin Watch VideoThe Wolfram Quantum Framework provides a comprehensive solution for quantum computation, integrated with Mathematica and Wolfram Language. Users can model quantum circuits and algorithms while also connecting with external quantum platforms directly from a Wolfram Notebook. We cover the fundamental abstraction implemented in the Wolfram Quantum Framework to simulate and model quantum systems using tensor networks, and how this can be applied for analog and digital QPUs.
The Wolfram Prompt Repository
Eli Lichtblau Download Presentation Watch VideoBeginning earlier this year, the Wolfram Prompt Repository was created in order to showcase and document every prompt that works within our technology stack. This talk will focus on some of the core components of the Prompt Repository, including what a prompt is and how we define and divide them, how these prompts work within our notebooks, and how to create and submit your very own prompt.
LLMTools and the LLMTool Repository
Bob Sandheinrich Download Presentation Watch VideoLLM tools are a powerful part of how LLMs are being integrated into Wolfram Language. Tools allow developers to take advantage of the distinct strengths of both Wolfram Language and LLMs. In this talk, I will discuss what an LLMTool is, show how to create them and use them and show Wolfram's new LLMTool Repository.
More on Astronomy: Eclipses
Jose Martin-Garcia, Jeffrey Bryant Download Presentation Watch VideoWolfram Language 14 introduces new functionality to compute everything about solar eclipses, like the total eclipse of April 8, 2024. The updated function SolarEclipse can compute lots of things about more than 72 thousand solar eclipses in 30 thousand years, with high precision. This talk demonstrates these new capabilities of the Wolfram Language Astro functionality, with multiple visualization examples to help with understanding the time evolution and geometry of any type of solar eclipse.
Mancala: Multiway Analysis and Building a Game GUI in Wolfram Language
Bob Nachbar Download Presentation Watch VideoMancala is a two-player board game known from antiquity and has many variations of play worldwide. We studied the most common North American version known as Kalah. The traditional board consists of six pits, each containing four seeds, and an empty store for each player, and the objective is to capture the greatest number of seeds (one's own and the opponent's) in one's store by moving them from one of the pits and sowing them in succeeding pits and the player's store. The game involves both counting and strategy, as the rules allow extra turns. We made use of game graphs and the tools of multiway analysis to understand how the complexity and "fairness" of the game changes as the board configuration and choice of rules are varied. As the score determines the winner, we also examined how early in the game a win can be forced. Two of the tools we used to study mancala were a function to display the game board for any given state of play and another function to sow the seeds from a selected pit and follow the rules for capture and extra turns. It was then a simple matter of turning the displayed board into a dynamic interface for two players that permitted a fully interactive game to be developed.
Tech Consulting EdTech Efforts
Danny Finn Download Presentation Watch VideoWolfram Technical Consulting has created a collection of EdTech-focused components designed to easily integrate into pre-existing education systems or be used alone to provide a customizable, computation-based practice and assessment environment. One of these is a question-assistance AI tutor.
Active Learning for Students and Educators: Computational Adventures
Rory Foulger Download Presentation Watch VideoEducation enthusiasts are invited to experiment with Wolfram's new Computational Adventures curriculum, where kids and teens learn to code while exploring subjects like cryptography, music, and poetry. Complete a Computational Art Adventure and discuss the design and pedagogies behind this new model.
Thursday, November 2
Developments in Code-Building Tools
Jeremy Stratton-Smith Download Presentation Watch VideoOver the past years, we have developed several tools for actually building code representing objects that are often easier to think about without looking at syntaxófor example, GeometricScenes and Entities, which both are powerful tools in Wolfram Language, but require involved syntax in order to be specific enough to work as functions. In this talk, we will give an overview of these new functionalities and discuss the ways these tools will make advanced Wolfram Language functionality accessible to newcomers and a younger audience, and are prime examples of the flexibility of the notebook interface.
Wolfram AI in Medical Imaging: Prostate Cancer Detection
Peter Riley, Saba Ansari Watch VideoWolfram AI platform is used in medical imaging at Deakin for its ease of use with non-programmer students and staff. Successful research projects include DNN detection and staging of COVID-19 from chest x-rays, and the detection and localisation of prostate cancer in magnetic resonance diffusion images.
Providing Computational Superpowers to Enterprise AI
Zeb Smith and Jesus Hernandez Watch VideoJoin us for a conversation about how Wolfram can provide an integrated platform for LLM-boosted tools capable of transforming how your employees work. As a proven provider of computational intelligence to previous expert systems in both public and private sectors, we quickly realized the opportunity to give LLMs access to Wolfram’s computational superpowers by developing one of the first major plugins for Open AI’s ChatGPT. Using the methods and tools we developed for the public plugin, we can now provide these superpowers to your own organization. We will demonstrate some business-oriented use cases and describe how our solution integrates into your existing technology stack.
New Additions to Wolfram Neural Net Repository
Maria Sargsyan Download Presentation Watch VideoThe Wolfram Neural Net Repository consistently evolves, offering a variety of pre-trained models to address diverse computational needs. This presentation will introduce the latest models added to the repository, covering areas like natural language processing, computer vision, and audio analysis. Attendees will learn about the functionalities and potential applications of these models. Additionally, we will briefly touch on their integration within the Wolfram Language environment. Join us for an overview of the newest tools available in the Wolfram Neural Net Repository.
Finite Fields and Their Applications
Adam Strzebonski Download Presentation Watch VideoMathematica 13.3 contains new functionality for computation over finite fields, including finite field arithmetic, mappings and polynomial computations. The upcoming version adds linear algebra and equation solving. In my talk, I will present the new functionality and show some application examples.
CUDA and the Wolfram Language
Tom Wickham-Jones Watch VideoCUDA is a technology for massively parallel computation running with NVidia GPUs. It is very popular, well supported and widely used for many areas of computation. For many years Wolfram Language has provided CUDA integration with CUDALink. Now the Wolfram Compiler has enabled a range of new functionality to extend and improve CUDA integration. This talk will cover the latest developments and future directions.
New Algorithms: Numerical Solution of Large Systems of Nonlinear Equations NSolve by Monodromy
Aravind Baskar Download Presentation Watch VideoInnovator Award Ceremony
Watch VideoLeaders in many top organizations and institutions have played a major role in using computational intelligence and pushing the boundaries of how the Wolfram technology stack is leveraged for innovation across fields and disciplines. Join us as we recognize these deserving recipients with the Wolfram Innovator Award.
Improvements in the Quantity Framework
Nick Lariviere Download Presentation Watch VideoThis talk provides and overview of the improvements and optimizations made to Quantity and related functions in Wolfram Language. Topics include the discussion of recent updates to the conversion and arithmetic frameworks, as well as a discussion of updates in the handling of temperatures in Wolfram Language.
Symbolic Computations and Dynamic Visualisation in Robotics Research and Education
Sandipan Bandyopadhyay Download Presentation Watch VideoRobotics, as an area of teaching and research, can be fascinating and intimidating at the same time. The kinematics of robots involve formulating and solving systems of algebraic or trigonometric equations. Their dynamics and control require derivation and analysis of coupled nonlinear ordinary differential equations. These computations can be so demanding that they may impact the students' motivations to learn. They also pose great challenges to researchers in their efforts to make fresh contributions to this field. In this context, a robust and powerful computer algebra system such as Wolfram Mathematica can be the best friend of a teacher or a researcher. The speaker has spent 16 years in the first role and nearly 25 years in the second. During this time, he has developed several symbolic codes to solve benchmark problems in the field of parallel manipulators. He has also created computational workflows and demonstrations which aid the students at Indian Institute of Technology Madras to analyse and understand complex behaviours of robotic systems with much greater ease and confidence. In this talk, the speaker will share a few of these developments.
Structured Arrays
Jan Mangaldan Download Presentation Watch VideoWe discuss recent features in Wolfram Language related to the representation of and computation with structured arrays. Representing matrices as structured arrays, whenever feasible, often leads to efficiencies in storage, computation time or both. We also touch on applications of these structured arrays.
Enhancing Hands-on Learning Using Mathematica: A Case of Investment Analysis
Ramesh Adhikari Download Presentation Watch VideoMathematica is a powerful computing environment that was initially used in mathematics and physics, but is now gaining popularity in various disciplines. It offers numerous built-in functions for financial computations, simulation, optimization, risk management and forecasting. Despite its capabilities, it is not widely used in financial data analytics. The presentation demonstrates the use of important built-in financial functions and custom functions for financial data analytics using real-world financial data. Examples cover various finance topics, and all results are reproducible without modifications.
Hypergeometric Functions: From Euler to Appell and Beyond
Tigran Ishkhanyan Download Presentation Watch VideoHypergeometric series appeared in the mid-seventeenth century, and since then they have played an important role in the development of mathematical and physical theories. This talk will give an overview of the "classical" pFq hypergeometric functions, the four Appell functions (AppellF2, AppellF3 and AppellF4 were introduced in Version 13.3), and the upcoming BilateralHypergeometricPFQ function.
Calculus and Control Systems
Aram Manaselyan Watch VideoDuring this talk I will speak about the strong interconnections between calculus and control systems in Wolfram Language. Particularly I will show how one can use system models such as state-space models or transfer function models in DSolveValue. This method allows one to easily solve such systems and to obtain the output responses and state responses of the systems. During the last part of my talk, I will discuss the special case of discrete-time systems.
Matrix Computation in Wolfram Language
Itai Seggev Download Presentation Watch VideoMathematica and Wolfram Language have long had strong capabilities in linear algebra. In this talk, we will survey the scope of these capabilities, including long-time strengths, recent feature additions (including new in Version 14!) and some future directions we're investigating. We'll also cover how we've made this power easier to use and accessible to more users.
Using the Wolfram Stack and LLM Tech to Combat Misinformation on the SDGs and ESG
Maureen Baehr, Ben Kickert Watch VideoGraphs in the Modern World
Alejandra Ortiz-Duran Download Presentation Watch VideoThis talk provides an overview of graph-based models for analyzing infectious disease dynamics. It covers deterministic compartmental models and explores agent-based simulations, illustrating how graph theory plays a vital role in modern epidemiology and can help us to understand and analyze the modern interconnected world.
Automated Planar Geometry in Wolfram Language
Dan McDonald, Peter Barendse, Xiaofan Zhang Download Presentation Watch VideoTabular Data Visualization
Nirmal Malapaka Download Presentation Watch VideoVisualizing n-dimensional data requires different techniques than for data with just 2 or 3 dimensions. Projection methods reduce the number of dimensions to 2 or 3, and use color, shape, size or other properties to convey information about the full data. Pairwise methods create n * n arrays of plots, with each individual plot using only 2 of the dimensions at a time. In this talk, we will take a look at some of these methods and the plots built around them.
Advanced Graphics with Shader Graphs
Alec Shedelbower Download Presentation Watch VideoDiscover the latest in graphics with this early look at shader graphs in the Wolfram Language. Shader graphs offer a user-friendly interface for crafting powerful visual effects, eliminating the complexities associated with writing traditional shading languages. In this talk, we'll discuss the motivation for using shader graphs, as well as the progress made thus far and plans for further development.
Workshop: Computational Thinking, LLMs and the Future of Education
Mads Bahrami, John McNally, Yi Yin Download Presentation Watch VideoCustomize Mathematica Graphics Rendering with GLSL
Yuzhu Lu Download Presentation Watch VideoMathematica graphics has support for using existing OpenGL Shading Language (GLSL) files to customize 2D/3D graphics rendering through SurfaceAppearance. Many graphics features are built on top of it. Users can also use it to have customized rendering and more advanced applications. This talk will list all new graphics features that benefit SurfaceAppearance and will show how to add customized rendering with several simple and advanced examples.
QuestionObject Updates: Math Assessment, LLMs and More
Bob Sandheinrich Download Presentation Watch VideoThe question framework in Wolfram Language is used to create quiz questions with automated assessment. In this talk I will: review the main features of the framework, highlight new features like specialized math assessments and preview the current development work including LLM integration and a new interface for writing questions.
Graphics: New Features and Improvements
James Lane Download Presentation Watch VideoExplore new features and improvements to the FrontEnd renderer, including faster polygon rendering, sub-pixel-thin line drawing for finer detail, new texture features, reduced z-fighting artefacts, and rendering at astronomical scales through multiple passes. Navigate and visualize 3D scenes, reflect on graphics options with AbsoluteCurrentValue and AbsoluteOptions, and discover support for primitives like multi-disk and 3D AxisObjects.
Data Science: Exploring Relational Database Objects Visually with Mathematica GUI and SQL
Daniel Carvalho Download Presentation Watch VideoMathematica and Wolfram Language can connect to basically every open or commercial database out there, relational (SQL) or NoSQL flavors too. From small to big companies, they have relational database management systems to support CRM, ERP and other enterprise systems. Lots of that data is just sitting there waiting to be explored with a multiparadigm data science approach. Interesting patterns can be found in business data and can be combined with Wolfram-curated data and internet-available datasets too. We will show how to build visual GUI tools to connect to relational databases and navigate visually on database objects.
visX Is a Visual Interface to Wolfram Language
Nicholas Hoff Watch VideoMost Wolfram Language programs consist of a set of functions, each of which transforms its inputs into outputs, which are then "plugged into" each other to create a nested directed acyclic graph. I will present an alternate frontend that lets users work with this graph directly in a zoomable map-like interface.
Friday, November 3
Wolfram Repository Updates: Paclets, Functions, Examples, Prompts, Tools and More
Brad Ashby Download Presentation Watch VideoVisual Creation & One-Liner Award Ceremony
The Future of API Integration
Giulio Alessandrini Download Presentation Watch VideoJoin us for a glimpse into the evolving landscape of API integration in Wolfram Language. This talk introduces the significant enhancements in the upcoming redesign of the ServiceConnections framework. Discover a streamlined process for creating new API connections, with features such as automatic request generation and response parsing, automatic parameter completion and verification, and versatile authentication methodologies. Join us for a technical deep dive into the next wave of API integration.
TableView: Recent Developments
Jason Abernathy Download Presentation Watch VideoTableView is a control for manipulating and displaying large amounts of data. Data structures containing millions of elements can be explored without a substantial performance penalty being incurred. Recent improvements to TableView include the ability to toggle individual divider elements and a few experimental features that are designed to improve the visualization of structured data. Multi-dimensional headers allow rows and columns to be grouped. A DisplayFunctions option allows typesetting to be customized for different expression types.
Modeling Electromagnetics
Sebastian Garcia-Sarmiento Download Presentation Watch VideoThis talk is the first in a series on modeling electromagnetism with partial differential equations. The focus will be on formulating and solving electrostatic PDE models. Particular attention will be given to handling interpolation of discontinuous quantities. An application example of a multiphysics actuator will leave the attendee with an understanding of the scope of the functionality provided.
Modeling Hyperelastic Material
Alessandro Mastrofini Download Presentation Watch VideoIn this solid mechanics talk, we will cover the usage of the finite element method for solving hyperelastic material models. The aim is to enable attendees to set up PDE models describing materials that undergo large deformations. The focus will be on recent developments such as new material models and multiphysics coupling.
Rubi: Solving Integrals, One Rule at a Time
Patrick Scheibe Download Presentation Watch VideoSymbolic integration, a cornerstone of computational mathematics, traditionally relies on intricate algorithms to find antiderivatives. Rubi, a rule-based integrator, takes a different and unique approach. Instead of algorithms, Rubi uses thousands of human-readable mathematical rules, systematically applied, to determine integrals. This method provides more transparent integration steps and often yields simpler and more accurate results than traditional means. In this talk, we'll delve into the world of Rubi, exploring its potential and comparing it to conventional integrators.
BoxIDs, Selections and NotebookProgramming, in the FrontEnd
Jason Harris Download Presentation Watch VideoIn this presentation I will talk about Selections and NotebookProgramming in the FE. I will review documented and historical ways we can query and manipulate the current selection and then interact, read, write, and change parts, fragments or all of notebooks. I will discuss the internal structures we here at Wolfram Research sometimes use for advanced control of Selections. These center around BoxIDs, dynamic capabilities, and various location-specific functions like EvaluationBox, ParentBox, etc. This functionality is an essential building block for Mathematica Developers in crafting sophisticated and interactive interfaces in the FrontEnd. I will also delve into existing methods for locating structures such as CellTags, CellIDs, UUIDs, and conventional movement-based notebook programming. Additionally, I will touch on standard applications of BoxIDs and Dynamic Locations.
Discovering Wolfram Food through AI
Isabel Skidmore, Tommy Peters, Gay Wilson Download Presentation Watch VideoThis talk will cover the use of LLMs and AI in enhancing Wolfram's built-in food data. We will show examples of how to use Chat Notebooks and the Wolfram ChatGPT plugin to retrieve nutrition data and analyze it. We will demonstrate how LLMs can transform recipe text into structured datasets in Wolfram Language from which we can generate graphs. We will also demonstrate new Wolfram Function Repository functions for food that can be easily used by chatbots to complete tasks for the user.
Design Optimal Discrete Magnetic Coils with Wolfram Language
Noah Hardwicke Watch VideoPrecise magnetic fields are of key importance in a wide array of applications, and are usually generated by complex, spatially varying wire patterns, derived from the discretisation of a continuous current flow over a surface. Complex patterns have drawbacks, however, such as occupying large areas and being challenging to fabricate. An alternative approach to generating high-quality magnetic fields is to optimize multiple sets of simple, discrete coil primitives by spherical harmonic mapping, which are compact and easy to fabricate and repair. This talk will look at the principles behind the optimization process, demonstrating how Wolfram Language’s built-in root-finding and visualization capabilities are used to design and analyze precise magnetic fields. We will look at the CreateCoil paclet, which provides a convenient set of functions for designing optimal loop-, saddle- and ellipse-based coils, and inspecting the magnetic fields they generate.
Wolfram R&D Live: Watch, Connect and Promote Your Work
Keren Garcia Download Presentation Watch VideoRUBI Demo
Patrick ScheibeImport/Export: Updates, Applications, and Architecture
Sean Cheren Download Presentation Watch VideoOver the years, Wolfram Language has been built to work with data of all shapes, kinds, and sizes. This talk will give a preview of upcoming updates to some formats supported by Import and Export, and discuss some practical applications of document related formats. We will also get a chance to dive even deeper, looking at the early stages of new tools to make working with live data as seamless as possible.
Galileo and the Squaring of Time
Alexander GarronImagine Galileo and Descartes collaborated on the art of falling. Galileo proffered time as range, making space as domain arbitrary. Domain fall rate not of fixed meter presented a challenge. They used algebraic tiles to discover uniform acceleration spacetime. I use their first-second tile to construct our first central force spacetime square inquiry.
Exploring Species in Wolfram Language
Keiko Hirayama Download Presentation Watch VideoNew taxonomic species data collections encompass ecological, geographical as well as biological knowledge of living organisms including animals, plants, fungi and other microorganisms. With the new hierarchical entity type syntax, one can access general taxonomic information of species as well as categorized characteristics of organisms specific to each kingdom of life. Improved data lookup support allows in-depth exploration of diversity of life.
Solving Physics Problems with Schrödinger's Equations
Ricardo Lopez Download Presentation Watch VideoIn this presentation, we'll discuss the functionality for generating the Schrödinger equation for different configurations and how to solve it with the finite element method as is implemented in Wolfram Language. We'll explore examples that demonstrate the simplicity of setting up and solving physics problems with the Schrödinger equation.
Computational Tools for Blockchain Forensics
Alec Macher, Piero Sanchez Watch VideoBlockchain technology has transformed industries, offering unprecedented transparency and security. Yet, harnessing its full potential can be challenging due to the diverse array of blockchains and their unique set of tools. This presentation showcases the power of Wolfram Language for computational analysis of blockchains, enabling forensic analysis, transaction reading, and writing, with a focus on practical examples. Discover how to visualize transactions using the FTX token as a case study and explore how Wolfram|Alpha seamlessly integrates blockchain functions with ChatGPT.
Pioneering the Future of Oil Production with Wolfram Technologies
Jacob Warthen Watch VideoDiscover UpLift, a next-generation gas lift simulator crafted in System Modeler V13.3 and enhanced by Mathematica. Beyond petroleum engineering, UpLift offers a deep dive into real-world oil production scenarios using authentic well data. Experience the future of simulation, bridging technology and nature.
Modern Notebook Diffing
Lou D'Andria Download Presentation Watch VideoIn this talk, we will introduce recently released diffing tools for the Wolfram Language. We will explore how to compute and visualize changes between different types of objects, including cells and notebooks. Join us to gain a better understanding of how to use these tools effectively, and to learn about our future plans for their continued development.
Graph Rewriting for Lattice Topological Invariants
Sinuhé Perea Download Presentation Watch VideoWe are going to study finite lattice systems in the context of simple rewriting rules: based on discrete manifolds and Cayley graphs, in this project we look for the set and taxonomy of simple rewriting rules that preserve certain properties that can later be understood as conserved measurable magnitudes of a physical system, like the Brouwer degree or winding number. By investigating those toy models about field configurations of discrete fiber bundles, we will later apply local perturbations to a field configuration, looking for discrete analogs to Noether's theorem. Furthermore, via coloured graphs, with this approach we will aim to characterise (energetically stable) physical-inspired systems in the context of many-particle quantum finite distributions in highly symmetric arrays or low-dimensional spin-like states as domain wall in magnetization theory, being local solutions of minimal information configurations. Even mesoscopic scale is responsible for exotic topological defects; with this discretization, we will try to understand the computational first-principle mechanism that allows nontrivial winding numbers and the material and geometries to host pseudo-particle structures like skyrmions, bubbles or merons. We think that this inductive reasoning here would offer a valuable approach for finding new phenomena or even reinterpreting old ones.
The Art of Problem Solving in Wolfram Language '23
Shenghui Yang Download Presentation Watch Video
This year I will continue my problem-solving style shown in '22 and demonstrate the problem-solving skills in these four domains: geometry, combinatorics, number theory and algebra/analysis. I have selected couple of problems and examples from the following published resources:
R. Honsberger's From Erdös to Kiev: Problems of Olympia Caliber (or related Crux volumes)
M. H. Weissman's An Illustrated Theory of Numbers
S. Savchev and T. Andreescu's Mathematics Miniatures
R. Stanley's Enumerative Combinatorics
Wolfram Language's built-in functions and Wolfram Function Repository resources have a unique charm to make the exploration of the solutions very expressive. It is critical to see the connection between the "Aha!" moment and solid examples generated by Wolfram Language. It is my wish for all my audience to enjoy the talk and start their own journeys of solving challenging problems with Wolfram Language.
Tetrahedron Center Functions
Ed Pegg Download Presentation Watch VideoIn a recent Community post, tools for calculating a hundred thousand tetrahedron centers were used to make an animation. For this talk, a dozen new geometry tools for both 2D and 3D spaces will be discussed.
Protein Visualization in Wolfram Language
Soutick Saha Download Presentation Watch VideoProtein visualization plays a pivotal role in understanding the intricate world of biomolecular structures. In this talk, I will discuss protein visualization in Wolfram Language, with a specific focus on the chemistry-related functionalities and applications of the Wolfram ProteinVisualization paclet. Additionally, I will share examples illustrating how this paclet can be effectively utilized in both education and research.
Fehrian Branches or: How I Learned to Reduce y = x^2 + 1 and Love Mathematica
Atsushi Miyazawa Download Presentation Watch VideoVisual schematic representations have built concrete intuition and aid in intuitive comprehension. Despite the enormous progress that modern abstract geometry has made since the late nineteenth century, the property of concentric circles where they touch each other at the imaginary circular points at infinity is still described as STRANGE in geometry books published in the twenty-first century. Some mathematicians may argue, "Since equations prove a theorem is correct, we do not mind if the visuals are incomplete or unavailable in the first place." However, a tradition dating back to the Greek era dictates that we describe the existence of a mathematical object geometrically and only consider it a mathematical reality when a purely geometric interpretation becomes possible. Even today, intuitive ways to grasp various facts and problems in mathematics are becoming increasingly vital. Presenting imaginary and infinitely distant elements using Mathematica's advanced pattern matching and rewriting capabilities should contribute to a correct understanding of complex geometry for many people, not just specialists.
Workshop: LLM Tech
Giulio Alessandrini, Timothee Verdier, Bob Sandheinrich, Christopher Wolfram, Avery Davis, Connor Gray Download Presentation Watch VideoComparison of Papers of English and Non-English Speakers in Physics
Jesús Adrián Montesinos Correa, Yevhen Kostiuk Watch VideoWe study the linguistic differences between papers written by native and non-native English speakers in our dataset of fifty physics papers. We obtained an accuracy of 84% for the classification algorithms. These differences can help improve the communication and understanding of scientific research.
Integral Transforms through Mellin–Barnes integration
Oleg Marichev, Paco Jain Download Presentation Watch VideoWe first delineate the wide range of special functions can be written in terms of the superfunctions MeijerG and FoxH. We then explain how these representations can be applied to evaluate large generic families of integral transforms through Mellin-Barnes integration. Finally, we introduce and show results for the computational realization of this work, the GenericIntegralTransform resource function, and demonstrate some applications to problems in math and physical science.
3D Game Development in Wolfram Language
Kevin Daily Download Presentation Watch VideoDiscover the possibilities of game development solely within Wolfram Notebooks. Our main focus is to guide you through the process of creating a first-person gaming experience using Graphics3D and Dynamic. We will explore essential techniques such as camera control, integration with external game controllers, collision detection and line-of-sight mechanics.
Wolfram Technologies on iOS, iPadOS and visionOS
Rob Raguet-Schofield, Nick Zitzmann Watch VideoIn this talk, we will go over our applications available on Apple mobile devices and how you can use them to view your notebooks or run Wolfram|Alpha queries while on the go. We will cover Wolfram|Alpha, the Wolfram Cloud and Wolfram Player for iOS/iPadOS, and we will show some ideas we have for the future for visionOS.
Office Hour: Notebook Front End
John FultzDrop in and chat with our notebook front end experts. Ask questions, get help, or just say hello!
Elements of a Temporal Workforce Structure Model
Stuart Nettleton and David Boyle Download Presentation Watch VideoThis presentation describes the main elements of a temporal workforce structure model that has been developed using the Wolfram language and Wolfram Desktop application. These models have proven difficult to develop computationally for many years, resulting in organisations facing costly and complex crisis management, the chaos of the spot market for staff and high-risk opportunistic appointments. This presentation describes a workforce posture model to address these issues. The symbolic approach delivers the benefits of "closed-loop" control of workforce posture in an agile, efficient and feasible way using symbolic convolution algorithms and multi-stage optimisation.
Integrating LLM into Wolfram Workflows: Process and Analyze Sustainable Development Data Efficiently
Ben Kickert, Maureen Baehr Download Presentation Watch Video
This presentation outlines how the Wolfram technology stack can be utilized to create workflows that maximise the potential of emerging large language models such as OpenAI's GPT, Google's Palm, Meta's LLaMA and more. Special attention will be paid to processing and analyzing large unstructured data such as those present in Sustainable Development Goal reports or conference video collections. This demonstration builds on previous presentations by the authors to highlight new technologies while emphasizing familiar methodology. Specific topics covered include:
*Overview of tools and options available to Wolfram users
*The pros and cons of various methods for accessing LLM outputs
*Methods for ingesting and processing large quantities of unstructured data for use in LLMs
*Transcripts from videos
*Working with PDFs and other unstructured data sources
*Interfaces between LLM models and Wolfram outputs
*All-in-one tools to create content and summaries that maximize the strengths of internal and external resources
*Tips and tricks to improve results