Build Generative AI App Jetpack Compose, Langchain4j &Ollama
Build Generative AI App Jetpack Compose, Langchain4j &Ollama, available at $19.99, with 33 lectures, and has 5 subscribers.
You will learn about Develop AI powered application using Jetpack Compose Integrate Langchain4j Application in Java or Kotlin System Complete project based approach – End to End AI Application entirely in Kotlin On device LLM running using Ollama Build 6 AI application using Jetpack Compose, Langchain4j and Ollama using Kotlin Use LangChain components to build complex text generation App Build your own chat-with-a-PDF or chat-with-article application How to use LangChain4j + Ollama to Build LLM-Powered Applications. How to use Chroma-db with JVM based environment for Langchain4j Creating Chains in Langchain4j and AI Service in Langchain4j This course is ideal for individuals who are Kotlin Developers Looking to Upskill : Developers proficient in Kotlin who want to expand their skills into AI and app development with new tools and frameworks. or Mobile App Developers : Experienced developers looking to enhance their skill set by incorporating generative AI into their Kotlin-based mobile applications. or AI Enthusiasts and Hobbyists : Individuals passionate about artificial intelligence who want to experiment with building AI-powered applications with Kotlin Programming Language or Software Engineers Exploring AI Integration : Engineers with a background in software development who are interested in applying generative AI to enhance existing applications. It is particularly useful for Kotlin Developers Looking to Upskill : Developers proficient in Kotlin who want to expand their skills into AI and app development with new tools and frameworks. or Mobile App Developers : Experienced developers looking to enhance their skill set by incorporating generative AI into their Kotlin-based mobile applications. or AI Enthusiasts and Hobbyists : Individuals passionate about artificial intelligence who want to experiment with building AI-powered applications with Kotlin Programming Language or Software Engineers Exploring AI Integration : Engineers with a background in software development who are interested in applying generative AI to enhance existing applications.
Enroll now: Build Generative AI App Jetpack Compose, Langchain4j &Ollama
Summary
Title: Build Generative AI App Jetpack Compose, Langchain4j &Ollama
Price: $19.99
Number of Lectures: 33
Number of Published Lectures: 33
Number of Curriculum Items: 33
Number of Published Curriculum Objects: 33
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Develop AI powered application using Jetpack Compose
- Integrate Langchain4j Application in Java or Kotlin System
- Complete project based approach – End to End AI Application entirely in Kotlin
- On device LLM running using Ollama
- Build 6 AI application using Jetpack Compose, Langchain4j and Ollama using Kotlin
- Use LangChain components to build complex text generation App
- Build your own chat-with-a-PDF or chat-with-article application
- How to use LangChain4j + Ollama to Build LLM-Powered Applications.
- How to use Chroma-db with JVM based environment for Langchain4j
- Creating Chains in Langchain4j and AI Service in Langchain4j
Who Should Attend
- Kotlin Developers Looking to Upskill : Developers proficient in Kotlin who want to expand their skills into AI and app development with new tools and frameworks.
- Mobile App Developers : Experienced developers looking to enhance their skill set by incorporating generative AI into their Kotlin-based mobile applications.
- AI Enthusiasts and Hobbyists : Individuals passionate about artificial intelligence who want to experiment with building AI-powered applications with Kotlin Programming Language
- Software Engineers Exploring AI Integration : Engineers with a background in software development who are interested in applying generative AI to enhance existing applications.
Target Audiences
- Kotlin Developers Looking to Upskill : Developers proficient in Kotlin who want to expand their skills into AI and app development with new tools and frameworks.
- Mobile App Developers : Experienced developers looking to enhance their skill set by incorporating generative AI into their Kotlin-based mobile applications.
- AI Enthusiasts and Hobbyists : Individuals passionate about artificial intelligence who want to experiment with building AI-powered applications with Kotlin Programming Language
- Software Engineers Exploring AI Integration : Engineers with a background in software development who are interested in applying generative AI to enhance existing applications.
Discover the power of building AI-powered applications entirely in Kotlin with our comprehensive course on Jetpack Compose, Langchain4j, and Ollama (Local LLM).
Whether you’re a seasoned developer or a newcomer, this course equips you with the skills to harness these cutting-edge technologies and stay relevant in this AI driven industry.
Throughout the course, we focus on practical hands-on learning, guiding you through the creation of six distinct applications leveraging Langchain4j:
-
Hello World AI: Create an AI that greets users dynamically.
-
Rephaser AI: Transform sentences into various tones for easy clipboard use.
-
Unlost AI: Develop an AI to help users remember where they’ve placed their belongings.
-
Text Adventure AI: Construct interactive storytelling experiences using AI.
-
ResumeQnA AI: Utilize AI to summarize resumes and retrieve candidate information interactively.
-
RAG Medium Articles AI: Build a Retrieval-Augmented Generation (RAG) AI for summarizing and querying public Medium articles.
You’ll gain proficiency in Jetpack Compose for designing modern, responsive UIs and harness Langchain4j and Ollama for AI model management and natural language processing tasks. Learn essential Kotlin programming techniques to seamlessly integrate these technologies and optimize performance on local platforms.
Join us to unlock the potential of Kotlin-based AI app development with practical skills and real-world applications in demand today.
Course Curriculum
Chapter 1: Hello World AI: Kickstarting Your Jetpack Compose Desktop Project
Lecture 1: Introduction : What to Expect? Kotlin, Compose, Langchain4j, Ollama!
Lecture 2: Prerequisite: Obtain Ollama and IntelliJ IDE – Essential Setup for Success
Lecture 3: Suggested Video for installing Ollama & IntelliJ
Lecture 4: Let's Begin with Hello: Building a Jetpack Compose Hello World Application
Lecture 5: Setting Up Ollama Bindings with Langchain4j in Kotlin
Lecture 6: Integrating Langchain4j with Jetpack Compose Desktop: Bringing It All Together
Chapter 2: Rephaser AI : Convert a Sentence into Multiple Tones for Clipboard use
Lecture 1: Exploring ChatMessages in Langchain4j
Lecture 2: Creating UI for Rephaser AI using Jetpack Compose Part 1
Lecture 3: Creating UI for Rephaser AI using Jetpack Compose Part 2
Lecture 4: Wiring AI Model with Rephaser UI – Chat Model + Prompt Template in Langchain4j
Lecture 5: Enhanced Integration : Streaming Chat and Text Response Handling
Chapter 3: Unlost AI : Your Memory AI Companion for Remembering Item Locations
Lecture 1: Unlost AI Jetpack Compose Desktop : Part 1 – Creating User List
Lecture 2: Unlost AI Jetpack Compose Desktop: Part 2 – Chat History with Lazy Column
Lecture 3: Unlost AI Jetpack Compose Desktop: Part 3 – Adding ViewModel and Logic for Chat
Lecture 4: Unlost AI Langchain4j : Part 1 – Adding Chat Model & Chat Memory Introduction
Lecture 5: Unlost AI Langchain4j : Part 2 – Adding Chat Memory & Streaming Chat Model
Lecture 6: Unlost AI Langchain4j: Part 3 – Persistent Chat Memory with MapDB
Lecture 7: Unlost AI Langchain4j: Part 4 – Memory IDs for Chat Memory
Lecture 8: Unlost AI Langchain4j: Part 5 – Adding User ids as Memory ID
Chapter 4: Text Adventure AI: Create Interactive Stories with AI
Lecture 1: Introduction to Chains: Conversational Chains and Text Adventure AI
Lecture 2: Text Adventure AI Jetpack Compose Desktop : Setting up scaffold
Lecture 3: Text Adventure AI with Langchain4j: Conversational Chains
Lecture 4: Fixing Text Adventure AI Bug: System Message Update
Chapter 5: ResumeQnA AI: Summarizing Resume and Retrieving Candidate Info through Interact
Lecture 1: Introduction to Langchain4j Conversational AI and ResumeQnA Application
Lecture 2: ResumeQnA UI: Jetpack Compose Desktop – Setting Up Scaffold
Lecture 3: ResumeQnA Langchain4j : Conversational Retrieval Chain & Document Parsing
Lecture 4: ResumeQnA Langchain4j: Document Ingestion & App Demo
Lecture 5: Installing Docker for Testcontainer
Lecture 6: ResumeQnA Langchain4j : Integrating Chroma DB for Persistent Embedding Store
Chapter 6: Simple Retrieval-Augmented Generation (RAG) Medium Articles AI
Lecture 1: Langchain4j : Introduction to AI Service and RAG App
Lecture 2: RAG Medium Jetpack Compose Desktop : Setting up scaffold
Lecture 3: RAG Medium Langchain4j : AI Service with simple chat and streaming
Lecture 4: RAG Medium Langchain4j : Jsoup for Website Parsing
Instructors
-
Chetan Gupta
Senior Software Engineer | Kotlin Expert & Fan-boy
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 0 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024