March 30, 2020 — Brian Van Vertloo, Document Technology Manager, Document & Media Systems

The Wolfram Language is the culmination of decades of effort, supporting all our products. One reason the Wolfram Language is so easy to use is the Wolfram Language & System Documentation Center—unique in that it contains reference information along with tens of thousands of examples that can be edited and run in place (or quickly copied from the web to your notebook).

We recently released Version 12.1 of the Wolfram Language, and with it, a number of new documentation features and page types. With every release, you’ll find an increasing scope of functionality, examples and use cases documented for different fields and applications, presented with an intuitive, user-friendly design.

What's New with Wolfram Docs

Read More »


January 31, 2020
Shadi Ashnai, Manager of Sound & Vision, Algorithms R&D
Mariusz Jankowski, Algorithms R&D

Advance Your Image Processing Knowledge with the Latest Wolfram U Course

Today, the world around us is being captured by imaging devices ranging from cell phones and action cameras to microscopes and telescopes. With ever-increasing generation of images, image processing and automatic image analysis are used in a wide range of individual, academic and industry applications.

We are excited to announce Introduction to Image Processing, a free interactive course from Wolfram U, which makes cutting-edge image processing simple with graphical and visual examples that demonstrate how image operations work. It includes 14 video lessons, each lasting 20 minutes or fewer, and 5 short quizzes, as well as a certificate for finishing all course materials. Topics range from how to control brightness and contrast or crop and resize images, to advanced topics including segmentation, image enhancement, feature detection and using machine learning to perform modern image processing—no machine learning knowledge necessary!

Read More »


January 16, 2020 — Jamie Peterson, Technical Programs Manager, Wolfram U

Wolfram Technology in Action

Looking to fulfill your New Year’s resolution of learning new data science skills? Join Wolfram U for Wolfram Technology in Action: Data Science, a three-part web series demonstrating a range of data science applications in the Wolfram Language. These 90-minute sessions feature recorded talks from the 2019 Wolfram Technology Conference, along with live presentations by Wolfram staff scientists, application developers, software engineers and Wolfram Language users who apply the technology every day to their business operations and research.

Newcomers to Wolfram technology are welcome, as are longtime users wanting to see the latest functionality in the language.

Read More »


November 5, 2019 — Anthony Zupnik, Kernel Developer, Compiler Development

Advanced Computation for Spreadsheets: Wolfram CloudConnector for Excel

Microsoft Excel is among the most popular tools in the world. For non-technical and advanced users aspiring to extend beyond Excel’s built-in feature set, we’re proud to announce the easiest and most productive tool for doing so: Wolfram CloudConnector for Excel, now available to anyone running Excel on a Windows system. You can access the advanced computational power of the Wolfram Language for your data directly from your spreadsheets.

Read More »


August 29, 2019 — Jan Poeschko, Cloud Development

Wolfram Cloud 1.50 and 1.51: Major New Releases Bring Cloud Another Step Closer to the Desktop

A couple weeks ago, we released Version 1.51 of the Wolfram Cloud. We’ve made quite a few significant functionality improvements even since 1.50—a major milestone from many months of hard work—as we continue to make cloud notebooks as easy and powerful to use as the notebooks on our desktop clients for Wolfram|One and Mathematica. You can read through everything that’s new in 1.51 in the detailed release notes. After working on this version through to its release, I’m excited to show off Wolfram Cloud 1.51—I’ve put together a few of the highlights and favorite new features for you here.

Read More »


August 15, 2019 — Abrita Chakravarty, Training and Development Specialist, Wolfram U

Designing the Wolfram U Data Science Course for Learning the Multiparadigm Workflow

A few weeks back, we announced Wolfram U’s latest open online course: Multiparadigm Data Science (MPDS). This course gives a hands-on introduction to basic concepts of data science through a multiparadigm approach—using various types of data, modern analytical techniques, automated machine learning and a range of interfaces for communicating your data science results. Our goal is to increase your understanding of data science while allowing you to take advantage of multiparadigm insights—whether you’re a newcomer working on a simple problem or an expert using well-established methods.

As the content creator and instructor, I’d like to provide some background on myself and my approach to the MPDS course. Beyond doing data science, I’ve found that multiparadigm principles make both teaching and learning more effective. In this post, I’ll give insight to the design of the course—the main goals, what topics are included and how to use the built-in interactivity to get the most out of your experience.

Read More »


July 25, 2019 — Keren Garcia, Algorithms R&D

Building Uniform Polyhedra for Version 12

Since I started working at Wolfram, I’ve been a part of several different projects. For Version 12, my main focus was replicating models of the uniform polyhedra with the Wolfram Language to ensure that the data fulfilled certain criteria to make our models precise, including exact coordinates, consistent face orientation and a closed region in order to create a proper mesh model of each solid.

Working with visual models of polyhedra is one thing, but analyzing them mathematically proved to be much more challenging. Starting with reference models of the polyhedra, I found that the Wolfram Language made mathematical analysis of uniform polyhedra particularly efficient and easy.

But first, what really are polyhedra, and why should we care? With Version 12, we can explore what polyhedra are and how they’ve earned their continued place in our imaginations.

Read More »


July 17, 2019 — Nick Zitzmann, User Interface Developer, Mobile Development

Enhanced Step-by-Step Solutions Now on Mobile: Announcing Wolfram|Alpha 2.0 for iOS

Since it was first launched about ten years ago, Wolfram|Alpha has been one of the most useful sites on the web. You can use it to do arithmetic, solve differential equations, find out how many calories there are in a cake, track the airplanes near your current location, track any given constellation, find out how many runs Ken Griffey Jr. scored in 1995 and even perform calculations that make absolutely no sense.

In October 2009, a few months after the website launched, we released Wolfram|Alpha 1.0 for the iPhone. Today, we are announcing the latest evolution in Wolfram|Alpha for your iOS phone or tablet, Version 2.0, which is available now on the iOS App Store.

Read More »


May 16, 2019
Dorian Birraux, Engine Connectivity Engineering
Arnoud Buzing, Director of Quality and Release Management

Get Full Access to the Wolfram Language from Python

The Wolfram Language gives programmers a unique computational language with an enormous array of sophisticated algorithms and built-in real-world knowledge. For many years, people have asked us how to access all the power of our technology from other software environments and programming languages. And over the years, we have built many such connections, like Wolfram CloudConnector for Excel, WSTP (Wolfram Symbolic Transfer Protocol) for C/C++ programs and, of course, J/Link, which provides access to the Wolfram Language directly from Java.

So today we’re happy to formally announce a new and often-requested connection that allows you to call the Wolfram Language directly and efficiently from Python: the Wolfram Client Library for Python. And, even better, this client library is fully open source as the WolframClientForPython git repository under the MIT License, so you can clone it and use it any way you see fit.

Announcing the Wolfram Client Library for Python

Read More »


April 4, 2019 — Dan McDonald, Lead Developer, Synthetic Geometry Project

RandomInstance

Version 12 of the Wolfram Language introduces the functions GeometricScene, RandomInstance and FindGeometricConjectures for representing, drawing and reasoning about problems in plane geometry. In particular, abstract scene descriptions can be automatically supplied with coordinate values to produce diagrams satisfying the conditions of the scene. Let’s apply this functionality to some of the articles and problems about geometry appearing in the issues of The American Mathematical Monthly from February and March of 2019.

Read More »