
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Before we start, let's learn in very basic language what is actually deepseek and what is its purpose.
Deep 6 is open source as well as one of the best performing model.
DeepSeek-R1 excels in tasks requiring logical inference, mathematical reasoning, and real-time problem-solving, performing comparably to leading AI models like OpenAI's o1.
DeepSeek utilizes a Mixture-of-Experts (MoE) architecture
How does DeepSeek stand with others ?
use cases are across domains !
DeepSeek works on consumer grade PC's , and thats great !
Official website
https://chat.deepseek.com/
Installing deep sick locally is never easier than before.
Few basic information is needed to understand the overall workflow
In this lesson, we take our first step in using DeepSeek LLM locally by learning how to send a prompt to an AI model and retrieve a response. We explore the execution flow, including constructing a request, handling responses, and managing errors. By the end, you’ll understand how to interact with DeepSeek via the command line and integrate it into Python scripts.
This code helps to run a prompt via python using ollama.
This code helps us to run chat until we type exit in the command.
This Python script creates an interactive chatbot using the DeepSeek AI model through the Ollama CLI. The chatbot allows users to enter prompts and receive AI-generated responses. A key feature of this script is that it removes unnecessary <think> tags from the AI’s output to provide a cleaner response.
This Python script creates a simple web app using Gradio that allows users to interact with the DeepSeek 1.5B AI model via the Ollama CLI. The app provides a user-friendly interface where users can enter a prompt and receive a response.
A multi LLM app development
This Python script creates an AI-powered web app using Gradio and Ollama
This lesson extends the previous one by allowing users to download AI-generated HTML files. Instead of just previewing the HTML in a browser, this script saves the HTML as a file and provides a download link
This advanced project allow users to upload a PDF, extract text from it, and interact with the content using a chatbot powered by Ollama. The chatbot can also render HTML and Markdown content for preview.
This project is a local AI-based grammar and spell checker that:
Detects and corrects grammatical mistakes and spelling errors in user-provided text.
Uses Ollama to process text with different language models.
Features an interactive Gradio UI for easy text correction.
Automatically retrieves available AI models for selection.
Uses a custom CSS theme for a modern, user-friendly experience.
This project is a local AI-based grammar and spell checker
This project builds on our previous AI-powered text processing tools, but this time, instead of just correcting grammar, we are adding a new layer: sentence rewriting with different writing styles. The key addition here is that the user can choose from multiple rewriting styles such as More Formal, More Casual, Concise, Descriptive, Simplified, and Persuasive. This makes it a powerful tool for content creators, students, and professionals who need AI-assisted writing adjustments
In this latest version of our AI-powered sentence rewriter, we’ve introduced an interactive chat feature. Instead of a single text input, users can now have a real-time conversation with the AI, getting multiple rewritten responses in a continuous chat-like format. This enhances the experience by making the rewriting process more dynamic, iterative, and context-aware
In this project, we focus on a specific type of sentence transformation—converting passive voice to active voice using AI. Many writers, students, and professionals struggle with passive constructions, and this tool offers an automated solution using local AI models from Ollama. It ensures faster processing, privacy, and customizable AI model selection
In this project, we leverage AI-powered OCR (Optical Character Recognition) to extract text from images using local vision models in Ollama. Unlike traditional OCR systems, which rely on rule-based text recognition, this approach utilizes LLM-based vision models like LLaVA, DeepSeek-Vision, and LLaMA-3 Vision, making it more accurate and adaptable to diverse handwriting, printed text, and even noisy images
The AI-Powered Business Idea Generator is a tool designed to help users generate unique startup ideas based on their interests and a selected business category. It uses Ollama’s DeepSeek AI models to propose viable business concepts and even includes a feasibility checker to analyze the market and competition. The user simply selects a category (e.g., Technology, Healthcare, Finance) and describes their interests. The AI then suggests an idea and evaluates its potential using predefined business criteria.
The AI-Powered Customer Care Chatbot is designed to provide instant responses to customer inquiries regarding orders, shipping, returns, and support. It uses predefined responses for common queries and can fall back to an AI model (DeepSeek LLM via Ollama) when no predefined answer is found. This ensures that the chatbot delivers fast and accurate responses while handling unrecognized queries intelligently.
The AI-Powered Email Reply Generator is a tool designed to automate professional email responses using AI models like DeepSeek via Ollama. This system allows users to select a tone for their reply (e.g., formal, friendly, apologetic, assertive), paste an email, and generate a response that follows a structured format. This ensures consistent, professional, and efficient email communication without requiring users to craft replies manually.
The AI-Powered Email Generator is a professional email writing assistant that helps users generate structured emails based on predefined templates. Users can select an email type, provide recipient details, and include relevant context to generate well-formatted emails. The system refines the message using DeepSeek AI via Ollama, ensuring that the email remains polished and professional.
The AI-Powered Storyteller is a creative writing tool that generates story continuations based on user input and selected genres (Fantasy, Sci-Fi, Horror, Romance, Mystery, or General). Users can:
Generate multiple story continuations based on their input.
Refine a generated story to enhance or modify the content.
Engage in a collaborative storytelling chat where the AI interacts dynamically with user input.
Do you want to build AI-powered applications but feel overwhelmed by the complexity of large language models? This course is designed to make it easy and practical for beginners to get started with DeepSeek, a powerful open-source LLM, and integrate it into real-world applications using Python, Olama, and Gradio.
In this hands-on course, you will learn everything you need to set up DeepSeek locally, explore its capabilities, and develop AI-powered chatbots and tools without relying on expensive cloud APIs. Whether you're a developer, researcher, student, or AI enthusiast, this course will help you turn AI ideas into functional apps.
What You'll Learn:
Understand the fundamentals of DeepSeek and how it compares to other LLMs like OpenAI's GPT and Mistral.
Install and set up DeepSeek locally using Python and Olama, ensuring efficient and cost-effective AI usage.
Develop AI chatbots and interactive applications using Gradio, making AI more accessible for users.
Create real-world AI tools, including a text summarizer, grammar checker, sentence rewriter, and OCR app.
Optimize DeepSeek’s performance for fast response times and seamless AI interaction.
Deploy AI-powered applications that you can integrate into projects, portfolios, or business ideas.
Why Take This Course?
Beginner-friendly approach – no prior AI experience needed!
Hands-on projects that help you apply what you learn immediately.
Learn to run DeepSeek locally, reducing costs and enhancing control over AI models.
Step-by-step guidance on setting up AI models and building web-based applications.
Learn at your own pace.
Projects with source code included for all lessons, including an offline AI-powered email composer, a PDF analyzer, grammar correction, a full-fledged customer care system, and many more.
By the end of this course, you will have the confidence to build AI-driven applications from scratch and leverage DeepSeek for various AI-powered tasks.
Start your AI journey today and unlock the potential of DeepSeek to create innovative applications!
Disclaimer:
DeepSeek products and services are jointly owned and operated by Hangzhou DeepSeek Artificial Intelligence Co., Ltd., Beijing DeepSeek Artificial Intelligence Co., Ltd. and their affiliates. This course is independently developed and is not affiliated with, endorsed by, or sponsored by DeepSeek.