Automatic Generation of Search Engines
نویسندگان
چکیده
A plethora of enhancements are available to be used together with the αβ search algorithm. There are so many, that their selection and implementation is a non-trivial task, even for the expert. Every domain has its specifics which affect the search tree Even seemingly minute changes to an evaluation function can have an impact on the characteristics of a search tree. In turn, different tree characteristics must be addressed by selecting different enhancements. This paper introduces Pilot, a system for automatically selecting enhancements for αβ search. Pilot generates its own test data and then uses a greedy search to explore the space of possible enhancements. Experiments with multiple domains show differing enhancement selections. Tournament results are presented for two games to demonstrate that automatically generated αβ search performs at least on a par with what is achievable by handcrafted search engines, but with orders of magnitude less effort in its
منابع مشابه
ارزیابی خودکار جویشگرهای ویدئویی حوزه وب فارسی بر اساس تجمیع آرا
Today, the growth of the internet and its high influence in individuals’ life have caused many users to solve their daily needs by search engines and hence, the search engines need to be modified and continuously improved. Therefore, evaluating search engines to determine their performance is of paramount importance. In Iran, as well as other countries, extensive researches are being performed ...
متن کاملOptimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing
Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...
متن کاملTowards Automatic Incorporation of Search Engines into a Large-Scale Metasearch Engine
A metasearch engine supports unified access to multiple component search engines. To build a very large-scale metasearch engine that can access up to hundreds of thousands of component search engines, one major challenge is to incorporate large numbers of autonomous search engines in a highly effective manner. To solve this problem, we propose automatic search engine discovery, automatic search...
متن کاملPerformance evaluation in metasearch engines pdf
This paper proposes a survey on various Meta Search Engines and the.Citation: Hamid Sadeghi, 2011 Automatic performance evaluation of web search engines using judgments of metasearch engines, Online Information Review.necessary in the performance evaluation of search engines. As page structure information e.g, HTML, pdf, ps tags, are deleted. After this, AWSEEM works like a meta-search engine a...
متن کاملAutomatic Generation of RDF Metadata final version
The Resource Description Framework (RDF[9]) has been developed to fulfil the need for a mechanism for resource description within the Web's architecture. With over 320 million[10] individually accessible objects on the Web, the ability to describe each one so that it can be conceptualized without being accessed and analyzed is increasingly important. This paper describes how an automatic classi...
متن کاملAutomated Functional Testing of Web Search Engines in the Absence of an Oracle *
A software product is functionally correct if it behaves according to the functional specification. Compared with other quality aspects of Web search engines such as performance and capacity, functional correctness is more fundamental but its verification suffers from the oracle problem: It is often difficult or impossible to decide whether outcomes of test case executions are correct. For exam...
متن کامل