Skip to content

Commit

Permalink
added new academy for page
Browse files Browse the repository at this point in the history
  • Loading branch information
malgamves committed Oct 9, 2024
1 parent d1cdd11 commit 2214a60
Show file tree
Hide file tree
Showing 15 changed files with 323 additions and 2,144 deletions.
42 changes: 42 additions & 0 deletions developers/academy/js/standalone/client-server/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
title: The client-server architecture
sidebar_position: 10
---

## <i class="fa-solid fa-chalkboard-user"></i> Unit overview

<!-- import ReactPlayer from 'react-player/lazy'
<ReactPlayer url='https://youtu.be/FU7l5pr2FmU' controls='true'/>
<br/> -->

<!-- :::warning TODO
Intro video here
::: -->

<!-- Provide context for this course, in addition to the concrete learning goals and outcomes. Why would someone want to do this unit? -->

Why do we need this!

### <i class="fa-solid fa-clipboard-list-check"></i> Prerequisites

- A Typescript environment with `weaviate-client` installed.
- Familiarity with Weaviate's search capabilities.
- Intermediate coding proficiency (e.g. Javascript).


## <i class="fa-solid fa-chalkboard-user"></i> Learning objectives

import LearningGoalsExp from '/src/components/Academy/learningGoalsExp.mdx';

<LearningGoalsExp />

import LearningGoals from '/src/components/Academy/learningGoals.jsx';

<LearningGoals unitName="which_search"/>

## Questions and feedback

import DocsFeedback from '/_includes/docs-feedback.mdx';

<DocsFeedback/>
16 changes: 16 additions & 0 deletions developers/academy/js/standalone/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: Short units
sidebar_position: 900
---

import LearningGoals from '/src/components/Academy/learningGoals.jsx';
import CourseUnits from '/src/components/Academy/courseUnits.jsx';
import { courseData } from '/src/components/Academy/courseData.js'

## <i class="fa-solid fa-chalkboard-user"></i> Overview

This section hosts short, standalone units that you can read independently of any other topics.

## <i class="fa-solid fa-book-open-reader"></i> Units

<CourseUnits courseData={courseData} courseName="standalone" />
41 changes: 41 additions & 0 deletions developers/academy/js/standalone/ml-models/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: Picking machine learning models
sidebar_position: 10
---

## <i class="fa-solid fa-chalkboard-user"></i> Unit overview

<!-- import ReactPlayer from 'react-player/lazy'
<ReactPlayer url='https://youtu.be/FU7l5pr2FmU' controls='true'/>
<br/> -->

<!-- :::warning TODO
Intro video here
::: -->

<!-- Provide context for this course, in addition to the concrete learning goals and outcomes. Why would someone want to do this unit? -->

ML Models!

### <i class="fa-solid fa-clipboard-list-check"></i> Prerequisites

- A Python (3) environment with `weaviate-client` installed.
- Familiarity with Weaviate's search capabilities.
- Intermediate coding proficiency (e.g. Typescript)

## <i class="fa-solid fa-chalkboard-user"></i> Learning objectives

import LearningGoalsExp from '/src/components/Academy/learningGoalsExp.mdx';

<LearningGoalsExp />

import LearningGoals from '/src/components/Academy/learningGoals.jsx';

<LearningGoals unitName="which_search"/>

## Questions and feedback

import DocsFeedback from '/_includes/docs-feedback.mdx';

<DocsFeedback/>
50 changes: 50 additions & 0 deletions developers/academy/js/standalone/which-search/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: Which search is right for me?
sidebar_position: 10
---

## <i class="fa-solid fa-chalkboard-user"></i> Unit overview

<!-- import ReactPlayer from 'react-player/lazy'
<ReactPlayer url='https://youtu.be/FU7l5pr2FmU' controls='true'/>
<br/> -->

<!-- :::warning TODO
Intro video here
::: -->

<!-- Provide context for this course, in addition to the concrete learning goals and outcomes. Why would someone want to do this unit? -->

Weaviate offers three distinct search methods - namely **vector**, **keyword**, and **hybrid** searches.

Each method has its unique strengths and applicabilities, making the selection critical to the success of your search-related tasks.

This section compares these search types to equip you with the knowledge to intuit when and why to employ each of these search methodologies.

We will explore how the choice of search type impacts not only the quality of the search results but also the overall performance of the search operation.

Then, we will also discuss strategies to improve the quality of search results, as well as the performance of the search operation.


### <i class="fa-solid fa-clipboard-list-check"></i> Prerequisites

- A Typescript environment with `weaviate-client` installed.
- Familiarity with Weaviate's search capabilities.
- Intermediate coding proficiency (e.g. Javascript).

## <i class="fa-solid fa-chalkboard-user"></i> Learning objectives

import LearningGoalsExp from '/src/components/Academy/learningGoalsExp.mdx';

<LearningGoalsExp />

import LearningGoals from '/src/components/Academy/learningGoals.jsx';

<LearningGoals unitName="which_search"/>

## Questions and feedback

import DocsFeedback from '/_includes/docs-feedback.mdx';

<DocsFeedback/>
25 changes: 0 additions & 25 deletions src/components/Javascript/Blogs/blogItem.jsx

This file was deleted.

25 changes: 0 additions & 25 deletions src/components/Javascript/Blogs/index.jsx

This file was deleted.

Loading

0 comments on commit 2214a60

Please sign in to comment.