Real Time Search Systems, Part 4
June 24, 2010
Editor’s note: In this final snippet from my June 15 and June 17, 2010, lectures, I want to relate the challenge of real-time content to the notion of “aboutness.” An old bit of jargon, I have appropriated the term to embrace the semantic methods necessary to add context to information generated by individuals using such systems as blogging software, Facebook, and Twitter. These three content sources are representative only, and you can toss in any other ephemeric editorial engine you wish. The “aboutness” challenge is that a system must process activity and content. “Activity” refers to who did what when and where. The circumstances are useful as well. The “content” reference refers to the message payload. Appreciate that some message payloads my be rich media, disinformation, or crazy stuff. Figuring out which digital chunk has value for a particular information need is a tough job. No one, to my knowledge, has it right. Heck, people don’t know what “real time” means. The more subtle aspects of the information objects are not on the radar for most of the people in the industry with whom I am acquainted.
Semantics
I hate defining terms. There is always a pedant or a frustrated PhD eager to set me straight. Here’s what I mean when I use the buzzword “semantic”. A numerical recipe figures out what something is about. Other points I try to remember to mention include:
- Algorithms or humans or both looking at messages, trying to map content to concepts or synonyms
- Numerical recipes that send content through a digital rendering plant in order to process words, sentences, and documents and add value to the information object
- Figure out or use probabilities to take a stab at the context for an information object
- Spit out Related Terms, or Use For Terms
- Occupy PhD candidates, Googlers, and 20-something MBAs in search of the next big thing
- A discussion topic for a government committees nailing down the concept before heading out early on a Friday afternoon.
When semantics is figured out and applied, the meaning of Lady Gaga becomes apprehendable to a goose like me:
In order to tackle the semantics of a real time content object, two types of inputs are needed: activities or monitoring the who does what and when. The other is the information object itself. When the real time system converts digital pork into a high value wiener, the metadata and the content representation become more valuable than the individual content objects. This is an important concept, and I am not going to go into detail. I will show you the index / content representation diagram I used in my lectures:
The nifty thing is that when a system or a human beats on the index / content representation, the amount of real time information increases. The outputs become inputs to the index / content representation. The idea is that as the users beat on the index / content representation, the value of the metadata goes up.
Real Time Search Systems, Part 3
June 23, 2010
Editor’s note: This is the draft taxonomy of real time systems that I discussed in my June 15 and 17 lectures. It may or may not make sense, but I wanted to make clear that the broad use of the phrase “real time” does not convey much meaning to me. The partial fix, short of incarcerating the marketers who slap “real time” on their brochures, is to come up with “types” of real time information. The type helps make clear the cost and other characteristic features of a system sporting the label “real time”.
Stop and think about the difference in user expectations between an investment firm and a middle school child processing information. The greed mongers want to get the freshest information possible to make the maximum return on each bet or investment. The middle school kid wants to make fun of a teacher.
The greed mongers spend millions for Fancy Systems from Thomson Reuters, Exegy, or a similar specialist. The reason is that if the Morgan Stanley Type As get bond information a few milliseconds after the God loving folks at Goldman, lots of dough can slip through the clutching paws of the person responsible for a trade. With a great deal at stake, real time means in milliseconds.
The middle school wit is happy with whatever happens as long as the teacher remains blissfully ignorant of the message. If the recipient lets out a hoot, then there may be consequences, but the downside is less painful than what happens to the crafty Wall Street wonder.
The figure below presents the draft taxonomy. If you find it silly, no problem. If you rip it off, a back link would be a nice gesture, but I don’t have any illusions about how stateless users conduct themselves.
Where does the latency originate? The diagram below provides the tech sleuth with some places to investigate. The lack of detail is intentional. Free blog, remember?
Real Time Search Systems, Part 2
June 22, 2010
Editor’s note: This post tiptoes through the tulips. In this instance, tulips is a synonym for industrial strength content processing systems that can be licensed by commercial entities. governmental organizations, or individuals who want to become a baby Fuld or Kroll. Achieving this type of azure chip transcendence means that you will be a hit at the local bingo parlor when you share your insights with your table mates.
Industrial Strength Tools
The free services don’t provide the user with much in the way of post processing horsepower. Another weakness of free services is that the average user deals with what each system spits out in response to a click or a query. The industrial strength systems provide such functions as:
A system or method for “plugging” in different streams of content. Examples range from electronic mail in the wonderful Microsoft Exchange Server to proprietary content stuffed into a clunky content management system. These connectors are a big deal because without different inputs of content, a real time search engine does not have the wood to burn in the fire box.
Each system provides or supports some type of software circuit board. The idea is that the content moves from the connectors over the circuits on the circuit board to its destination. Acquired content must be processed so its first destination is a system or systems which extract data, generate metadata, and, in the case of Google, figures out the context of the message. The result is an index that contains index terms, metadata, and often such extras as a representation of the source message, precalculated values, and new information constructs.
Applications or “hooks” that make it possible for another software program to tap into the generated values and processed content to create an output. Now the outputs can vary widely. Another software system may just look up an item. Another software application might glue together different items from the index and content representation. The user sees a report, a display on a mobile phone, or maybe a mashup which allows the human to “recognize” or “spot” what’s needed. No searching required.
The Vendors
In my lectures I mentioned some different outfits in each of my two talks. I have rolled up the vendors in the list below. My suggestion is to do some research about each of these companies. I provide “additional color” on the technologies each vendor licenses, but that information is not going to find its way into a free blog posting. Problem? Read the About information available from the tab at the top of this page.
- Exalead http://www.exalead.com Robust system which handles structured and unstructured data. Outputs may be piped to other enterprise software, a report, or a peripatetic worker with a mobile phone in Starbucks.
- Fetch Technologies http://fetch.com Developed initially for certain interesting government information needs, you can customize Fetch using its graphical programming method and perform some quite useful analyses
- JackBe http://www.jackbe.com Developed initially for certain interesting government information needs, you can license JackBe and process a wide range of content.
- Silobreaker http://www.silobreaker.com Developed initially for certain interesting government information needs, you can output reports that are as good as the roll ups crafted by a trained intelligence professional.
What do these systems do in “real time?” Each of them, when properly resourced, can ingest flows of data and unstructured content, assign metadata, and output alerts, reports, or Google-style search results within minutes of the content becoming known to the system.
Real Time Search Systems, Part 1
June 21, 2010
Editor’s note: For those in the New Orleans real time search lecture and the Madrid semantic search talk, I promised to make available some of the information I discussed. Attendees are often hungry to have a take away, and I want to offer a refrigerator magnet, not the cruise ship gift shop. This post will provide a summary of the real time information services I mentioned. The group focuses on content processed from such services as Facebook, Twitter, blogs, and other geysers of digital confetti. A subsequent blog post will present the basics of my draft taxonomy of real time search. I know that most readers will kick the candy bar wrapper into the gutter. If you are one of the folks who picks up the taxonomy, a credit line would make the addled goose feel less like a down pillow and more like a Marie Antoinette pond ornament.
What’s Real Time Search?
Ah, gentle reader, real time search is marketing baloney. Life has latency. You call me on the phone and days, maybe weeks go by, and I don’t return the call. In the digital world, you get an SMS and you think it was rocketed to you by the ever vigilant telecommunications companies. Not exactly. In most cases, unless you conduct a laboratory test between mobiles on different systems, capturing the transmit time, the receiving time, and other data points such as time of day, geolocation, etc., you don’t have a clue what the latency between sending and receiving. Isn’t it easier to assume that the message was sent instantly. When you delve into other types of information, you may discover that what you thought was real time is something quite different. The “check is in the mail” applies to digital information, index updating, query processing, system response time, and double talk from organizations too cheap or too disorganized to do much of anything quickly. Thus, real time is a slippery fish.
Real Time Search Systems
Why do I use the phrase “real time”? I don’t have a better phrase at hand. Vendors yap about real time and a very, very few explain exactly what their use of the phrase means. One outfit that deserves a pat on the head is Exalead. The company explains that in an organization, most information is available to an authorized user no less than 15 minutes after the Exalead system becomes aware of the data. That’s fast, and it beats the gym shorts of many other vendors. I would love to pinpoint the turtles, but my legal eagle cautions me that this type of sportiness will get me a yellow card. Figure it out for yourself is the sad consequence.
Here’s the list of the systems I identified in my lectures. I don’t work for any of these outfits, and I use different services depending on my specific information needs. You are, therefore, invited to run sample queries on these services or turn to one of the “real” journalists for their take. If you have spare cash and found yourself in the lower quartile of your math class, you may find that an azure chip consultant is just what you need to make it in the crazy world of online information.
- Collecta – www.collecta.com – Venture funded with another infusion of $5 million
- Crowdeye www.crowdeye.com – Former Microsoft employees’ start up
- DailyRT http://dailyrt.com –
- Ice Rocket www.icerocket.com – funded by Mark Cuban
- ITPints www.itpints.com – Single entrepreneur
- Leapfish — www.leapfish.com Metasearch, controversy over alleged link fraud, backed by DotNext; integrates Topsy.com
- Newslookup – www.newslookup.com, founded 2000 regions and categories, open source engine, DataparkSearch
- OneNewsPage www.onenewspage.com – Live access to top news and analysis
- Red Tram www.redtram.com – Russian service, broad coverage in nine languages, including Chinese. Based in Cyprus
- Scoopler www.scoopler.com – Y Combinator funded
- Topsy www.topsy.com – Ignition Partners and other VC firms
- Twazzup www.twazzup.com – Self funded start up. Don’t confuse this with Exalead’s Tweepz.com
- Tweetmeme www.tweetmeme.com – Part of Fav.or.it in the UK via angel funding
- Yauba www.yauba.com – IIT and UC Berkeley, privacy safe
In my lectures I made four points about these types of real-time search services.
First, each of these services did at the time of my talks deliver more useful and comprehensive results than the “real time search” services from the Big Gals in the Web search game; namely, Google, Microsoft Bing, and Yahoo. Yahoo, I pointed out, doesn’t do real time search itself. Yahoo has a deal with the OneRiot.com outfit. The service is useful and I suppose I could stick it in the list above, but I am just cutting and pasting from the PowerPoint decks I used as crutches and dogs in my lecture.
Exalead Acquired by Dassault
June 11, 2010
I have done some work for Exalead over the last five years, and I have gone down in history as one of the few people from Kentucky to talk my way into the Exalead offices in Paris without an appointment. L’horreur. I had a bucket of KY Fry in my hand and was guzzling a Coca Lite.
Out of that exciting moment in American courtesy, I met François Bourdoncle, a former AltaVista.com wizard. He watched in horror as I gobbled a crispy leg and asked him about the origins of Exalead, his work with then-Googler Louis Monier, and his vision for 64 bit computing. I wrote up some of the information in the first edition of the Enterprise Search Report, a publication now shaped into a quasi-New Age Cliff’s Notes for the under 30 crowd. I followed up with M. Bourdoncle in February 2008, and published that interview as part of the ArnoldIT.com Search Wizards Speak series. The last time I was in Paris, I dropped by the Exalead offices and had a nice chat. I even made a video. Several Exaleaders took me to dinner, pointing out that McDo was not an option. Rats.
So what’s with the sale of Exalead to Dassault Systèmes?
The azure chip crowd has weighed in, and I will ignore those observations. There is some spectacular baloney being converted into expensive consulting burgers, and I will leave you and them to your intellectual picnic.
Here’s my take:
Differentiator
There are lots of outfits asserting that their search and content processing system will work wonders. I don’t want to list these companies, but you can find them by navigating either to Google.com or Exalead.com/search and running a query for enterprise search. The problem is that most of these outfits come with what I call an “interesting history.” Examples range from natural language processing companies that have been created from the ashes of not-so-successful search vendors to Frankenstein companies created with “no cash mergers.” I know. Wild, right. Other companies have on going investigations snapping like cocker spaniels at their heels. A few are giant roll ups, in effect, 21st century Ling Temco Vought clones. A few are delivering solid value for specific applications. I can cite examples in XML search, eDiscovery, and enhancements for the Google constructs. (Okay, I will mention my son’s company, Adhere Solutions, a leader in this Google space.)
The point for me is that Exalead combined a number of working functions into a platform. The platform delivers search enabled applications; that is, the licensee has an information problem and doesn’t know how to cope with costs, data flows, and the need for continuous index updating. The Exalead technology makes it easy to suck in information and give different users access to the information they need to do their job. For some Exalead customers, the solution allows people to track packages and shipments. For other licensees, the Exalead technology sucks in information and generates reports in the form of restaurant reviews or competitive profiles. The terminology is less important than solving the problem.
That’s a key differentiator.
Technology
Google and Exalead were two outfits able to learn from the mistakes at AltaVista.com. Early on I learned that the founder of Exalead could have become a Googler. The reason Exalead exists is that M. Bourdoncle wanted to build a French company in France without the wackiness that goes along with tackling this mission in the US of A. Americans don’t fully understand the French, and I can’t do much more than remind you, gentle reader, that French waiters behave a certain way because of the “approach” many Americans make to the task of getting a jambon sandwich and a bottle of water.
I understood that M. Bourdoncle wanted to do the job his way, and he focused on coding for a 64 bit world when there were few 64 bit processors in the paws of enterprise information technology departments. He tackled a number of tough technical problems in order to make possible high performance, low cost scaling, and mostly painless tailoring of the system to information problems, not just search. Sure, search is part of the DNA, but Exalead has connectors, text to voice, image recognition, etc. And, happily, Exalead’s approach plays well with other enterprise systems. Exalead can add value with less engineering hassles than some of the firm’s competitors can. Implementation can be done in days or weeks, and sometimes months, not years like some vendors require.
So the plumbing is good.
That’s a high value asset.
Open Text and an Interesting Assertion
June 7, 2010
Open Text is ramping up its PR blitz in the social media space. We were chatting about a new content client yesterday (June 5, 2010). In that meeting, a person said, “Look at this. Open Text is in the corporate social media business.” I noted the url and took a closer look this morning. The document carried a very MBA type of assertion. Not bad for a company located in Waterloo, Ontario, where search and mobile devices are quite the rage. The title: “Open Text: Open Text Expands Social Media Offerings to Help Businesses Drive Bottom Line Results”.
For me, the one key passage was:
Now, Open Text leads the way for social media to be successfully deployed across the enterprise in a more secure environment. We are focused on helping customers realize practical and measurable business benefits such as faster time to market, higher customer retention or greater team productivity, while helping to reduce compliance, security and privacy risks. To support its customers as they seek to take advantage of the early-days social media explosion, Open Text stepped up quickly by adding blogs, wikis and other native Web 2.0 capabilities to the Open Text ECM Suite in 2008. Open Text, leveraging its strength in information governance, also took the lead in allowing customers to apply regulatory and legal rules to user-generated content. Then, last year, Open Text announced a completely new solution that lets companies create social workplaces for internal use cases, followed by the social media capabilities for marketing and external audiences from the acquisition of Vignette. Now, Open Text is evolving this foundation with a range of enhancements and new social media capabilities as part of the Open Text ECM Suite, building on a core strategy to apply social media technologies to pressing business challenges. Open Text enables companies to apply social media capabilities to drive marketing effectiveness, as well as customer support, sales and consulting, and strategic client engagement, among many others.
Then this caught my attention:
Open Text helps companies drive productivity within the enterprise with social media solutions that let users create profiles, follow co-workers and generate news feeds, or collaborate on projects. This dramatically improves information sharing and captures corporate knowledge, while reducing dependence on email. With the new and enhanced capabilities announced today, careful attention was paid to ease of use for business users and application to real business challenges, along with continued full support for Open Texts core competence in information governance and control. Expanded and enhanced offerings include: Open Text Social Communities Formerly Vignette Community Applications and Services, Open Text Social Communities is an enterprise social media solution that empowers organizations to engage with their customers, employees, and partners. As part of a broader marketing and CRM strategy, social media can give companies greater market insight, improved market engagement and, more importantly, significant improvements in customer satisfaction and retention.
This is an excellent example of how a company with roots in SGML databases, command line searching, and enterprise collaboration has embraced social media. I find the inclusion of Vignette, a content management system which can be quite a challenge to get up and humming like my late, dear grandmother’s treadle Singer sewing machine fascinating.
If there is a faux enterprise software niche, I would be among the first to nominate vendors of content management systems. When the Web became the rage, some entrepreneurs built systems to allow non coders to create a Web page. Over the years, the mess that some of these systems generate became a breeding ground for azure chip consultants. Not since Microsoft’s COM and DCOM has so much consulting work flowered.
Search in Big Communication Trouble
June 6, 2010
We developed a test platform which is a demo. The idea was to create a publicly accessible service that showed off a hybrid blog and static Web site. We pumped in content for 90 days, slapped on Google AdSense, and figured out how to drop in video. We noticed that the demo site’s pay per click was twice that of the Beyond Search blog. Beyond Search is not a demo; it is a marketing blog updated each day. We use it to flog our services and capture some ideas that are too modest for one of our monographs for for fee columns in Information Today, KMWorld, Information World Review, or the Smart Business Network’s dozen regional business magazines. I am coming to believe that search is difficult to talk about, describe, and research because of what I call “communication trouble.”
No one defines terms about search and content processing. Lots of chatter. No one knows what the heck the person is trying to explain. Discussions of search swing from glittering generalities to mind-numbing explanations of mathematical recipes. In the middle, a maelstrom of confusion. The English language is having a tough time supporting the scaffolding of conversation about finding and using digital information. We need more than a glitzy interface, a laundry list of results, or a single answer generated without context from a mobile device.
What’s up?
Easy. Search – specifically enterprise search – is in big trouble. Here’s a Google Trends chart showing the Google search traffic for the phrase “enterprise search” and “business intelligence”. Don’t see the blue line? There isn’t one. The traffic for enterprise search is modest. If you want to sell something, you may want to use the phrase “business intelligence.”
Now look at “business intelligence” compared to the specialist term “taxonomy”. Wow. Taxonomy is a hot concept. Maybe one of the real experts in taxonomies, controlled term lists, and ontologies will create a Web log to cover this subject. Most of the information I have seen about taxonomies is a bit like a wind up toy. There’s interest but the expertise is certainly not reflected in the information floating around the Web.
SAP and Oracle Chase Real Time
June 4, 2010
At the SLA Conference in New Orleans in a couple of weeks, I am talking about real time information processing. That paper will focus on a taxonomy of real time. Most folks use the phrase “real time” without placing it in context. Like much of the blather about finding information that is germane to a specific need, 20 somethings, azure chip consultants, and the formerly employed grad on to a buzzword. Thank goodness I am 65 and happy paddling quietly in the goose pond here in Harrod’s Creek.
I read “SAP, Oracle and Real Real Time Apps.” You should reach article, consider its argument, and make up your own mind about real, real time. For me, the killer passage was:
Forgive me for being skeptical, but I’ve been asking myself these last few weeks why a database vendor hasn’t come up with something along the lines of what SAP now says it will deliver. In-memory and column-oriented technologies have been around for years, and vendors like Sybase and Vertica have been talking about 10X to 100X data compression for nearly as long. Did it really take an application vendor to think outside the box of the database market as we know it? Has it really been beyond outfits as talented and well-funded as IBM and Teradata to tackle these problems? Or have the database vendors been protecting the status quote and certain revenue streams? It seems even Oracle’s OLTP- and OLAP-capable Exadata doesn’t aspire to replace the data warehouse layer as we know it.
I think this is on the same page with my thinking or maybe in the same chapter.
My view on SAP and Oracle is that neither company defines real time in a way that makes me feel comfortable. I get agitated when I hear the word “real” used to describe anything related to digital information. I don’t want to get into eschatology, but there’s a limit to my tolerance for “real”.
What’s real about big traditional database and IBM-inspired systems is that getting updates is tough. Even more problematic is the difference between processing data related to events or activities and information activities. Large systems have a tough time handling real time because latency is a fact. The bigger and clunkier the system, the more latency. Gmail went south for some users last week, and the users identified the flaw due to latency. What really happened is probably unknown to most Googlers except for the team that tracked down the problem and resolved it. But the level of service restored probably has latency, just brief enough latency to allow the user to perceive that the system was working in what the user perceived as real time.
SurfRay: Catching the Crest of the SharePoint Wave
May 31, 2010
Editor’s Note: I participated in an email exchange with SurfRay’s management and technical team. I have been tracking the company’s technology for many years. First, I provided some competitive background to the team largely responsible for the Mondosoft product five or six years ago. Then, the Speed of Mind database acceleration and search technology became part of the SurfRay company. I have been tracking vendors who have addressed some of the needs that some Microsoft SharePoint customers discovered. My interests concern content processing, metatagging, and search and retrieval. Today’s SurfRay includes the Ontolica technology as well as the Web site search, analytics, and structured data technologies from Mondosoft and Speed of Mind. I wanted to make certain I was up to speed on what the Copenhagen-based company was doing. The following summary highlights the information I gleaned in my in-depth conversation with SurfRay executives.
SurfRay A/S, based in Copenhagen, has captured significant buzz for its Ontolica product. Microsoft offers many functions, but when it comes to making information easy to access, “basic” SharePoint falls short. Ontolica delivers search and content processing as a snap in. One day, SharePoint content is tough to find. The next day, after Ontolica has been installed, SharePoint content becomes available to users. In fact, installing Ontolica 2010 involved little more than clicking Next, Next, Next… Quite a different approach from the Lego block, assemble-it-yourself approach taken by other vendors.
Highlight shows one click filters for the user’s query.
Torben Ellert, my SurfRay contact point, told me:
Ontolica delivers a powerful solution that clicks into standard SharePoint without any difficulty and typically installing in minutes. Few companies are so focused on being pure Microsoft that they are willing to live with problems when a simple and effective solution exists.
Simple. And SurfRay is growing at a double digit pace.
SurfRay Surges
May 24, 2010
SurfRay pinged us on May 21, 2010. We took the opportunity to gather some information about this search and content processing company. We want to break our coverage of SurfRay into two parts. In this first part, we bring you up to date on the company’s product. In the second part, which will run in Beyond Search on May 31, 2010, we take a look at some of the details of the SurfRay products. Here’s the update, which as far as we know is an exclusive look at this company.
SurfRay (www.surfray.com) has released feature-packed Ontolica 2010 containing the new Ontolica Search Intelligence module, and with support for Ontolica Preview. This recent release provides extensive reporting and analytics on search performance and SharePoint content processing. You can get more information about Ontolica here. A free trial is available from this link.
The 2010 release of Ontolica Preview, which provides native support for about 500 document formats, ranging from Office formats to vector image formats and high-fidelity HTML preview, the product also supports in-document highlighting, allows users to browse to best-bet pages inside documents, and is optimized for performance over the internet, with no client installs needed.
Having completed development on Ontolica Express, a search extension to Microsoft Search Server and Search Server Express, they have transformed Microsoft’s free search engine into a much more rich and robust solution. With important features such as wildcard and Boolean search as well as drill down and faceted search, they can provide effective solutions to the customer.
The feature matrix shows how Ontolica adds important functionality to the SharePoint 2010 environment. Notice that the Fast Search solution lacks important out-of-the-box features such as portal usage reports and hot linked thumbnail previews.
Packaged enterprise search solutions most often equate to long and expensive customization and implementation projects for customers. SurfRay is out to change that. With a new managing director and several new releases of the company’s Ontolica and MondoSearch products they have positioned themselves for the impending release of SharePoint 2010. Soren Pallesen, the new CEO, believes SurfRay has a significant opportunity for the firm to grow.
Other search vendors add features that are hard to understand and don’t offer real value for customers. SurfRay is committed to delivering value to customers with easy to use, out of the box, and based on industry-standard technologies.
SurfRay, a Microsoft Certified Partner, can deliver tightly packaged enterprise search solutions that are rich in functionality but easy to test and install – Ontolica installs literally in 5 minutes. And in so doing, SurfRay is responding to customers move toward more packaged search products and away from expensive consulting projects.
Founded in 2000, SurfRay is a global leader in search infrastructure software for enterprises that delivers highly packaged enterprise search solutions that are easy to try, buy and install. SurfRay has more than a 1000 customers in over 30 countries and is dual headquartered in Santa Clara, USA and Copenhagen, Denmark. Their customer base includes some of the most known brands and largest companies in the world, including AT&T Wireless, Bank of Thailand, Best Buy, BMW, Ernst & Young, Ferrari, H & R Block, Intel Solution Services, John Deere, Nintendo, and the list goes on.
SurfRay is a trendsetter in packaged enterprise search solutions that takes the complexity out of deploying business search solutions. They achieve this by releasing new products and versions continuously and by focusing on geographic expansion. They have established dedicated physical presence in local markets to further build their local customer support and international reseller network, such as SurfRay UK and Ireland, SurfRay Benelux and Nordic. All this seems to be working as SurfRay recently announced over 20 percent quarter-to-quarter revenue growth.
Pallesen believes, “Today most customers are very well educated on search technology and they don’t want to be convinced that they need some fancy new techno-feature. The next new thing that truly will transform the search market and deliver substantial value to customers will be enterprise class search solutions that install and are configured as easily as Microsoft Office.”
SurfRay has a deep heritage in innovation and advanced search technology. They continue to leverage this and put valuable enhancement into packaged search solutions that makes search functional as well as easy to install and use.
Stephen E Arnold and Melody Smith, May 24, 2010
Sponsored