| CARVIEW |
Search Changes
Posted on Friday, February 26th, 2010 by lukecrouchCategory: General, Status Updates
Until this week, our search system has been powered by Syracuse, a custom Lucene search server we wrote four years ago. Although the code is technically open source, we never developed a community for it, so the project has idled quietly within our software stack. We’ve received many user requests to “fix” the SourceForge.net search system, from stale index data to general relevance scoring, so today we’re starting to address the issues.
We’re moving to Apache Solr, which has a robust feature set and active community. Solr will give us the ability to add new features like spell-checking, highlighting, and a clean faceted searching experience. We’ll also fix stale index data, incorporate new data like ratings, tags, and icons, and drop some of our unreliable data like the activity rating.
We’re beginning the update by migrating our Project search feature to Solr. We’re combining our Software Map and Search areas into a single Search interface that incorporates faceted browsing by category to recreate the Software Map experience. In addition to browsing by topic, we can now browse projects by development status, license, and programming language.
We want to hear what you think of the new search features - send us support tickets, leave comments here, or just catch us on IRC. Let us know what we’ve overlooked or what we should add or change to improve the search experience. We will enhance the initial release based on your feedback. When we’re reasonably happy with Project search, we will update Tracker, Forum, and Mailing List searching as well.
Reader Comments
“When we’re reasonably happy with Project search, we will update Tracker, Forum, and Mailing List searching as well.”
Forum? I thought you guys killed the forum.
Hello, I am a foss blogger (specifically games) and sf.net’s browse function has been very resourceful to me to provide interesting and fresh news in the past.
I am glad that the “sort by last release” functionality is restored!
1. I would like it if I could enable displaying screenshots in the browse view. They on one hand often indicate a usable state of the software and on the other hand give it a visual ‘recognition’ effect.
2. What I *really* would love to see is a “browser by last repository-commit/push” sorting functionality. Many projects are not following the RERO philosophy and don’t get noticed by the project browser.
Thanks for your efforts!
PS: I added my suggestions to the ideatorrent.
Armanfe, please leave your comments in the Gnaural project’s own forum (https://sourceforge.net/projects/gnaural/forums/forum/498481). It’s highly unlikely those folks will find them here, as a comment to an unrelated issue in the community blog.
The search seems to be full of spam now!
It maybe unrelated to the new engine, but the project I’m working on used to appear at the top of a search for “insurance”. Now it appears at ~50 after a load of spam messages about cheap insurance.
Can’t say I’m impressed.
Hmm … the new search relevance is likely just demonstrating an existing unmanaged area of spam. For now you can sort results by downloads, release date, or rating to push spam projects to the bottom (they rarely have any).
We’ll consider incorporating some more data into the general relevance score as well.
Search produces a lot of results which result in “Error 404″ due to projects which have been deleted…
p.s. e.g. try searching for “Java Content Management System”… Maybe these search results can be filtered…?
I like the new search system, but I think that relevance is not a meaningful metric, if it does not take into account other factors such as downloads, activities, etc.
Very good news, thank you!
When faceted browse expands to viewing mailing-lists, this could almost be a way of self-documenting. Sometimes RTFM questions get asked over and over again, and being able to see the entire list-archive browseable by Feature_A -> Subfeature_SA, just by extracting keywords from old posts is great news.
This might turn mailing lists with a decent amount of traffic into a self documenting archive. Perhaps allowing project admins the ability to make a bit of a faceted browse site-tree would be additionally helpful.
The search seems to be a bit more narrow now, which is good. When I searched for my own project (which I guess is the first thing that everybody does, hehe) by name I used to get hundreds of other answers before it, even though they didn’t match the name at all.
Now I’m only getting the right thing. Good work!
But I do think that the layout/design of the new search is a bit “less nice looking” than the old one. It reminds me of these spam/placeholder search sites you sometimes get to when mispelling the address of a site. It could benefit from some small UI tweaking!
Keep up the good work! Cheers
You could post a comment if you were logged in
You can leave a response, or trackback from your own site.
-
Search Community
-
Archives
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
Dear executive,
I am not sure how related my request is, but I would very much appreciate your insight.
We are planning to use Gnaural to test Auditory beat frequency in Parkinson (PD) patients, something that was mentioned in the original
Oster Sci Am paper. We will start by confirming the original
observation by checking the threshold for beat preception in PD
patients and controls. After that we will repeat the study together
with EEG to see if the brain wave measures follow the perceptions.
We were wondering if you know if anyone else has used Gnaural for studies like
this? Would you have any suggestions for how to automote a series of
different frequency combinations. Ideally it would be nice to also
automate the response collection — eg space bars if subject hears the
beats and any other key if not.
Thanks
Arman Fesharaki, MD
SUNY Downstate hospital
Brooklyn, NY