You are here: Home

Whilst wandering through the once vibrant and bustling ghost town of DAM innovation, I recently came across an interesting little nugget caught amongst the tumbleweeds.  Strangely familiar, yet subtly different from its common predecessors, 2dSearch is a project that’s aiming to resurrect the mother of unused features – the advanced search.

We’ve all seen it, diffidently sitting in a smaller font size next to the main query field in our search engines, directories, auction sites and stores, but much like the ubiquitous yet equally bereft ‘Help’ button, we appear to harbour an inherent reluctance to use it.  Historically, advanced searching has been around for a long time, and usually manifests itself as an overwhelming array of additional checkboxes, radio buttons and input fields; sure, it works with a bit of teasing and prompting, but it’s never really endeared itself to the average user attempting to narrow down their search results.

Underpinning the majority of advanced searches is the concept of the Boolean search:  by using a simple set of operators such as AND, OR and NOT, users can combine, include or exclude any number of keywords and phrases in order to refine the results that are returned.  The use of nesting via parentheses, and additional syntax such as asterisks (or wildcards) and double quotes can further hone the expression to provide very accurate results indeed (here’s a list of Google’s operators).  Among its many practitioners, one of the largest is the recruitment sector, which relies on it to perform complex searches for both job openings and potential candidates.

However, problems with ambiguous expressions and readability arise when many keywords and operators are combined. Increased flexibility often means increased complexity, and much like deciphering the confusing form fields in a traditional advanced search interface, constructing precise Boolean searches can quickly become a tedious and cumbersome task.  Enter 2dSearch:

2dSearch is a radical alternative to traditional keyword search. Instead of a one-dimensional search box, concepts are expressed as objects on a two-dimensional canvas. Relationships are expressed using drag and drop. By combining this approach with automated keyword suggestions we offer a radically new solution for the development of accurate and effective search strategies.  So you spend less time worrying about Boolean strings, and more time finding what you need.  [Read More]

At a glance, 2dSearch appears to be the product of a government-funded research team comprising both technical and academic specialists whose “expertise combines techniques from the worlds of data visualization, artificial intelligence and machine learning to develop novel solutions for search and information retrieval”.

In their article ‘This is what’s possible when you rethink advanced search’, 2dSearch begin by outlining the inherent shortcomings with complex Boolean searches (which they cover in more depth in a previous article ‘This is why Boolean strings don’t work’):

  • The structure is difficult to perceive: to understand it we have to parse the sequence of tokens and re-create the dependency structure in our heads;
  • It scales poorly as further content or keywords are added;
  • It is highly error prone, as misplaced or missing brackets can be extremely hard to trace. Worse still, such errors may appear innocuous but fundamentally change the semantics.

“prior art” AND “visualising Boolean searches”

Being a foundational aspect of database technology, it’s certainly not the first time someone’s attempted to visualise Boolean searches, and you’ll find some kind of Boolean brute wearing a flimsy mask in most modern software that contains searchable assets (including DAM).  Most attempts at this visualisation, although informative, often consist of Venn Diagram type graphic representations with little or no user interaction.

Other efforts to put lipstick on this particular pig, including those found buried deep within iTunes, Salesforce and SolarWinds software, tend to inherit their developer’s introversion and often lack an intuitive, easy-to-use interface.  Although not technically radical, 2dSearch’s approach to reinventing the wheel certainly shows stamina in its pursuit of harmonious and flexible interaction between the yin of the Boolean beast and the yang of a simple and effective interface.

After signing up for an account and logging in (registration is currently free, although the glossy front page and pending patents hint towards a future commercial interest), I was immediately launched into the online application, whereby a pop-up dialogue gave me a quick tour of the basics.

The main 2dSearch interface (click to view a larger version)

Being used to canvas type IDEs, my first impression was one of pleasant familiarity.  The app is well laid out and feels more like a workbench type of environment similar to that found in schema modelling and circuit diagram design tools.  The main panel is made up of arbitrary ‘groups’ of Boolean expressions that can be dragged, dropped, added, edited, disabled, deleted and combined to build up the final search string.

In addition to conventional menus and navigational elements, you can right click to access contextual menus and use the keyboard to perform common tasks such as adding and deleting terms and individual groups.  Double clicking allows new elements to be added and renamed.  To see how well your Boolean string works, an embedded iframe instance of a search engine page is included in the results panel, which also contains a warnings panel for debugging and a raw output of the Boolean string that can be copied and pasted.  At the moment, only Bing is supported with Google and PubMed links greyed out, but they state that they “will be rolling out other database integrations, and 2dSearch can be customised to search proprietary databases.”

