HOME | DD

NarfmasterIntelligent Search Suggestions

Published: 2011-11-08 01:52:46 +0000 UTC; Views: 19245; Favourites: 305; Downloads: 102
Redirect to original
Description Please note: This is not a username search feature and is not designed to be anything similar to one. You want to find a friend you don't know the username of, then ask them in person or Google it!

~~~~~

One of the more common questions I see get asked either in my day to day hanging out in #devart , or my time volunteering in #help is how to find a person's page if you know their username. I feel that having to explain to someone new to the site that they have to manually enter the person's username and then to add deviantART.com is clunky and doesn't offer a smooth experience of the site.

This is also the case with long-time users of the site- we also have to either manually type the URL or flick through our friends list if we don't want to enter it.

I therefore propose this addition to the search page: an intelligent top box to the page that appears if the search query also happens to be a username. I went through a few designs for this, one of which ( [link] ) included a few of the user's recent deviations and more information, but I felt a more minimal approach worked best as it saves on screen space and doesn't push the search results too far down the page.

I also considered what should and should not appear- I guessed the most common shortcuts from what I personally use the most, but I also didn't want to make it too complicated. Having items like +Watch or Join Group would require extra code and functionality, when all those options are only one more click away if the user continues on to the Profile/Group Home Page. The buttons displayed change depending on what is appropriate.

Other possibilities that the dA Staff could implement are custom designs for special pages and accounts that have their own styling and subpages. An example I mocked up is for the deviantWEAR page- using it's distinctive green text on a dark background, as well as adding the appropriate Shop link as well as the latest special offer or news item. This could extend to other areas of the site such as the prints shop with it's current orange colour scheme, or having designs specific to a current major site Contest with links to the contest information and entries.

This could even extend even further but I feel it might drive our poor search feature to madness with all the extra queries! Possible issues that I could think of include the fact that common search parameters also correspond to actual usernames on the site. An (admittedly poor) example would be ~breakfast , which is (probably) a relatively well-used search term, but ~breakfast hasn't been active on the site for a few years. I can't imagine this happening too often as the vast majority of single-word searches would correspond to old or abandoned accounts, but having ~cat pop up with its blank icon every time it is searched for (I would guess frequently) would be incredibly annoying. A solution to this would be to check whether the user has been active within say, the past 3 months to decide whether to have the box appear.

Hope you like the idea and the design execution, if this has been suggested before please do not get all butthurt. I had a good search through the suggestions gallery and didn't find anything particularly similar. However if there is one already then I will quite happily pop a link right here: [ ... ... ]

Love to hear your views, whether it be on the concept or the design mockup? I think it's a great idea and would love to see it implemented.

~~~~~~~~~~~~~~

Many thanks to everyone involved (see below) for the DD suggestion! Response journal is here .
Related content
Comments: 167

teddy--ursa In reply to ??? [2011-11-11 05:07:51 +0000 UTC]

no problem!

👍: 0 ⏩: 0

calgarc In reply to ??? [2011-11-10 17:36:03 +0000 UTC]

awesome idea narfy

👍: 0 ⏩: 1

Narfmaster In reply to calgarc [2011-11-10 18:02:01 +0000 UTC]

Cheers dude. 'ppreciate it.

👍: 0 ⏩: 0

Xcetera In reply to ??? [2011-11-10 16:06:53 +0000 UTC]

This is brilliant!

👍: 0 ⏩: 1

Narfmaster In reply to Xcetera [2011-11-10 18:23:16 +0000 UTC]

Thanks! Glad you think so.

👍: 0 ⏩: 0

CadOfThedas [2011-11-10 15:39:07 +0000 UTC]

Please!!!! I SO wish this was a feature, great idea!

👍: 0 ⏩: 1

Narfmaster In reply to CadOfThedas [2011-11-10 18:34:56 +0000 UTC]

Thanks very much! Really appreciate the comment and the favourite! Thanks!

👍: 0 ⏩: 0

