Toni Schindler

Let’s Tango: Computational Musicology Using Wikidata, MusicBrainz and the Wolfram Language

February 14, 2019 — Toni Schindler, Consultant, Wolfram|Alpha Scientific Content

This post discusses new Wolfram Language features from the upcoming release of Version 12. Copyable input expressions and a downloadable notebook version of this post will be available when Version 12 is released.

Imagine you could import any website to obtain meaningful data for further processing, like creating a diagram, highlighting places on a map or integrating with other data sources. What if you could query data on the web knowing only one simple query language? That’s the vision of the semantic web. The semantic web is based on standards like the Resource Description Framework (RDF) and SPARQL (a query language for RDF). The upcoming release of Version 12 of the Wolfram Language introduces experimental support for interacting with the semantic web: you will be able to Import and Export a variety of RDF data formats as well as query remote SPARQL endpoints and in-memory data using either a query string or a symbolic representation of SPARQL.

Computational Musicology Using Wikidata and MusicBrainz

Image Map

CONTINUE READING »


Andrew Steinacher

The Data Science of MathOverflow

February 1, 2019 — Andrew Steinacher, Lead Developer, Wolfram|Alpha Scientific Content

This post discusses new Wolfram Language features from the upcoming release of Version 12. Copyable input expressions and a downloadable notebook version of this post will be available when Version 12 is released.

New Archive Conversion Utility in Version 12

Soon there will be 100,000 questions on MathOverflow.net, a question-and-answer site for professional mathematicians! To celebrate this event, I have been working on a Wolfram Language utility package to convert archives of Stack Exchange network websites into Wolfram Language entity stores.

The archives are hosted on the Internet Archive and are updated every few months. The package, although not yet publicly available, will be released in the coming weeks as part of Version 12 of the Wolfram Language—so keep watching this space for more news about the release!

MathOverflow

CONTINUE READING »


Jacob Wells

How I Became a Wine Expert Using the Wolfram Language

January 24, 2019 — Jacob Wells, Technical Specialist, European Sales

Do you select a bottle of wine based more on how fancy the sleeve is than its price point? If so, then you’re like me, and you may be looking to minimize the risk of wishful guesses. This article may provide a little rational weight to your purchasing decisions.

Due to my research using the Wolfram Language, I can now mention the fact that if you are spending less than $40 on a random bottle of wine, you have a less than 0.1% chance of finding a 95+-rated wine. I could also perhaps reel off some flavors and characteristics of wines from Tuscany, for example—cherry, fruit, spice and tannins. My aim is to show you how I took a passing idea of mine and brought it to fruition using the Wolfram Language.

How I became a wine expert using the Wolfram Language

CONTINUE READING »


Kathy Bautista

Teacher Resources for Introducing Computational Thinking and Data Science

January 17, 2019 — Kathy Bautista, Senior Sales Initiatives Manager, Academic Sales

As many teachers make the transition back into classes after the holidays, quite a few have plans to update lessons to include segments that introduce data science concepts. Why, you ask?

According to a LinkedIn report published last week, the most promising job in the US in 2019 is data scientist. And if you search for the top “hard skills” needed for 2019, data science is often in the top 10.

Data science, applied computation, predictive analytics… no matter what you call it, in a nutshell it’s gathering insight from data through analysis and knowing what questions to ask to get the right answers. As technology continues to advance, the career landscape also continues to evolve with a greater emphasis on data—so data science has quickly become an essential skill that’s popping up in all sorts of careers, including engineering, business, astronomy, athletics, marketing, economics, farming, meteorology, urban planning, sociology and nursing.

Teacher Resources for Introducing Computational Thinking and Data Science

CONTINUE READING »


Brian Wood

Deploying and Sharing: Web Scraping with the Wolfram Language, Part 3

January 10, 2019 — Brian Wood, Lead Technical Marketing Writer, Document and Media Systems

