Wolfram Computation Meets Knowledge

Education & Academic

Wolfram Neural Networks Boot Camp Recap: Dog vs. Butterfly Optical Illusion Showdown

Neural networks are increasingly a part of society and are used in many aspects of life, especially e-commerce and social media. I recently had the opportunity to attend the Wolfram Neural Networks Boot Camp with developers and researchers who design and utilize Wolfram Language neural net resources. During the boot camp, participants received a crash course on using neural nets in the Wolfram Language.
Education & Academic

Graduate to the Wolfram Early Professionals Program

Each year, 73 billion students use Mathematica and the Wolfram Language at their universities. Okay, that might be an exaggeration, but as the person leading the Wolfram sales team, I see my group fielding questions from tons of students on their options for using Mathematica after they graduate. So perhaps it sometimes just feels like 73 billion.

And that’s a good thing—we’re always excited to help these brilliant young minds use Mathematica and the Wolfram Language to do basic repetitive tasks, from solving integrals or graphing trig functions in their undergraduate work to visualizing complex sets of data or building an AI system for their graduate-level research.

Announcements & Events

Introducing Wolfram Application Server

Wolfram Application Server is a new platform developed by Wolfram Research enabling customers to deploy Wolfram Language–powered APIs and webpages into a scalable, highly available enterprise cluster.

Wolfram Application Server lets you:

manage data exchange in your deployments with a robust external services framework. create applications using the Wolfram Natural Language Understanding (NLU) System, the key semantic interpretation technology behind Wolfram|Alpha and Wolfram Language. generate content based on time and location, assign custom endpoints and integrate curated content from the Wolfram Knowledgebase.

We have designed Wolfram Application Server for customers who for regulatory, security or business reasons may not wish to deploy onto the Wolfram Cloud but prefer to host their Wolfram Language applications on clusters they control.

Announcements & Events

The Wolfram Physics Project:
A One-Year Update

When we launched the Wolfram Physics Project a year ago today, I was fairly certain that—to my great surprise—we’d finally found a path to a truly fundamental theory of physics, and it was beautiful. A year later it’s looking even better. We’ve been steadily understanding more and more about the structure and implications of our […]

Announcements & Events

Static Analysis Tools in the Wolfram Language

Catching Common Problems

Finding bugs and fixing them is more than a passion of mine—it’s a compulsion. Several years ago, as a QA developer, I created the MUnit unit testing framework for the Wolfram Language, which is a framework for authoring and running unit tests in the language. Since then, I’ve created more tools to help developers write better Wolfram Language code while seamlessly checking for bugs in the process.

Writing good tests requires a lot of knowledge and a great deal of time. Since we need to be able to test and resolve bugs as quickly as possible in order to release new features on schedule, we turn to static analysis to be able to do so.

Current Events & History

Is Your Function Continuous? Squaring Away the New Function Properties in the Wolfram Language

[Wolfram_Notebook_Download]

The Wolfram Language has several hundred built-in functions, ranging from sine to Heun. As a user, you can extend this collection in infinitely many ways by applying arithmetic operations and function composition. This could lead you to defining expressions of bewildering complexity, such as the following:

&#10005 f = SinhIntegral[ LogisticSigmoid[ ScorerHi[Tanh[AiryAi[HermiteH[-(1/2), x] - x + 1]]]]];
You may then ask, “Is continuous?” or “Can be written as a composition of an increasing function with another function?” The powerful new tools for studying function properties in Version 12.2 provide quick answers to such questions—opening the doors for applying a network of theorems and ideas that have been developed by mathematicians during the last few centuries.
Current Events & History

The Solution of the Zodiac Killer’s 340-Character Cipher

In 2020, Melbourne, Australia, had a 112-day lockdown of the entire city to help stop the spread of COVID-19. The wearing of masks was mandatory and we were limited to one hour a day of outside activity. Otherwise, we were stuck in our homes. This gave me lots of time to look into interesting problems I’d been putting off for years.

I was inspired by a YouTube video by David Oranchak, which looked at the Zodiac Killer’s 340-character cipher (Z340), which is pictured below. This cipher is considered one of the holy grails of cryptography, as at the time the cipher had resisted attacks for 50 years, so any attempts to find a solution were truly a moonshot.

Current Events & History

Florida Spring Break 2021: February COVID-19 Data Forecasts the March of the Variants

It is widely believed that students and others spending their 2020 spring break in Florida helped spread COVID-19 far and wide, in the US and elsewhere (see also this study). The picture in 2021 is quite different in several ways. For one, the disease has been in the US for over a year, and an approximated 30% of the population has antibodies from prior exposure. Also, several vaccines are now in use, and close to 20% have received at least one inoculation at the time of this writing. (Since those two groups overlap, the total is believed to be in the ballpark of 45% of the total population.) We now know that children under the age of 16 do not get the disease in large numbers and are not a major vector for its spread. Social distancing practices are in use to varying degrees, and infection numbers are currently falling across the country. This is believed to be due to a combination of increased immunity and non-pharmacological interventions (NPIs) such as social distancing and mask use.
Announcements & Events

Wolfram Technologies in Print: Featuring New Authors, Books and Subject Areas

Wolfram Language users make up an incredibly diverse community. People from all around the globe use Wolfram technologies in a variety of fields and industries. High-school and college students begin to use the Wolfram Language in all types of classes as well as for their own projects, and educators at all institutional levels use Wolfram products to prepare for and teach courses—at the world’s top 200 universities and beyond.

We’ve rounded up some of our users’ recently published books, and were honored to speak with two authors about their projects.