Yes you nailed it. I am not sure, if it is doable. I am still trying to figure that.. My problem is I capture same or similar data from all sites. I should be able to apply those extra points. Stefan Neufeind <[EMAIL PROTECTED]> wrote: sudhendra seshachala wrote: > I am experiencing a similar problem. > What I have done is as follows. > I have different parse-plugin for each site ( I have 3 sites to crawl and > fetch data). But I capture data into same format I call it datarepository. > I have one index-plugin which indexes on data repository and one query-plugin > on the data repository, > I dont have to run multiple instances. I just run one instance of search > engine. > However the parse configuration is different for each site so I run different > crawler for each site > Then I index and merge all of them. So far the results are good if not "WOW". > I still have to figure a way of ranking the page. For example I would like to > be able to apply ranking on the data repository. Let me know If I was clear...
Hi, not sure if I got you right with your last point, but it just came to my mind: It would be nice to be able to have something like "If it's from indexA, give it 100 extra-points - if from indexB give it 50 extra-points". Or some "if indexA give it 20% extra-weight" or so. But I don't believe this is easily doable. Or is it? I got a similar problem with languages: give priority to documents in German and English. But somewhere after those results also list documents in other languages. So I'd need to be able to give "extra-points" on a "per-language"-basis, based on the indexed language-field, right? Regards, Stefan > Stefan Groschupf wrote: > I'm not sure what you are planing to do, but you can just switch a > symbolic link on your hdd driven by a cronjob to switch between index > on a given time. > May be you need to touch the web.xml to restart the searcher. > If you try to search in different kind of indexes at the same time, I > suggest to merge the indexes and have a kind keyfield for each of the > indexes. > For example add a field to each of your indexes names "indexName" and > put A, B and C as value into it. > Than you can merge your index. During runtime you just need to have a > queryfilter that extend a indexName:A or indexName:B to the query > string. > > Does this somehow help to solve your problem? > Stefan > > Am 23.05.2006 um 15:26 schrieb TJ Roberts: > >> I have five different indexes each with their own special >> configuration. I would like to be able to switch between the >> different indexes dynamically on a single instance of nutch running >> on jakarta-tomcat. Is this possible, or do I have to run five >> instances of nutch, one for each index? Sudhi Seshachala http://sudhilogs.blogspot.com/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