So far in this series, I’ve covered the process of extracting, cleaning and structuring data from a website. So what does one do with a structured dataset? Continuing with the Election Atlas data from the previous post, this final entry will talk about how to store your scraped data permanently and deploy results to the web for universal access and sharing.

Deploying and Sharing with the Wolfram Language

CONTINUE READING »


Wolfram Blog Team

Trivial Pursuits: Applications and Diversions with the Wolfram Language

January 3, 2019 — Wolfram Blog Team

Mark Greenberg is a retired educator and contributor to the Tech-Based Teaching blog, which explores the intersections between computational thinking, edtech and learning. He recounts his experience adapting old game code using the Wolfram Language and deployment through the Wolfram Cloud.

Chicken Scratch is an academic trivia game that I originally coded about 20 years ago. At the time I was the Academic Decathlon coach of a large urban high school, and I needed a fun way for my students to remember thousands of factoids for the Academic Decathlon competitions. The game turned out to be beneficial to our team, and so popular that other teams asked to buy it from us. I refreshed the questions each year and continued holding Chicken Scratch tournaments at the next two schools I worked in.

Chicken Scratch

CONTINUE READING »


Stephen Wolfram

The Story of Spikey

December 28, 2018 — Stephen Wolfram

Wolfram’s Spikey logo—a flattened rhombic hexecontahedron

Spikeys Everywhere

We call it “Spikey”, and in my life today, it’s everywhere:

Stephen Wolfram surrounded by Spikeys

It comes from a 3D object—a polyhedron that’s called a rhombic hexecontahedron:

3D rhombic hexecontahedron

But what is its story, and how did we come to adopt it as our symbol?

CONTINUE READING »


Chapin Langenheim

’Tis the Season: Reflective Ornaments, Singing Trees & More from Wolfram Community

December 20, 2018 — Chapin Langenheim, Editorial Project Coordinator, Web and Product Release Management

Wolfram Community continues to grow with innovative projects from Wolfram technology aficionados—our total number of members having recently passed 20,000! Deck the halls with these shiny new examples of the content making our tech-oriented social network thrive, and be sure to post your own Wolfram technology–based projects as well.

CONTINUE READING »

Posted in: Wolfram Community

Chapin Langenheim

New Books, New Possibilities: The Latest Additions to the Wolfram Bookshelf

December 18, 2018 — Chapin Langenheim, Editorial Project Coordinator, Web and Product Release Management

Check out these fresh picks from authors utilizing the Wolfram Language! Covering a range of topics from algebraic curves to reaction kinetics to finance policy, these books are excellent additions to the extensive list of publications showing what’s possible with Wolfram technologies.

A Numerical Approach to Real Algebraic Curves with the Wolfram Language, Schaum’s Outline of Mathematica and the Wolfram Language, Third Edition (Schaum’s Outlines) and Reaction Kinetics: Exercises, Programs and Theorems: Mathematica for Deterministic and Stochastic Kinetics

CONTINUE READING »

Posted in: Books, Wolfram Language

Jesika Brooks

The Computational Classroom: Easy Ways to Introduce Computational Thinking into Your Lessons

December 13, 2018 — Jesika Brooks, Blog Editor - EduTech, Public Relations

A version of this post was originally published on the Tech-Based Teaching blog as “Computational Lesson-Planning: Easy Ways to Introduce Computational Thinking into Your Lessons.” Tech-Based Teaching explores the intersections between computational thinking, edtech and learning.

Sometimes a syllabus is set in stone. You’ve got to cover X, Y and Z, and no amount of reworking or shifting assignments around can change that. Other factors can play a role too: limited time, limited resources or even a bit of nervousness at trying something new.

But what if you’d like to introduce some new ideas into your lessons—ideas like digital citizenship or computational thinking? Introducing computational thinking to fields that are not traditionally part of STEM can sometimes be a challenge, so feel free to share this journey with your children’s teachers, friends and colleagues.

The computational classroom

CONTINUE READING »