摘要:
Various embodiments of a system and method for highly scalable data clustering are described. Embodiments may include generating contexts of information from item-level data for multiple items; each context may include tokens that each represents an aggregate characteristic of items associated with that context. Embodiments may also include comparing the tokens of different contexts to determine measures of similarity between the contexts. Embodiments may also include grouping at least some of the contexts into clusters with other contexts based on the determined measures of similarity. Embodiments may include, subsequent to detecting a first context and a second context as being members of a common cluster, correcting item level-data of an item associated with the second context based on item-level data of an item associated with the first context.
摘要:
A system and method for managing reconciled textual descriptions based on merchant quality rating are provided. Merchants providing items to an electronic marketplace submit merchant values corresponding to textual descriptions of attributes of the item. A merchant value analyzer component processes multiple merchant descriptions to select a set of textual descriptions based on a comparison of the textual descriptions and merchant quality ratings. Additionally, a merchant quality analyzer component calculates updated merchant quality ratings based on the submitted merchant values.
摘要:
Techniques for determining user input on a touch screen of a user device are disclosed. In some situations, the techniques include: receiving information about a user input provided to a touch screen of a user device, the touch screen displaying two or more selectable objects, wherein each of the selectable objects, if selected, initiates a response corresponding to the selection of the object, determining a selectable object among the selectable objects that has a highest likelihood of being an object that a user intended to select with the user input, and providing a response corresponding to a selection of the determined selectable object. In one situation, a selectable object is a button or a hyperlink included in a Web page displayed on the screen of the device, and the response includes content associated with the selected button or hyperlink.
摘要:
Systems and methods for enabling refinement of information sets utilize recorded instances of user behavior in connection with information units of the information sets. Information units are each associated with one or more attributes and provided to users in ranked information sets. Instances of user selection of information units are used to determine how refining search result sets according to attributes would have improved the positions of the selected information units. Information is accumulated accordingly to determine how to present representations of attributes to users to enable the users to refine information sets.
摘要:
A system can compare a newer model of a product to an older model of a product to determine attributes or features that are new to the newer model of the product. The system can then identify other products in the same product category as the newer model of the product that includes the new attribute or product feature. The system can recommend one or more of the products with the new product feature to a potential customer. In some cases, the system may identify an average upgrade time interval for upgrading the product. Then, if the system determines that the upgrade time interval has elapsed since a user obtained the older model of the product, the system can recommend the newer model of the product and/or other products that include the new product feature to the user.
摘要:
A system and method for managing reconciled textual descriptions based on merchant quality rating are provided. Merchants providing items to an electronic marketplace submit merchant values corresponding to textual descriptions of attributes of the item. A merchant value analyzer component processes multiple merchant descriptions to select a set of textual descriptions based on a comparison of the textual descriptions and merchant quality ratings. Additionally, a merchant quality analyzer component calculates updated merchant quality ratings based on the submitted merchant values.
摘要:
An intelligent traffic redirection system that performs global load balancing can be used in any situation where an end-user requires access to a replicated resource. The method directs end-users to the appropriate replica so that the route to the replica is good from a network standpoint and the replica is not overloaded. The technique preferably uses a Domain Name Service (DNS) to provide IP addresses for the appropriate replica. The most common use is to direct traffic to a mirrored web site.
摘要:
Enabling network-accessible applications to be integrated into content aggregation frameworks (such as portals) and to become dynamically interactive through proxying components (such as proxying portlets), thereby providing run-time cooperation and data sharing.
摘要:
A method of automatically creating portlets for a portal system can include identifying a location of structured data described by a data model specification and automatically determining, from the data model specification, relationships between a plurality of objects within the structured data. The method further can include automatically generating a plurality of portlets, wherein each portlet is configured to query the structured data according to the relationships specified within the data model specification. One or more communication links between at least two of the portlets can be automatically created according to the relationships specified within the data model specification.
摘要:
Business applications running on a content delivery network (CDN) having a distributed application framework can create, access and modify state for each client. Over time, a single client may desire to access a given application on different CDN edge servers within the same region and even across different regions. Each time, the application may need to access the latest “state” of the client even if the state was last modified by an application on a different server. A difficulty arises when a process or a machine that last modified the state dies or is temporarily or permanently unavailable. The present invention provides techniques for migrating session state data across CDN servers in a manner transparent to the user. A distributed application thus can access a latest “state” of a client even if the state was last modified by an application instance executing on a different CDN server, including a nearby (in-region) or a remote (out-of-region) server.