{"id":675,"date":"2009-05-11T20:32:51","date_gmt":"2009-05-11T20:32:51","guid":{"rendered":"http:\/\/dalelane.co.uk\/blog\/?p=675"},"modified":"2009-05-11T20:36:48","modified_gmt":"2009-05-11T20:36:48","slug":"why-im-giving-up-on-brightkite-for-now","status":"publish","type":"post","link":"https:\/\/dalelane.co.uk\/blog\/?p=675","title":{"rendered":"Why I&#8217;m giving up on brightkite (for now)"},"content":{"rendered":"<p>A common simple approach to identifying a user&#8217;s location is to give them a text box, and ask them to type in where they are. <\/p>\n<p>It&#8217;s not that easy, as I was reminded last night. <\/p>\n<p>I&#8217;ve been using <a href=\"http:\/\/brightkite.com\/\" target=\"_blank\">brightkite<\/a> for some time now &#8211; a web service for sharing your location. <\/p>\n<p>The mobile site <a href=\"http:\/\/m.brightkite.com\/\" target=\"_blank\">m.brightkite.com<\/a> lets you update your location from your phone. <\/p>\n<p>I tried updating my location last night from <a href=\"http:\/\/www.google.co.uk\/search?q=southampton+airport+parkway\" target=\"_blank\">Southampton Airport Parkway train station<\/a> while waiting for my train home from <a href=\"http:\/\/openhacklondon.pbworks.com\/\" target=\"_blank\">Open Hack London<\/a>.<\/p>\n<p><a href=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen1.gif\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen1.gif\" width=200 height=200 hspace=\"10\" vspace=\"10\" align=\"left\"\/><\/a>I typed &#8220;Southampton Airport Parkway&#8221;.<\/p>\n<p>When brightkite isn&#8217;t sure where you mean, it offers a list to choose from. <\/p>\n<p>If it thinks it knows where you mean, it shows that one alone.<\/p>\n<p>Brightkite decided that I meant&#8230;<\/p>\n<p style=\"clear:left;\">\n<p><a href=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen2.gif\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen2.gif\" hspace=\"10\" vspace=\"10\" align=\"right\"\/><\/a><\/p>\n<p>Partido Judicial de Pamplona. <\/p>\n<p>In Spain.<\/p>\n<p>Erm&#8230; not quite. <\/p>\n<p style=\"clear:right;\">\n<p><!--more--><a href=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen3.gif\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen3.gif\" hspace=\"10\" vspace=\"10\" height=200 width=200 align=\"left\"\/><\/a><\/p>\n<p>So I tried something else.<\/p>\n<p>Maybe if I added &#8220;Eastleigh&#8221;, it&#8217;d help clarify what I meant. <\/p>\n<p>I typed in &#8220;Southampton Airport Parkway, Eastleigh&#8221;.<\/p>\n<p style=\"clear:left;\">\n<p><a href=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen4.gif\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen4.gif\" hspace=\"10\" vspace=\"10\" align=\"right\"\/><\/a><\/p>\n<p>Not much better. <\/p>\n<p>This time it decided that I meant &#8220;Great Socialist People&#8217;s Libyan Arab Jamahiriya&#8221;. <\/p>\n<p>Really? Where did it get that from either &#8220;Southampton&#8221; or &#8220;Eastleigh&#8221;?<\/p>\n<p style=\"clear:right;\">\n<p><a href=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen5.gif\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen5.gif\" hspace=\"10\" vspace=\"10\" height=200 width=200 align=\"left\"\/><\/a><\/p>\n<p>Okay, I thought maybe the &#8220;Parkway&#8221; bit was too obscure for it, so I just went for &#8220;Southampton Airport&#8221;. <\/p>\n<p>I wasn&#8217;t in the airport, but I was close enough that this would do. <\/p>\n<p>And surely this wouldnt be too ambiguous?<\/p>\n<p>Apparently it can be. <\/p>\n<p style=\"clear:left;\">\n<p><a href=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen6.gif\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen6.gif\" hspace=\"10\" vspace=\"10\" align=\"right\"\/><\/a><\/p>\n<p>Brightkite decided that I must be in South Africa.<\/p>\n<p>This was getting ridiculous.<\/p>\n<p style=\"clear:right;\">\n<p><a href=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen_8.gif\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/i267.photobucket.com\/albums\/ii311\/dale_lane\/090511_screen_8.gif\" hspace=\"10\" vspace=\"10\" align=\"left\"\/><\/a><\/p>\n<p>After a few tries, I found a query string that showed where I was. <\/p>\n<p>And that&#8217;s a crucial point &#8211; it should be pointed out that <a href=\"http:\/\/brightkite.com\/places\/676a51923e6811de8760003048c0801e\">Southampton Airport Parkway Railway Station<\/a> was in the Brightkite database. <\/p>\n<p>I didn&#8217;t add it or create it as a Brightkite place. It was there already, but just not being returned by my searches.<\/p>\n<p>Don&#8217;t get me wrong &#8211; I am well aware how difficult it is to do this right. This was fresh in my mind after <a href=\"http:\/\/openhacklondon.pbworks.com\/\" target=\"_blank\">Open Hack<\/a> where I went to a <a href=\"http:\/\/openhacklondon.pbworks.com\/f\/Yahoo%C2%A0OHDL%C2%A0GeoPlanet.ppt\" target=\"_blank\">talk on GeoPlanet<\/a> &#8211; Yahoo&#8217;s service for identifying locations. <\/p>\n<p>After playing with it while <a href=\"http:\/\/dalelane.co.uk\/blog\/?p=667\">developing my hack<\/a>, I was impressed. It seems to work very well. <\/p>\n<p>This wasn&#8217;t the first time I&#8217;ve heard people talk about the challenges of identifying locations from user-entered text. This was the topic of a very entertaining talk &#8220;The tyranny of the box&#8221; at <a href=\"http:\/\/dalelane.co.uk\/blog\/?p=615\">Geomob a couple of months ago<\/a>.<\/p>\n<p>So as a technologist, I have a lot of sympathy, and am well aware of the challenges involved in parsing descriptions of places.<\/p>\n<p>But as a user, it&#8217;s just too much hassle. Last night wasn&#8217;t the first time I&#8217;ve bumped into this problem using brightkite. For now, I think I&#8217;ll leave it until their service handles UK place names a little better. \ud83d\ude41<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A common simple approach to identifying a user&#8217;s location is to give them a text box, and ask them to type in where they are. It&#8217;s not that easy, as I was reminded last night. I&#8217;ve been using brightkite for some time now &#8211; a web service for sharing your location. The mobile site m.brightkite.com [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[385,386,384],"class_list":["post-675","post","type-post","status-publish","format-standard","hentry","category-web","tag-brightkite","tag-geo","tag-geolocation"],"_links":{"self":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=675"}],"version-history":[{"count":0,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/675\/revisions"}],"wp:attachment":[{"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dalelane.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}