Course Outline
Introduction to High-Dimensional Data
- Understanding data dimensions
- Importance in AI and machine learning
Basics of Vector Databases
- What are vector databases?
- Key features and benefits
- Vector databases vs traditional databases
Working with Vector Data
- Types of vector data
- Basic operations on vectors
- Introduction to vector embeddings
Indexing and Searching
- Simple indexing strategies
- Performing basic similarity searches
- Use cases for similarity searches
Vector Databases and AI
- How vector databases support AI
- Simple AI applications using vector databases
- Future trends in vector databases
Hands-On Exercises
- Creating a small vector database
- Indexing and searching vector data
- Discussing real-world applications
Summary and Next Steps
Requirements
- Familiarity with database principles
- No prior experience with machine learning required
Audience
- Software developers
- Database administrators
Testimonials (3)
The situation was atypical because an intensive training for developers was to be conducted with non-developers. Lukasz took up this challenge with empathy and a lot of humour. Through his intelligent and flexible manner, he was able to ensure that a concrete learning gain was achieved for everyone. I enjoyed this very much and would gladly take a seminar with Lukasz again.
Christoph - Honda Bank GmbH
Course - MERN Fullstack Development
Simplifying operational tasks.
Kesh - Vodacom
Course - MongoDB for Administrators
Tamil was excellent at explaining even the difficult topics in a way that I understood them straight away. The presentation and delivery were both clear and methodical, and the teacher passionate about the subject.