Tuesday, July 29, 2008

Google Scholar has been added

Federated searching now includes Google Scholar. There's no API for Google Scholar, so the results are being collected via screen scraping. All important elements are extracted from the search results and cached in a mysql database. Results pulled through this new Google Scholar loader match exactly with the results returned from Google Scholar as opposed to Multi-Search, which does not.

Saturday, July 26, 2008

Searching in Parallel using AJAX

Many new files have been added to the project. At this point, a basic UI has been created to select a set of academic databases to search and to enter a keyword search for those databases. When the search is run, a series of AJAX calls are made (one to each database) to collect the search results. Those search results are stored in a mysql database and will be instantly available for cached searches. Only the display of the search results needs to be finished for the application to be at a functionally logical point that can be added to by project developers.

Friday, July 11, 2008

Project files have been pushed out to repository

While waiting for the git/trac accounts to be setup, project work was started elsewhere. Now that the accounts have been created, these files have been moved to the new official repository. So far the project only consists of a few basic test files and the design of the search homepage.

Thursday, July 10, 2008