Friday, December 8, 2017

End of the year update and Tags

Hello again,

    Currently, I am working on the search algorithm, which will take some time, but I'm halfway done a basic version, and I will revise it later for bugs and flexibility.

    To further develop the search algorithm, I am going to add tags later on. Like hashtags, this will allow users to tag their projects will with words like, innovative, Platformer(Game), productive, Music, Social Media, etc. This was way better that the file tab idea that I had come up with earlier and allows for more flexibility for search.

    I can also feature popular tags, and community members can create their out tags by typing
 <t: Ilikepie> in whatever comment, description, or forum post they are writing in with will generate the tag IlikePie.

   The reason that I use <t:taghere> and not #taghere is that programming languages like C++ uses code like:
 #include <stdh.io>
 #include <iostream>
If someone on the forums were helping someone with a C++ application, there would generate tons of tags that don't really mean much. Therefore, <t:the_best_way> is the_best_way.

To give the project a tag, you would simply type the tag label anywhere in its description. And to search all projects with a tag. you would type a tag labe direclty in the search bar. To search for a name and a tag, you would type: ProjectName <t:meatball> . Intentional space in between name and tag label.

Tell me what you think about tags? Do you like them? Is there a better way to go about them? Or are they unnecessary?

Basic searching should be done between early to mid January. Then I can move on to posting projects.

No comments:

Post a Comment