TomDracoRyu In reply to ??? [2011-11-10 14:29:56 +0000 UTC]

How about this: A Youtube like search function, where you can type what you want to find, and then search by video title, channel name, etc. Instead of channel names, we'd have the Deviation, Groups, Users, etc. function all in one search bar, with us selecting the desired category to search in via a pull down tab, or whatever.

I might just make a mock up...

👍: 0 ⏩: 1

Narfmaster In reply to TomDracoRyu [2011-11-11 01:19:33 +0000 UTC]

You should!

👍: 0 ⏩: 1

TomDracoRyu In reply to Narfmaster [2011-11-11 21:48:18 +0000 UTC]

Would you like to see it?

tomdracoryu.deviantart.com/art/dA-Search-Function-Idea-Ver-1-268480037

👍: 0 ⏩: 0

Minato-Kushina [2011-11-10 14:16:32 +0000 UTC]

Well done, this suggestions rocks! So simple, yet so useful, it would make our dA life esier!

👍: 0 ⏩: 1

Narfmaster In reply to Minato-Kushina [2011-11-11 00:36:52 +0000 UTC]

Thank-you. I aim to please, and hopefully it'll be implemented or at least something similar happen.
And seriously. It's ok though, had a DD before a while back and I know the drill!

👍: 0 ⏩: 0

shellegg [2011-11-10 13:46:47 +0000 UTC]

Oh god yes.

👍: 0 ⏩: 2

Narfmaster In reply to shellegg [2011-11-11 01:20:12 +0000 UTC]

I know, right.

👍: 0 ⏩: 1

shellegg In reply to Narfmaster [2011-11-11 14:20:44 +0000 UTC]

Totally. That was a big problem for me.

👍: 0 ⏩: 0

IIIXII In reply to shellegg [2011-11-11 00:31:28 +0000 UTC]

Took my comment

👍: 0 ⏩: 1

shellegg In reply to IIIXII [2011-11-11 14:20:21 +0000 UTC]

lol.

👍: 0 ⏩: 0

catluvr2 In reply to ??? [2011-11-10 12:43:17 +0000 UTC]

~this .

Congrats on the DD!

👍: 0 ⏩: 1

Narfmaster In reply to catluvr2 [2011-11-10 18:01:28 +0000 UTC]

Seriously. :D Thank-you Andyrew!

👍: 0 ⏩: 0

Armonah In reply to ??? [2011-11-10 12:20:23 +0000 UTC]

Or just make a seperate search for usernames, it can't be that hard.

This isnt a stab at you though, your idea is good as well.

👍: 0 ⏩: 1

Narfmaster In reply to Armonah [2011-11-10 18:00:19 +0000 UTC]

Thanks for the comment, but I'd strongly disagree over having searches for usernames. Not to mention that we've got Google whenever we need it, but having a person search would basically mean querying the entire database of users' usernames, 'real names' (which are often not real) and likely any information they stick in their deviantID. It would also put more stress on an already well-used search function for all the artwork on the site. Not to mention the fact that having a searchable list of deviants isn't a brilliant idea anyway due to the open nature of dA.

This is designed to be a small, unobtrusive addon to the current system, which wouldn't take up much more processing power and bandwidth for the servers.

👍: 0 ⏩: 1

Armonah In reply to Narfmaster [2011-11-10 19:30:46 +0000 UTC]

I'm sure it has been suggested before to add a search function on the site and so there are valid reasons it hasn't been implemented yet. I can't say I agree with the reasons you've stated though, because it mainly seems to imply that one search function would be used with the other simultaneously and not side-by-side, nor do I really understand why it could become a problem due to dA's "open" nature.
Thank you for your thoughtful comment however, I didn't expect such a lengthy response.

👍: 0 ⏩: 1

Narfmaster In reply to Armonah [2011-11-11 00:35:34 +0000 UTC]

Open in the sense that it's not like Facebook, where you have privacy controls over everything you post to it. (To people outside of Facebook, anyway!) If you could search by real name, a bit of data mining later you could have a lot of information about someone who might have put personal details up. This is a big issue due to the large amount of kids on the site! Limiting the search to only a username provides a certain amount of anonymity, which I think the users of the site have gotten used to.

