摘要:
A method, software and apparatus are provided which enable a merchant to promote products and services in a deterministic manner. When a shopper enters a set of key words in an entry in an on-screen form for a web server to obtain a list of items (products and/or services) of interest to the shopper, the documents describing the items are prioritized based on the web sites owner's organizational strategic decisions by the merchant providing a weighting factor for the products and services. The weighting factor is combined with existing ranking mechanisms to the documents to increase the probability that certain items come to the top when the search results are presented to the shopper. These items could be used to ensure shoppers do not overlook special offers or to reduce overstocks by promoting products with a large inventory. The weighting factor is configured so as to not decrease the shoppers confidence in the ranking process.
摘要:
Under the present invention, a best practice violation (BPV) engine resource is first built. This typically occurs by: receiving sets of source code from a plurality of sources; detecting a programming language of each of the sets of source code; extracting code patterns from the sets of source code; defining meta data for each code pattern that indicates a quality; classifying each code pattern; and assigning a rank to each of the code pattern based on its corresponding meta data as well as a skill level and an experience level of the developer. Once the BPV engine resource is built, it will be used to detect best practice violations in other sets of source code.
摘要:
A method, software and apparatus are provided which enable promotion of products and services in a deterministic manner free of conflicting actions modifying raw ranking data based on merchants interests. For this purpose, an information consolidator is provided to obtain search results for a plurality of sources including directly from merchants. When a shopper enters a set of key words in an entry field in an on-screen form for a web server to obtain a list of items (products and/or services) of interest to the shopper, the documents describing the items can be prioritized by the information provided by the information source based on the web sites owner's priorities. The information consolidator receives ranking information taking the highest ranked products and obtains the product information for the most highly ranked products. The information consolidator then reranks the products using a preferred ranking algorithm to remove information sources biases in this ranking of the products. The information consolidator can add weighting factors such as those covered in the copending applications by the merchant. The weighting factors are combined with the mentioned ranking mechanisms to the documents to increase the probability that certain items come to the top when the search results are presented to the shopper. These pages could be used to promote products or otherwise direct the selection shoppers. The weighting factors are configured so as to not decrease the shoppers confidence in the ranking process.
摘要:
A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.
摘要:
A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.
摘要:
A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.
摘要:
A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.
摘要:
A method, software and apparatus are provided which enable a user to obtain products and services in a manner which counteracts conflicting actions modifying raw ranking data based on merchants interests. For this purpose, an information a user's web browser is provided with modules that modify search results obtained from one or more sources including directly from merchants. When the user enters a set of key words in an entry field in an on-screen form for a web server to obtain a list of items (products and/or services) of interest to the user, the search terms are modified in the users or his agents browser to reflect the interest of the user, his management or his parents. The user or his agent receives ranking information taking the highest ranked products and obtains the product information for the most highly ranked products. The browser then reranks the products using a ranking algorithm preferred by the user that offsets information sources biases in the ranking of the product information. The algorithm adds weighting factors reflecting the modified search terms. The weighting factors are combined with the mentioned ranking mechanisms to the documents to increase the probability that certain items come to the top when the search results are presented to the shopper.
摘要:
A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.
摘要:
A system and method of searching a database in which documents of different languages are included. The system includes a synonym or keyword dictionary which is bi-directional and allows for translation of keywords between a first language and other languages. The translated words keywords for the document are stored in an inverted index which is then used for searching, either in a selected language, a second language or in all languages, as determined by the user. This use of multiple searching and a translated synonym dictionary avoids the need for translation of the entire document and avoids inaccuracies which may result from translations.