Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comments Section #62

Open
2 of 4 tasks
pragyach opened this issue Feb 25, 2018 · 6 comments
Open
2 of 4 tasks

Comments Section #62

pragyach opened this issue Feb 25, 2018 · 6 comments

Comments

@pragyach
Copy link

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
@AdiChat
Copy link
Member

AdiChat commented Feb 25, 2018

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. 👍

@pragyach
Copy link
Author

pragyach commented Feb 26, 2018

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

@AdiChat
Copy link
Member

AdiChat commented Feb 26, 2018

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. 👍

@Sangeetaaa
Copy link

@AdiChat ..can i try to solve this.

@AdiChat
Copy link
Member

AdiChat commented Apr 14, 2018

@sangeeta2499 Sure, go for it. 👍

@Shweta4321
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants