Re: [backstage] Ajax Search
No offence, but I wish people would stop using the AJAX acronym, Ajax is a dutch football team, the 'new' acronym is just another way of saying look I can use _javascript_ i.e something people have been doing for years /rant (sorry 'AJAX' is one of my pet annoyances) That aside it looks like a good app. :-) VijayOn 19/10/05, James [EMAIL PROTECTED] wrote: It has been a while since I posted something.For your comments I add in bbcsearch.This system uses a cron based indexer of BBC RSS feeds to a database.The index table is pretty slimline and all common words within a story are removed to reduce database sizeand improve search times.Currently ive only been indexing for a shortperiod so results would cover more area when the database fills. Front end is powered by Ajax with the data provider producing an XMLfeed of matched stories.Searches takeplace two seconds after the last keypress as long as the string isdifferent than the previous. The ranking algorithm is being worked on and has about 12 differentassesments on ranking.Every search has a maximum number of 20 results which are updated withinthe ajax app in real time. I've tried this with various searches and its pretty accurate, usuallycoming up with a story im interested in.You should base the search on a target idea such as the recentearthquakes as the predictive nature of the system will produce the results you most want.It would be difficult to judgethe system just by typing words withoutany preference for results.Please dont hammer it too much, bandwidth maybe limited on this on :) http://www.webcoding.co.uk/bbcsearchHope you enjoy.James.-Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
Damn - you just beat me to it. Oh - and the first person to mention Web 2.0 needs to look over their shoulder when going home tonight too. ;-) Cheers, Rich. On 10/19/05, vijay chopra [EMAIL PROTECTED] wrote: No offence, but I wish people would stop using the AJAX acronym, Ajax is a dutch football team, the 'new' acronym is just another way of saying look I can use _javascript_ i.e something people have been doing for years /rant (sorry 'AJAX' is one of my pet annoyances) That aside it looks like a good app. :-)Vijay On 19/10/05, James [EMAIL PROTECTED] wrote: It has been a while since I posted something.For your comments I add in bbcsearch. This system uses a cron based indexer of BBC RSS feeds to a database.The index table is pretty slimlineand all common words within a story are removed to reduce database sizeand improve search times.Currently ive only been indexing for a short period so results would cover more area when the database fills. Front end is powered by Ajax with the data provider producing an XMLfeed of matched stories.Searches takeplace two seconds after the last keypress as long as the string is different than the previous. The ranking algorithm is being worked on and has about 12 differentassesments on ranking.Every search has a maximum number of 20 results which are updated withinthe ajax app in real time. I've tried this with various searches and its pretty accurate, usuallycoming up with a story im interested in.You should base the search on a target idea such as the recentearthquakes as the predictive nature of the system will produce the results you most want.It would be difficult to judgethe system just by typing words withoutany preference for results.Please dont hammer it too much, bandwidth maybe limited on this on :) http://www.webcoding.co.uk/bbcsearchHope you enjoy.James.-Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
AJAX is a toilet cleaner On 10/19/05, vijay chopra [EMAIL PROTECTED] wrote: No offence, but I wish people would stop using the AJAX acronym, Ajax is a dutch football team, the 'new' acronym is just another way of saying look I can use _javascript_ i.e something people have been doing for years /rant (sorry 'AJAX' is one of my pet annoyances) That aside it looks like a good app. :-)Vijay On 19/10/05, James [EMAIL PROTECTED] wrote: It has been a while since I posted something.For your comments I add in bbcsearch. This system uses a cron based indexer of BBC RSS feeds to a database.The index table is pretty slimlineand all common words within a story are removed to reduce database sizeand improve search times.Currently ive only been indexing for a short period so results would cover more area when the database fills. Front end is powered by Ajax with the data provider producing an XMLfeed of matched stories.Searches takeplace two seconds after the last keypress as long as the string is different than the previous. The ranking algorithm is being worked on and has about 12 differentassesments on ranking.Every search has a maximum number of 20 results which are updated withinthe ajax app in real time. I've tried this with various searches and its pretty accurate, usuallycoming up with a story im interested in.You should base the search on a target idea such as the recentearthquakes as the predictive nature of the system will produce the results you most want.It would be difficult to judgethe system just by typing words withoutany preference for results.Please dont hammer it too much, bandwidth maybe limited on this on :) http://www.webcoding.co.uk/bbcsearchHope you enjoy.James.-Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/-- You can't build a reputation based on what you are going to do.
Re: [backstage] Ajax Search
This doesnt happen with me and I can delete characters and it continues to search. As a side point, current article count is only a day or so old so it lacks BBC content for the moment but this will only increase. The AJAX term is not going anywhere, in fact there is a plethora of books which will be released soon enough with AJAX as the title. I actually think it's fine and is useful for quickly understanding the underlying processes. *** *Chris Gilbert wrote: On 19 Oct 2005, at 14:26, vijay chopra wrote: just another way of saying look I can use javascript This is true but it uses significantly less letters and gives people a better image of how you are able to use JavaScript and what the effect might be. With regards to the app James it seems to work pretty well. It does seem like you need to refresh the page however to begin a new search. Is this right or am I doing something wrong? If I type 'Sadam' I get a list of results but if I then delete 'Sadam' and type 'Yorkshire' it doesn't do anything. -- Chris Gilbert 07966 077 486 [EMAIL PROTECTED] - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/ - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
It's working fine for me in Firefox, though not in IE7beta I like this alot. Good work. On 10/19/05, James [EMAIL PROTECTED] wrote: This doesnt happen with me and I can delete characters and it continuesto search.As a side point, current article count is only a day or so old so itlacks BBC content for the moment but this will only increase. The AJAXterm is not going anywhere, in fact there is a plethora ofbooks which will be released soon enough with AJAX as the title.Iactually think it's fine and is useful for quickly understanding the underlying processes. Chris Gilbert wrote: On 19 Oct 2005, at 14:26, vijay chopra wrote: just another way of saying look I can use _javascript_ This is true but it uses significantly less letters and gives people a better image of how you are able to use _javascript_ and what the effect might be. With regards to the app James it seems to work pretty well.It does seem like you need to refresh the page however to begin a new search.Is this right or am I doing something wrong?If I type 'Sadam' I get a list of results but if I then delete 'Sadam' and type 'Yorkshire' it doesn't do anything. -- Chris Gilbert 07966 077 486 [EMAIL PROTECTED] - Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html . Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/-Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
Works fine in Opera too (just tested). What version of firefox are you using? I'm using 1.0.7, and it works fine, Somone should test it on Firefox 1.5beta. (not that it should stop working)On 19/10/05, Kosso [EMAIL PROTECTED] wrote: It's working fine for me in Firefox, though not in IE7beta I like this alot. Good work. On 10/19/05, James [EMAIL PROTECTED] wrote: This doesnt happen with me and I can delete characters and it continuesto search.As a side point, current article count is only a day or so old so itlacks BBC content for the moment but this will only increase. The AJAXterm is not going anywhere, in fact there is a plethora ofbooks which will be released soon enough with AJAX as the title.Iactually think it's fine and is useful for quickly understanding the underlying processes. Chris Gilbert wrote: On 19 Oct 2005, at 14:26, vijay chopra wrote: just another way of saying look I can use _javascript_ This is true but it uses significantly less letters and gives people a better image of how you are able to use _javascript_ and what the effect might be. With regards to the app James it seems to work pretty well.It does seem like you need to refresh the page however to begin a new search.Is this right or am I doing something wrong?If I type 'Sadam' I get a list of results but if I then delete 'Sadam' and type 'Yorkshire' it doesn't do anything. -- Chris Gilbert 07966 077 486 [EMAIL PROTECTED] - Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html . Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/ -Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html .Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
RE: [backstage] Ajax Search
It has been a while since I posted something. For your comments I add in bbcsearch. Out of interest which search backend are you using? Lucene or something homegrown? Have you looked at Xapian? Charlie Lemur Consulting -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.12.4/142 - Release Date: 18/10/2005 - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
Homegrown at the moment. I will take a look at your suggestions.. thank you. Charlie Hull wrote: It has been a while since I posted something. For your comments I add in bbcsearch. Out of interest which search backend are you using? Lucene or something homegrown? Have you looked at Xapian? Charlie Lemur Consulting -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.12.4/142 - Release Date: 18/10/2005 - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/ - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
On Wed, 19 Oct 2005 14:26:26 +0100 vijay chopra [EMAIL PROTECTED] wrote: No offence, but I wish people would stop using the AJAX acronym, Ajax is a dutch football team, the 'new' acronym is just another way of saying look I can use javascript i.e something people have been doing for years /rant (sorry 'AJAX' is one of my pet annoyances) That aside it looks like a good app. :-) And people saying AJAX is just javascript is a pet annoyance of mine too ;-) The term AJAX (as distinct from the footbal club Ajax) in its original usage refered not just to using Javascript . It's more about the fact the the code fetches the data instead of pulling it from the HTML file. see http://www.adaptivepath.com/publications/essays/archives/000385.php The javascript actually writes the page based on the XML data it has collected , it can also filter and sort this data (think google maps). This is not very different from the conventional model where the data comes as part of the HTML file and updates don't happen without a page refresh. see http://en.wikipedia.org/wiki/AJAX I think this destinction is important although the common misuse of the term would suggest that others don't . they are of course wrong ;-) Toodle-pip Amias - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
AJAX isnot that big a deal really - it's only doing client side what most of us have been doing on the server for years. What is anoying is when people bandy it around as if it were a language or some kind of endorsment. It's only a development paradigm - nothing more - after you've seen a couple come and go, you kind of become immune to the hype surrounding them. I would have thought it was fairly ubiquitous nowadays anyway (?) On 10/19/05, Amias Channer [EMAIL PROTECTED] wrote: On Wed, 19 Oct 2005 14:26:26 +0100vijay chopra [EMAIL PROTECTED] wrote: No offence, but I wish people would stop using the AJAX acronym, Ajax is a dutch football team, the 'new' acronym is just another way of saying look I can use _javascript_ i.e something people have been doing for years /rant (sorry 'AJAX' is one of my pet annoyances) That aside it looks like a good app. :-)And people saying AJAX is just _javascript_ is a pet annoyance of mine too ;-) The term AJAX (as distinct from the footbal club Ajax) in its original usagerefered not just to using _javascript_ . It's more about the fact the the code fetches the data instead of pulling it from the HTML file. see http://www.adaptivepath.com/publications/essays/archives/000385.phpThe _javascript_ actually writes the page based on the XML data it has collected , it can also filter and sort this data (think google maps). This is not very different from the conventional model where the data comesas part of the HTML file and updates don't happen without a page refresh.see http://en.wikipedia.org/wiki/AJAX I think this destinction is important although the common misuse of the termwould suggest that others don't . they are of course wrong ;-)Toodle-pipAmias-Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/-- You can't build a reputation based on what you are going to do.
Re: [backstage] Ajax Search
It's not Ajax, it's Inner-Browsing ... http://devedge-temp.mozilla.org/viewsource/2003/inner-browsing/index_en.html note the date: 16 May 2003 Ajax is just a new flashy label for something that exists for more than two years. On 19/10/05, Amias Channer [EMAIL PROTECTED] wrote: On Wed, 19 Oct 2005 14:26:26 +0100 vijay chopra [EMAIL PROTECTED] wrote: No offence, but I wish people would stop using the AJAX acronym, Ajax is a dutch football team, the 'new' acronym is just another way of saying look I can use javascript i.e something people have been doing for years /rant (sorry 'AJAX' is one of my pet annoyances) That aside it looks like a good app. :-) And people saying AJAX is just javascript is a pet annoyance of mine too ;-) The term AJAX (as distinct from the footbal club Ajax) in its original usage refered not just to using Javascript . It's more about the fact the the code fetches the data instead of pulling it from the HTML file. see http://www.adaptivepath.com/publications/essays/archives/000385.php The javascript actually writes the page based on the XML data it has collected , it can also filter and sort this data (think google maps). This is not very different from the conventional model where the data comes as part of the HTML file and updates don't happen without a page refresh. see http://en.wikipedia.org/wiki/AJAX I think this destinction is important although the common misuse of the term would suggest that others don't . they are of course wrong ;-) Toodle-pip Amias - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/ -- cheers, Jakob. - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
On Oct 19, 2005, at 17:47, Jakob Fix wrote: Ajax is just a new flashy label for something that exists for more than two years. Much more than two years in fact, for instance people doing SVG have been doing that for at least five years, and I'm sure that a bunch of IE-only sites have been using it for a long, long while (XmlHttpRequest is a MS API, as might be inferred from the completely inept design). But hey, who cares? If putting a shiny new name on it means that more people do cooler stuff, who cares? As an added bonus you get to grumble smugly about you were doing that before this century started while those kiddies were still figuring out how to best put a spacer gif in a table. -- Robin Berjon Senior Research Scientist Expway, http://expway.com/ - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/
Re: [backstage] Ajax Search
Indeed. I fully understand what AJAX is, after all it stands for asynchronous _javascript_ and XML, however as Jakob and Graeme have said, it's just a flashy new label for technology that's been around a long time. For some reason it's acquired a new acronym. I admit I was being facetious when I said it's just _javascript_, but I believe my point stands. _javascript_ and XML have both been around donkeys years. Vijay.On 19/10/05, Amias Channer [EMAIL PROTECTED] wrote: On Wed, 19 Oct 2005 14:26:26 +0100vijay chopra [EMAIL PROTECTED] wrote: No offence, but I wish people would stop using the AJAX acronym, Ajax is a dutch football team, the 'new' acronym is just another way of saying look I can use _javascript_ i.e something people have been doing for years /rant (sorry 'AJAX' is one of my pet annoyances) That aside it looks like a good app. :-)And people saying AJAX is just _javascript_ is a pet annoyance of mine too ;-)The term AJAX (as distinct from the footbal club Ajax) in its original usagerefered not just to using _javascript_ . It's more about the fact the the code fetches the data instead of pulling it from the HTML file.see http://www.adaptivepath.com/publications/essays/archives/000385.php The _javascript_ actually writes the page based on the XML data it has collected , it can also filter and sort this data (think google maps).This is not very different from the conventional model where the data comesas part of the HTML file and updates don't happen without a page refresh. see http://en.wikipedia.org/wiki/AJAXI think this destinction is important although the common misuse of the termwould suggest that others don't . they are of course wrong ;-) Toodle-pipAmias-Sent via the backstage.bbc.co.uk discussion group.To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/