Friday, August 13, 2004

Designing and Implementing a Search Engine in .NET (NATA1)

Designing and Implementing a Search Engine in .NET

"When developing a site search engine, you have a couple of options. This article will show you how to use either Google, Index Server, or a Custom Search engine. The number of uses for a search engine suite aren't limited to asp.net web site search engines. ...

This first article will demonstrate using Nata1 Asp.net controls, but the next article will discuss adding searching capabilities to the TaskVision application, where we will build a site health monitor, check site ranking in goolge, and create tasks accordingly... "

.NATA1
"What is Nata1 Unified? Nata1 (Neural Agent and Translation Assistant) is the one and only framework that provides a consistent and simple API to searchify your applications, create artificial intelligence agents, and to integrate all of your algorithms and intelligent systems into one simple system.

Nata1 Unified aims to increase developer productivity in smart home development, business intelligence applications, and internet search engine design and implementation. Nata1 has built in language support, currently only English, to translate your english questions into a query. Nata1 has built in internet indexing capabilities, and allows you to transparently change search providers such as Google, Index Server, or Nata1 Search Service without writing any code.

Using Nata1 Unified you can rapidly deploy a search solution for large websites. We use a hybrid Binary Search Tree and SQL server solution, and currently do not use SQL Free Text Query, however we will have a provider soon. You can use the free framework to create search engines that index as many pages as you have SQL Server space, but if you want to index the Internet or another large source, then you can purchase Nata1 MAIE (Message Agent Integration Engine) and quickly configure and deploy your search solution, without really needing to write alot of custom code."


Interesting... I still need a search engine, though for file system content (i.e. local index, ala dtSearch like).

Still this product sounds interesting.

No comments: