OpenGenus/cosmos-search

Comments Section

Opened this issue ยท 6 comments

I'm submitting a ... (check one with "x")

  • bug report
  • feature request

Description:

While using cosmos-serach if user found some algorithm missing he could comment or give feedback for making this product better.

Would you like to work on this issue?

  • Yes
  • No

Moving searching to discussions is an important part of our vision.
For this, a post from our Discourse forum must be linked.

In addition, a comment section can be embedded from every search term. The strategy is to find an appropriate post at our Discourse forum for the search term and embed the first post. If there are no such posts, embed a default post. This will be a useful feature to motivate users to discuss while learning and searching. Let us know your thoughts on this.

You may work on this feature. ๐Ÿ‘

I did not think up to that scalable use of this feature.According to what you said we can make a comment option that will be editable text.When user will click on comment then according to whatever query he has submitted we can redirect him to "our discourse form" section which will be suitable to his doubt.I think for this we will have to use natural language processing for keyword extraction and classifying accordingly.I am sorry but I could not understand your first statement "In addition, a comment section can be embedded from every search term". Can you please elaborate it? @AdiChat

This is simpler than you think. No NLP required. ๐Ÿ˜„

For instance, if a user searches binary search, then the concerned Discourse post is this one. You can get this result using the Discourse API. This post can be embedded on the results page under a tab named Discussion (placed under the search bar). This is simpler to comment section present in blogs.
If no result is returned, we can place a general pre-defined post.

So, when the user is searching, you need to find the post id from the API and then, embed it. For embedding, see (Alternate Configuration) Linking to existing topics section in this Discourse topic.

We can expand this with additional exciting features which we can work on after the above basic setup is ready. Let me know if you have any questions. ๐Ÿ‘

@AdiChat ..can i try to solve this.

@sangeeta2499 Sure, go for it. ๐Ÿ‘

@AdiChat @sangeeta2499 this feature is being implemented in voting features #73