Well the groups have their own search on +groups , and there are similar search fields on the forums, chat, journals pages etc. but the closest thing they have for users is the Discovery page where it only shows a random selection of artwork. I can't see them adding a username search to that, and I don't think they're keen on having one search for all as it's just too much information to handle.

I tend to respond in like to comments I receive- give a good lengthy comment and it's only fair I give you one in return! Apologies if I waffle though...

👍: 0 ⏩: 1

Armonah In reply to Narfmaster [2011-11-12 21:48:07 +0000 UTC]

That's a very good point you made about Facebook, and I agree that being able to search by real name or location wouldn't be a very good idea for deviantART.

"Limiting the search to only a username provides a certain amount of anonymity, which I think the users of the site have gotten used to."

So why not do that? (Serverload issues notwithstanding)

"Well the groups have their own search on +groups, and there are similar search fields on the forums, chat, journals pages etc."

I did not know about +groups ! I learned something new today. As for the other search fields you mentioned... they're all horrible in my experience, and I almost always use Google instead

Thanks for explaining it a bit further, and you weren't waffling at all

👍: 0 ⏩: 0

fsuharja In reply to ??? [2011-11-10 12:05:11 +0000 UTC]

i've been searching for this kind of searching engine to be implanted on dA since the first time i joined dA.

it's not fine if i want to search someone / some group but i have to rely on Mr. google / search through every journal posts

please implement this idea ASAP. :9

👍: 0 ⏩: 1

Narfmaster In reply to fsuharja [2011-11-11 01:20:54 +0000 UTC]

Yep, that would be nice!

👍: 0 ⏩: 0

Mucrush In reply to ??? [2011-11-10 10:57:51 +0000 UTC]

There should also be a function where it would come with a "did you mean...?" to a word you might have spelled wrong... or name or character or anything at all! We need one of those too!

👍: 0 ⏩: 1

Narfmaster In reply to Mucrush [2011-11-11 01:21:41 +0000 UTC]

I guess, or we could all just learn to type and spell properly.

👍: 0 ⏩: 0

Madda-Archive In reply to ??? [2011-11-10 10:51:56 +0000 UTC]

9000 mails O__________o I'd die if I had that many... xD The most i had was 300

👍: 0 ⏩: 1

Narfmaster In reply to Madda-Archive [2011-11-10 17:49:39 +0000 UTC]

I watch lots of people

👍: 0 ⏩: 0

were-were-wolfy In reply to ??? [2011-11-10 09:39:08 +0000 UTC]

I like the idea of being able to search for a deviant, but I'm not sure if showing it so prominently is a smart way.
I also think one of the major problems with the search in general is that it doesn't show search suggestions for similar words. This is particular annoying for spelling mistake in English (for many deviants it's a foreign language after all) but also if you are misspelling the username. If you vaguely remember a username, but misspell it you have no chance of finding the deviant by typing the address and this search feature doesn't exactly help with that problem either.
I think search suggestions and a drop down thingy at the "search art" button to search art, search deviants, or search groups would be even better.
On the other hand you suggestion is probably much easier to run and integrate with the current search system.

👍: 0 ⏩: 1

Narfmaster In reply to were-were-wolfy [2011-11-10 18:56:30 +0000 UTC]

Yeah, I appreciate the thoughts about misspelling usernames or search terms, especially with users of the site who's first language isn't English. It's sometimes hard enough showing them how to use the site, let alone making sure they're spelling words correctly! Realistically I think suggestions would put a lot more strain on the Search function which is hard pushed already, it seems! I'm pretty sure it wouldn't be feasible idea to have suggestions for usernames at this point, even Facebook can't get suggestions down properly and they've got an infrastructure far bigger than what dA has. It could possibly query users that you have in your devwatch, that wouldn't be so hard, I figure.

