Yahoo! puts webpages in their place

Lingua geographica


Yahoo! is offering developers a free online service that gives webpages a certain sense of place.

Today, the company unveiled a beta service it calls Placemaker. You give it blog posts, news articles, and other collections of web words, and it gives you metadata identifying specific geographical locations mentioned in these documents.

"We look for unstructured references to place, say the string 'New York City' or 'NYC' or 'The Big Apple,'" explains Tyler Bell, head of geo-technologies at Yahoo! "Then we do what we call a geo-disambiguation to resolve those to a specific place."

Yahoo! returns a unique identifier for that place, its longitude and latitude, how many times it was found, and exactly where it was found. But the onus is on you - the developer - to actually tag your pages with this metadata and build applications that take advantage of it. Using Yahoo!'s open API, you might shuttle a New York City story, for instance, straight to New York City residents.

What Placemaker doesn't do is semantic analysis, so its tags can tell you only so much. "We can't tell you that although a story was written in Jakarta, it's actually about Darfur," Bell continues. "We simply identify places and it's up the developer to apply rules on top of that."

Placemaker is underpinned by Yahoo! GeoPlanet, a kind of lingua franca for geographical metadata. Or as Bell calls it, a linga geographica. Today, Yahoo! also released GeoPlanet Data, a complete dictionary for this metalanguage. Released under the Creative Commons Attribution license, GeoPlanet Data includes unique identifiers for millions of place names in multiple languages and tags describing the relationships between places.

Yahoo!'s ongoing geo-technology obsession has also produced Fire Eagle, a GeoPlanet-speaking service that stores your personal location information so that websites and applications can readily make use of it. With your approval. Naturally. "We want to provide open tools and open frameworks to allow developers to create a geo-location-aware web," Bell says.

Beginning Thursday, you can access Placemaker here. Geoplanet Data is available here. ®


Other stories you might like

  • It's the flu season – FluBot, that is: Surge of info-stealing Android malware detected

    And a bunch of bank-account-raiding trojans also identified

    FluBot, a family of Android malware, is circulating again via SMS messaging, according to authorities in Finland.

    The Nordic country's National Cyber Security Center (NCSC-FI) lately warned that scam messages written in Finnish are being sent in the hope that recipients will click the included link to a website that requests permission to install an application that's malicious.

    "The messages are written in Finnish," the NCSC-FI explained. "They are written without Scandinavian letters (å, ä and ö) and include, for example, the characters +, /, &, % and @ in illogical places in the text to make it more difficult for telecommunications operators to filter the messages. The theme of the text may be that the recipient has received a voicemail message or a message from their mobile operator."

    Continue reading
  • AsmREPL: Wing your way through x86-64 assembly language

    Assemblers unite

    Ruby developer and internet japester Aaron Patterson has published a REPL for 64-bit x86 assembly language, enabling interactive coding in the lowest-level language of all.

    REPL stands for "read-evaluate-print loop", and REPLs were first seen in Lisp development environments such as Lisp Machines. They allow incremental development: programmers can write code on the fly, entering expressions or blocks of code, having them evaluated – executed – immediately, and the results printed out. This was viable because of the way Lisp blurred the lines between interpreted and compiled languages; these days, they're a standard feature of most scripting languages.

    Patterson has previously offered ground-breaking developer productivity enhancements such as an analogue terminal bell and performance-enhancing firmware for the Stack Overflow keyboard. This only has Ctrl, C, and V keys for extra-easy copy-pasting, but Patterson's firmware removes the tedious need to hold control.

    Continue reading
  • Microsoft adds Buy Now, Pay Later financing option to Edge – and everyone hates it

    There's always Use Another Browser

    As the festive season approaches, Microsoft has decided to add "Buy Now, Pay Later" financing options to its Edge browser in the US.

    The feature turned up in recent weeks, first in beta and canary before it was made available "by default" to all users of Microsoft Edge version 96.

    The Buy Now Pay Later (BNPL) option pops up at the browser level (rather than on checkout at an ecommerce site) and permits users to split any purchase between $35 and $1,000 made via Edge into four instalments spread over six weeks.

    Continue reading

Biting the hand that feeds IT © 1998–2021