Support the Open Search Engine development Proposal

in #search4 years ago
Authored by @jarvie

We would like to take this opportunity to promote what we consider an important proposal.

peakcover.png

SEARCH ENGINE DEVELOPMENT

The development is being done by @good-karma and you can support it voting on this proposal: https://peakd.com/proposals/114
It is being used by hive.blog, esteem.app (now ecency) and us at peakd.com

PEAKD USAGE

Peakd.com uses it sparingly and we don't push searches heavily in the UI for a few reasons (cost, needs backend improvements and we need to improve our UI). We have considered looking for someone to develop our own in-house system... however good-karma's system though not presently perfect for our needs is far ahead already of anyone starting with elastic-search and with a little work it can get much much better. Maybe some day we have to end up doing our own system but for now this would improve everyone's experience.

So that's why we would love to see it funded.

Presently PeakD makes a few calls for when you do a search and then apply our own algorithm to it to help sort the results a bit better. One of the issues is that it uses the reward $ stat instead of something like reward vests. Using the $ amount gives too much weight to posts written simply during a time when the value of steem/hive was high. So for that reason we do a couple api pulls and try our best to sort the posts a little bit better. Perhaps pulling more sets of posts from the results will improve the results even more however doing lots of api pulls for each search is not ideal since we have a limited amount of API requests we can do each month.

So improvement on the Open Search Engine development would be awesome and less restraint for pulling information will also improve your experience.

SOME DETAILS ABOUT THE PROPOSAL

Original proposal post
Looks like @good-karma is looking to put in ~25hrs a month
And a lot of the cost is going to the servers.
Eventually after some development there will likely be a proposal that just covers the server costs.

If you wanna see the code so far: https://github.com/esteemapp/hive2elastic
This is one of the great quotes from the proposal post

"We want to remove those limits and open it up for every app to integrate."

Go vote: https://peakd.com/proposals/114

GETTING CLOSE TO FUNDING

image.png
It has some big votes like @theycallmedan and @blocktrades
But perhaps many other users don't recognize the user experience benefits it will bring them... so we're giving it some light.


IMPROVEMENT OF PEAKD SEARCH

We have had UI improvement planned for a while now but have been working on other features first.

PROMOTIONS COMING SOON
Presently we are working on a new Promotions system for PeakD much better than the old SteemPeak system... but also search improvement is in the mix for being one of the next features we improve.

UPDATES TO SEARCH EXPERIENCE
It is my personal opinion (@jarvie) that the search bar and search page we have right now are not really that great. They were more or less place holders getting a system put together quickly back in the day to see how search could and would be used and now we have a better idea and are planning to swing back around to make some improvements.

THIS PROPOSAL WILL IMPACT OUR SEARCH DECISIONS
Since search engine UI changes are coming up soon and we'd love to plan for some of the changes that could be possible if this proposal gets funded.
... So again we ask for your support of this proposal by @good-karma
https://peakd.com/proposals/114

or use hivesigner to vote right now

Sort:  

I am also voting for this proposal, I really hope it gets enough support.

Sounds awesome and something that people should def vote in

I think this should be the most important proposal, and the first one that should have been proposed. A website with vast amounts of information without the ability to search it loses all its value. Once this is fixed and working I wouldn’t be surprise HIVE will surpass the $1 value.

Supported!

You got my support. Voted now!

It's not OUR proposal... but we're glad you supported it.

Thanks for the heads up, done and done!

Voted to support. We are lacking good search.

Done!

Already voted!

Hi @peakd & @good-karma, I believe the benefit–cost ratio is good for the open search engine proposal, you have our vote!

image.png

In terms of the proposal itself or any proposal really I think there's value in reporting total estimated project cost. 182 days x 45 HBD = apx $8,000.

Perhaps this proposal is stalled because Good-Karma already has an actively funded project, or perhaps open search is too niche to blogging as a Hive use case when there's other areas that may ultimately add more value to the platform long term. Regardless, I believe this proposal is good value. 👊

Initial development was funded by us right, but we put further development on halt due to funding concerns and wanted product to be used fully by every app on Hive. Further improvements and covering maintenance cost is smaller, I hope stake holders will see value in having better search results and improvement into this protocol.

I hope so too, definitely a protocol that deserves to be refined imo. kudo's for planning to open source it..

Good

When I see the words "Open Source" I think "RUN AWAY!!! NO SECURITY" because in my mind if it is open source, anyone can work on it or change settings etc...
I know this is very probably inaccurate, but thinking back to when Wikipedia was set up so that ANYONE could log on and make additions or changes to the entries; how could you be sure what you were reading was accurate.
I am open for more info.
Educate me please

Open source doesn't mean open access to every user, only means that you can take that code and make changes for your own purposes, make your own software adding things to what was already coded. Linux is open source and is way safer than many other OS that aren't public.

Search engine code was always opensource, anyone can start their instance now. But we are opening up access to our instance and make improvements opensource. You still have choice to setup search engine yourself, but there is cost associated with maintaining and setting things up. Example by @palasatenea is perfect, Linux is opensource and yet it is one of the safest operating systems. I will post some updates soon about recent improvements. We mostly get feedbacks from dapps using it and improve or add some new parameters to help them give best discovery options to their users.

Hi @good-karma, thanks for starting an explanation that almost makes sense.
It almost sounds like you are suggesting that I could go in to Google and make changes to their code, since it is open source?
I don't THINK that is what you meant, but again I have just gotten up and am just about to have my first cup of coffee, and I'm bleary minded right now! 😜

I'll try to look up some stuff so I can perhaps answer my own questions
Thanks again

I was referring to https://search.esteem.app

But what you said was
Search engine code was always opensource
I think you can understand my confusion. Thanks

in case the translation function had failed in my social network, I wouldn’t sleep at night until users could read comfortably.
Correct priorities, for sure I'm not the only one who has not been able to use your interface normally for a month

I tried again just now, using Chrome and the integrated translation option works fine for me.

only pure chrome, but it doesn’t suit me in a couple of parameters. And all users cannot sit on one browser

!For a month now, the most optimal way of reading is to change in the address 'peakd.com' to 'busy.org', where the translation works, but the pictures fall off and the up does not work.

Congratulations @peakd! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You distributed more than 400 upvotes. Your next target is to reach 500 upvotes.

You can view your badges on your board And compare to others on the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Support the HiveBuzz project. Vote for our proposal!

Pushing it with you. You have my support!

I'm supporting this proposal because I love using search and would be very happy if HIVE's search improves. :)

Supportted, that will make alot of difference in the system

Supported.

Good, supported.

Excelente post amigo

My support added. A proper Search through the posts will be quite good to have as sometimes it is harder to find even my own post that I want to share with someone ;) Thanks and keep up the good work!