It might be an interesting project, sort of just for fun, in my spare time.
My “Kiosk” idea is similar, though oriented towards the needs of a town or village rather than an individual.
I like learning, and I could certainly learn something in the process of customizing YaCy to meet someones personal specifications, and probably this might give the developers some idea for making YaCy more “user friendly”.
So my first question would be, how, or in what way would someone interested in this project want to submit URL’s for inclusion in this personal search engine?
Indexing 50 websites a month for $5 to $10 / month seems excruciatingly limited and expensive, considering YaCy is essentially a free/by donation project, and running on your own computer could easily crawl/index hundreds of websites/minute.
I’d recommend making a donation directly to the project: https://www.patreon.com/0rb1t3r
Aside from that. How are the URL’s that a user wishes to have included in his personal search engine to get from the mind of the user to the technician whose job it is to implement this.
As of now, the basic crawler used for indexing a site with YaCy, installed on a computer looks like this:
The “advanced” crawler is a bit more complicated:
It looks like this:
It offers a few additional options for customizing the crawl, and is able to handle a LIST of URL’s simultaneously.
There are additional pages where further customization can be made.
For indexing semantics:
And then there is ranking of the results:
I’ll admit, it can all be a bit daunting and I’ve personally barely begun to explore all the options for tweaking the behavior of the indexer. I’m not certain that this covers ALL the options available, there may be more, but in general, the default setting seem to get the job done.
Actually, Im just now discovering that there is actually much more. several tabs I did not know existed or never opened. My oh my.
I think I could take a dozen more screen shots, but enough for now.
Anyway, do you think that people would want to add the URLs themselves via some interface on a website somewhere, or just send them via email or what would be the preferred method?