Merge branch 'master' into readme
This commit is contained in:
commit
95b05a68a9
|
@ -64,7 +64,7 @@ export function CustomHeader() {
|
||||||
<Title className={classes.modalHeader}>
|
<Title className={classes.modalHeader}>
|
||||||
How does{" "}
|
How does{" "}
|
||||||
<Text component="span" className={classes.highlight} inherit>
|
<Text component="span" className={classes.highlight} inherit>
|
||||||
Semantic search
|
Code search
|
||||||
</Text>{" "}
|
</Text>{" "}
|
||||||
work?
|
work?
|
||||||
</Title>
|
</Title>
|
||||||
|
@ -80,23 +80,28 @@ export function CustomHeader() {
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<Text size="lg" color="dimmed" className={classes.description}>
|
<Text size="lg" color="dimmed" className={classes.description}>
|
||||||
The search page will allow users to search for code snippets using
|
On the search interface, it's possible for users to initiate searches
|
||||||
natural language. The text input will be converted into a vector
|
for code snippets by employing either natural language queries or
|
||||||
representation using advanced machine learning techniques. This
|
more code-like examples. The system processes the input by transforming
|
||||||
vector will then be used to semantically search a code snippet
|
it into vector representations through the use of two neural encoders.
|
||||||
database, retrieving similar code based on its meaning and
|
These vectors play a crucial role in semantically searching a database
|
||||||
functionality.
|
filled with code snippets, ensuring the retrieval of code that aligns
|
||||||
|
closely with the intended meaning and/or functionality.
|
||||||
</Text>
|
</Text>
|
||||||
|
|
||||||
<Image src="/workflow.svg" />
|
<Image src="/workflow.svg" />
|
||||||
<Text size="lg" color="dimmed" className={classes.description}>
|
<Text size="lg" color="dimmed" className={classes.description}>
|
||||||
The search results will display code snippets that are most relevant
|
The outcome of this search presents users with code snippets that closely
|
||||||
to the user's query, ranked by their similarity to the input text.
|
match their query, organized in order of their relevance to the entered
|
||||||
Users can view and compare the retrieved code snippets to find the
|
text. This allows users to explore and evaluate the found code snippets
|
||||||
one that best suits their needs. This approach to code search aims
|
to identify the one that meets their requirements best. By utilizing
|
||||||
to improve the efficiency and accuracy of finding relevant code by
|
natural language processing and machine learning techniques, this code
|
||||||
leveraging advanced natural language processing and machine learning
|
search method enhances the precision and efficiency in locating pertinent
|
||||||
algorithms.
|
code. Moreover, it facilitates the exploration of unfamiliar codebases
|
||||||
|
even without the necessity of prior knowledge in the programming language,
|
||||||
|
overcoming the limitations of traditional keyword-based searches which
|
||||||
|
falter without knowledge of specific variable or class names. Thus, semantic
|
||||||
|
code search significantly improves the search experience.
|
||||||
</Text>
|
</Text>
|
||||||
<Button
|
<Button
|
||||||
className={classes.modalBtnInner}
|
className={classes.modalBtnInner}
|
||||||
|
|
Loading…
Reference in New Issue