tag:blogger.com,1999:blog-95789872007-06-21T14:58:41.867+01:00Zmartieszmartiesnoreply@blogger.comBlogger172125tag:blogger.com,1999:blog-9578987.post-91969213771545333792007-06-17T13:48:00.001+01:002007-06-17T13:48:41.509+01:00A view from the palace<p><img src="http://farm2.static.flickr.com/1071/559667358_283444b93d_b.jpg"> </p> <p>Taken, processed, and uploaded as part of Hack Day London</p> <div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:b7227978-b74a-45e3-9f64-56b2305a15e7" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Flickr Tags: <a href="http://flickr.com/photos/tags/hackdaylondon" rel="tag">hackdaylondon</a></div>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-44185769136214168062007-03-26T22:51:00.000+01:002007-03-26T23:12:54.514+01:00Improving CustomEyes<span class="blsp-spelling-error" id="SPELLING_ERROR_0">GlassesDirect</span> offer a feature they call <span class="blsp-spelling-error" id="SPELLING_ERROR_1">CustomEyes</span> which allows you to "try on" the glasses they offer online. It works by you uploading a photo of your face, and then you can overlay an image of the glasses on top of that.<br /><br />Unfortunately they don't really use the power of the computer in doing this. <span class="blsp-spelling-error" id="SPELLING_ERROR_2">CustomEyes</span> is a silly little Flash application, whereas this could all have been done in far more accessible HTML. You currently get to see a small image of your face, and then have to select the frame you want to see by name from a drop down. The Flash controls do allow you to rotate the glasses - but who wants to see glasses that are rotated off of the horizontal anyway? In addition, they also allow the glasses to be <span class="blsp-spelling-error" id="SPELLING_ERROR_3">resized</span>, which is necessary since you they don't know in advance what sized face image you have uploaded - but is doubly necessary because they don't even make all the glasses images the same size - some are twice the size of others!<br /><br />I'd suggest that the application could be much improved by doing the following:<br /><ul><li>do away with the Flash, and make this a straightforward dynamic HTML page</li><li>select from an illustrated list of frames, rather than simply by text name</li><li>for each frame that you select, add a new copy of the uploaded image to the page, so that you can actually fill the page with images that you can compare side by side, or which you can print out and compare that way</li><li>either automatically recognise where the eyes are in the image when it is uploaded, or ask to be told once, and thereafter make sure that all the images of the frames are scaled to be the correct size to fit.<br /></li></ul>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-70899848694724037972007-03-07T23:17:00.000Z2007-03-07T23:22:54.638ZWhat are Zooomr up to this week?Just setting things up so that I'm all ready to try out the new Zooomr version 3 when it's ready (which Thomas Hawk is saying is <a href="http://thomashawk.com/2007/03/you-can-new-use-your-wordpress-blog-as.html">very soon</a> now).<br /><br /><div style="width: 500px; text-align: right;"><a href="http://beta.zooomr.com/photos/36429@Z01/794756/" title="Zooomr Photo Sharing :: Photo Sharing"><img src="http://static.zooomr.com/images/794756_7de45b0d65.jpg" alt="moon" style="border: 1px solid rgb(0, 0, 0);" border="0" height="332" width="500" /></a><span style="float: left;">moon</span> Hosted on <strong>Zooom<span style="color: rgb(158, 174, 21);">r</span></strong></div>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-56647369400218870752007-02-14T21:03:00.000Z2007-02-14T21:13:26.324ZYouTube blogYouTube has millions of users.<br /><br />It also has a blog at <a href="http://youtube.com/rss/global/our_blog.rss">http://youtube.com/rss/global/our_blog.rss<br /></a><br />According to Bloglines, there are just 9 subscribers to that blog via Bloglines!<br /><br />I wonder, is it that YouTube users are not very blog savvy, that the YouTube blog is not very interesting, or are YouTube blog readers not doing it via Bloglines?<br /><br />(By comparison, the <a href="http://googleblog.blogspot.com/index.html">official Google Blog</a> reports 43,697 subscribers via Bloglines).zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-55978294703242146812007-01-28T23:09:00.000Z2007-01-29T08:44:53.134ZAsk maintains a blacklist of IP addressesSomeone at Ask.com should realize that IP addresses are dynamically given out by ISPs to their clients (potentially) each time they connect - so blacklisting "clients" by IP addresses is not a very smart thing to be doing.<br /><br />I recently found that the IP address I was now allocated was somehow on Ask's blacklist, and that instead of getting Ask's search engine, all I got was a page saying:<br /><br /><blockquote>Your client does not have permission to access this site.<br /><br /> Please refer to the Ask.com <a href="http://about.ask.com/docs/about/aj/termsofservice.htm">terms of service</a> page.(Ask.com and Syndication). <br /><br /> If you feel that you have received this response in error, please send an email to <a href="mailto:unauthorized@ask.com">unauthorized@ask.com</a>. Before sending this email, please refer to our terms of service page, accessible at the url provided above. <br /><br /> Please copy and paste the information below into the body of the email. <br /> fff9480d-2fff9480dfff9480d</blockquote><br />I'm not sure if emailing that address is an automated system to remove the IP address from the blacklist - you can probably spot that the text they ask to be included in the body of the email is simply the hex representation of the client's IP address, (repeated 3 times for some reason). (I've obscured the actual address in the example above, but kept the same format).<br /><br />Having sent the email, I've certainly not gained instant access to Ask again - I rather think that it will be quicker to get a new IP address from the ISP's DHCP server than to sort out Ask's broken blacklist. If Ask wants to use a blacklist system then they should probably expire IP addresses off the blacklist say a few hours after whatever behaviour it is that triggers the inclusion on the list was last detected. That way, zombie machines that continue to do something bad via Ask will remain blacklisted and hence blocked, but legitimate users who inherit an IP address that was previously used by a zombie are not permanently banned.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-21903840001622052692007-01-14T23:48:00.000Z2007-01-14T23:59:49.771ZFindory rides into the sunsetSearching is for when you know roughly what you are looking for.<br /><br />An alternative way of finding information is for it to be recommended to you. One of the leaders in recommendation systems is Amazon.<br /><br /><a href="http://findory.com/"><span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_0">Findory</span></a> tries to apply some of the ideas Greg Linden learnt when building Amazon's recommendation systems (and what he's learnt since!), but unfortunately Greg has found it difficult to continue to grow <span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_1">Findory</span> - and has just announced that "<a href="http://glinden.blogspot.com/2007/01/findory-rides-into-sunset.html"><span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_2">Findory</span> rides into the sunset</a>". Roughly speaking, this means that development of the site has slowed to a crawl, and that Greg is to concentrate on other things - which for the moment he explains means health and family.<br /><br />I'm sorry to hear this - Greg's was one of the best blogs in the search area, backed by his ongoing research interests and development of <span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_3">Findory</span>, and whilst I'm sure his interest in personalizing information will continue, without the need to attend to it on a daily basis, I suspect we will be hearing less from Greg in the future. I wish him well, and sorry he couldn't find a way to continue expanding <span onclick="BLOG_clickHandler(this)" class="blsp-spelling-error" id="SPELLING_ERROR_4">Findory</span>.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1160083401668150342006-10-05T22:20:00.000+01:002007-01-15T00:00:34.197ZKeyhole website still up and activeWhen Google <a href="http://www.zmarties.com/picasa/blog/2006/08/public-information-on-neven-vision.html">bought Neven Vision recently</a> they were extremely quick in tearing down all the pages on the websites that Neven Vision had.<br /><br />I was therefore rather surprised to find that although<br /><br /><a href="http://www.keyhole.com/">http://www.keyhole.com</a><br /><br />redirects to Google Earth, if you just add index.html to the url thus<br /><a href="http://www.keyhole.com/index.html"><br />http://www.keyhole.com/index.html</a><br /><br />then the old Keyhole site is still there, and apparently fully functioning.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1159511912740158912006-09-29T07:24:00.000+01:002006-09-29T07:38:32.753+01:00OCR problems in Google BooksThe accuracy of OCR is vastly increased when the words you read exist in a dictionary. In that case the OCR, when trying to decide between more than one possible interpretation, can use the dictionary to help determine which is the more likely.<br /><br />As the Google Books project announces its extension to <a href="http://booksearch.blogspot.com/2006/09/madrids-complutense-university-opens.html">scan European books in Madrid</a> it will have to adjust the dictionary it uses - it's no good scanning Spanish books using the same dictionary as American English books.<br /><br />However, there are some "English" documents that Google has scanned already where the OCR process has gone very wrong. Consider this <a href="http://books.google.com/books?vid=0zC-lOSEfrndAeDyn0&id=jiJAtfLSg_sC&pg=PA77&lpg=PA77&dq=fale&num=100&as_brr=1">page of old printed English</a>, with the "long s" symbol, which looks like a modern "f" character. Looks like the OCR was not told that this dated from 1796, so to look out for long "s" - hence it has identified lots of "fuch" and "fale" rather than "such" and "sale" on the page. A simple dictionary check would have helped here - but only if the process expects "f" and "s" to be confused.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1155753658621460932006-08-16T19:39:00.000+01:002007-01-15T00:01:21.494ZPicasa Web Albums adds email digests<p>There is a new feature just appeared on the Picasa Web Albums settings page. Between the existing Public Gallery URL, and the Content Controls, there is now a section that allows you to set up an Email Digest.</p> <p><a href="http://www.zmarties.com/picasa/blog/images/PicasaWebAblumsaddsanactivitydigest_105A1/image016.png" atomicselection="true"><img style="border: 0px none ;" src="http://www.zmarties.com/picasa/blog/images/PicasaWebAblumsaddsanactivitydigest_105A1/image0_thumb10.png" border="0" height="180" width="566" /></a></p> <p>It looks like Google are defaulting this to a weekly digest, to get the news out to people, and then giving them an option in the email to turn it off. The 4 choices given are no digest, or at a frequency of daily, weekly, or monthly. The description alongside explains:</p> <blockquote> <p>What is an Email Digest?</p> <p>When people you have marked as favorites create new albums, upload more photos, or comment on your photos, we send you a summary of these activities to your email address at the interval you specify.</p></blockquote> <p>The digest email itself is an HTML formatted email as follows:</p> <p><a href="http://www.zmarties.com/picasa/blog/images/PicasaWebAblumsaddsanactivitydigest_105A1/image017.png" atomicselection="true"><img style="border: 0px none ;" src="http://www.zmarties.com/picasa/blog/images/PicasaWebAblumsaddsanactivitydigest_105A1/image0_thumb11.png" border="0" height="593" width="578" /></a> </p> <p>The links in the email for changing settings are generic - they just take you to the main Picasa Web page, where you can then log in if needed. This means that you can forward the email to someone else without security issues.</p> <p>The images do of course link through to the album that has changed. The thumbnails shown are embedded in the email, not just links to the Picasa Web site, so they can be seen when offline, or when external images are turned off (as is the case with most email programs these days).</p> <p>I didn't have any new comments for this example to notify me about, but the source of the email indicates that they would follow after the list of changed albums.<br /></p> <p>(This should have appeared on my <a href="http://www.zmarties.com/picasa/blog">Documenting Picasa</a> blog, but I'm having a few publishing issues at the moment).<br /></p><br /><b>Update:</b>It did eventually make it to the <a href="http://www.zmarties.com/picasa/blog/2006/08/picasa-web-albums-adds-activity-digest.html">Documenting Picasa Blog</a>.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1155474765348435592006-08-13T13:32:00.000+01:002007-01-15T00:02:05.370ZMost popular tags on flickrWhilst thinking about <a href="http://www.zmarties.com/picasa/blog/2006/08/how-did-search-get-lost.html">Searching Picasa Web Albums</a> I did a bit of investigation into the most popular tags on <a href="http://www.flickr.com/">flickr</a>.<br /><br />flickr provide a <a href="http://www.flickr.com/photos/tags/">tag cloud</a>, but that is just a visualization of the data, and I couldn't see that they provide the data in a direct form anywhere on the site. However, with the aid of the flickr API I was able to take all the words in the tag cloud, and feed them to the API, to get a count of how many matching tags there were for each word. In addition, I also fed those same words to the "free text" search API call, which looks for the word in more than just the tag field - considereing comments and descriptions for example.<br /><br />The table below shows 3 columns - the tag I searched for, the number of tags of that word found, and the number of photos found using a free text search. The table is ordered by popularity of tags.<br /><br /><table><tbody><tr><td>wedding</td><td>1697455</td><td>2269471</td></tr><tr><td>party</td><td>1475681</td><td>2350563</td></tr><tr><td>family</td><td>1160057</td><td>1557739</td></tr><tr><td>travel</td><td>1113576</td><td>1275557</td></tr><tr><td>friends</td><td>1093997</td><td>1649955</td></tr><tr><td>japan</td><td>1074281</td><td>1167494</td></tr><tr><td>vacation</td><td>1020423</td><td>1162147</td></tr><tr><td>london</td><td>927172</td><td>1100791</td></tr><tr><td>beach</td><td>864728</td><td>1493985</td></tr><tr><td>california</td><td>837012</td><td>960129</td></tr><tr><td>birthday</td><td>829670</td><td>1371859</td></tr><tr><td>trip</td><td>817324</td><td>1786838</td></tr><tr><td>nyc</td><td>774884</td><td>879161</td></tr><tr><td>summer</td><td>732387</td><td>1122946</td></tr><tr><td>nature</td><td>728059</td><td>816467</td></tr><tr><td>italy</td><td>686976</td><td>776812</td></tr><tr><td>france</td><td>669406</td><td>759215</td></tr><tr><td>me</td><td>664111</td><td>2886782</td></tr><tr><td>paris</td><td>662024</td><td>786996</td></tr><tr><td>art</td><td>643563</td><td>1104574</td></tr><tr><td>flowers</td><td>627830</td><td>1439335</td></tr><tr><td>sanfrancisco</td><td>618604</td><td>620523</td></tr><tr><td>europe</td><td>610237</td><td>708284</td></tr><tr><td>china</td><td>604334</td><td>707039</td></tr><tr><td>flower</td><td>596891</td><td>1439327</td></tr><tr><td>newyork</td><td>572049</td><td>575557</td></tr><tr><td>water</td><td>565749</td><td>973599</td></tr><tr><td>people</td><td>552582</td><td>975146</td></tr><tr><td>music</td><td>551493</td><td>740282</td></tr><tr><td>cameraphone</td><td>544369</td><td>634883</td></tr><tr><td>australia</td><td>543923</td><td>611789</td></tr><tr><td>christmas</td><td>537883</td><td>834827</td></tr><tr><td>usa</td><td>531563</td><td>619628</td></tr><tr><td>sky</td><td>527376</td><td>756538</td></tr><tr><td>germany</td><td>526931</td><td>595724</td></tr><tr><td>new</td><td>526549</td><td>2723772</td></tr><tr><td>canada</td><td>512067</td><td>612492</td></tr><tr><td>night</td><td>510466</td><td>1210035</td></tr><tr><td>cat</td><td>504840</td><td>852699</td></tr><tr><td>holiday</td><td>501819</td><td>703551</td></tr><tr><td>park</td><td>498178</td><td>1820673</td></tr><tr><td>bw</td><td>495568</td><td>514618</td></tr><tr><td>dog</td><td>486692</td><td>859611</td></tr><tr><td>food</td><td>478691</td><td>684164</td></tr><tr><td>snow</td><td>478068</td><td>643189</td></tr><tr><td>baby</td><td>463882</td><td>837637</td></tr><tr><td>sunset</td><td>462862</td><td>752411</td></tr><tr><td>city</td><td>446866</td><td>1294211</td></tr><tr><td>chicago</td><td>445639</td><td>529140</td></tr><tr><td>spain</td><td>441158</td><td>491290</td></tr><tr><td>taiwan</td><td>437633</td><td>461265</td></tr><tr><td>july</td><td>435057</td><td>1033708</td></tr><tr><td>blue</td><td>431367</td><td>862404</td></tr><tr><td>tokyo</td><td>427181</td><td>505507</td></tr><tr><td>england</td><td>425920</td><td>510575</td></tr><tr><td>mexico</td><td>406752</td><td>535804</td></tr><tr><td>winter</td><td>403827</td><td>579849</td></tr><tr><td>portrait</td><td>396759</td><td>644632</td></tr><tr><td>green</td><td>394571</td><td>671410</td></tr><tr><td>red</td><td>393719</td><td>848593</td></tr><tr><td>fun</td><td>392680</td><td>688356</td></tr><tr><td>india</td><td>386409</td><td>446473</td></tr><tr><td>architecture</td><td>383526</td><td>423993</td></tr><tr><td>garden</td><td>382303</td><td>981077</td></tr><tr><td>macro</td><td>380663</td><td>428872</td></tr><tr><td>spring</td><td>373441</td><td>759260</td></tr><tr><td>thailand</td><td>368331</td><td>411644</td></tr><tr><td>uk</td><td>362555</td><td>468979</td></tr><tr><td>seattle</td><td>357614</td><td>421000</td></tr><tr><td>festival</td><td>357137</td><td>658357</td></tr><tr><td>concert</td><td>350224</td><td>471579</td></tr><tr><td>canon</td><td>349327</td><td>580369</td></tr><tr><td>house</td><td>347404</td><td>1236984</td></tr><tr><td>berlin</td><td>343694</td><td>403534</td></tr><tr><td>hawaii</td><td>340744</td><td>384573</td></tr><tr><td>street</td><td>339503</td><td>1036943</td></tr><tr><td>lake</td><td>324783</td><td>937873</td></tr><tr><td>zoo</td><td>324442</td><td>460997</td></tr><tr><td>florida</td><td>322534</td><td>387322</td></tr><tr><td>june</td><td>321243</td><td>729667</td></tr><tr><td>may</td><td>316693</td><td>903231</td></tr><tr><td>white</td><td>313703</td><td>867135</td></tr><tr><td>vancouver</td><td>312657</td><td>383569</td></tr><tr><td>kids</td><td>312551</td><td>635702</td></tr><tr><td>tree</td><td>312542</td><td>1019630</td></tr><tr><td>clouds</td><td>307407</td><td>479446</td></tr><tr><td>toronto</td><td>304648</td><td>359194</td></tr><tr><td>barcelona</td><td>293035</td><td>341533</td></tr><tr><td>geotagged</td><td>292631</td><td>294655</td></tr><tr><td>home</td><td>291227</td><td>778635</td></tr><tr><td>sea</td><td>288469</td><td>546365</td></tr><tr><td>day</td><td>287287</td><td>2136618</td></tr><tr><td>texas</td><td>284851</td><td>360478</td></tr><tr><td>scotland</td><td>284615</td><td>309559</td></tr><tr><td>car</td><td>281730</td><td>788266</td></tr><tr><td>light</td><td>281436</td><td>909673</td></tr><tr><td>halloween</td><td>280515</td><td>362042</td></tr><tr><td>camping</td><td>279238</td><td>654077</td></tr><tr><td>church</td><td>273001</td><td>535265</td></tr><tr><td>animals</td><td>270757</td><td>542946</td></tr><tr><td>trees</td><td>270098</td><td>1019628</td></tr><tr><td>washington</td><td>266921</td><td>470046</td></tr><tr><td>river</td><td>266128</td><td>668903</td></tr><tr><td>nikon</td><td>265291</td><td>393117</td></tr><tr><td>april</td><td>262835</td><td>581807</td></tr><tr><td>boston</td><td>261935</td><td>330032</td></tr><tr><td>girl</td><td>258663</td><td>857847</td></tr><tr><td>ireland</td><td>258647</td><td>305876</td></tr><tr><td>graffiti</td><td>257081</td><td>283560</td></tr><tr><td>amsterdam</td><td>256794</td><td>307304</td></tr><tr><td>rock</td><td>256142</td><td>795001</td></tr><tr><td>landscape</td><td>254799</td><td>343825</td></tr><tr><td>blackandwhite</td><td>252987</td><td>253364</td></tr><tr><td>cats</td><td>252971</td><td>852700</td></tr><tr><td>newyorkcity</td><td>250213</td><td>250430</td></tr><tr><td>san</td><td>247739</td><td>1271943</td></tr><tr><td>rome</td><td>246027</td><td>286082</td></tr><tr><td>roadtrip</td><td>245326</td><td>255484</td></tr><tr><td>urban</td><td>244511</td><td>321849</td></tr><tr><td>honeymoon</td><td>241904</td><td>271611</td></tr><tr><td>ocean</td><td>240941</td><td>359337</td></tr><tr><td>dc</td><td>235053</td><td>363788</td></tr><tr><td>newzealand</td><td>232776</td><td>233573</td></tr><tr><td>march</td><td>231491</td><td>532229</td></tr><tr><td>black</td><td>231180</td><td>708269</td></tr><tr><td>museum</td><td>230643</td><td>562979</td></tr><tr><td>york</td><td>230193</td><td>868773</td></tr><tr><td>hiking</td><td>226067</td><td>398781</td></tr><tr><td>island</td><td>224110</td><td>844505</td></tr><tr><td>mountains</td><td>223030</td><td>759360</td></tr><tr><td>yellow</td><td>221515</td><td>347290</td></tr><tr><td>sydney</td><td>221447</td><td>278644</td></tr><tr><td>sun</td><td>218685</td><td>503464</td></tr><tr><td>hongkong</td><td>216193</td><td>222298</td></tr><tr><td>show</td><td>216155</td><td>850535</td></tr><tr><td>graduation</td><td>214681</td><td>306454</td></tr><tr><td>color</td><td>213967</td><td>579521</td></tr><tr><td>film</td><td>210509</td><td>351853</td></tr><tr><td>mountain</td><td>210046</td><td>759360</td></tr><tr><td>animal</td><td>208416</td><td>542946</td></tr><tr><td>losangeles</td><td>207932</td><td>208309</td></tr><tr><td>school</td><td>205891</td><td>550486</td></tr><tr><td>moblog</td><td>205613</td><td>210954</td></tr><tr><td>photo</td><td>205047</td><td>2308835</td></tr><tr><td>dogs</td><td>203610</td><td>859613</td></tr></tbody></table>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1154934777962315842006-08-07T08:03:00.000+01:002006-08-07T08:12:58.020+01:00Documenting PicasaI've mentioned <a href="http://picasa.google.com/">Picasa</a>, the photo software from Google, a number of times on this blog.<br /><br />Of all the Google services, this is perhaps the worst documented (with no API, and a tendency from Google of making the old forum / groups support postings unavailable), so I'm looking to do something about that. I've created a website called <a href="http://www.zmarties.com/picasa">Documenting Picasa</a>, together with the <a href="http://www.zmarties.com/picasa/blog/">Documenting Picasa blog</a>, which both look to cover the downloadable <a href="http://picasa.google.com/">Picasa</a> client software, and also <a href="http://picasaweb.google.com/home">Picasa Web Albums</a>.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1152516820424851422006-07-10T08:26:00.000+01:002006-07-11T00:18:24.183+01:00Refreshed betas for Picasa and Google EarthThe beta versions of Google Earth 4 and Picasa 2.5 have been refreshed.<br /><br />Picasa moves from build 31.99 to 32.01, though its unclear what fixes have gone into this.<br /><br />Google Earth moves from build 1565 to 1657 on the PC, (1658 for Mac, 1660 for Linux), and the changes are listed on the release notes that is installed with it, and available via the Help menu. Google Earth Blog has a post <a href="http://www.gearthblog.com/blog/archives/2006/07/new_google_eart.html">summarizing the changes</a>.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1152349553545254932006-07-08T09:29:00.000+01:002006-07-08T10:11:20.383+01:00Distorted images on GeoportailNow that the French mapping site <a href="http://www.geoportail.com">Geoportail</a> is finally available, I've had a chance to have a quick look round.<br /><br />As you zoom in, the images show one version of the data (I'm assuming a browser scaled version of the low res data), then replace it with the higher res data. In many places that I looked at, the two images do not line up - leading to a strange image shift on switching between the two.<br /><br />I wasn't sure what was causing this, but wondered if it was something to do with the images being warped over a 3d terrain model. However, the net effect is simply one of image distortion - if it is a terrain effect, then their model has bad data.<br /><br />The example image below shows the runway at <a href="http://en.wikipedia.org/wiki/Saint_Martin">St Martin</a> in the Caribbean - where as you might expect, a runway is straight, flat, (and in this case at sea level, which should mean no terrain height problems). It's a spectacular runway at the best of times, with landing jumbo jets passing closely overhead of sunbathers on the beach at the end of the runway, but I wouldn't fancy landing on it if it's as uneven as the distorted images on Geoportail suggest!<br /><br />(I havn't found how you bookmark a particular view using GeoPortail - is it possible?)<br /><br /><div style="width:500px;text-align:right;"><br /><a href="http://beta.zooomr.com/photos/gmail_zmarties/69180/" title="Zooomr :: Photo Sharing"><img src="http://static.zooomr.com/images/0da5b539b73c2a9857e612de5b5d7eee609fc6be.jpg" width="500" height="161" alt="St Martin" border="0" style="border:1px solid #000;" /></a><span style="float:left;">St Martin</span>Hosted on <strong>Zooom<span style="color:#9EAE15;">r</span></strong><br /></div>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1151350709906177512006-06-26T20:17:00.000+01:002006-06-26T20:38:29.926+01:00Overplot mashes quotes heard in New YorkMihai Parparita, a Google employee, has put together a Google Maps mashup he calls <a href="http://persistent.info/overplot/">overplot</a>. It mashes together the quotes from <a href="http://www.overheardinnewyork.com/">Overheard in New York</a>, via the Google Reader feed of the data, with some geocoding via the Google Maps API, so that the quotes can be seen in their appropriate positions on the New York street map.<br /><br /><a href="http://persistent.info/archives/2006/06/26/overplot">The technical details</a> include having to use an overlay instead of individual pushpins, since there are so many clustered results to show, and the use of the canvas object to draw areas. Although there is a fallback to <a href="http://sourceforge.net/projects/excanvas/">ExplorerCanvas</a> to support IE, the code makes no allowances for earlier Mozilla browsers that didn't support the canvas object, which is a shame, since it looks as if this was a late change to improve performance - presumably the earlier code could have been left in place (with reduced performance) to cover a fuller range of browsers.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1151227380249805962006-06-25T09:20:00.000+01:002006-06-25T10:23:00.266+01:00Geoportail - impressions of the homepageFrance's new mapping service at GeoPortail continues to be suffering from huge demand, and hence to be generally unavailable. I did however once succeed in getting up the home page, a screenshot of which is shown here, and there's enough to be seen there to allow for some comments.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5762/703/1600/geoportail.jpg"><img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://photos1.blogger.com/blogger/5762/703/400/geoportail.jpg" alt="" border="0" /></a><br /><br /><ul> <li>The site is all in French! OK, so thats the political reality of this being set up by French government dictact, but if the objective is to encourage interest in France and French culture, then making it more accessible to those outside the country, speaking different languages, would seem to be a valuable feature. (The site is also (un)available at geoportail.com, but this just redirects to geoportail.fr)<br /></li> <li>There are 3 stages outlined</li> <ul><li>Summer 2006 (now) - aerial images and scanned maps</li><li>Autumn 2006 - 3D viewer, and initial data sets</li> <li>2007 - a rich set of public information available, plus WebServices</li> </ul><li>The page is hardcoded for a screen size of 1024x768 - if you have a smaller screen then there's a lot of scrolling needed, and a larger one wont give anymore useful info. This is not the way to handle such graphically rich applications as mapping - they really do need to use all available screen space to show as large a map as possible. The layout is achieved via tables, rather than via CSS.<br /></li> <li>Coverage entends to</li> <ul> <li>FRANCE</li><li>CORSE</li> <li>REUNION</li> <li>MARTINIQUE</li> <li>GUADELOUPE</li> <li>ST MARTIN</li> <li>ST BARTHELEMY</li> <li>GUYANE</li> <li>ST PIERRE ET MIQUELON</li> <li>NOUVELLE CALEDONIE</li> <li>MAYOTTE</li> <li>ILES KERGUELEN</li> <li>ILES CROZET</li> <li>WALLIS</li> <li>FUTUNA</li> </ul><li>The initial map shows the whole globe - with no zooming or other controls on it. If you move the mouse over the map, certain hidden areas are clickable - merely indicated by the mouse pointer changing to a hand pointer. (These areas are of course those listed above).</li><li>There's a built in feature for bookmarking favourite locations. The current top 3 are</li> <ul><li>Le Terminal Trans-Manche (62)</li><li>Le Mont-Saint-Michel (50)</li> <li>Le Château de Chambord (41)<br /></li> </ul>(I'm surprised the Eiffel Tower isn't in there - but with just a few users able to get in as yet, those selections are probably not very representative of long term favourites).<li>The geoportail site is for the "visualisation"; there is a separate site for the "<a href="http://www.geocatalogue.fr/">geocatalogue</a>" (and this site, since it has nothing but a holding page until Sept 2006, is available). The visualisation does not include any search box, to direct the map to a particular location.</li> <li>In a commendable effort to be openly available to as many users as possible, the site is</li><blockquote>compatible with IE6 and greater, Mozilla 1.7 and greater, Firefox 1.0 and greater, Safari 2.0 and greater, and OSs Windows 2000, XP, Linux (Redhat, Suse, Debian), Mac OS X</blockquote><br /><li>Much of the site is using php to serve up the pages, even for what would appear to be static information - perhaps that's part of the problem as to why the servers cant cope with the demand.</li> </ul>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1151088183505235862006-06-23T19:11:00.000+01:002006-06-23T19:55:46.930+01:00French support of Google EarthWith the (possible) launch today of <a href="http://www.geoportail.fr">http://www.geoportail.fr</a>, which has been rather hyped as the French challenge to Google Maps/Google Earth, I was doing a search for current French use of mapping, and came across the <a href="http://www.teleparc.net/html/en/geomatics-center/google-earth-gers.php">Gers Chamber of Commerce and Industry geomatics technology centre</a>.<br /><br />There they have some very well crafted KML files, which show information about the interior region of France, to the west of Toulouse. The files on offer include both sets of placemarks, and also presentation of statistics such as employment and population figures. Neat features about the KML used include snippet control, the addition of a fixed logo, and a copyright string down the left of the view, though unfortunately the statistics key now appears just where the (semi-transparent) controls of Google Earth 4 are.<br /><br />It looks as if the data files were prepared with the help of <a href="http://ge-data.com/">GE-Data</a>, a French company which specializes in producing data files for Google Earth.<br /><br /><hr><br /><br />... and as for <a href="http://www.geoportail.fr/">geoportail</a> itself, as I write this, the website is unavailable, so all we have to go on are <a href="http://slixx.typepad.com/slixxblog/2006/06/goportail_contr.html">some screenshots</a> and <a href="http://www.pipologue.com/index.php/2006/06/22/144-qui-veut-tester-geoportail">early user reports</a>.<br /><br /><a href="http://www.generation-nt.com/actualites/16185/geoportail-ign-gnt-google-earth-france/">GNT</a>, a French tech blog, has coverage of the inaccessibilty of geoportail, IGN (which produced it), and of GNT itself, which happened to also rank highly in Google for the search "geoportail". The screenshot included in this report is quite unlike the others - I assume it is from an earlier prototype of the site.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1151014420024660742006-06-22T22:52:00.000+01:002006-06-23T17:00:47.396+01:00Opera 9 ships, but still fails in its support of xmlThe <a href="http://www.opera.com/index.dml">Opera browser</a> has often been praised for its standards support, and with the release of the latest version, Opera 9, I had hoped that it may have added good support for xml.<br /><br />Although web browsers are primarily used to browse HTML formatted documents, they can also be used to view a number of other types of documents. Foremost amongst these are xml documents, a close relative of HTML documents, but in many ways far more powerful - that x stands for Extensible. Viewing a raw xml file is rarely the best way to do it, so xml files are generally viewed with the aid of a stylesheet - written in xsl (Extensible Stylesheet Language), and the the process of transforming the xml into a viewable form is known as <a href="http://www.w3.org/TR/xslt">XSLT</a>.<br /><br />The Opera 9 <a href="http://www.opera.com/docs/specs/">spec document</a> states that<br /><h2 id="xml"><abbr></abbr></h2> <blockquote> <h2 id="xml"><abbr>XML</abbr> support</h2> <p>Opera can parse and display <abbr title="Extended Markup Language">XML</abbr> documents. Opera can be both a validating and non-validating processor.</p> <p>Documents with Content-type "text/xml", "application/xml" or with a subtype ending on "+xml" will be treated as an <abbr>XML</abbr> document. If a Content-type is not available, the ".xml" file extension will also make the document be treated as <abbr>XML</abbr>. Opera does not use US-ASCII as the default character set for <code>text/xml</code>, but otherwise follows <a href="http://www.ietf.org/rfc/rfc3023.txt">RFC3023</a>. We recommend using <code>application/xml</code> instead of <code>text/xml</code> or use explicit character set declaration.</p> <h3 id="xml-xslt"><abbr>XSLT</abbr>, <abbr>XPath</abbr>, and <abbr>XSL-FO</abbr></h3> <p>Opera has near-complete support of XSLT 1.0 and XPath 1.0</p> <p>Opera does not support <abbr>XSL</abbr> Formatting Objects.</p> </blockquote> <p></p> It sounds from that as if the support of xml is pretty extensive, but in practice there's aparently a lot of flexibility in those words. The "near-complete support of XSLT 1.0" seems to mean that they don't support the vitally important <a href="http://www.w3.org/TR/xslt#document">document() function</a> - which rather takes the teeth out of XSLT. The document() function reads xml from a named document URL, making the XSLT process powerful, allowing it to pull information in from a number of xml documents. Consider a page of product information that pulls in current prices from a specific price document, and stock levels from another document.<br /><br />(The previous version, Opera 8, had no support of XSLT, so partial support might sometimes be considered an improvement. However, in many cases its a step backwards - in Opera 8, since the XSLT instructions associated with a xml file are ignored, at least you get to see the raw xml data. In Opera 9, it starts to process the file, but fails on an unsupported base feature, so nothing but an error message is displayed).<br /><br />Without fully supporting XSLT 1.0, Opera languishes a long way behind the other browsers in supporting xml - IE 6 has great support for XSLT, as does the Mozilla / Firefox family (if a little slow at times).<br /><br /><span style="font-weight: bold;">Update:</span> A fascinating <a href="http://interviews.slashdot.org/article.pl?sid=06/06/23/1443203">interview on Slashdot</a>, with Håkon Wium Lie of Opera. He notes that:<br /><blockquote>From that perspective, it makes sense to leave ### half-implemented. You can claim support (and many journalists will believe you), and you also ensure that no-one can use the unimplemented (or worse: buggily implemented) features of the standard. The only way to change the equation is to remind ### how embarrassing it is to offer a sub-standard browser. And to use better browsers.</blockquote>How true this is - the sentence could so easily apply be completed with XSLT and Opera filling in the gaps. Actually, the published quote was about CSS2 and Microsoft!<br /><br />Håkon Wium Lie was the father of CSS, and I think reading the whole article gives an insight into the thinking at Opera - they view CSS as all important, and are happy to let XML and XSLT take a back seat. This also comes through across in another reply, which notes<br /><p></p> <blockquote> <p>... CSS is an intrinsic component of AJAX. The "AJAX" name sounds great, but allow me to propose a few alternate spellings that I find more accurate: </p> <ul> <li>AJACX: Asynchronous JavaScript, CSS and XMLHttpRequest</li><li>ADJACS: Asynchronous DOM, JavaScript and CSS</li><li>ADHJACS: Asynchronous DOM, HTML, JavaScript and CSS</li><li>AJAHCS: Asynchronous JavaScript, HTML and CSS</li><li>AJACS: Asynchronous JavaScript, HTML and CSS</li> </ul> </blockquote>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1150875220510982022006-06-21T08:21:00.000+01:002006-06-21T08:33:40.523+01:00Bloglines upgrades their Atom parserAlthough Bloglines has been able to process Atom feeds for a while, it didn't do a very good job of it - in particular it would lose whitespace around hyperlinks, which made reading atom feeds a bit of a pain.<br /><br />However, in "<a href="http://www.bloglines.com/about/news#106">Duplicates; real and imagined</a>" it mentions that it is introducing a new Atom parser, and the Atom protocol makes it much easier to detect duplicates, especially when articles are syndicated into different feeds.<br /><br />It looks like this parser is available now - so now I can read Tim Bray's <a href="http://www.tbray.org/ongoing/">Ongoing</a> in its full text form, rather than in just the summary form that he also made available in RSS format. (Looking at the stats from Bloglines, I see that Tim has 49 Bloglines subscribers for his Atom feed, but 3465 via his RSS feed - expect that pattern to change now that the much better Atom feed can be displayed properly).zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1150846125477053992006-06-20T23:44:00.000+01:002006-06-21T07:47:45.083+01:00An API for Picasa?I've mentioned before that Picasa is one of the few Google offerings without a (published) API. However, although unpublished, there are a number of integration points with Picasa that form a sort of unofficial API.<br /><br />Specifically, Picasa offers the following<br /><ul> <li>upload to a Web Album (new in the Picasa 2.5 beta version)</li> <li>upload to Joga (in the customized version of Picasa available at <a href="http://www.joga.com/">Joga.com</a>)</li> <li>upload to Blogger</li> </ul> This uploading interface is undocumented, but has been <a href="http://blog.tabblo.com/index.php/2006/06/17/picasa/">reverse engineered by tabblo</a>, who use it to offer a way to upload to the <a href="http://app.tabblo.com/studio/">tabblo</a> photo service direct from Picasa. They offer few clues as to how they did it, beyond this <a href="http://www.flickr.com/groups/central/discuss/72157594165399644/#comment72157594168453121">comment on a flickr forum</a>, to the effect that<br /><blockquote>"we had to spend a couple of days reverse-engineering a complicated desktop application/server-based protocol, then more time debugging it, and as of late, more time bringing it up to date for the 2.5 release of Picasa."</blockquote>Picasa has some other potentially useful integration points<br /><ul> <li>the oem.xml file is used by the Joga customized variant to supply the customization of the title bar</li> <li>Picasa 2.5 uses kml files to interact with Google Earth, with the communication in the reverse direction acomplished by Picasa acting as a web server</li> <li>Picasa also shows a webserver interface when you use the Ctrl-L shortcut, which gives a close approximation to the Picasa UI within a web browser</li> <li>Picasa Web Albums offer a "download to Picasa" link that works by using a url of the form "picasa://downloadfeed/?url=http%3A%2F%2Fpicasaweb.google.com%2Flh%2FrssAlbum" so Picasa must register a url handler for the "picasa://" protocol.</li> </ul> Whilst the above are all undocumented, there is documentation provided for another integration point. If you look in the web directory under your Picasa installation, there is a documentation directory, and within that is a index.html file which documents the Picasa Web Templating System. This describes the templating system used when doing an export as web page from Picasa. In addition, you can also export as xml, which provides another fairly easy way to extract data from the Picasa system, for use in other programs.zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1150405376930293082006-06-15T21:50:00.000+01:002006-06-15T22:11:15.416+01:00Keyboard shortcuts in PicasaPicasa is a great tool from Google for organizing your photos.<br /><br />However, its documentation is a bit sparse, and hard to find (and from a developers point of view it's one of the few Google offerings without an API).<br /><br />Certainly underdocumented are the many keyboard shortcuts that the program offers, which both serve to make using the program easier and faster, and in some cases offer facilities that are not available with the mouse, or via the menus.<br /><br />My favourites are:<br /><ul> <li>CTRL + ALT - displays the image the mouse is over at full screen size<br /> </li> <li>CTRL L - brings up a web browser view of the whole Picasa interface</li> </ul> See also<br /><ul> <li><a href="http://picasa.google.com/support/bin/answer.py?answer=11139">Google's official list of keyboard controls for Picasa</a></li> <li><a href="http://groups.google.com/group/picasa/browse_frm/thread/5b0013ca646149db">An expanded unofficial list</a> helpfully given in alphabetical order<br /> </li> </ul>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1150239721854775492006-06-13T23:49:00.000+01:002006-06-21T00:40:18.420+01:00Google Book Search - ShakespeareGoogle Book Search has put together a page specifically on <a href="http://books.google.com/googlebooks/shakespeare/">Shakespeare</a>, which ties in with their sponsorship of some theatre perfomances in New York's Central Park this summer.<br /><br />A sidebar on the page suggests "<span class="g">Take a Literary Field Trip</span> - Download Google Earth to visit the Globe Theater and other Shakespearean landmarks right from your desktop.", but unfortunately it doesn't provide a KML file link on the page to actually provide this tour.<br /><br />There is also no actual search box on the page, so although you can browse through the various Shakespearean plays by title, you cant do a simple search for a word, or half remembered piece of dialog - surely some mistake from a search engine!zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1150238678877746192006-06-13T23:13:00.000+01:002006-06-13T23:44:39.040+01:00Major mapping upgrades from GoogleGoogle's been releasing a <a href="http://googleblog.blogspot.com/2006/06/happy-birthday-google-earth.html">whole load of new mapping features</a> all at once:<br /><ul> <li><a href="http://earth.google.com/earth4.html">Version 4 (beta) of Google Earth</a>, which is now available for Windows, Mac, and Linux. This has an improved UI that give lots more space to the photo data, and allows textured 3D models<br /> </li> <li>A <a href="http://earth.google.com/kml/kml_21tutorial.html">new version of the KML file format</a>, that supports the new 3D model changes, improves network links, adds regions for different details at different zoom levels, adds radio buttons</li> <li>A <a href="http://sketchup.google.com/download.html">new version of SketchUp</a>, now available for Windows and Mac, that produces textured 3D models</li> <li>Geocoding in the <a href="http://googlemapsapi.blogspot.com/2006/06/geocoding-at-last.html">Google Maps API</a> - available for US, Canada, France, Germany, Italy, Spain and Japan, with data returned as xml, kml, or JSON<br /></li><li>Support for KML in Google Maps</li> </ul>Its going to take a few days for people to get their heads round all these new features, but its certainly going to make for interesting opportunities. There are of course plenty of things that can still be improved, for example<br /><ul> <li>why no UK geocoding suport? - Google claim that "More countries will be added as Google Maps launches in new countries", but the UK was the first country after the USA to get comprehensive Google Maps coverage</li> <li>Supporting KML for Google Maps as well as Google Earth is great, but it looks as if the Maps version is severely limited - for example loading my <a href="http://maps.google.com/maps?f=q&hl=en&q=http://www.zmarties.com/earth/kml/countries.kmz&ie=UTF8&ll=0,45.391666&spn=155.159805,329.0625&om=1">Countries of the World</a> KML file gives corrupted balloons, just 67 data points, and a message that "Parts ... could not be displayed because it is too large"</li> </ul>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1150184477972119862006-06-13T08:22:00.000+01:002006-06-13T08:41:18.036+01:00Sony SLR digital cameraFollowing on from Sony's acquisition of the photographic assets of Konica Minolta, they have now launched their first SLR digital camera, called the <a href="http://www.sony.co.uk/view/ShowProduct.action?product=%CE%B1100&site=odw_en_GB&pageType=Overview&category=DPH+Digital+SLR">Sony Alpha DSLR-A100</a>.<br /><br />Its an obvious development of the Konica Minolta 5D, using the Minolta lens mount, and so compatible with many existing lenses. The highlights of the camera include<br /><ul> <li>10 megapixel CCD</li> <li>camera integrated anti shake</li> <li>anti dust mechanism</li> <li>40 segment honeycomb metering</li> <li>2.5" 230,000 pixel LCD monitor</li> <li>Lithium ion battery with a claimed capacity of 750 shots</li> </ul> Oh, to get my hands on one to play with. In the meantime, there are hands on reviews (of preproduction models) at<br /><ul> <li><a href="http://www.dpreview.com/articles/sonydslra100/">DPReview</a></li> <li><a href="http://www.dcresource.com/reviews/sony/dslr_a100-review/">Digital camera resource page</a></li> <li><a href="http://www.imaging-resource.com/PRODS/AA100/AA100A.HTM">Imaging Resource</a><br /> </li> </ul>zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1147298284806255612006-05-10T22:07:00.000+01:002006-05-10T22:58:04.856+01:00Livesearch from AllTheWebWe havn't heard much from AllTheWeb recently, (now part of the Yahoo stable), but today they released a new search interface they call <a href="http://livesearch.alltheweb.com/">livesearch</a>.<br /><br />This takes the Google Suggest technique of suggesting words as you type in the search box, and goes one step further by actually doing the suggested search for you to the right of the screen, automatically. This is obviously a resource intensive operation which leads to lots of unnecessary searches being done, so you can see why Yahoo are trying the experiment on an almost forgotten engine, rather than on their main search properties.<br /><br />The words (or phrases) that come up after typing just one letter are an interesting mix, and it's informative to compare them to the words that Google Suggest uses for the same letter. Some letters agree, but others are widely different.<br /><br />And what better way to illustrate the chosen result other than by comparing them via another of today's other search engine launches, Google Trends?<br /><br />In all cases the livesearch result is given first:<br /><br />a) <a href="http://www.google.com/trends?q=american idol,amazon">american idol vs amazon</a><br />b) <a href="http://www.google.com/trends?q=bank of america,bbc">bank of america vs bbc</a><br />c) <a href="http://www.google.com/trends?q=craigslist,currency convertor">craigslist vs currency convertor</a><br />d) both agree on dictionary<br />e) both agree on ebay<br />f) <a href="http://www.google.com/trends?q=facebook,firefox">facebook vs firefox</a><br />g) <a href="http://www.google.com/trends?q=google,gmail">google vs gmail</a><br />h) both agree on hotmail<br />i) <a href="http://www.google.com/trends?q=internet explorer,ikea">internet explorer vs ikea</a><br />j) <a href="http://www.google.com/trends?q=jessica alba,jokes">jessica alba vs jokes</a><br />k) <a href="http://www.google.com/trends?q=kelley blue book,kelly blue book">kelley blue book vs kelly blue book</a><br />l) both agree on lyrics<br />m) <a href="http://www.google.com/trends?q=myspace,mapquest">myspace vs mapquest</a><br />n) <a href="http://www.google.com/trends?q=natalee holloway,news">natalee holloway vs news</a><br />o) both agree on orbitz<br />p) <a href="http://www.google.com/trends?q=photobucket,paris hilton">photobucket vs paris hilton</a><br />q) <a href="http://www.google.com/trends?q=qvc,quotes">qvc vs quotes</a><br />r) <a href="http://www.google.com/trends?q=runescape,ryanair">runescape vs ryanair</a><br />s) <a href="http://www.google.com/trends?q=southwest airlines,spybot">southwest airlines vs spybot</a><br />t) both agree on target<br />u) <a href="http://www.google.com/trends?q=unique baby names,ups">unique baby names vs ups</a><br />v) <a href="http://www.google.com/trends?q=verizon,valentines day">verizon vs valentines day</a><br />w) both agree on weather<br />x) <a href="http://www.google.com/trends?q=xanga,xbox">xanga vs xbox</a><br />y) both agree on yahoo<br />z) both agree on zip codes<br /><br />I think the K choice is particularly interesting, where they both suggest the same thing, but Google plumps for the much more popular incorrect spelling!zmartiesnoreply@blogger.comtag:blogger.com,1999:blog-9578987.post-1147294487986979062006-05-10T21:28:00.001+01:002006-05-10T21:54:48.016+01:00Google TrendsReleased today in Google Labs, <a href="http://www.google.com/trends">Google Trends</a> allows you to get graphs of search and news volume over time for keywords you provide. (Its thus a great complement to the <a href="http://www.google.com/press/zeitgeist.html">Google zeitgeist</a>, which shows whats hot over a short period of time).<br /><br />If you provide multiple keywords, separated by commas, then the graphs are overlayed, so you can compare them. The graphs also have little lettered marker flags, which correspond to particular news stories, so you can sometimes see the reason for a particular peak in the searching. The graphs carry no scale, so you can't see absolute numbers, just trends over time, or in comparison to another keyword.<br /><br />There are a few interesting examples provided<br /><ul> <li><a href="http://www.google.com/trends?q=yankees,+red+sox">Yankees v Red Sox</a> - with a big peak when they were head to head in the World Series (and the winners search volume was twice the loosers)</li> <li><a href="http://www.google.com/trends?q=new+years,+easter,+halloween,+thanksgiving,+christmas">major US holidays</a>, peaking as you might expect</li> </ul> and a few of my own examples<br /><ul> <li><a href="http://www.google.com/trends?q=da+vinci">da vinci</a> with a huge peak last year (when Leonardo's birthday was a featured Google doodle), and recently increasing news volume obviously due to the film of The Da Vinci Code.</li> <li><a href="http://www.google.com/trends?q=olympics">olympics</a> with expected peaks for the Greek summer games, the announcement of the 2012 hosts (London), and the winter games</li> <li><a href="http://www.google.com/trends?q=linux%2C+vista%2C+xp">linux, vista, xp</a><br /> </li> </ul>zmartiesnoreply@blogger.com