Home

Multi-Preference Document-Database User-Driven Dual-Search (Database & Document) Solution

Matthew Dellomo
mdellomo@worcester.edu
Department of Computer Science
Worcester State University


Faculty Advisor
Hemant Pendharkar, PhD
Associate Professor of Computer Science, Worcester State University
pendharkar@alumni.unh.edu


         Traditional search utilities leave the user without their desired results in real world usage. The end-user will run multiple random unsuccessful searches with no idea what is wrong or how to (re)-submit their parameters for relevant information. In a real world application, computer servers are slowed down by a massive number of search requests, eventually increasing the time needed to find the information. To address this issue is to solve a search request just as an end user would complete a project of different type, by bringing the related files from a program to another, to bring related files into similar programs that offer different resources, and bring the related files into different features of the same program until the project is finished.

         We propose a solution that has entirely been written in BASH, C, PERL, PHP, SQL, JAVA-script, JQuery, and HTML for processing such searches. The solution gives the end-user a database search and a document file search through a nonstandard web interface. The database search uses graphical preferences to filter website attributes into relative results until the search ends. The document search uses multiple techniques bringing the search request from one independent technique to another until the results are achieved. The database and document searches themselves are changed into by the end-user preference during searches. A demonstration of the search utility is available with the poster on the laptop.

         Every database search offers the end-user by preference filtering results through the respective demands of the end-user to complete the search. Each mode of custom document search techniques is available by the end-user preference and offers different options that relate to the search criteria collectively, producing an efficient search utility. Every search by the end-user is enhance by unique additional and different searches accessed through the webpage graphical user interface.

         One of the future plans for the Multi-Preference Document-Database User-Driven Dual-Search Solution is to integrate it for distribution as a plug-in to the web-server merging it with proven preceding research and connected research projects to develop an Internet search engine. This should enable customizing searches to serve the end users with greater control using the http(s) protocol.