You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Newbies always have some many common problems which had been existed in issues or faqs. So when there is a new baby developer ask one of them, chatbot should give the right question which contains some references. And these references always contain the latent golden answer.
Motivation
Artificial intelligence has developed rapidly in recent years, especially in the field of chatbots. how to find the right answer for user is a fundamental feature which can be applied with many tools. In my opinion, it should first be used in the technical open source community.
Solution
There are two problems to be resolved:
Sync issue data
search the answer.
The first one is too simple to be discussed, so we will focus on how to search the answer.
There are some powerful deeplearning frameworks, eg: pytorch, jax, Paddle and awesome tools, eg: PaddleNLP, transformers to create our own nlp applications. So we can use one of them to create semantic searching model.
We can create the semantic searching model with the following steps:
create encoder model
create recall & re-rank stage to find the solid answer.
Use vector search engine to speed up searching.
Issue-answer can be implemented with different tools but the same steps.
Conclusion
Issue-answer is the basic feature for technical open source community, but not implemented util now. So, let’s create it.
The text was updated successfully, but these errors were encountered:
Abstract
Newbies always have some many common problems which had been existed in issues or faqs. So when there is a new baby developer ask one of them, chatbot should give the right question which contains some references. And these references always contain the latent golden answer.
Motivation
Artificial intelligence has developed rapidly in recent years, especially in the field of chatbots. how to find the right answer for user is a fundamental feature which can be applied with many tools. In my opinion, it should first be used in the technical open source community.
Solution
There are two problems to be resolved:
The first one is too simple to be discussed, so we will focus on how to search the answer.
There are some powerful deeplearning frameworks, eg: pytorch, jax, Paddle and awesome tools, eg: PaddleNLP, transformers to create our own nlp applications. So we can use one of them to create semantic searching model.
We can create the semantic searching model with the following steps:
create encoder model
create recall & re-rank stage to find the solid answer.
Use vector search engine to speed up searching.
Issue-answer can be implemented with different tools but the same steps.
Conclusion
Issue-answer is the basic feature for technical open source community, but not implemented util now. So, let’s create it.
The text was updated successfully, but these errors were encountered: