IBM Innovation Center Silicon Valley
Lennart 120000HHVT 3,598 Views
Lennart 120000HHVT 4,120 Views
Unstructured data pervades the world. In the past it was very time- consuming to digitize and then analyze unstructured data. Today, however, it unstructured data in the form of doctors' notes and similar information can easily be digitized. And once it is digitized pertinent information can be extracted though Apache UIMA
From there the data can be sent to IBM's SPSS analytics product where a predictive model can make predictions based on statistical analysis and Bayesian probability.
Easy to implement lightweight integration with heavyweight results
Speed learn Smarter Analytics: download the free IBM Cognos Insight and hook it up to your favorite data source!
Lennart 120000HHVT 3,977 Views
Starting out with IBM Smarter analytics is really easy.
1)Go to IBM AnalyticsZone and download IBM Cognos Insight. It is a free download.
2) Install IBM Cognos Insight, or let your five-year old do it, it is that easy.
3) Bring up IBM Cognos Insight (See next chart)
4) Note that IBM Cognos Insight has a drag and drop interface.
5) Now all we have to do is find a data source
6) Here are some sites with interesting data sources:
There are obviously many many more.
Tell us if you have any favorites.
From data.gov we select a dataset showing electrical consumption by zip code in New York City in csv format.
We download it and drag and drop it onto Cognos Insight.
The result is shown on the left. We get the original data plus a graph that we can then drill down into.
We also quickly learn the importance of having internally consistent data.
Cognos Insight can handle a number of different data formats, such as xls, csv, asc, cma, report, tab, etc, but it expects the data to be consistent.
Cognos Insight gives us an easy and informative insight into the new field of Smarter Analytics. This is how we will work in the not too distant future. There will be data providers that will aggregate and curate data, like data.gov . It will then be an easy step to subscribe to their data feeds and then launch our analytics tool on the data.
This is what Nate Silver's bestseller The Signal and the Noise is all about.
More about Smarter Analytics from IBM on this link.
The only thing you need to get started is a computer and a five-year old. It is that simple.
Let us know if you have any questions.
Lennart 120000HHVT 3,269 Views
IBM will be at the IBM Health Integration Framework at HIMSS 13 in New Orleans March 3-7.
The IBM Health Integration Framework is a software platform based on industry standards. It supports IBM and IBM Business Partner solutions and applications for providers, health plans and life scien ces organizations. These solutions leverage common products and healthcare and life sciences extensions, so you can add capabilities and functionality within or across departments – one project at a time.
The framework supports a practical, progressive and flexible approach to business transformation:
If you are an IBM business partner or just interested in what IBM has to offer in the healthcare space, stop by the IBM booth.
Maqetta means mockup, Part 1: Design an HTML5 mobile UI Drag-and-drop HTML5 authoring in your browser
Lennart 120000HHVT 3,753 Views
Need to prototype an HTML5 app? Forget coding. Hand-eye coordination is just about all you need to prototype with Maqetta, a browser-based WYSIWYG tool for desktop and mobile applications. This first article in a three-part series introduces this free, open source project that runs in a browser and lets designers drag and drop a rich set of widgets to build live UI mockups. In Part 1, get to know Maqetta's major functions and features while prototyping a realistic mobile application.
Tony Erwin (firstname.lastname@example.org), Software Engineer, IBM, has written a very instructive article on ibm developerworks, the first of a series: Maquetta means mockup,Part 1: Design an HTMLmobile US.
Lennart 120000HHVT Tags:  really_small_message_brok... internet_of_things 1 Comment 7,608 Views
The Really Small Message Broker is a small server that uses MQ Telemetry Transport (MQTT) (Version 3 and 3.1) for lightweight, low-overhead messaging
The Really Small Message Broker enables messaging to and from tiny devices such as sensors and actuators over networks that might have low bandwidth, high cost, and varying reliability. "Publishers" send messages to the broker, which then distributes the messages to the "subscribers" who have requested to receive those messages.
Really Small Message Broker has a "bridge" that enables connections to other MQTT-capable servers; this bridge allows messages to be passed between Really Small Message Broker instances as well as to other MQTT servers such as Lotus Expeditor micro broker ("Microbroker") and WebSphere MQ. Both Microbroker and Really Small Message Broker can run in embedded systems in order to provide a messaging infrastructure in remote installations and pervasive environments. However, Really Small Message Broker needs about 100 times less memory to run than Microbroker; therefore, it can extend the reach of the MQTT messaging infrastructure further.
An MQTT client for C is included. MQTT clients for Java and C are also available for download in the WebSphere MQ SupportPacs IA92 and IA93. The Java client in IA92 contains a useful MQTT Exerciser GUI sample. You can also write your own clients using the MQTT specification
More on the MQTT protocol in this URL:
MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium. For example, it has been used in sensors communicating to a broker via satellite link, over occasional dial-up connections with healthcare providers, and in a range of home automation and small device scenarios. It is also ideal for mobile applications because of its small size, low power usage, minimised data packets, and efficient distribution of information to one or many receivers
MQTT inventor Andy Stanford Clark has done a TEDTalk
Since this truly tiny Very Small Message Broker sits in the heart of the Internet of Things it is truly a very big thing,
There is even an open source Raspberry Pi build for the Really Small Message Broker
under the name Mosquitto on this link.
The Really Small Message Broker is super easy to install, we just installed on Windows in less then five minutes, including the download, and then got started with the built-on command line clientsl
Try it, it is really neatl
Lennart 120000HHVT 2,829 Views
In the current global enterprise business environment, with the millions of applications running across Apple iOS, Android, Windows Phone, and other platforms, mobile marketing brings more business opportunities for value added services but also brings more challenges to existing systems. Data is being accessed at a rapidly increasing rate to service mobile applications and the workload is becoming a burden to back-end servers. This guide shows how you can use IBM® WebSphere® eXtreme Scale or the WebSphere DataPower® XC10 Appliance to cache frequently used data, thereby improving the performance of mobile applications and reducing the traffic to back-end applications.
This is a brief (11 pages), well illustrated and easily accessable guide
Link to the IBM RedBook Enterprise Caching in a Mobile Environment
Simplify and accelerate the development, testing, and delivery of your mobile apps with this free Eclipse-based visual development and server environment. It supports native, hybrid, and standard web development methods and maximizes code reuse across iOS, Android, BlackBerry, and Windows® Phone platforms. The IBM Worklight Developer Edition is a self-contained, easy-to-install plugin for the Eclipse IDE. While IBM Worklight Enterprise and Consumer Editions consist of separate development environment and server components, the Developer Edition packages them into a single Eclipse download without the need to install database or application servers. This edition is free for evaluation purposes.
IBM Innovation Center offers support for Worklight with classes and architecture assessments. Just let us know if you have any questions.
Lennart 120000HHVT 3,127 Views
IBM SPSS provides algorithms to recognize patterns that are identified in scientific literature about statistical data analysis, such as artificial neural networks, supporting vector machines, decision trees, and clustering algorithms.
In a highly interesting article in IBM developerWorks, Alex Torquato Souza Carneiro, and Marcelo Franceschi de Bianchi, show how SPSS Modeler can be used as a medical diagnosis support system, helping to identify both benign and malign tumors Statistical analysis of medical data with IBM SPSS Modeler Cancer diagnosis support system.
The authors used data from the http://archive.ics.uci.edu/ml/ repository (open to the general public) as well as MLP and SVM neural network algorithms.
A good example of how SPSS can be used in medicine.
Lennart 120000HHVT 4,451 Views
Powered by Web 2.0, cloud, mobile and open source technology, programmer productivity continues to rise.
Instead of writing code from scratch, programmers have long been using object oriented programming techniques which put a premium on code re-use. Another productivity boost has come from frameworks like Ruby on Rails , the agile programming movement and Eric Ries and his Lean Startup movement.
Yet more productivity has come from Domain-specific languages, like Sinatra, implemented in Ruby, as well as similar DSLs in PHP like the SLIM microframework.
Martin Fowler has written an important book about DLS:s Domain-Specific Languages:
People find DSLs valuable because a well-designed DSL can be much easier to program with than a traditional library. This improves programmer productivity, which is always valuable. In particular it may also improve communication with domain experts, which is an important tool for tackling one of the hardest problems in software development. CSS is an excellent example of this, most people who program CSS don't consider themselves to be programming. Despite this, however, I don't generally think that end-users will usually write in DSLs directly - it's the communication enhancement that's important.
DSL:s will undoubtedly evolve very rapidly in the next few years, and Sinatra and Slim are good starting points for anyone who wants to learn more about this very exciting area..