Options to load, save, import, export and permalink strategies work as expected and are welcome features, whilst 2dSearch’s ability to spit out JSON facilitates almost limitless integration with third party or custom applications.

I did encounter the odd glitch with the GUI and what felt like AJAX latency (the app relies heavily on JavaScript), and for a few hours the whole site appeared to be in a state of lockdown (even the FAQ was prompting for a password). Teething trouble aside, I believe 2dSearch has the potential to become a very useful tool amidst the often blunt and clumsy arsenal of the information hunter-gatherer.  Its relevance to DAM is obvious, and it’ll be interesting to see how it develops and what kind of integration options might be provided.

{ 0 comments }

AI & DAM – The Value Of Process And Data Accuracy To Enhance Contextual Awareness

July 4, 2018 Artificial Intelligence

Peter Flood, CEO of AIDA Content Management, has recently published an article on LinkedIn entitled The Value of Accurate and Precise In-Frame Metadata or Dealing with the Current Impenetrable Fog of AI, in which he ponders the current state of AI within DAM and the possible negative effect that it might be having. Peter’s article […]

Read the full article →

DAM Vendors 2018 Pricing Survey Now Open For Participation

June 28, 2018 Industry News

We are once more running our DAM vendor pricing survey 2018 edition and are now inviting responses from vendors.  This is the second time we have conducted the survey, the first edition was published in 2016. Earlier this year, we sent a link to a form on our DAM Vendor Directory where vendors could indicate […]

Read the full article →

Understanding Digital Asset Management APIs

June 25, 2018 DAM Education

I have recently contributed an article for our features section: Understanding DAM System APIs: A Primer For Non-Technical DAM Users.   This is in response to the lack of knowledge that many end-users seem to have about this subject (and in particular that simply having an API is insufficient, of itself): “The role of APIs in Digital Asset Management has […]

Read the full article →

London DAM EU Meetup – 28th June 2018, 5.30pm, Radisson BLU Portman Hotel, London W1

June 14, 2018 Industry Events

London DAM Meetup (which I am a member of) are holding a meetup at the end of the first day of Henry Stewart EU conference.  Those members of the group who are are unable to attend the conference itself can participate at the end during the ‘sponsored drink’ session: “Henry Stewart, who are hosting DAM […]

Read the full article →

W3C Digital Asset Management Ontology Community Group Call, 5th June 10am ET

June 4, 2018 Industry Events

The W3C Digital Asset Management Ontology Group (chaired by Aaron Bradley, Emily Kolvitz, Matthew Patulski and Spencer Harris) has a conference call tomorrow (5th June) at 10am ET.  The call is accessible via https://zoom.us/j/8365763105.  The group was started last year and its purpose is discuss, create and maintain extensions to schema.org related to the Digital Asset Management Industry.  There […]

Read the full article →

Why The Value Of Content Services Is Diminished Without Interoperability Standards

June 1, 2018 Opinion

Over the last year or so, I have been reading a number of articles about Content Services, a term allegedly coined by analysts Gartner (although I have my doubts as to its true provenance).  A few weeks ago, I discussed Magan Arthur’s article about Business Object Management where it was also referenced. On a linguistic  […]

Read the full article →

China – A Major Untapped Opportunity For DAM?

May 25, 2018 Opinion

Yaochong Chen who is currently a student on the DAM post-graduate (MA) course at King’s College in London has written an article about the lack of DAM software platforms in China: “Paradoxically, although many DAM Chinese scholars like me are passionate about bringing these amazing ideas into Chinese technology-intensive market and looking forward to massive […]

Read the full article →

Does The Beginning Of Business Object Management Signal The End Of DAM And ECM?

May 18, 2018 Opinion

ECM and DAM commentator, Magan Arthur has recently written an article which he has titled: The End of Digital Content Management and the Need for Business Object Management.  I don’t necessarily agree with all of it, however, I do concur with a great deal of what he says.  It is a very well written piece […]

Read the full article →

DAM Industry Supply Chain Consortium Launched

May 3, 2018 Industry News

Today, we are launching an industry consortium to research and discuss the role of Digital Asset Supply Chains with a view to deriving both some standards and technology that can be applied to make the theories explored become a reality.  Digital Asset Supply Chain (DASC) projects have become increasingly prevalent due to the intersection of […]

Read the full article →

De-Constructing And Re-Architecting The DAM Software Industry: Devising A More Sustainable And Innovative Approach

April 30, 2018 Opinion

Earlier this month, I wrote an article describing how I believe the DAM software business is sleepwalking into a subservient integrator/channel partner model which will have undesirable consequences for innovation (and therefore the sustainability) of this technology sector.  At the end of that piece, I said I would write a follow-up item with some solutions.  […]

Read the full article →