WOLFRAM

Education & Academic

Summer Schools: Wolfram Science and Wolfram Innovation

For three weeks this past July, Wolfram held the annual Wolfram Summer School for over 60 students from around the world. They came to work on projects ranging from aperiodic hexagonal tessellations to computer language grammars to political sentiment microsites. The overarching theme was entrepreneurial science. Participants employed cutting-edge computational tools like Wolfram Programming Cloud, machine learning, and a whole variety of new functions from Version 10.2 of the Wolfram Language.
Computation & Analysis

The Winner of the GOP Presidential Debate

A few days ago, Fox News hosted the first presidential primary debate of 2016. The candidates met onstage, vying for support from the GOP electorate. Among the cacophony and crafty messaging, a truly artful winner has emerged: word clouds. The WordCloud function (1 of 5000+ functions) in the Wolfram Language allows anyone to visualize words, sized by their frequency in a text. With a mere line of code, you can create a compelling word cloud graphic from data, text, or URLs. But don't take my word for it; let's make the WordCloud function earn your support.
Leading Edge

New in the Wolfram Language: TextCases

The Wolfram Language has had extensive support for string manipulation since Mathematica 5, and in Version 10 it provided uniform symbolic access to a huge repository of computable data via the Wolfram Knowledgebase. Taking advantage of both of these fundamental capabilities, along with new machine learning functionality with Classify and Predict, we're excited to be making further inroads into the rich domains of natural language processing and text analytics with TextCases, new in Version 10.2. TextCases, like its sister functions Cases and StringCases, finds instances of patterns in a given input. Whereas Cases operates on Wolfram Language expressions and StringCases on strings, TextCases assumes that the input is human understandable text, from which one can extract known syntactic and semantic entities. These include basic textual types such as words, sentences, and paragraphs, but also more sophisticated semantic types such as countries, cities, and numbers. As a simple example, let's use TextCases to find instances of countries in a sentence:
Education & Academic

2015 Wolfram Summer Camps Exceed Expectations

We say it every year, because it is true, but once again this year's Wolfram Summer Camps were the most successful yet. Thirty-eight students from seven different countries attended our camps at Bentley University this July. Students came to camp with some prior programming experience, but most had little or no familiarity with the Wolfram Language. In nine short days, however, they were able to produce amazing results.
Products

Over the Moon for Guinness World Records’ Diamond Anniversary

For the record, let's start here. Next month, Guinness World Records will officially celebrate its 60th anniversary as the leading authority on "record-breaking achievement." A long-cherished favorite for holiday gifting and the coffee table, Guinness World Records not only provides a unique collection of knowledge but also encourages people to challenge the application of those facts. That's not limited to the public, either; GWR itself holds the record for best-selling annual publication, a record set in 2013 that has yet to be overthrown.
Leading Edge

Wolfram Community Featured Posts: Reddit’s 60-Second Button, Raspberry Pi, and More

Wolfram Community connects you with users from around the world who are doing fun, innovative, and useful things with the Wolfram Language. From game theory and connected devices to astronomy and design, here are a few posts you won't want to miss. Are you familiar with the Reddit 60-second button? The Reddit experiment was a countdown that would vanish if it ever reached zero. Clicking a button gave the countdown another 60 seconds. One Community post brings Wolfram Language visualization and analysis to Reddit's experiment, which has sparked questions spanning game theory, community psychology, and statistics. David Gathercole started by importing a dataset from April 3 to May 20 into Mathematica and charted some interesting findings. See what he discovered and contribute your own ideas.
Leading Edge

New in the Wolfram Language: MailReceiverFunction

Despite the ever-growing list of tools I have for communication, email remains one of the most important. I depend on email to find out about all sorts of things: my ultimate Frisbee game is rained out, flights to Denver are only $80, my Dropbox account is almost full, my neighbor's cat is missing (again). While filters are able to hide the pure junk and sort everything else into reasonable categories, reading and responding to email still requires a lot of manual interaction. The new mail receivers in the Wolfram Language finally let me automatically interact with email. MailReceiverFunction is a Wolfram Language function that I deploy to the cloud to operate on incoming emails. When I deploy a function, I get an email address. Emails sent to that address will be processed by the function.
Education & Academic

Wolfram Language Summer School Oxford 2015

The first Wolfram Language Summer School Oxford---AKA Ecole d'été 'Informathiques' (click here for the French version of this blog post)---took place June 22 to July 3 at Wolfram's European headquarters just outside the historic English university city. Twenty-nine French students and three teachers traveled across the English Channel to attend the school, which drew scholars from the Créteil and the Nice and Versailles academies, as well as the Lycée d'Altitude de Briançon. The summer school was a result of the partnership between Wolfram, the three academies, and the INRIA Mediterranean Research Center.
Leading Edge

New in the Wolfram Language: ISO Dates and More

A classic problem in numerical date notation is that various countries list year, month, and day in different orders, which was one of the motivations for the introduction of the ISO-8601 date element and interchange formats (Randall Monroe has a nice summary in this xkcd comic). In the upcoming release of the Wolfram Language, we've added built-in support for these ISO date formats: The ISO specification also provides some alternative date representations, such as week dates (year, week of year, and day of week) and ordinal dates (year and day of year):