Personally not too keen on the drop down idea for different search types, as it would add extra confusion to the top bar when the primary function of the search bar would remain the same- for art. Groups already has a group search function built onto the +groups page, which is probably the most likely place someone will go first to look for a group, rather than cluttering up the search area. dA loves its simplicity, yo.

Great comment though, really appreciate the care you took writing it!

👍: 0 ⏩: 0

Clu-art In reply to ??? [2011-11-10 08:36:49 +0000 UTC]

I always thought that something like this could be useful.

👍: 0 ⏩: 1

Narfmaster In reply to Clu-art [2011-11-10 18:29:17 +0000 UTC]

Same here. Just had a free evening so thought I'd visualise it. Cheers for the comment!

👍: 0 ⏩: 1

Clu-art In reply to Narfmaster [2011-11-11 15:56:26 +0000 UTC]

Now they only have to make it

👍: 0 ⏩: 0

Phantom-Kat In reply to ??? [2011-11-10 08:32:23 +0000 UTC]

Great idea! I actually had to search up a friend today, and that was a bit troublesome. This could make searching a lot smoother. :3

- Kat

👍: 0 ⏩: 1

Narfmaster In reply to Phantom-Kat [2011-11-10 18:46:41 +0000 UTC]

Glad you think so. Cheers for the comment!

👍: 0 ⏩: 0

sakuranbocat In reply to ??? [2011-11-10 08:15:56 +0000 UTC]

9942 messages...

👍: 0 ⏩: 3

Xadrea In reply to sakuranbocat [2011-11-11 02:14:06 +0000 UTC]

XD i got over 7k right now...darn groups lol, makes my inbox fill up to ridiculous amounts everyday

👍: 0 ⏩: 0

Narfmaster In reply to sakuranbocat [2011-11-10 17:49:19 +0000 UTC]

Mostly deviations! Been really busy over the past few months so I'm way behind. I've managed to keep it under 10,000 though...

👍: 0 ⏩: 1

sakuranbocat In reply to Narfmaster [2011-11-11 05:39:38 +0000 UTC]

When I get to 100 messages I already think it's alot.

👍: 0 ⏩: 0

Phantom-Kat In reply to sakuranbocat [2011-11-10 08:31:17 +0000 UTC]

About a month ago I had 11,749 or somewhere around there. D;

- Kat

👍: 0 ⏩: 1

sakuranbocat In reply to Phantom-Kat [2011-11-10 08:36:28 +0000 UTC]

How do you go through them all?!

👍: 0 ⏩: 1

Phantom-Kat In reply to sakuranbocat [2011-11-10 08:40:11 +0000 UTC]

I honestly have no idea how many I got through with before sitting down and going on a deleting spree.

- Kat

👍: 0 ⏩: 0

meihua In reply to ??? [2011-11-10 08:13:35 +0000 UTC]

Really amazing idea! I especially love that you included the bit about customized search bar results for things like £deviantWEAR - I'm sure the dA team would love that

👍: 0 ⏩: 1

Narfmaster In reply to meihua [2011-11-10 18:45:50 +0000 UTC]

Thank-you! I'm proud of the devWear concept as well- it was partly to show an idea of what could be done, but also just because I thought the idea looked boring without a bit of colour and punch to it.

👍: 0 ⏩: 0

admx In reply to ??? [2011-11-09 10:06:10 +0000 UTC]

Awesome! Do it!

👍: 0 ⏩: 1

Narfmaster In reply to admx [2011-11-10 18:42:31 +0000 UTC]

I guess I could work on a Greasemonkey script for it or something, but I really don't have the time right now. Easier to get the DT staff to do it.

👍: 0 ⏩: 1

admx In reply to Narfmaster [2011-11-10 20:00:02 +0000 UTC]

indeed

👍: 0 ⏩: 0

CelticStrm In reply to ??? [2011-11-09 04:13:53 +0000 UTC]

I really like this! It would be a big help when it comes time to credit stock providers!

👍: 0 ⏩: 1


<= Prev | | Next =>