Another Word For It Patrick Durusau on Topic Maps and Semantic Diversity

September 18, 2011

Terrastore

Filed under: Javascript,MapReduce,NoSQL,Terrastore — Patrick Durusau @ 7:28 pm

Terrastore

From the webpage:

Terrastore, being based on a rock solid technology such as Terracotta, will focus more and more on advanced features and extensibility. Right now, Terrastore provides support for:

  • Custom data partitioning.
  • Event processing.
  • Push-down predicates.
  • Range queries.
  • Map/Reduce querying and processing.
  • Server-side update functions.

terrastore-0.8.2-dist.zip was just released.

This new version comes with several bug fixes and rock solid stability (at least, we hope so 😉 , other than a few important enhancements and new features such as:

  • Update to Terracotta 3.5.2 with performance improvements and reduced memory consumption.
  • Bulk operations.
  • Improved Javascript integration, with the possibility to dynamically load Javascript functions from files to use in server-side updates and map-reduce processing.

The Map/Reduce querying and processing is of obvious interest for topic map applications.

July 22, 2011

Clojurescript

Filed under: Clojure,Javascript — Patrick Durusau @ 6:07 pm

Clojurescript

From the homepage:

ClojureScript is a dialect of Clojure that targets JavaScript as a deployment platform.

From the rationale:

ClojureScript seeks to address the weak link in the client/embedded application development story by replacing JavaScript with Clojure, a robust, concise and powerful programming language. In its implementation, ClojureScript adopts the strategy of the Google Closure library and compiler, and is able to effectively leverage both tools, gaining a large, production-quality library and whole-program optimization. ClojureScript brings the rich data structure set, functional programming, macros, reader, destructuring, polymorphism constructs, state discipline and many other features of Clojure to every place JavaScript reaches.

Just in case you ever work on the client side of topic maps. 🙂

June 3, 2011

brain – Javascript for supervised machine learning

Filed under: Javascript,Machine Learning — Patrick Durusau @ 2:31 pm

brain – Javascript for supervised machine learning

From the website:

brain is a JavaScript library for neural networks and Bayesian classifiers.

The documentation reports that by default it stores in memory but it also has a Redis backend.

Reported to be used for spam filtering. Filtering is predicated on recognition of some basis for filtering, dare I say subject recognition? There are some subjects that are classes, such as spam, which are composed of included subjects, such as individual spam senders or messages. How fine grained subject recognition need be really depends upon the purpose of recognition.

What subjects are you filtering for?

March 2, 2011

Processing.js

Filed under: Graphics,Javascript,Processing,Visualization — Patrick Durusau @ 7:03 am

Processing.js 1.1 has been released.

From the website:

Processing.js is the sister project of the popular Processing visual programming language, designed for the web. Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards and without any plug-ins. You write code using the Processing language, include it in your web page, and Processing.js does the rest. It’s not magic, but almost.

Originally developed by Ben Fry and Casey Reas, Processing started as an open source programming language based on Java to help the electronic arts and visual design communities learn the basics of computer programming in a visual context. Processing.js takes this to the next level, allowing Processing code to be run by any HTML5 compatible browser, including current versions of Firefox, Safari, Chrome, Opera, and even the upcoming Internet Explorer 9. Processing.js brings the best of visual programming to the web, both for Processing and web developers.

Everything you need to work with Processing.js is here. You can download the most recent version of Processing.js, read Quick Start Guides for Processing Developers or JavaScript Developers, learn about the Processing language, consult the Reference, and of course view many existing demos that use Processing.js. You can also get involved with the Processing and Processing.js communities, both of which are active and and looking for new users and developers.

If you are not familiar with the Processing project, you need to be.

Even a non-artistic person such as myself can appreciate and follow, if not imitate, the thoughtfulness that has gone into the Processing project.

Very much a project to follow and definitely of interest for visualization in connection with topic maps.

February 25, 2011

JavaScript InfoVis Toolkit

Filed under: Javascript,Visualization — Patrick Durusau @ 4:44 pm

JavaScript InfoVis Toolkit

From the website:

The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web.

Have to wonder if “interactive data visualizations” is one step towards shared exploration/mining of data sets for the construction of topic maps?

That is how long will it be before we are interacting with each other in the visualizations?

Enjoy!

February 13, 2011

dygraphs JavaScript Visualization Library

Filed under: Graphics,Javascript,Time Series — Patrick Durusau @ 5:50 am

dygraphs JavaScript Visualization Library

From the website:

dygraphs is an open source JavaScript library that produces produces interactive, zoomable charts of time series. It is designed to display dense data sets and enable users to explore and interpret them.

If your topic map contains or can be viewed as a time series, this graphics library may be of interest to you.

« Newer Posts

Powered by WordPress