text:
|Publication number
|Publication type
|Application number
|Publication date
|Jun 3, 2004
|Filing date
|Nov 25, 2003
|Priority date
|Nov 27, 2002
|Also published as
|Publication number
|David Trepess, Jonathan Thorpe
|Original Assignee
|Trepess David William, Thorpe Jonathan Richard
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (7), Referenced by (9), Classifications (11), Legal Events (1)
|External Links: USPTO, USPTO Assignment, Espacenet
[0001] This invention relates to information retrieval apparatus and methods.
[0002] There are many established systems for locating information (e.g. documents, images, emails, patents, internet content or media content such as audio/video content) by searching under keywords. Examples include internet search "engines" such as those provided by "Google"™ or "Yahoo"™ where a search carried out by keyword leads to a list of results which are ranked by the search engine in order of perceived relevance.
[0003] However, in a system encompassing a large amount of content, often referred to as a massive content collection, it can be difficult to formulate effective search queries to give a relatively short list of search "hits". For example, at the time of preparing the present application, a Google search on the keywords "massive document collection" drew 243000 hits. This number of hits would be expected to grow if the search were repeated later, as the amount of content stored across the internet generally increases with time. Reviewing such a list of hits can be prohibitively time-consuming.
[0004] In general, some reasons why massive content collections are not well utilised are:
[0005] a user doesn't know that relevant content exists
[0006] a user knows that relevant content exists but does not know where it can be located
[0007] a user knows that content exists but does not know it is relevant
[0008] a user knows that relevant content exists and how to find it, but finding the content takes a long time
[0009] The paper "Self Organisation of a Massive Document Collection", Kohonen et al, IEEE Transactions on Neural Networks, Vol 11, No. 3, May 2000, pages 574-585 discloses a technique using so-called "self-organising maps" (SOMs). These make use of so-called unsupervised self-learning neural network algorithms in which "feature vectors" representing properties of each document are mapped onto nodes of a SOM.
[0010] In the Kohonen et al paper, a first step is to pre-process the document text, and then a feature vector is derived from each pre-processed document. In one form, this may be a histogram showing the frequencies of occurrence of each of a large dictionary of words. Each data value (i.e. each frequency of occurrence of a respective dictionary word) in the histogram becomes a value in an n-value vector, where n is the total number of candidate words in the dictionary (43222 in the example described in this paper). Weighting may be applied to the n vector values, perhaps to stress the increased relevance or improved differentiation of certain words.
[0011] The n-value vectors are then mapped onto smaller dimensional vectors (i.e. vectors having a number of values m (500 in the example in the paper) which is substantially less than n. This is achieved by multiplying the vector by an (n�m) "projection matrix" formed of an array of random numbers. This technique has been shown to generate vectors of smaller dimension where any two reduced-dimension vectors have much the same vector dot product as the two respective input vectors. This vector mapping process is described in the paper "Dimensionality Reduction by Random Mapping: Fast Similarity Computation for Clustering", Kaski, Proc IJCNN, pages 413-418, 1998.
[0012] The reduced dimension vectors are then mapped onto nodes (otherwise called neurons) on the SOM by a process of multiplying each vector by a "model" (another vector). The models are produced by a learning process which automatically orders them by mutual similarity onto the SOM, which is generally represented as a two-dimensional grid of nodes. This is a non-trivial process which took Kohonen et al six weeks on a six-processor computer having 800 MB of memory, for a document database of just under seven million documents. Finally the grid of nodes forming the SOM is displayed, with the user being able to zoom into regions of the map and select a node, which causes the user interface to offer a link to an internet page containing the document linked to that node.
[0013] An object of the present invention is to provide a practical and manageable way of presenting the results of a search for information items from a large data base of information items.
[0014] Various aspects and features of the present invention are defined in the appended claims.
[0015] According to one aspect of the present invention these is provided an information retrieval apparatus comprising a mapping processor operable to receive data representative of a map of information items from a set of information items identified in a search. The map provides the identified information items with respect to positions in an array in accordance with a mutual similarity of the information items. The mapping data is arranged to the effect that similar information items map to similar positions in the array. The mapping processor is operable to process the map data to form a hierarchical clustering of information items providing a first clustering level of information items and at least one other clustering level of information items for clusters of information items within the first level clusters. The formation of the information items into clusters in accordance with a hierarchical arrangement facilitates navigation and display of the information items.
[0016] Furthermore the mapping processor may provide the first clustering level of information items with a characterising information feature associated with each of the first level clusters of information items. Correspondingly the mapping processor may provide a characterising information feature for the clusters of information items within the first level clusters at the other hierarchical level. The characterising information feature provides a facility for distinguishing one cluster from another.
[0017] Generally, the information items include a plurality of characterising information features, the characterising information features of each information item being used to form a feature vector for each information item, the feature vector being used to map the information item onto a position within the array. As such, the characterising information feature associated with each first level cluster and the other characterising information feature associated with each cluster within the other level of information items are formed from a most common characterising information feature present in the information items associated with each cluster.
[0018] For example, the information items may comprise textual information, the characterising information features being words, and the feature vector for an information item representing a set of frequencies of occurrence, within that information item, of each of a group of words. For this example, the characterising information item associated with each cluster is the most common word of the textual information associated with each of the information items within each cluster.
[0019] The information retrieval apparatus may also comprise a display processor in combination with a graphical user interface operable to display a representation of at least some of the positions of the array as an n-dimensional display array of display points within a display area on a graphical display. The display area may include at least two areas, one area providing an n-dimensional representation of the first hierarchical level of clusters and the other area providing an n-dimensional representation of the other hierarchical level of clusters. The number of dimensions n may be an integer and typically but not exclusively the number of dimensions may be two, although it will be appreciated that one or three are also possible. Having more than one part of the display area provides a facility for displaying the different hierarchical levels of information items. For example, the first level information items could be displayed in one area and the information items appearing in a cluster selected from the first area could be displayed in the second area. As such, if a search reveals a sparsely populated array, a relative navigation between different clusters revealed in the first area can be managed more easily, with a more detailed display of information items provided in a selected cluster presented in the second area.
[0020] Further respective aspects and features of the invention are defined in the appended claims.
[0021] Embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings in which:
[0022]FIG. 1 schematically illustrates an information storage and retrieval system;
[0023]FIG. 2 is a schematic flow chart showing the generation of a self-organising map (SOM);
[0024]FIGS. 3a and 3 b schematically illustrate term frequency histograms;
[0025]FIG. 4a schematically illustrates a raw feature vector;
[0026]FIG. 4b schematically illustrates a reduced feature vector;
[0027]FIG. 5 schematically illustrates an SOM;
[0028]FIG. 6 schematically illustrates a dither process;
[0029] FIGS. 7 to 9 schematically illustrate display screens providing a user interface to access information represented by the SOM;
[0030]FIG. 10 provides a schematic block diagram of an information retrieval apparatus according to an embodiment of the invention;
[0031]FIG. 11 provides an illustrative representation of a part flow diagram representing a process of generating a hierarchical arrangement of information items identified in a search;
[0032]FIG. 12 provides a schematic representation of a screen providing two areas for displaying different levels of the hierarchy shown in FIG. 11;
[0033]FIG. 13 provides an illustrative representation of three types of characterising information features for an example information item;
[0034]FIG. 14 provides a schematic illustration of a graphical user interface for forming a search query according to an example embodiment of the invention;
[0035]FIG. 15 provides a schematic illustration of the formation of a composite feature vector in accordance with a Boolean AND operation;
[0036]FIG. 16 illustrates a combination of two feature vectors in accordance with a Boolean OR operator and a third feature vector in accordance with a Boolean NOT operator;
[0037]FIG. 17 schematically illustrates a part of the two-dimensional map of identified information items showing the results of a search in accordance with the Boolean operators and feature vectors of FIG. 16, and
[0038]FIG. 18(a) and 18(b) provide illustrative bar graphs providing two examples of colour histograms for two video images forming a search query, and FIG. 18(c) provides an illustrative bar graph produced by combining the colour histograms of FIGS. 18(a) and 18(b);
[0039]FIG. 1 is a schematic diagram of an information storage and retrieval system based around a general-purpose computer 10 having a processor unit 20 including disk storage 30 for programs and data, a network interface card 40 connected to a network 50 such as an Ethernet network or the Internet, a display device such as a cathode ray tube device 60, a keyboard 70 and a user input device such as a mouse 80. The system operates under program control, the programs being stored on the disk storage 30 and provided, for example, by the network 50, a removable disk (not shown) or a pre-installation on the disk storage 30.
[0040] The storage system operates in two general modes of operation. In a first mode, a set of information items (e.g. textual information items) is assembled on the disk storage 30 or on a network disk drive connected via the network 50 and is sorted and indexed ready for a searching operation. The second mode of operation is the actual searching against the indexed and sorted data.
[0041] The embodiments are applicable to many types of information items. A non-exhaustive list of appropriate types of information includes patents, video material, emails, presentations, internet content, broadcast content, business reports, audio material, graphics and clipart, photographs and the like, or combinations or mixtures of any of these. In the present description, reference will be made to textual information items. The textual information items may be associated with, or linked to, non-textual items. So, for example, audio and/or video material may be associated with "MetaData" which is a textual information item defining that material in textual terms.
[0042] The information items are loaded onto the disk storage 30 in a conventional manner. Preferably, they are stored as part of a database structure which allows for easier retrieval and indexing of the items, but this is not essential. Once the information and items have been so stored, the process used to arrange them for searching is shown schematically in FIG. 2.
[0043] It will be appreciated that the indexed information items need not be stored on the local disk drive 30. The information items could be stored on a remote drive connected to the system 10 via the network 50. Alternatively, information may be stored in a distributed manner, for example at various sites across the internet. If the information is stored at different internet or network sites, a second level of information storage could be used to store locally a "link" (e.g. a Universal Resource Identifier URI) to the remote information, perhaps with an associated summary, abstract or metadata associated with that link. So, the remotely held information would not be accessed unless the user selected the relevant link (e.g. from the results list 260 to be described below), although for the purposes of the technical description which follows, the remotely held information, or the abstract/summary/metadata, or the link/URI could be considered as the "information item".
[0044] In other words, a formal definition of the "information item" is an item from which a feature vector is derived and processed (see below) to provide a mapping to the SOM. The data shown in the results list 260 (see below) may be the actual information item which a user seeks (if it is held locally and is short enough for convenient display) or may be data representing and/or pointing to the information item, such as one or more of metadata, a URI, an abstract, a set of key words, a representative key stamp image or the like. This is inherent in the operation "list" which often, though not always, involves listing data representing a set of items. The data representing information items may include different types of information. The types of information of each information item and the data representing each type will be referred to as characterising information features.
[0045] In a further example, the information items could be stored across a networked work group, such as a research team or a legal firm. A hybrid approach might involve some information items stored locally and/or some information items stored across a local area network and/or some information items stored across a wide area network. In this case, the system could be useful in locating similar work by others, for example in a large multi-national research and development organisation, similar research work would tend to be mapped to similar output nodes in the SOM (see below). Or, if a new television programme is being planned, the present technique could be used to check for its originality by detecting previous programmes having similar content.
[0046] It will also be appreciated that the system 10 of FIG. 1 is but one example of possible systems which could use the indexed information items. Although it is envisaged that the initial (indexing) phase would be carried out by a reasonably powerful computer, most likely by a non-portable computer, the later phase of accessing the information could be carried out at a portable machine such as a "personal digital assistant" (a term for a data processing device with display and user input devices, which generally fits in one hand), a portable computer such as a laptop computer, or even devices such as a mobile telephone, a video editing apparatus or a video camera. In general, practically any device having a display could be used for the information-accessing phase of operation.
[0047] The processes are not limited to particular numbers of information items.
[0048] The process of generating a self-organising map (SOM) representation of the information items will now be described with reference to FIGS. 2 to 6. FIG. 2 is a schematic flow chart illustrating a so-called "feature extraction" process followed by an SOM mapping process.
[0049] Feature extraction is the process of transforming raw data into an abstract representation. These abstract representations can then be used for processes such as pattern classification, clustering and recognition. In this process, a so-called "feature vector" is generated, which is an abstract representation of the frequency of terms used within a document.
[0050] The process of forming the visualisation through creating feature vectors includes:
[0051] Create "document database dictionary" of terms
[0052] Create "term frequency histograms" for each individual document based on the "document database dictionary"
[0053] Reduce the dimension of the "term frequency histogram" using random mapping
[0054] Create a 2-dimensional visualisation of the information space.
[0055] Considering these steps in more detail, each document (information item) 100 is opened in turn. At a step 110, all "stop words" are removed from the document. Stop-words are extremely common words on a pre-prepared list, such as "a", "the", "however", "about", "and", and "the". Because these words are extremely common they are likely, on average, to appear with similar frequency in all documents of a sufficient length. For this reason they serve little purpose in trying to characterise the content of a particular document and should therefore be removed.
[0056] After removing stop-words, the remaining words are stemmed at a step 120, which involves finding the common stem of a word's variants. For example the words "thrower", "throws", and "throwing" have the common stem of "throw".
[0057] A "dictionary" of stemmed words appearing in the documents (excluding the "stop" words) is maintained. As a word is newly encountered, it is added to the dictionary, and running count of the number of times the word has appeared in the whole document collection (set of information items) is also recorded.
[0058] The result is a list of terms used in all the documents in the set, along with the frequency with which those terms occur. Words that occur with too high or too low a frequency are discounted, which is to say that they are removed from the dictionary and do not take part in the analysis which follows. Words with too low a frequency may be misspellings, made up, or not relevant to the domain represented by the document set. Words that occur with too high a frequency are less appropriate for distinguishing documents within the set. For example, the term "News" is used in about one third of all documents in a test set of broadcast-related documents, whereas the word "football" is used in only about 2% of documents in the test set. Therefore "football" can be assumed to be a better term for characterising the content of a document than "News". Conversely, the word "fottball" (a misspelling of "football") appears only once in the entire set of documents, and so is discarded for having too low an occurrence. Such words may be defined as those having a frequency of occurrence which is lower than two standard deviations less than the mean frequency of occurrence, or which is higher than two standard deviations above the mean frequency of occurrence.
[0059] A feature vector is then generated at a step 130.
[0060] To do this, a term frequency histogram is generated for each document in the set. A term frequency histogram is constructed by counting the number of times words present in the dictionary (pertaining to that document set) occur within an individual document. The majority of the terms in the dictionary will not be present in a single document, and so these terms will have a frequency of zero. Schematic examples of term frequency histograms for two different documents are shown in FIGS. 3a and 3 b.
[0061] It can be seen from this example how the histograms characterise the content of the documents. By inspecting the examples it is seen that document 1 has more occurrences of the terms "MPEG" and "Video" than document 2, which itself has more occurrences of the term "MetaData". Many of the entries in the histogram are zero as the corresponding words are not present in the document.
[0062] In a real example, the actual term frequency histograms have a very much larger number of terms in them than the example. Typically a histogram may plot the frequency of over 50000 different terms, giving the histogram a dimension of over 50000. The dimension of this histogram needs to be reduced considerably if it is to be of use in building an SOM information space.
[0063] Each entry in the term frequency histogram is used as a corresponding value in a feature vector representing that document. The result of this process is a (50000�1) vector containing the frequency of all terms specified by the dictionary for each document in the document collection. The vector may be referred to as "sparse" since most of the values will typically be zero, with most of the others typically being a very low number such as 1.
[0064] The size of the feature vector, and so the dimension of the term frequency histogram, is reduced at a step 140. Two methods are proposed for the process of reducing the dimension of the histogram.
[0065] i) Random Mapping—a technique by which the histogram is multiplied by a matrix of random numbers. This is a computationally cheap process.
[0066] ii) Latent Semantic Indexing—a technique whereby the dimension of the histogram is reduced by looking for groups of terms that have a high probability of occurring simultaneously in documents. These groups of words can then be reduced to a single parameter. This is a computationally expensive process.
[0067] The method selected for reducing the dimension of the term frequency histogram in the present embodiment is "random mapping", as explained in detail in the Kaski paper referred to above. Random mapping succeeds in reducing the dimension of the histogram by multiplying it by a matrix of random numbers.
[0068] As mentioned above, the "raw" feature vector (shown schematically in FIG. 4a) is typically a sparse vector with a size in the region of 50000 values. This can be reduced to size of about 200 (see schematic FIG. 4b) and still preserve the relative orthogonal characteristics of the feature vector, that is to say, its relationship such as relative angle (vector dot product) with other similarly processed feature vectors. This works because although the number of orthogonal vectors of a particular dimension is limited, the number of nearly orthogonal vectors is very much larger.
[0069] In fact as the dimension of the vector increases any given set of randomly generated vectors are nearly orthogonal to each other. This property means that the relative direction of vectors multiplied by this a matrix of random numbers will be preserved. This can be demonstrated by showing the similarity of vectors before and after random mapping by looking at their dot product.
[0070] It can be shown experimentally that by reducing a sparse vector from 50000 values to 200 values preserves their relative similarities. However, this mapping is not perfect, but suffices for the purposes of characterising the content of a document in a compact way.
[0071] Once feature vectors have been generated for the document collection, thus defining the collection's information space, they are projected into a two-dimensional SOM at a step 150 to create a semantic map. The following section explains the process of mapping to 2-D by clustering the feature vectors using a Kohonen self-organising map. Reference is also made to FIG. 5.
[0072] A Kohonen Self-Organising map is used to cluster and organise the feature vectors that have been generated for each of the documents.
[0073] A self-organising map consists of input nodes 170 and output nodes 180 in a two-dimensional array or grid of nodes illustrated as a two-dimensional plane 185. There are as many input nodes as there are values in the feature vectors being used to train the map. Each of the output nodes on the map is connected to the input nodes by weighted connections 190 (one weight per connection).
[0074] Initially each of these weights is set to a random value, and then, through an iterative process, the weights are "trained". The map is trained by presenting each feature vector to the input nodes of the map. The "closest" output node is calculated by computing the Euclidean distance between the input vector and weights associated with each of the output nodes.
[0075] The closest node, identified by the smallest Euclidean distance between the input vector and the weights associated with that node is designated the "winner" and the weights of this node are trained by slightly changing the values of the weights so that they move "closer" to the input vector. In addition to the winning node, the nodes in the neighbourhood of the winning node are also trained, and moved slightly closer to the input vector.
[0076] It is this process of training not just the weights of a single node, but the weights of a region of nodes on the map, that allow the map, once trained, to preserve much of the topology of the input space in the 2-D map of nodes.
[0077] Once the map is trained, each of the documents can be presented to the map to see which of the output nodes is closest to the input feature vector for that document. It is unlikely that the weights will be identical to the feature vector, and the Euclidean distance between a feature vector and its nearest node on the map is known as its "quantisation error".
[0078] By presenting the feature vector for each document to the map to see where it lies yields an x, y map position for each document. These x, y positions when put in a look up table along with a document ID can be used to visualise the relationship between documents.
[0079] Finally, a dither component is added at a step 160, which will be described with reference to FIG. 6 below.
[0080] A potential problem with the process described above is that two identical, or substantially identical, information items may be mapped to the same node in the array of nodes of the SOM. This does not cause a difficulty in the handling of the data, but does not help with the visualisation of the data on display screen (to be described below). In particular, when the data is visualised on a display screen, it has been recognised that it would be useful for multiple very similar items to be distinguishable over a single item at a particular node. Therefore, a "dither" component is added to the node position to which each information item is mapped. The dither component is a random addition of �{fraction (1/2)} of the node separation. So, referring to FIG. 6, an information item for which the mapping process selects an output node 200 has a dither component added so that it in fact may be mapped to any map position around a node 200 within the area 210 bounded by dotted lines on FIG. 6.
[0081] So, the information items can be considered to map to positions on the plane of FIG. 6 at node positions other than the "output nodes" of the SOM process.
[0082] At any time, a new information item can be added to the SOM by following the steps outlined above (i.e. steps 110 to 140) and then applying the resulting reduced feature vector to the "pre-trained" SOM models, that is to say, the set of SOM models which resulted from the self-organising preparation of the map. So, for the newly added information item, the map is not generally "retrained"; instead steps 150 and 160 are used with all of the SOM models not being amended. To retrain the SOM every time a new information item is to be added is computationally expensive and is also somewhat unfriendly to the user, who might grow used to the relative positions of commonly accessed information items in the map.
[0083] However, there may well come a point at which a retraining process is appropriate. For example, if new terms (perhaps new items of news, or a new technical field) have entered into the dictionary since the SOM was first generated, they may not map particularly well to the existing set of output nodes. This can be detected as an increase in a so-called "quantisation error" detected during the mapping of newly received information item to the existing SOM. In the present embodiments, the quantisation error is compared to a threshold error amount. If it is greater than the threshold amount then either (a) the SOM is automatically retrained, using all of its original information items and any items added since its creation; or (b) the user is prompted to initiate a retraining process at a convenient time. The retraining process uses the feature vectors of all of the relevant information items and reapplies the steps 150 and 160 in full.
[0084]FIG. 7 schematically illustrates a display on the display screen 60. The display shows a search enquiry 250, a results list 260 and an SOM display area 270.
[0085] In operation, initially, the display area 270 is blank. The user types a key word search enquiry into the enquiry area 250. The user then initiates the search, for example by pressing enter on the keyboard 70 or by using the mouse 80 to select a screen "button" to start the search. The key words in the search enquiry area 250 are then compared with the information items in the database using a standard keyword search technique. This generates a list of results, each of which is shown as a respective entry 280 in the list area 260. Then the display area 270 displays display points corresponding to each of the result items.
[0086] Because the sorting process used to generate the SOM representation tends to group mutually similar information items together in the SOM, the results for the search enquiry generally tend to fall in clusters such as a cluster 290. Here, it is noted that each point on the area 270 corresponds to the respective entry in the SOM associated with one of the results in the result list 260; and the positions at which the points are displayed within the area 270 correspond to the array positions of those nodes within the node array.
[0087]FIG. 8 schematically illustrates a technique for reducing the number of "hits" (results in the result list). The user makes use of the mouse 80 to draw a boundary, which in this example is a rectangular box, 300 around a set of the display points displayed in area 270. In the results list area 260, only those results corresponding to points within the boundary 300 are displayed. If these results turn out not to be of interest, the user may draw another boundary encompassing a different set of display points.
[0088] It is noted that the results area 260 displays list entries for those results for which display points are displayed within the boundary 300 and which satisfied the search criteria in the word search area 250. The boundary 300 may encompass other display positions corresponding to populated nodes in the node array, but if these did not satisfy the search criteria they will not be displayed and so will not form part of the subset of results shown in the list 260.
[0089]FIG. 9 illustrates an embodiment of the present invention.
[0090] Referring to FIG. 9, step 920, when the Self Organising Map SOM is generated it has no labels, (unlike the SOM of Kohonen). Users require labels to give guidance for exploring the map. In embodiments of the invention the labels are automatically generated to match the particular needs of the users. Users generate a list of results of a search as described with reference to FIG. 7 and/or FIG. 8. A label is automatically dynamically generated according to the results and used to label the clusters of display points in the area 270.
[0091] Cross-Cluster Association/Assisted Keyword Search
[0092] An example embodiment of the present invention will now be described with reference to FIGS. 10, 11 and 12.
[0093] In FIG. 10 a data repository 400 containing a database of information items is connected by a data communications network 410 to a mapping processor 412. The mapping processor is connected to a user control 414 and to a display processor 416. An output of the display processor 416 is received by a graphical user interface 418, which interfaces to a display 420. The display processor 416 is operable to process data from the mapping processor for display on the display screen.
[0094] The data repository 400 may be separately located to the mapping processor 412. Correspondingly the search processor may be separately located from the data repository 400, mapping processor 412 and those parts shown in FIG. 10, which are utilised for displaying information, which are the display processor 416, the graphical user interface 418 and the display 420. Alternatively the mapping processor 412, the search processor 404 and the display processor 416 may be implemented in a form of software modules for execution on a general purpose computer such as that shown in FIG. 1. It will be appreciated therefore that the mapping processor, the search processor and the display processor may be produced and located separately.
[0095] The embodiment shown in FIG. 10 operates substantially as the storage and retrieval data processor as illustrated in FIG. 1 in combination with the illustrations in FIGS. 7, 8 and 9. FIGS. 7, 8 and 9 provide example illustrations of how information items are searched with respect to a keyword and how the results of the search are displayed. Correspondingly the embodiment shown in FIG. 10 is arranged to receive a search query, for example a keyword from the user control 414. In response to the keyword the search is conducted by the search processor 404 to identify a set of x, y positions in the array corresponding to information items identified as a result of the search. For example, for a 40�40 array of nodes there are 1600 positions in a square two-dimensional array. As explained above the search processor searches the information items in accordance with a search query. The search by the search processor results in a set of x, y positions for information items identified by the search processor as corresponding to the search query. The x, y positions of the results of the search are received by the mapping processor 412.
[0096] The mapping processor 412 is operable to identify clusters of information items at a first global level by conducting a k-means clustering algorithm. The k-means clustering algorithm identifies the clusters and position of the clusters within the array. The k-means clustering algorithm is disclosed in book entitled "Neural Networks for Pattern Recognition," by Christopher M. Bishop, pp 187-188, Oxford University Press. A further dislosure of the k-means clustering algorithm is disclosed in the web address:
[0097] http://cne. gmu.edu/modules/dau/stat/clustgalgs/clust5_bdy.html
[0098] As illustrated in FIG. 11 the results of the search on the keyword "show" might identify positions in the array corresponding to information items which have the word "show" as part of their metadata. Therefore, the result of performing the k-means clustering algorithm on the array identifies for example three clusters of information items which are "quiz", "game" and "DIY". These clusters of information items form a first hierarchical level h_level1. The display processor 416 receives data from the mapping processor 412 corresponding to the clustering of information items at the first hierarchical level h_level1. The display processor 416 processes the first hierarchical level of data so as to provide data representing a two-dimensional display of this first hierarchical h_level1. The data generated by the display processor 416 is fed to a graphical user interface 418 for display in a first area 430 on the display screen 420 as shown in FIG. 12.
[0099] In some embodiments a further operation may be performed by the mapping processor 412 to refine the identification of clusters using the k-means algorithm. The further operation is known as "k-means clustering and pruning". The known k-means clustering process identifies groups of array positions for information items identified in the search results which denote similar information items. A further pruning process of determining whether adjacent sub-clusters of x, y positions of result items are part of the same main cluster is then performed. If a distance between the centres of two sub-clusters is less than a threshold value, then the two sub-clusters are deemed to be part of the same main cluster. The pruning is performed iteratively in known manner until the clustering is stable.
[0100] The mapping processor 412 operates to perform a farther analysis of each of the clusters of information items identified at the first hierarchical level h_level1. In order to provide a user with a facility for examining the clusters of information items individually and identifying further clusters within those information items the mapping processor 412 forms a further hierarchical level. Accordingly, for each cluster of information items the k-means clustering algorithm is performed for that cluster to identify further clusters within that first hierarchical level of information items. So for example, as illustrated in FIG. 11 if the k-means algorithm is performed on the "quiz" cluster then three further clusters are identified at a second hierarchical level h_level2.
[0101] As illustrated for the first hierarchical level each cluster is labelled in accordance with a keyword. The keyword is identified by finding the most common word which each of the information items within the cluster have present in the metadata associated with that information item. So for example in the first hierarchical level three clusters are identified by the words "quiz", "game" and "DIY".
[0102] In a corresponding manner to the labelling of the clusters of the first hierarchical level h_level1 a keyword is identified for each of the clusters in the second hierarchical level h_level2. Accordingly, the three clusters are labelled "the chair", "wipeout" and "enemy within". Each of these three clusters comprises different episodes of a quiz show.
[0103] As will be appreciated a further iteration of the analysis of each cluster can be performed. This is achieved by performing the k-means algorithm on each of the clusters identified at the second hierarchical level h_level2. As illustrated in FIG. 11 the "wipeout" information cluster is further analysed using the k-means clustering algorithm. However, at the third hierarchical level h_level3 only individual information items are revealed and so as illustrated in FIG. 11 the third hierarchical level h_level3 identifies individual episodes of "wipeout".
[0104] The mapping processor 412 is therefore operable to identify clusters of information items at different hierarchical levels. Data representing each of the hierarchical levels is fed to the display processor 416. Accordingly, in combination with the graphical user interface 418 a second area may be displayed on the display 420 which may for example correspond to the second hierarchical level h_level2. Thus, using the zoom control a user may zoom into the clusters displayed in the first hierarchical level h_level1. The zoom control may be operated using the user control 414. Accordingly, zooming into a particular cluster can have an effect of revealing the second hierarchical level of information items h_level2. Alternatively, the user control 414 may be used to select a "current view" area within the first area. Accordingly, the second display is illustrated with respect to the clusters identified within the "quiz" cluster identified at the first hierarchical level shown in the first display h_level1.
[0105] A further advantage provided by embodiments of the present invention is an arrangement in which the second or a subsequent level, which is displayed in a second or subsequent area of the display, may be provided with indicators of other clusters. The indicators direct the user to alternative clusters to the keyword associated with the cluster being viewed at a lower hierarchical level. Thus the clusters which are being illustrated at a lower hierarchical level within the second display area 440, will have alternative clusters to the cluster being viewed. For example, in FIG. 12 in the first display area 430 the first hierarchical level illustrates the three clusters of "quiz", "game" and "DIY". Since the zoom control is used to zoom in at the "quiz" cluster, then the second display area 440 provides a display of the clusters within the "quiz" cluster which are "the chair", "enemy within" and "wipeout". However, alternative keywords to the "quiz" cluster are "DIY", "horror" and "game" as illustrated in the first area. Accordingly, arrows 444, 446 and 448 are provided to direct the user to clusters of information items which are at the same hierarchical level as the "quiz" cluster being displayed in the second display area. Accordingly, if the user wishes then to review a different cluster from the first hierarchical level to reveal the clusters in the second hierarchical level, then the user can use the arrows to navigate to the alternative clusters within the first hierarchical level. Furthermore, advantageously the arrows are labelled with the keyword label for the cluster, which appears in the first hierarchical level. In other embodiments, in order to provide the user with an illustration of the relative number of items in the cluster then this number is shown alongside the keyword associated with the direction-indicating arrow. The user control and the display may be arranged to indicate this number when the mouse pointer MP passes or is positioned over the indicating arrow.
[0106] A further advantageous feature of some embodiments is to provide a list of additional keywords, that is to say the keywords associated with second level clusters within first level clusters. As illustrated in FIG. 12 for a clustering providing the further first level cluster of "horror" then the additional words corresponding to the clusters at the second level within that first level cluster "horror" are generated when a mouse pointer MP is positioned over the arrow associated with "horror". As a result the user is provided with a very efficient illustration of the content of the information items associated with the first level clusters without having to view those clusters within the second display area 440. As illustrated in FIG. 12 the display area may further include control icons shown generally as 450 which are used to both review and navigate around the information items appearing in the first display area 430.
[0107] Multi-Modal Refined Search
[0108] Another example embodiment of the present invention will now be described with reference to FIG. 10 in combination with FIGS. 13 to 17. FIG. 13 provides an illustrative representation of the type of characterising information features, which are stored in association with an information item. For example, the information item may be a section of audio/video data from a television programme. In the current example the programme provides highlights of a football match. Accordingly, the data item includes video data 460 and audio data. Associated with the audio data is audio metadata illustrated within a box 462. The audio metadata describes the content and the type of audio signals associated with the video data. For the present example the audio data includes "music", "commentary", "crowd noise" but may include one or more other types of metadata indicating the type of audio signals. In addition to the video data and audio data the information items may also include other metadata which describe the contents or attributes of the video and audio data. For the present example metadata is illustrated within a box 464 and is shown to include a description of the content of the video programme. It is the words contained in this metadata which are used to build a feature vector from which the SOM is generated. However, in other embodiments of the invention the set of information items contained in the data repository 400 may be searched with respect to the audio data that is the audio metadata 462 or on the video data. To this end a representative key stamp may be generated from the frames of video data 460.
[0109] The representative key stamp RKS is generated by forming a colour histogram of each of the frames of video data. The colour histogram for all or selected video frames are combined and then normalised to produce a composite colour histogram, which is illustrated in representative form as a bar graph 466 in FIG. 13. The composite colour histogram is then compared with the colour histogram for each of the video frames. A distance is determined between the colour histogram for each frame and the composite colour histogram by summing a distance of each of the columns of the colour histogram for each video frame with the corresponding columns of the composite histogram. The representative key stamp RKS having a colour histogram which has the smallest distance with respect to the composite colour histogram is selected. For the programme describing a football match, then correspondingly the representative key stamp produced would be most likely to be a video image of a part of a football pitch, which is illustrated by the representative key stamp RKS shown in FIG. 13.
[0110] In other embodiments an RKS may be generated for each information item from the video frames, by any of the following methods:
[0111] A user may select the frame, which is considered to be the most representative frame corresponding to the overall content of the information item. This method may provide improved reliability, since the user ensures that the video frame is selected which subjectively represents an information item. However this is more time consuming.
[0112] A user may select the first frame or a random frame within an information item. This may be a less reliable method for selecting an appropriate RKS.
[0113] Other methods for processing the video frames and selecting an RKS based on the content of the image frames are envisaged.
[0114] Embodiments of the present invention can provide a facility for producing a refined search based upon selected characterising information features. In one embodiment the search processor 142 is operable to search those information items which were identified in a first search in accordance with either an item of metadata, a video image or audio data. In alternative embodiments the search may be conducted just on metadata or just video data or only audio data or any combination thereof. To facilitate the formation of a search query, the display device 420 shown in FIG. 10 may include a further graphical display provided by the graphical user interface 418 which is illustrated in FIG. 14.
[0115] In FIG. 14 a first row 470 within a display area 472 provides a user with a facility for selecting query information based on metadata. Accordingly, if an image representative key stamp from an information item is placed within the window in this row then metadata associated with this information item (as illustrated in FIG. 13) will be added to the search query. Accordingly, one or more representative key stamps from different information items may be introduced into the search query for the characterising information feature of type metadata. Correspondingly, in the second row 474 video frames, which have been selected by the user, are introduced to form part of the search query. For example, a user may browse a particular item of video data and select a frame of interest. The user may then place this image frame in the row 474 to form part of the search query. The user may introduce one or more video frames.
[0116] A user may also select an information item to be searched in accordance with the audio data within that information item. Accordingly, the third row within the display area 476 provides a facility for a user to introduce a representative image of that information item to identify within the row for audio data that the search query is to include audio data corresponding to that information item within the search query.
[0117] In addition to selecting information items to be searched in accordance with the type of the characterising information features, embodiments of the present invention also provide a facility for searching in accordance with Boolean operators between the selected information items. As illustrated in FIG. 14, the information items which have been selected for a metadata search, are to be searched in accordance with an "AND" operator as shown between the first two columns 478, 480. However, the search query between the first metadata and the first video image items in the search query are connected by an "OR" operator. The two items to be searched for the video image data are connected by an "AND" operator. Also the information item which is to be searched in accordance with audio data is to be searched in the search query in accordance with a "NOT" operator.
[0118] Having built the search query, the search processor 404 is operable to search the information items identified from a keyword search in accordance with the search query built from the selection made by the user and illustrated in FIG. 14. The search processor searches the information items differently in dependence upon the type of characterising information features selected as will be explained in the following paragraphs:
[0119] For the example of searching for characterising information features such as metadata, then for any information item the feature vector for that information item generated from the metadata can be used to identify a point in the two-dimensional array corresponding to that feature vector. Accordingly, information items within a predetermined distance of that identified position in the array can be returned as a result of the search query. However, if more than one information item has been selected within the metadata search row then a search query must be built in a way which searches both of these items in accordance with the Boolean operator selected.
[0120] For the example of the "AND" Boolean operator then the feature vector for each information item is combined to form a composite feature vector as illustrated in FIG. 15. To this end, the values associated with each of the words within the metadata are added together and normalised to produce the composite feature vector. Thus as illustrated in FIG. 15 the two feature vectors A, B associated with the user selected metadata which have their representative key stamps illustrated in row 470 and columns 478 to 480 and the metadata search query line 470 are combined together to form the feature vector C. The search processor may then take the feature vector C and compare this with the SOM. Having identified the closest position in the array corresponding to the composite feature vector C information items within a predetermined number of positions within the array from that identified position in the array are returned as a result of the search query.
[0121] For the example of the Boolean "OR" operator for a corresponding metadata search then for the first feature vector A and the second feature B the corresponding position in the array for those feature vectors are identified. As such, the result of the search query is to return all the information items within a predetermined number of positions of each of those identified points in the array. This is illustrated in FIGS. 16 and 17. In FIG. 17 positions in the two-dimensional array corresponding to feature vector A and corresponding to feature vector B are identified. As illustrated in FIG. 17 positions in the array within a predetermined radius of the array positions for A and B can then be returned as identified as a result of the search query. However, if a further feature vector C is identified in the search query and a "NOT" Boolean operator is specified for this further feature vector then again the position in the array corresponding to feature vector C is identified. Accordingly, again the information items within the predetermined radius of array positions from C may be identified. However, as a result of the "NOT" operator any mutually inclusive array positions identified between the radius from the array positions for the feature vectors C and A and B are excluded from the results of the search. Accordingly, the search processor is arranged to return the information items corresponding to the positions in the array produced from A or B but not C.
[0122] For the second line in the search query corresponding to video image data being the characterising feature of the search, then the search processor is operable to search the video data for representative key stamps corresponding to the selected user video image. To this end, the colour histogram associated with the user selected video image is compared with the colour histogram for each of the representative key stamps associated with the information items. A distance is calculated between the colour histogram of the representative key stamp of each of the information items and the colour histogram of the user specified video image. This is effected by calculating a distance between each of the columns representing the colour components of that image and summing these distances for each column. The array position corresponding to the information item having the least distance between the colour histogram of the user selected video image and that of the representative key stamp corresponding to that array position is identified. Again the results of the query would be to return information items having array positions within a predetermined number of positions from the identified array position.
[0123] For the case of Boolean operators then again a colour histogram can be formed by combining the colour histograms for two images selected and specified for the Boolean "AND" operator. The process of forming a composite colour histogram is illustrated in FIG. 18. The colour histograms for the first and second user selected images provided in row 474 and the columns 478, 480 of the video image search query row within the display area illustrated in FIG. 14 are combined by averaging the values in each of the columns of the colour histogram. Thus, the two colour histograms illustrated in FIGS. 18a and 18 b are combined to form the colour histogram formed in FIG. 18c. It is this colour histogram which is searched with respect to the representative key stamps of the information items which are to be searched.
[0124] For the example of audio data then the search processor may form a feature vector from the audio metadata associated with the selected information item. For example, the audio metadata may identify harmonics present in the audio signal, speech data or whether there is music present within the audio signals represented by the audio metadata. In addition, the metadata may identify whether a particular speaker is present on the audio signal such as Tony Blair or a particular commentator, such as John Motson. Accordingly, again a feature vector may be generated from the selected audio data which may be searched with respect to other feature vectors associated in particular with audio data. In a corresponding way to that explained above, the Boolean operators may be used to combine a search for more than one audio metadata type. For the example of the "AND" operator the audio metadata items may be combined to produce a composite metadata item. Searching for a corresponding information item which has a feature vector which is closest to this composite item will identify an information item. The search processor may then recover information items within a predetermined number of positions within the array for both metadata items when an "OR" operator is specified. Again the "NOT" Boolean operator will serve to exclude information items returned having matching audio data from the results of the search query.
[0125] The embodiments of the present invention have been provided for refining a search from identified information items. However it will be appreciated that in other embodiments the search query formed by the display illustrated in FIG. 14 and the application of that search query with respect to metadata, video image data and audio data may be provided to search the entire set of information within the data repository 400.
[0126] Various modifications may be made to the embodiments described above without departing from the scope of the present invention. Various aspects and features of the present invention are defined in the appended claims.
|Cited Patent
|Filing date
|Publication date
|Apr 12, 1996
|Aug 11, 1998
|Hnc Software, Inc.
|Visualization of information using graphical representations of context vector based relationships and attributes
|Feb 18, 1997
|Oct 5, 1999
|Semio Corporation
|Text processing and retrieval system and method
|Sep 5, 1997
|Nov 2, 1999
|Advanced Interaction, Inc.
|Apparatus and method for assembling content addressable video
|Jun 30, 1999
|Sep 3, 2002
|International Business Machines Corporation
|Taxonomy generation for document collections
|Nov 21, 2000
|Jun 14, 2005
|Fuji Xerox Co., Ltd.
|Image data sorting device and image data sorting method
|Mar 20, 2002
|Sep 20, 2005
|Fujitsu Limited
|Multimedia information arranging apparatus and arranging method
|Sep 30, 1999
|Jan 24, 2006
|Battelle Memorial Institute
|Data processing, analysis, and visualization system for use with disparate data types
|Citing Patent
|Filing date
|Publication date
|Apr 19, 2006
|Oct 13, 2009
|Apple Inc.
|Semantic reconstruction
|Nov 19, 2004
|Aug 17, 2010
|Microsoft Corporation
|Constructing a table of music similarity vectors from a music similarity graph
|Dec 4, 2009
|Jun 3, 2014
|New BIS Safe Luxco S.�.r.l.
|Methods, apparatus and systems for data visualization and related applications
|May 16, 2012
|Aug 25, 2015
|Tata Consultancy Services Limited
|Prediction of horizontally transferred gene
|Nov 24, 2003
|Jun 3, 2004
|Trepess David William
|Information storage and retrieval
|Nov 19, 2004
|May 25, 2006
|Microsoft Corporation
|Constructing a table of music similarity vectors from a music similarity graph
|May 16, 2012
|Aug 29, 2013
|Sharmila Shekhar Mande
|Prediction of horizontally transferred gene
|Sep 10, 2014
|Jan 29, 2015
|Intel Corporation
|System and method for generating homogeneous metadata from pre-existing metadata
|Dec 4, 2009
|Jun 10, 2010
|Business Intelligence Solutions Safe B.V.
|Methods, apparatus and systems for data visualization and related applications
|U.S. Classification
|International Classification
|Cooperative Classification
|European Classification
|Nov 25, 2003
Owner name: SONY UNITED KINGDOM LIMITED, ENGLAND
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TREPESS, DAVID WILLIAM;THORPE, JONATHAN RICHARD;REEL/FRAME:014748/0976;SIGNING DATES FROM 20031001 TO 20031015


