Improved Search for Hive

avatar

For a long time, especially on the previous blockchain, searching functions from the front ends were either inexistent or practically a joke for todays power of search engines.

But searching on the blockchain itself would be a nightmare for performance, that's why it's done on a database which has indexes for quickly accessing the relevant information that can be searched upon: account names, tags, titles AND content.

You might not be aware, but Google-like searching is already possible on Hive via the interface HiveSearcher, which has been created, developed and maintained by the Ecency team.

image.png

On the simple search page it is shown there are almost 100m "documents" indexed. Probably documents means posts, but it looks more mainstream this way.

The API of this tool is also used by the main general-purpose interfaces on Hive, Ecency (obviously), PeakD and hive.blog.

I know Leofinance is working on its own search system, which will be included initially on LeoMobile.

HiveSearcher is open source, but I think its services are paid depending on the amount of results serviced to those who integrate it. May be free up to a level, I don't know. I know PeakD, at the level of searches it has on their site, pays to use the API.

For a long time since it crushed Yahoo, Google was synonymous to search engine in almost the entire world. So we got used to the interface and the search parameters, even the advanced ones.

That's why HiveSearcher uses the same search parameters as Google.

You can search exact phrases using quotes, combine searches with AND/OR, excluding terms using minus, and use a number of filters which are specific to Hive (author, tags and more). Here's the official guide for HiveSearcher.

And something very important that one needs to keep in mind. Searches are made both in the title and in the content of the post, which is huge. Just like Google, but a huge step forward for Hive on the improved search capabilities. Furthermore, when using HiveSearcher you can choose to only search comments, when you select the type:comment filter.

HiveSearcher is still under development. For covering these costs and the server costs, there is a proposal on DHF. It is sometimes funded other times below the line. Maybe it counts that @good-karma also has another proposal funded for the development of Ecency, when people decide whether or not to vote the second proposal from him. But this is a very useful service for the content discovery on Hive.

Posted Using LeoFinance Beta



0
0
0.000
38 comments
avatar

Very cool. This is the first I have heard about this. I know people have been looking for something like this to be integrated for a while. Thanks for the heads up. I'll have to go over and check out the proposal too.

0
0
0.000
avatar

Yes it is cool! The proposal isn't new, neither is the tool. But apparently not many knew about it. Or that it's already integrated in peakd, hive.blog and ecency. You just need to use a good search query to find what you need.

0
0
0.000
avatar

Yeah, I didn't know about it at all. I went ahead and supported the proposal. Thanks again!

Posted Using LeoFinance Beta

0
0
0.000
avatar

YES!!! The search function on hive is awful, happy to hear there is an alternative!

0
0
0.000
avatar

Actually it's integrated in all major interfaces (peakd, hive.blog, ecency), but you need to know how to use it.

0
0
0.000
avatar

It's something that we have needed since the early days so looking forward to seeing a fully fleshed out version and hopefully one that gets integrated across all apps.

Posted Using LeoFinance Beta

0
0
0.000
avatar

It's integrated in the major ones already - hive.blog, peakd, ecency.

0
0
0.000
avatar

Looks like it could be nice. If they add easier access to one's way older content, I am in.

0
0
0.000
avatar

If they add easier access to one's way older content, I am in.

What do you mean? I just found posts of mine from 4 years ago using this.

0
0
0.000
avatar

Just wait until you see what we have coming next ;)

0
0
0.000
avatar

Hmm, let me guess, it has to do with improving content discovery on Hive by using Listnerds!

0
0
0.000
avatar

I was not aware of Hivesearcher! Thank you so much for sharing it on Listnerds!!😊

0
0
0.000
avatar

It's a nice tool! But you can use the same search capabilities in PeakD (advanced search), hive.blog and ecency, if you use any of these interfaces. They all use the API from HiveSearcher.

0
0
0.000
avatar

Ah! Got it! I swear, everyday I discover some new feature or dapp round these parts, which is fine by me, I love it!

0
0
0.000
avatar

it looks good but needs to add some blockchain features like Presearch. Paid searching. it could be a game changer.

Posted Using LeoFinance Beta

0
0
0.000
avatar

Well, it's not for searching online, it's for searching the Hive blockchain.

0
0
0.000
avatar

yeah, I got too excited there! looks pretty good too. first hive, then the world?

0
0
0.000
avatar

I've bookmarked and going to have a play with this.

Bit disappointing that it doesn't take into account the canonical to display the front-end that the post was originally published under.

But it's a start!

Thanks for sharing :)

Posted Using LeoFinance Beta

0
0
0.000
avatar

Bit disappointing that it doesn't take into account the canonical to display the front-end that the post was originally published under.

This information is displayed, but links all go to ecency. Kind of understandable since they built the interface.

image.png

But if you use the same search engine as a service from peakd, links will all go to peakd. If you use hive.blog I assume they will all be on hive.blog.

0
0
0.000
avatar

It sounds like a great proposal. I'll give it a vote and maybe it will help it stay above the line.

Posted Using LeoFinance Beta

0
0
0.000
avatar

It's ok, I believe they have a sustainable model.

0
0
0.000
avatar

Thank you I didn't know about this search engine.
I will definitely be looking into it.
Google and Duck Duck are no longer reliable.
Pre search seems ok but a little limited.

0
0
0.000
avatar

This is only for posts published on Hive. It looks like Google though, and has the same search parameters, for the convenience of the regular people using it.

0
0
0.000
avatar

Thanks for the clarification. Still its a nice way so search hive

0
0
0.000
avatar

Thanks for mentioning and helping people how to use it. It is mostly meant for apps to utilize service fully and help their users to discover and find content easily. Hivesearcher indexes both posts and comments. It is completely free, no need to pay for API and usage. Proposals are separated out for separate services and some of them just upkeep proposal to cover server costs and minimum maintenance, some of them are in active development. Hivesearcher could use some attention and funds to improve its algorithms but due to unfunded nature, we are just covering server costs from our Ecency proposals, not ideal but alternative is not an option.

0
0
0.000
avatar

Thanks for dropping by with clarifications! Yeah, from what I've seen not enough people know about it, or that it's integrated in the main interfaces on Hive. If one knows how to use advanced search on Google, the parameters are the same on Hivesearcher and content becomes quite easy to find on Hive.

0
0
0.000
avatar

That is quite a search engine. I used your link and read through the guide for Hive Search. Impressive. Thanks for making me aware.

0
0
0.000