@hariamoor suggested adding an Integration with Stack Exchange to provide extra help while hackers are waiting for a mentor. We thought the best way to implement this was to add a few suggested Stack Exchange threads to the hacker's dashboard (the page the land on to wait for a mentor to pull their ticket).
some other ideas were adding a sidebar with suggestions to the ticket creation form, but that runs into issues, with sending too many api requests from live updating.
another implementation idea was to have an extra dialogue before they submit a ticket that has the suggestions, but it was decided that putting them on the dashboard instead allowed them to ignore the suggestions more easily instead of having an extra dialogue to go through.
another implementation idea was to use NLP to provide better relevancy, but we should probably see how good the relevancy is without NLP first, before we go too overboard.
things to get this implemented
create a stack overflow suggestions component that fetches the suggestions from the helpq server when it fetches the ticket itself
add extra logic to the ticket creation method (on server side) that does the api request to Stack Exchange and attaches them to the ticket in the database
add the suggestions component to the ticket component or add it under the ticket on the hacker's dashboard.
@hariamoor suggested adding an Integration with Stack Exchange to provide extra help while hackers are waiting for a mentor. We thought the best way to implement this was to add a few suggested Stack Exchange threads to the hacker's dashboard (the page the land on to wait for a mentor to pull their ticket). some other ideas were adding a sidebar with suggestions to the ticket creation form, but that runs into issues, with sending too many api requests from live updating. another implementation idea was to have an extra dialogue before they submit a ticket that has the suggestions, but it was decided that putting them on the dashboard instead allowed them to ignore the suggestions more easily instead of having an extra dialogue to go through. another implementation idea was to use NLP to provide better relevancy, but we should probably see how good the relevancy is without NLP first, before we go too overboard.
things to get this implemented