text:
Hawthorn Woods hosts its inaugural Winter Carnival from 6:30 p.m. to 8:30 p.m. on Friday, Jan. 31, at Community Park, Old McHenry and Quentin Roads. The new event includes refreshments, entertainment, music, an ice sculpture demonstration, ice skating, a snowman building contest, games, sledding, old-fashioned wagon rides and the finale is an amazing laser light show. Call (847) 847-3531.
updated: 1/21/2014 4:08 PM
Hawthorn Woods to host inaugural winter carnival
- This article filed under:
- News
- Festivals/Fairs
- Hawthorn Woods
Comments (
Guidelines: Keep it civil and on topic; no profanity, vulgarity, slurs or personal attacks. People who harass others or joke about tragedies will be blocked. If a comment violates these standards or our terms of service, click the X in the upper right corner of the comment box. To find our more, read our FAQ.

subset: commoncrawl


text:
Book your room at Hotel Stary
ApartmentMax Occupancy: 3 guests (up to 2 children, 2 infants)
Luxury SuiteMax Occupancy: 3 guests (up to 2 children, 2 infants)
Single RoomMax Occupancy: 1 guest
Double or Twin RoomMax Occupancy: 2 guests (up to 1 child, 1 infant)
Junior SuiteMax Occupancy: 3 guests (up to 2 children, 2 infants)
Get an overview of this hotelLuxury Krakow hotel in Old Town, walk to Main Market Square
Located in Old Town, this luxury hotel is steps from Historical Museum of Krakow, Main Market Square, and Cloth Hall. Town Hall Tower and St. Mary's Basilica are also within 5 minutes.
Hotel Features
This hotel features a restaurant, an indoor pool, and a health club. WiFi in public areas is free. Additionally, a bar/lounge, a coffee shop/café, and a sauna are onsite.
Room Amenities
All 53 rooms boast jetted tubs and offer free WiFi and sitting areas. Guests will also find cable TV, refrigerators, and minibars.Information missing or incorrect? Tell us!
Hotel Amenities
Hotel Amenities
In addition to an indoor pool, Hotel Stary provides a health club, a sauna, and a steam room. Dining options at the hotel include a restaurant and a coffee shop/café. A bar/lounge is on site where guests can unwind with a drink. High-speed wired and wireless Internet access is complimentary.
This 5-star property offers access to a business center, limo/town car service, and a meeting room. This luxury hotel also offers a rooftop terrace, barbecue grills, and multilingual staff.
- 24-hour front desk
- Airport transportation (surcharge)
- Babysitting or childcare
- Bar/lounge
- Barbecue grill(s)
- Breakfast available (surcharge)
- Business center
- Coffee shop or café
- Free newspapers in lobby
- Dry cleaning/laundry service
- Elevator/lift
- Free WiFi
- Free wired high-speed Internet
- Garden
- Gift shops or newsstand
- Hair salon
- Health club
- Indoor pool
- Laundry facilities
- Limo or Town Car service available
- Luggage storage
- Multilingual staff
- Number of floors - 6
- One meeting room
- Picnic area
- Porter/bellhop
- Restaurant
- Rooftop terrace
- Safe-deposit box at front desk
- Sauna
- Shopping on site
- Spa treatment room(s)
- Steam room
- Supervised childcare/activities
- Television in lobby
- Total number of rooms - 53
- Turkish bath/Hammam
- Wedding services
Family Friendly Amenities
- Babysitting or childcare
- Free Wi-Fi
- In-room childcare (surcharge)
- Indoor pool
- Laundry facilities
- Refrigerator
- Rollaway/extra beds available
Available in all rooms: Free WiFi
Available in some public areas: Free WiFi , Free wired high-speed Internet
Room Amenities
- Air conditioning
- Bathrobes
- Blackout drapes/curtains
- Cable TV service
- Climate control
- Free bottled water
- Free newspaper
- Cribs/infant beds available
- Daily housekeeping
- Designer toiletries
- Desk
- Free WiFi
- Hair dryer
- Hypo-allergenic bedding available
- In-room childcare (surcharge)
- In-room massage available
- In-room safe
- Iron/ironing board (on request)
- Jetted bathtub
- Minibar
- Premium TV channels
- Refrigerator
- Rollaway/extra beds available
- Room service (limited hours)
- Separate sitting area
- Shower/tub combination
- Slippers
Where to Eat
Breakfast is available for a surcharge each morning.
TRZY RYBKI - This restaurant serves breakfast, lunch, and dinner. Guests can enjoy drinks at the bar.
Room service (during limited hours) is available.
Nearby Things to Do
Recreational amenities at the hotel include an indoor pool, a health club, a sauna, and a steam room.
The recreational activities listed below are available either on site or nearby; fees may apply.
- Golfing nearby
- Snowboarding nearby
- Bicycle rentals nearby
- Scooter/moped rentals nearby
- Aerobics on site
- Pilates classes on site
- Yoga classes/instruction on site
To make requests for specific accessibility needs, complete the "Special or Accessibility Requests" section of "Trip Preferences" when you book your hotel.
- Roll-in shower
Hotel Policies
Check-in time starts at 2 PM
Check-out time is Noon
Payment types
Children and extra beds
- Children are welcome.
- Kids stay free! Children under 6 years old stay free when using existing bedding.
- Rollaway/extra beds are available for PLN 150 per night.
- Cribs (infant beds) are available.
Pets allowed
You need to know
Extra-person charges may apply and vary depending on hotel policy.
Government-issued photo identification and a credit card or cash deposit are required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.
- No onsite parking is available.
- A tax is imposed by the city: PLN 1.60 per person, per night
Optional extras
- Breakfast fee: PLN 70 per person (approximately)
- Airport shuttle fee: PLN 100 (one way)
- Valet parking fee: PLN 70 per day
- Pet fee: PLN 100 per night
- Rollaway bed fee: PLN 150 per night
We should mention
Children 6 years old and younger stay free when occupying the parent or guardian's room, using existing bedding.


text:
Originally posted on Pro Sports Daily | Last updated 8/11/13
The way the season has gone for the White Sox nobody would have been surprised had the ninth-inning drive by Oswaldo Arcia ended up in the left-field bleachers at U.S. Cellular Field. But on this day at least the Sox's fortune proved better than it has for most of 2013. Instead of a game-tying home run by Arcia Alejandro De Azo made a nice running catch near the wall to preserve the White Sox 5-4 victory over the Twins on Saturday. "I thought about crying" Chicago second baseman Gordon Beckham said about watching the ball flying toward the fence. "If that ball had gone over I would have." Fortunately for the White Sox there were no tears needed. After blowing an early three-run lead Chicago rallied for the victory snapping its five-game losing streak to the Twins and a 12-game losing streak against AL Central opponents. "We have a lot of close games that can go either way and we've had a lot of those with the Central that we've lost late" said manager Robin Ventura whose team ...
MLB News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Publishers
Company Info
Follow Yardbarker
|© 2015 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
Moderator: Community Team
jonesthecurl wrote:...though this one gets on the board if its up to date.
InkL0sed wrote:Guys, what the hell. You're not making the list!
betiko wrote:Quiero mucho ver las diapositivas de vuestra operación de hígado pero en primer lugar necesito ir cortar mi cabeza en pedazos pequeñitos con mi peine.
natty_dread wrote:Do ponies have sex?
(proud member of the Occasionally Wrongly Banned)Army of GOD wrote:the term heterosexual is offensive. I prefer to be called "normal"
DoomYoshi wrote:Screw you jones! I was just coming to bump it only to find you here.
Users browsing this forum: No registered users


text:
THE Classic Christmas Season Movie
Hands down the funniest holiday season (for that matter Chevy Chase) movie ever. If you've ever spent hours on end hanging up Christmas lights in frustration, endlessly searched for the perfect tree, or had your entire dysfunctional family over for the holidays you'll be sure to have a good laugh. This is one movie you can watch every holiday season and still get a kick out of it. Read More
Was this review helpful to you?YESNO


text:
Looking for a deal?
Sushi Tazu Loves You!
About this Business
- Cuisine
- Sushi, Japanese, Asian, Vietnamese, American
- Meals
- Breakfast, Lunch, Dinner
From Our Editors
Sushi Tazu offers the freshest and finest grade of sushi and sashimi. Low-fat fare is not available here, so leave some room in your diet. Pick your poison and toast your evening — drinks are also served here. Dine under the sun (or stars) at Sushi Tazu with their charming outdoor seating.
Keep it casual at Sushi Tazu — the sushi spot is laid-back and patrons dress accordingly. Or, take your grub to-go. For the tastes of Sushi Tazu from the comfort of your next party, the sushi spot also offers catering services.
Street parking is readily available near Sushi Tazu's Fillmore St location.
Prices tend towards the moderate side, with the average tab at Sushi Tazu running under $30 per person. Breakfast, lunch, and dinner are all available at Sushi Tazu.
Help us improve this page
Is this your business? Claim this page
See something wrong? Suggest edits


text: Batman: Year Minus Two By Rob Kutner Before there was Batman, there was... this guy. Starring ANDY RICHTER as Bruce Wayne,... more »Before there was Batman, there was... this guy. Starring ANDY RICHTER as Bruce Wayne, BRENDAN COYLE (Downton Abbey's "Mr. Bates") as Alfred, and BONNIE "GRRL" BURTON as The Copy Shop Manager. Written by Rob Kutner Artwork by Kody Chamberlain Edited by David Avallone Music by Andrew Morgan Smith Follow Rob on Twitter @ApocalypseHow Check out Kody's work at www.kodychamberlain.com « less Published August 14, 2013 100 views More Info » Full Credits Rob Kutner Uploader Stats & Data 3 Funny Votes 0 Die Votes 100 Views Published August 14, 2013 Categories: Animation Remix Keywords: Batman comedy comic books Andy Richter Downton Abbey parody DC Up Next: Catastrophic Career AUTOPLAY Up Next In: 10 Catastrophic Career Girl Meets Boy/Droid (feat. Fred Willard, Lizzy Caplan, Eugene Mirman) John Oliver's "Literature Rodeo": Apocalypse Edition Wolfman, DDS Follow Facebook Twitter Tumblr Instagram Browse Related Comments 10+ more View All ▶ Rob Kutner Vaguely Related Videos Vaguely Related Pics & Words Advertisement Advertisement


text:
ANDREW and JENNIE Same Day Edit
Vivere Hotel
St. James the Great Parish
Photographer: Anthony Co
Objects may appear closer when viewed through a rear view mirror. Things are smaller when viewed from above. Very small things become visible under a microscope. Extremely distant objects appear closer with a telescope. Some things may look different under lenses but there are things that remain the same, bar any special effects. Just like the joy of Andrew and Jennie on their wedding day. No split screen could separate them. They knew that they have to walk down the aisle separately but what is more important is that they came out together, hand in hand. The sparkle in their eyes when they look at each other is no camera trick.
Andrew and Jennie, congratulations! Best wishes on your journey to forever.
MARIA & CHRISTIAN Wedding // Dos Pueblos Ranch, Santa Barbara, CA
Love is the shortest distance between hearts. Proven before, proven now with Christian and Maria. They started out as friends but their love was strengthened when email love letters flew from Afghanistan to the US, and back. Boundaries faded since then. While physically apart, Christian and Maria got to know each other better and have grown to love each other's company. They survived being miles apart. Now that they are together, they are simply inseparable.
So it is no surprise that Maria and Christian celebrated their wedding day with a fitting tribute to their modern love letter writing with a touch of vintage that transported their guests back in time. Theirs is a love that would never be outdated, only growing till the end of time.
Congratulations, Christian and Maria! We wish you a world of blessings!
P. S. I may have been filming several weddings in the US and have grown accustomed to flying my aerial camera overseas. But this particular shoot would not be spectacular if not for the help of Christina, a former client turned friend (California wedding in 2012). Thank you, Christina, for your valuable assistance.
And special thanks to my best friend, Regin and Michelle Sarrosa. Pareng Regin and best, your hospitality and generous company is immeasurable. Thank you very much!
JESY and ARRA Same Day Edit
Photographer: Bobby delos Santos//MavAsia Photography
Ceremony and Reception: Fernbrook Gardens
Heard somewhere: "A man who treats his woman like a princess is proof that he was born and raised in the arms of a queen.
"True story: Jesy and Arra must be of royal lineage. For what could explain the fitting tribute they gave to their parents out of their joys at finding each other? They definitely know how to look back in order to move forward. They have decided to start their journey by being grateful to each other's parents. Weddings often come with cautionary tales of dealing with in-laws. Not for these two. They thanked their parents for raising vow-worthy partners for life. After all, true love is something children learn at home.
Congratulations, Jesy and Arra!
LLOYD and SHERYLL Same Day Edit // Oak Glen California
Holiday Inn Hotel
Serendipity Garden, Oak Glen CA
Coordinator: Thelma Beltran//The Wedding Bliss
Earth and sky always meet eye-to-eye in this side of the world. Stars and mere mortals couldn't help but collide in California. This May, we witness the wedding of Lloyd and Sheryll in Hollywood, stars in their own rights. Aside from the breathtaking landscape, we get a glimpse of how these newlyweds will endure their marital journey. Just like their wedding day, they will traverse marital bliss prepared for all the details. Most of all, they will be by each other's side, hand in hand, whether they are dealing with the waves or on top of the hill.
Congratulations, Lloyd and Sheryll!
JAMES and JOANNE Same Day Edit
Photographer: Redfox Photography
Coordination: Perfect Moments
Preparation: Taal Vista
Church: Transfiguration Chapel
Reception: Taal Vista
It has been said that there's a reason for every heart break. That reason could be to lead you to the one who is really meant for you, to your destiny. Just as there is a reason for every unsuccessful plan. That reason could be to lead you to a reality of your dreams. Our radiant bride, Joanne, has said that she now understands how every choice in life led her to the man who deserves to be her husband. James, our charming groom, has promised an even better life, a better version of the reality they have both dreamed of.
James and Joanne are both based in Canada and have chosen to get married here in the Philippines. We are truly grateful for the trust. Couples like you makes our works as a wedding filmmaker fun and fulfilling. Cheers to your journey!
Congratulations, James and Joanne!
JOHN and MARIBEL Same Day Edit
Photographer:Francis Baluyot
Makeup Artist: Mariah Camaya Santos
Preparation: Summit Ridge
Church: Transfiguration Chapel
Reception: Hill Creek
Loving from a distance is not for the fearful, not for the faint-hearted. For John and Maribel, whose love persevered over physical distance, there is no reason to fear. Not now, not ever. Their hearts are now tied to each other, traveling where one goes, staying where one calls home. After years of sacrifice being apart, their prize is being together forever. If they survived the distance, they will surely thrive in the closeness.
Congratulations, John and Maribel! Cheers to lasting togetherness!
MJ and Ma'Anne Same Day Edit
HMUA: CJ Jimenez
Photographer: Lucky Cruz
Coordinator: Rhed Sarmiento
A woman may forget how many steps it took her from the bridal car to the altar, but never how it made her feel beautiful and complete.
A groom may forget how many hands he shook that day when his vows were declared, but never how it made him feel strong and loved.
Over the years, they may forget how long they have waited before they tied the knot, but not how much it was well worth it. MJ said, "Nandito na tayo." They have indeed arrived. Their past has helped them reach their future, where they will be spending the rest of their forever.
Congratulations, MJ and Ma'anne!
JASON and SARA Same Day Edit
Coordinator : SMA Weddings
Photographer : CamZar Photography
Wedding Gown : Mara Chua
Make up : Therese Claire Anne
Flowers : Tina Berin
"Buong tapang kitang mamahalin." – Jason
"Araw-araw kong pipiliin na mahalin ka." – Sara
Mayroong mga sumpaan na tunay na kahanga-hanga. Gaya ng sumpaan nina Jason a tSara. Ito ay nababalot nang tapang, pag-asa, at pagmamahal. Kailangan nga ba ng tapang sa pag aasawa? Ito ay tapang na magmahal nang buong puso, tapang na piliing magmahal araw-araw. May kasabihan na, "Mag asawa'y di biro, huwag iluwa kung mapaso." Hindi kailanman dapat pasukin ang pag-aasawa kung hindi buo ang loob at tapang, sapagkat hindi kailanman magandang biro ang paglaruan ang damdamin ng ibang tao.
Congratulations, Jason and Sara!


text:
In mybook®: Food
Far East Cuisine
3425 Thomasville Rd, Tallahassee, FL 32309
Closed Now
- Today
- 11:30 am - 9:30 pm
- Tomorrow
- 11:30 am - 9:30 pm
Regular Hours
- Mon - Sun
- 11:30 am - 9:30 pm
Payment Methods
Carriage Gate
MenuTop ▲
Cha Gio (egg Rolls)$4.002 vietnamese style egg rolls, deep fried rolls stuff w/ground chicken with fish sauce
Goi Cuon (summer Rolls)$4.002 vietnamese summer rolls. fresh shrimp and ham wrapped in rice paper, stuffed with fresh herbs, vermicelli, and served with our special hoisin peanut sauce
Goi Cuon Chay (vegetarian Summer Rolls)$4.002 vietnamese vegetarian summer rolls. deep fried fresh herbs, vermicelli, and served with our special hoisin peanut sauce ofu wrapped in rice paper with
Fried Wonton (6)$3.00
Teriyaki Or Hot Chicken Wings (6)$5.00
Beef Or Chicken Kabob (4)$6.00
Chinese Cuisine - Soups
Egg Drop Soup
Wonton Soup
Hot And Sour Soup
Chinese Vegetable Soup
Chicken Noodle Soup
Triple Delight Soup$3.79
Vegetarian Dishes Eat Healty
$10.00, All Entrees Are Served W/ Steamed Rice, Substitute For Vegetable Fried Rice $2.00 Extra Or Lomein $4.00
Buddhist Delightcombination of broccoli, mushrooms, baby corn, carrots, bamboo shoots and nappa
Szechuan Vegetablesassortment of chinese vegetables in hot and spicy sauce
Chinese Vegetables And Tofufresh chinese vegetables sauteed with deep fried tofu
Szechuan Tofucombination of peas and carrots, mushrooms, bamboo shoots, bell peppers and onion in a spicy sauce
Broccoli With Garlic Saucesauteed broccoli, onions and carrots in garlic sauce
Far East Vietnamese Food Specialty
$13.50. Chefs Special Sweet And Spicy Sauce Saue With Broccoli, Pineapples, Clay Pot, Snow Peas, Carrots, Baby Corn, Mushroom, Bamboo Shoots, And Cilantro On Top Of Rice. With A Choice Of Chicken, Beef, Pork, Tofu $10.75, Shrimp Or House Combo (chicken, Pork, Shrimp) $13.25
B Luc Lac$10.00stir-fried beef salad served with jasmine rice
Ca Ri Ga$9.50vietnamese style chicken curry cooked with potatoes and carrots served with a choice of french bread, rice, or vermicelli noodles
Hu Tieu Xao Thap Camstir fried clear noodle with shrimp, chicken, pork and assorted vegetables
Hu Tieu Ap Chaoshrimp, chicken, pork, and assorted vegetables on top of pan fried clear noodle
II Xao Thap Camstir fried egg noodle with shrimp, chicken, pork and assorted vegetables
Mi Xao Gion Thap Camshrimp, chicken, pork and vegetables on top of fried egg noodle
Com/ Vietnamese Rice Plates
$9.00. If You Would Like To Substitute Fried Rice Additional $2.00, If You Would Like Add 2 Eggs Additional $1.00. All Steamed Rice Plates Served With Lettuce, Tomatoes, Cucumbers, With Daikon Carrot Pickles
Com Suon Nuongrice with grilled pork chop
Com Bi Cha Suon Nuongrice with shredded pork, grilled pork chop and baked egg
Com Thit Nuongrice with bbq pork
Com Bi Cha Thit Nuongrice with shredded pork, bbq pork and baked egg
Com Ga Nuong Sarice with grilled chicken lemongrass
Far East Specialties
Tasty Red Snapper$23.50golden fried red snapper cooked w/ peas, carrots, mushrooms and broccoli topped with chefs specialty sauce
Red Snapper In Tomatoes Sauce$23.50crispy fried red snapper cooked in onion and dice tomatoes sauce
Happy Family$21.00chunks of lobster, shrimp, scallops, beef and chicken sauteed with broccoli, carrots, mushrooms, nappa and bamboo shoots in a brown sauce
Satacy Seafood$21.00shrimp, scallops, snow crab and lobster cooked with onions, snow peas, carrots and mushrooms in hot spicy sa-cha sauce
Deep Ocean Platter$21.00chunk of lobsters, shrimps and scallops stirred fried with nappa, snow pea, tomatoes, baby corn and mushrooms in creamy white sauce.
Disclaimer: Always check with the business for pricing and availability of menu items. SinglePlatform is not responsible for menu or pricing changes, but the information is believed to be accurate when posted. Listing of a menu does not mean that there is any affiliation, endorsement or sponsorship between SinglePlatform and the listed business.
REVIEWS(0)Top ▲
Be the first to write a review!✎Write a Review
PEOPLE ALSO VIEWEDTop ▲
Pho 7
2121 W Pensacola St, Tallahassee, FL Vietnamese Restaurants, Asian Restaurants, Restaurants$Menu
Pho Me
2320 Apalachee Pkwy, Tallahassee, FL Vietnamese Restaurants, Asian Restaurants, Restaurants(1)
Kitcho Japanese Restaurant
1415 Timberlane Rd, Tallahassee, FL Japanese Restaurants, Asian Restaurants, Take Out Restaurants, Caterers, Restaurants$$Menu(7)
MORE STUFF NEAR YOUTop ▲
Just a moment...


text:
Classic Inventory
Dealer Rating
Our average rating from our customers is
Always receive great service when I bring my vehicle in . Pat Prine always takes care of our vehicles he is always cheerful and courteous a pleasure to deal with.Read More >>
Bartley/jean M.
Granbury, TX
A little slow getting vehicle in to start work but a great job !!Read More >>
Larry S.
Granbury, TX
I have never been disappointed with Classic. George Singleton ranks #1 in the sales dept and I have always been pleased with the service dept. I have only used the parts dept once or twice and have noRead More >>
Renee C.
Granbury, TX
Great service and got me out quick. Ricky does a great job. RhettRead More >>
Rhett J.
Granbury, TX
They did a good job of servicing the Buick.Read More >>
Carol/tom K.
Granbury, TX
Great staff. They welcomed like a a friend. They honored my appointment time. As soon as the oil change ramp was empty my truck went in. Completed the oil change in about 30 minutes. Thanked me oRead More >>
Dan L.
Granbury, TX
Did greatRead More >>
Michelle S.
Granbury, TX
thanks George! Thanks Danny!Read More >>
David D.
Granbury, TX
Always treated with respect. Service representative explains things so I understand the problem (if any). Always leave satisfied. Great job!Read More >>
Margie J.
Granbury, TX
We had a great salesman and a loan officer we will come back Thank you for all your help and hard workRead More >>
Ronald J.
Burleson, TX
Classic Chevrolet Buick GMC in Granbury, TX - Serving Weatherford, Ft. Worth & Arlington, TX Buick, Chevrolet & GMC Drivers
We are your award-winning Granbury dealer serving Weatherford, Ft. Worth and Arlington, TX Chevrolet, Buick and GMC customers. We have been family owned and operated for more than 45 years. At Classic Chevrolet Buick GMC, we do business the "Old Fashioned Way" with no hassle and no shuffle. We also take pride in serving Weatherford Chevrolet, Buick and GMC drivers. We believe in giving back to our community and actively participate and support organizations in Granbury and other surrounding areas. We invite all Arlington, TX Buick, GMC and Chevrolet enthusiasts too.
Our Granbury Chevrolet, Buick and GMC
Dealership Serves Weatherford, Ft. Worth and Arlington Drivers
We serve as a Weatherford, Arlington and Ft. Worth Chevrolet dealership alternative, with a focus on customer service. Our great selection of Chevrolet cars and SUVs make our dealership, a top choice in the area. We invite all Weatherford Buick, GMC and Chevrolet shoppers to drop by our dealership. Test-drive the Chevy Silverado 1500, the Chevrolet Impala and the family-friendly Chevrolet Malibu. Please view our hours and directions to get specific driving instructions from the Ft. Worth area.
New and Used Weatherford, Ft. Worth & Arlington Buick Dealer Alternative in Granbury, TXProudly serving as your new and used Weatherford Buick source near Ft. Worth, in Granbury, TX. Classic Buick GMC has a great selection of Buick vehicles. Stop by today and test-drive the Enclave, LaCrosse or the Regal. We also carry the GMC Terrain, Sierra 1500 and 2500HD for our Ft. Worth and Arlington GMC drivers. We offer specials and incentives just for online customers. Please feel free to contact us if you have any questions, we are here to help every step of the way.
Chevrolet, Buick & GMC Service and Parts for Weatherford and Ft. Worth Customers in Granbury, TXWe provide customers from Ft. Worth with new Chevrolet, Buick and GMC vehicles. We also provide vehicle service and auto parts from our Granbury GMC, Buick and Chevrolet dealership. Ft. Worth customers have come to rely on Classic Chevrolet Buick GMC for all of their automotive service. We offer certified service like lube, oil and filter change specials that our Ft. Worth and Arlington, TX Chevrolet, Buick and GMC drivers love. We provide alignment checks, install and inspect brake pads and much more! You can even pick out your own tires from our online tire store and order accessories for your car, from our website.
We hope to have the opportunity to meet you soon at our greater Granbury GM dealership. Our helpful staff is always available to answer questions you may have about purchasing a new or used car, auto financing, auto repair, or auto parts.
- Looking to Research a Chevrolet Buick GMC?
- Check out Chevrolet Buick GMC Reviews
- Order Chevrolet Buick GMC Parts
- Compare Chevrolet Buick GMC vs Competition
- Chevrolet Buick GMC Service Schedules
- Chevrolet Buick GMC Model Review or Comparison
- Chevrolet Buick GMC Oil Change Questions
- Questions about Chevrolet Buick GMC Brakes
Chevrolet: Camaro | Colorado | Cruze | Equinox | Impala | Malibu | Silverado 1500 | Sonic | Spark | Tahoe | Traverse | Volt
Buick: Enclave | Encore | LaCrosse | Verano
GMC: Acadia | Sierra 1500 | Terrain | Yukon
Background photo courtesy artist: Slegby 2008. Photo altered for use.


text:
PepsiCo's latest earnings beat can be attributed to two key factors, CFO Hugh Johnston said Tuesday.» Read More
American International Group posted earnings of $1.21 a share, excluding items, on revenue of $8.63 billion.
HSBC confirmed it had set aside $378m for fines relating to suspected manipulation of foreign exchange markets, amid ongoing talks with U.K. regulators.
Hotel, energy and financial services conglomerate Loews reported a 26 percent drop in quarterly profit, partly due to lower investment income.
ExxonMobil on Friday reported a 3 percent increase in quarterly profit on higher results in its refining and chemicals businesses.
Chevron reported its profit rose as lower oil prices boosted its refinery operations, helping to offset sagging results in its oil and gas production.
U.S. cleaning products maker Clorox reported better-than-expected quarterly sales and adjusted profit, helped by strong demand for household products.
Maker of Budweiser, Stella Artois and Corona said overall beer volumes fell by 2.7 percent in the July-Sept period.
AbbVie reported strong earnings on demand for its Humira drug and said it could deliver strong long-term growth without another big merger bid.
Church & Dwight on Monday reported profit of $115.9 million in its third quarter.
The company revised downward its third-quarter net income to $2.8 billion from $3.4 billion.
The coffee retailer matched Wall Street's earnings estimates, but global comparable sales and its outlook fell shy of estimates.
GoPro reported that revenue increased 46 percent compared to the same period last year, and presented a positive outlook for the holidays.
Time Warner Cable on Thursday reported it lost more residential video customers in the third quarter than in the previous quarter.
The world's largest credit and debit card company reported quarterly earnings of $2.18 share, ex-items, topping expectations for $2.10 per share.
Panera Bread on Tuesday lowered its full-year earnings forecast as it works to speed up service at its popular bakery cafes.
Hershey cut its full-year earnings and revenue growth forecasts, citing higher dairy prices, a stronger dollar and weak sales growth in some markets.
SodaStream cut its 2014 forecasts after reporting a sharp drop in third-quarter earnings and said it would restructure to spur a return to growth.
WellPoint's profit beat expectations as the company's customer numbers grew due Medicaid growth and new subsidized individual health plans.
Garmin, a maker of GPS-based devices, reported better-than-expected quarterly revenue and profit as demand surged for its fitness products.
Shares in Fiat Chrysler rose more than 18 percent after announcing plans to spin off its luxury car unit Ferrari and issue a convertible bond.
Get the best of CNBC in your inbox


text:
i lik yuo offffffff
Thanks for helping us associate the correct Pornstars to this video!
Help Us: Do these Pornstars appear in this video?
Pornstar Name:
Video Description:
Eva Angelina smoking and fucking POV
All Comments (20)
i lik yuo offffffff
What brand is she smoking
In a truly just society, beautiful women like her should not either work or have children but only fuck and carefree living.
Wow... I'm just stunned... She's so amazing, I lover her :D She looks like a friend of mine
If only fists had been used....
Smoking is bad for you
Who is the dude want to fuck him so hard
Oh fuck yes. Yes yes yes.
very great film. i love it.
o oui !!!!! quelle est bonne
Not bad one...
I wana fuck this girl
She and Jenna Presley are the best!!
Her breasts are fake, but I like her enthusiasm and her haircut :D
WOW those breasts are FUCKING amazing probobly the best ones in porn EVER
Absolutely amazing!!!!
The best video ever made in the history of the entire world.


text: If anyone could confirm that the "hidd --search" method will keep the mouse connected ever after even when you reboot the system. (is it automatically reconnecting?) -- [Jaunty] Cannot connect to a bluetooth mouse https://bugs.launchpad.net/bugs/343727 You received this bug notification because you are a member of Bluetooth, which is subscribed to bluez in ubuntu.


text:
Franconia News
Local news for Franconia, VA continually updated from thousands of sources on the web.
Fairfax County Police Say Use of Taser Was Appropriate During Rose Hill Stop
Monday Sep 28 | Patch.com | Comment?
Video of arrest leads to Fairfax police internal review
Monday Sep 28 | WTOP-FM Washington | Comment?
Fairfax police investigate use of force incident
Saturday Sep 26 | WUSA-TV Washington | Comment?
Tenacious Topper's Blog: Remembering fatal 2001 tornadoes
Thursday Sep 24 | WUSA-TV Washington | Comment?
Updated: Mon Sep 28, 2015 03:57 pm
Copyright © 2015 Topix LLC


text:
Tremors are caused by the synchronous contraction of reciprocally innervated, antagonistic muscles, leading to a regular to-and-fro movement in all or part of an affected dog's body. The underlying cause of tremors is often unknown (idiopathic). Tremors generally can be related to genetic or developmental conditions, trauma, compressive lesions of the spinal cord, inflammation, exposure to any of a number of tremorgenic toxins, poor blood perfusion to pelvic muscles due to cardiac disease, immune-mediated diseases, metabolic diseases and degenerative diseases of the nervous system. Certain breeds appear predisposed to developing tremors, and certain medications can induce tremors. There may be other causes as well.
Dogs with tremors should be kept as free from stress or inordinate excitement as possible. Excessive exercise should be avoided. Dogs with tremors should be evaluated by a veterinarian as soon as possible.
Many causes of canine tremors are treatable, often with immunosuppressive doses of corticosteroids, although in very young dogs tremors can reflect non-reversible genetic or developmental abnormalities. If tremors begin after exposure to a chemical, owners should remove access to the compound and take the dog and chemical packaging to the veterinary hospital immediately.
Dog Health Center
Dental Disorders
Learn about Canine Periodontal Disease, including how it affects the health of your dog's overall health, and what options are available to manage this type of dental condition. Learn more about: Dental Disorders


text:
Printer-friendly format
Email this thread to a friend
Bookmark this thread
|This topic is archived.
|Home » Discuss » Archives » General Discussion (1/22-2007 thru 12/14/2010)
|Starry Messenger (1000+ posts) Send PM | Profile | Ignore
|Wed Feb-24-10 12:26 PM
Response to Original message
|1. Well, Yoo distorted the law to "legalize" torture.
|Printer Friendly | Permalink | | Top
|-Torture architect Yoo distorts investigation timeline to blame Obama
|Feb-24-10 12:18 PM
|- Well, Yoo distorted the law to "legalize" torture.
|Starry Messenger
|Feb-24-10 12:26 PM
|- =
|Feb-25-10 11:36 AM
|- I'd like to introduce this man to a real witch hunt ...
|Feb-25-10 11:42 AM
|Home » Discuss » Archives » General Discussion (1/22-2007 thru 12/14/2010)
Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators
Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.
Home | Discussion Forums | Journals | Store | Donate
About DU | Contact Us | Privacy Policy
Got a message for Democratic Underground? Click here to send us a message.
© 2001 - 2011 Democratic Underground, LLC


text:
The preservation of animal and plant life, and of the general beauty of Nature, is one of the foremost duties of the men and women of to-day. It is an imperative duty, because it must be performed at once, for otherwise it will be too late. Every possible means of preservation,--sentimental, educational and legislative,--must be employed.
imated Grouse, or "Prairie Chicken" Sage Grouse Snowy Egrets in the McIlhenny Preserve Wood-Duck Gray Squirrel Skeleton of a Rhytina Burchell's Zebra Thylacine, or Tasmanian Wolf West Indian Seal California Elephant Seal The Regular Army of Destruction G.O. Shields Two Gunners of Kansas City Why the Sandhill Crane is Becoming Extinct A Market Gunner at Work on Marsh Island Ruffed Grouse A Lawful Bag of Ruffed Grouse Snow Bunting A Hunting Cat and Its Victim Eastern Red Squirrel Cooper's Hawk Sharp-Shinned Hawk The Cat that Killed Fifty-eight Birds in One Year An Italian Roccolo on Lake Como Dead Song-Birds The Robin of the North The Mocking-Bird of the South Northern Robins Ready for Southern Slaughter Southern-Negro Method of Combing Out the Wild Life Beautiful and Curious Birds Destroyed for the Feather Trade--I Sixteen Hundred Hummingbirds at Two Cents Each Beautiful and Curious Birds Destroyed for the Feather Trade--II Beautiful and Curious Birds--III Fight in England Against the Use of Plumage Young Egre
When the economic downturn ends Matty Cruzs co... Read more
Cara Devon has always suffered curiosity and im... Read more
A telekinetic teenager. A telepathic child. A p... Read more
A century after an apocalyptic war reduces all... Read more
Fall in love with the Kensington siblings in th... Read more
See it as donating a moment of your social media time, every little thing helps us improve and stay online.
The list of books below is based on the weekly downloads by our users regardless of eReader device or file format.
See more popular titles from this genre.


text:
Leroy Herbert Schoemann
Position: C
Height: 6-1 Weight: 192 lbs.
Born: August 30, 1914 in Milwaukee, WI
Died: May 1972
High School: South Division
College: Marquette (school history)
Weighted Career AV (100-95-...): 0 (14760th overall since 1950)
Let people know you like this site. Sponsor this page for $5. Your message will replace this ad.


text:
Jonathan Albaladejo \alba-la-DAY-ho\
Jonathan (Santana) Albaladejo
Position: Pitcher
Born: October 30, 1982 in San Juan, Puerto Rico
High Schools: Colegio Janil (Vega Alta, PR), Colegio Janil (Vega Baja, PR)
School: Miami-Dade College (Miami, FL)
Drafted by the Pittsburgh Pirates in the 19th round of the 2001 amateur draft.
Signed June 6, 2001. (All Transactions)
Debut: September 5, 2007 (Age 24.310, 16,813th in MLB history) vs. FLA 1.2 IP, 0 H, 3 SO, 0 BB, 0 ER
Rookie Status: Exceeded rookie limits during 2009 season [*]
Teams (by GP): Yankees/Nationals/Diamondbacks 2007-2012
2015 Contract Status: Pre-Arb Eligible (details) [*]
Service Time (01/2015): 2.001, Arb Eligible: 2016, Free Agent: 2019 [*],
About biographical information
Let people know you like this site. Sponsor this page for $10. Your message will replace this ad.


text:
What's Happening
Go to the news room
Oct 13
Get your wheels in motion and join us for our annual bicycle event — Cycle the City — on Sunday, November 1. http://t.co/I0BYIWks6H
Oct 13
Join us TONIGHT at Alex and Ani from 6-8pm. 15% of all proceeds will be given to #PINKOUT. http://t.co/4f4aPuXcTE http://t.co/Y96EeSE1k0
Oct 13
Join the Pink Army today and be part of a unified effort to end breast cancer. #BreastCancerAwarenessMonth http://t.co/RGZNKLzSqy


text:
Top Definition
When you first wake up with morning wood and need some effort to get comfortable in your jeans.
Dude: I've been playing way more dick tetris than usual lately.
by Whe;an June 10, 2009
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.com. We'll never spam you.×


text:
In honor of Independence Day – test your knowledge of the American flag with these brain-teasers.
Does the flag have more white or red stripes?
a) white
> b) red (7 red, 6 white)
c) the same
What is the appropriate way to dispose of a flag that is worn out?
a) bury it
b) cut it into small pieces
> c) burn it
The American flag first flew over a fort in what foreign country?
a) Japan
b) Spain
> c) Libya (after the Battle of Deme in 1803)