Author

Topic: Sorting Search Results - Basic search limitation (Read 103 times)

legendary
Activity: 1596
Merit: 2588
Top Crypto Casino
Wow!! What is https://ninjastic.space/ ? Who made this? Who manages and indexes all the posts? Is this for bitcointalk alone? Why is this not well-known?
Are the results from an archive or hooked in to the backend db of bitcointalk?
Thank you for sharing.

Ninjastic.space script crawls and indexes publicly available content from Bitcointalk.  The search results come from a local database containing archived (scraped) posts, it has no direct access to Bitcointalk's database.  You can read more about the project itself in the official thread.
legendary
Activity: 2730
Merit: 7065
Is this for bitcointalk alone? Why is this not well-known?
It's a scrapper for Bitcointalk only, yes. It's very well known if you are a regular forum user. I never use the forum's search function. Ninjastic.space is much better. You can search for terms in subjects or the body of the content. There are options to ignore topics and remove them from the final results, you can add a date range, and search in specific boards only. Even Google does a better job in my opinion than the forum search feature.
hero member
Activity: 966
Merit: 701
Wow!! What is https://ninjastic.space/ ? Who made this? Who manages and indexes all the posts? Is this for bitcointalk alone? Why is this not well-known?
Are the results from an archive or hooked in to the backend db of bitcointalk?
Thank you for sharing.
Ninjastic.space was designed by a forum member by the name TryNinja. The website scraps data from Bitcointalk and is very popular amongst Bitcointalk users because of its usefulness. https://bitcointalksearch.org/topic/m.55139442

Another website that scrape forum data is https://loyce.club. This website was also designed by a forum member LoyceV
newbie
Activity: 0
Merit: 0
Wow!! What is https://ninjastic.space/ ? Who made this? Who manages and indexes all the posts? Is this for bitcointalk alone? Why is this not well-known?
Are the results from an archive or hooked in to the backend db of bitcointalk?
Thank you for sharing.
legendary
Activity: 2212
Merit: 7064
Cashback 15%
Re-running searches (sending a POST request again) can be more CPU/IO intensive than rearranging existing results on the fly. Is this something only SMF can help us with or can bitcointalk do something about it?
You should try using ninjastic.space website when you want to search for something in forum, it is giving very good results and it is usually much faster.
I guess someone could make another patch to improve forum search, but it is never going to be good enough.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
You don't need the forum to change. Search engines are much more flexible than an old forum script search function. Just go on google.com and use the "site" keyword like that:
Code: (example with searching in the meta board)
merit analysis site:https://bitcointalk.org/index.php?board=24.0

For more advanced features than that and the forum's search, check: https://www.google.com/advanced_search. I neither understand what you mean with "rearrange results", though.
legendary
Activity: 1638
Merit: 4508
**In BTC since 2013**
Having a minimally efficient research system is not easy. Google needed several years to achieve the performance we see today.

The SMF search system was never great, and it was unlikely to get much better, even in more recent versions. It may have better performance, but nothing extraordinary.

Therefore, the best thing you can do is refine your search as much as possible, to get the best result as possible.
hero member
Activity: 1344
Merit: 742
I can see Advanced Search has an option to select the search order, which works fine. Is there a feature planned wherein users can with a single click rearrange search results, rather than to have research after waiting 90 seconds?
Forum has limits on a member rank and activity point. I am not sure 90 waiting seconds here means that you can not search in shorter waiting time than that.

Code:
waittime = 360;
if(activity >= 15)
        waittime = (int)(90 - activity);
if(activity >= 60)
        waittime=(int)(34.7586 - (0.0793103 * activity));
if(activity >= 100)
        waittime = max((int)(14-(activity/50)), 4);
I am unsure I understand your issue correctly. At your activity point, I believe waiting time can be 360 seconds, for posting and can be the same for searching. It will become 90 seconds after your activity point is 15.

Forum help on Searching
https://bitcointalk.org/index.php?action=help;page=searching
hero member
Activity: 644
Merit: 661
- Jay -
I'm not certain what you're asking for when you say "rearrange search result",  but think the wait window is related to your rank, as you rank up you should be able to send follow up requests faster with less cool down time.

AFAIK, many actions you carry out are counted as 'posting' and will attract a cool down time. Does not matter which is CPU intensive.

- Jay -
legendary
Activity: 2464
Merit: 3878
Visit: r7promotions.com
Hello mods/admins:

I can see Advanced Search has an option to select the search order, which works fine. Is there a feature planned wherein users can with a single click rearrange search results, rather than to have research after waiting 90 seconds?
Filtering with Message age between 0 to x instead of the default of 9999 days will reduce the search result time dramatically. Alternatively, you can search on Google too for the keyword site:bitcointalk.org but overall the search function is not that good. I guess we all had discussion about it many times.
newbie
Activity: 0
Merit: 0
Hello mods/admins:

I can see Advanced Search has an option to select the search order, which works fine. Is there a feature planned wherein users can with a single click rearrange search results, rather than to have research after waiting 90 seconds?


Re-running searches (sending a POST request again) can be more CPU/IO intensive than rearranging existing results on the fly. Is this something only SMF can help us with or can bitcointalk do something about it?

Just curious.

https://bitcointalk.org/index.php?action=search2
Jump to: