Text Analysis and Natural Language Processing With Python
التصنيف الكامل: Development > Data Science > Natural Language Processing (NLP)

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق ومباشر
ينقلك لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
End-to-End LLM Project Natural Language to SQL Application
This course walks you through building a fully functional, LLM-powered application that transforms natural language into SQL queries and returns real-time results from a connected database. Designed for developers and AI enthusiasts, it focuses on real backend systems, LLM integration, and query logic—no deployment or theory-heavy content.1. Introduction to LLM-Powered ApplicationsLearn the key concepts behind using Large Language Models like GPT for SQL generation. Understand the application architecture and flow: from natural language input to query execution and result rendering.2. Setting Up Flask and Database ConnectionsBuild the backend using Flask. Learn how to securely gather and store user connection info (host, port, user, password) and connect to PostgreSQL, MySQL, or SQLite using SQLAlchemy.3. Integrating OpenAI API for SQL GenerationUse the OpenAI API to turn natural language queries into syntactically correct SQL. You'll design prompts, configure models, and handle API response parsing and error handling in your Python code.4. Extracting Database Schema for Contextual QueriesDynamically fetch and format schema information for more accurate SQL generation. Explore how to retrieve table names and column data types from your connected database to guide LLM output.5. Improving Prompt Engineering and Query AccuracyRefine how prompts are structured based on schema info and query intent. Add custom logic for PostgreSQL-specific behaviors like case sensitivity and identifier quoting.6. Designing a Functional Web Interface with FlaskCreate a simple HTML interface for inputting queries and displaying SQL results. Learn how to maintain session state, format results, and handle common user and database errors.7. Git - Github Crash CourseBy the end, you'll have a

Complete AWS Machine Learning for Beginners and Masters
Machine learning allows you to build more powerful, more accurate and more user friendly software that can better respond and adapt.Many companies are integrating machine learning or have already done so, including the biggest Google, Facebook, Netflix, and Amazon.There are many high paying machine learning jobs.Jump into this fun and exciting course to land your next interesting and high paying job with the projects you’ll build and problems you’ll learn how to solve.This course is project-based so you will not be learning a bunch of useless coding practices, but rather the most important techniques on the coding job to want today. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately.You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level.Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future.

Real World Vagrant - Build an Apache Spark Development Env!
Note : This course is built on top of the "Real World Vagrant For Distributed Computing - Toyin Akin" courseThis course enables you to package a complete Spark Development environment into your own custom 2.3GB vagrant box. Once built you no longer need to manipulate your Windows machine in order to get a fully fledged Spark environment to work. With the final solution, you can boot up a complete Apache Spark environment in under 3 minutes!! Install any version of Spark you prefer. We have codified for 1.6.2 or 2.0.1. but it's pretty easy to extend this for a new version. Why Apache Spark ... Apache Spark run programs up to 100x faster than Hadoop MapReduce in memory, or 10x faster on disk.Apache Spark has an advanced DAG execution engine that supports cyclic data flow and in-memory computing.Apache Spark offers over 80 high-level operators that make it easy to build parallel apps. And you can use it interactively from the Scala, Python and R shells.Apache Spark can combine SQL, streaming, and complex analytics. Apache Spark powers a stack of libraries including SQL and DataFrames, MLlib for machine learning, GraphX, and Spark Streaming. You can combine these libraries seamlessly in the same application.

Learning Path: Functional Programming for PHP 7 Developers
Do you wish to advance your PHP development skills? Do you want to get equipped with the tools and skills required to deliver efficient applications for your websites and enterprises? PHP 7 offers new features and tools to write optimized code. Functional programming is one such tool. If you’re a PHP developer looking at enhancing your skills by working on over 80 real-world tasks and learning functioning programming, this Learning Path is for you. Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. This Learning Path will start by demonstrating intermediate to advanced PHP techniques. You’ll learn to solve practical, real-world problems faced by PHP developers like yourself every day. You’ll learn new ways of writing PHP code made possible only in version 7. In addition, we discuss backward-compatibility breaks and give you plenty of guidance on when and where PHP 5 code needs to be changed to produce the correct results when running under PHP 7. This course also incorporates the latest PHP 7.x features. You’ll learn PHP7’s internal closure object, enabling you to write very powerful functions. This Learning Path provides helpful techniques and insights such as lazy function evaluation and currying that facilitate composing functions together. Finally, you’ll be skilled enough to think about coding problems in terms of the composition of pure functions. The goal of this course to equip you to perform efficient coding in PHP 7. This Learning Path is authored by one of the best in the fields. <

Building REST APIs with FastAPI using Python | Hands-On
APIs power modern applications - everything from mobile apps and web services to AI systems and real-time data processing. FastAPI is one of the fastest, most modern frameworks for building these APIs in Python.What's in this course?In this course, you'll learn API development from the ground up using FastAPI - with a strong focus on building real understanding and hands-on skills, not just theoretical knowledge. You'll start with the fundamentals of APIs and REST - understanding what an API is, how REST principles guide modern API design, and why FastAPI is the right tool for the job.From there, you'll walk through building complete API endpoints - handling different types of parameters, processing request bodies, validating data with Pydantic models, and implementing all CRUD operations - all through practical Python demonstrations. You'll then explore a real-world use case - building an AI Resume Parser that demonstrates how to integrate with external APIs like OpenAI or Gemini and process complex data in production.Next, you'll master Database Integration - connecting your APIs to SQLite and PostgreSQL, performing CRUD operations, and managing persistent data effectively. You'll then focus on Authentication and Security — understanding password hashing, JWT tokens, protected routes, and session management - the critical skills for building secure backend systems that protect user data. You'll bring everything together in a hands-on capstone project where you'll build a complete Secure User Authentication API from scratch, integrating databases, security layers, and production best practices.Finally, you'll explore FastAPI Deployment - understand about deploying to modern cloud platforms like Railway, AWS, and Heroku, deploy fastAPI application on Render making your API accessible to real users worldwide. All topics are taught through concept-based lectures and real hands-on demonstrations, so you don't jus

Build World-class websites with HTML5, CSS3, and Bootstrap
Become a Frontend Web Developer by learning more in-depth of cutting edge web technologies, such as: HTML5, CSS3, and Bootstrap 4 to develop 3 huge high-performing websites relating to latest Web Design practices, including the CSS Media Queries, and optimization for mobile devices. No prior knowledge of HTML & CSS required. You will learn all that from scratch.Build a Strong Front End Web Development Career with HTML5, CSS3, and Bootstrap 4.Basic HTML and CSS ComprehensionBasic HTML and CSS Document ExplanationHTML5 New ElementsCSS3 SelectorsDesign and LayoutText FormattingBackgroundsCSS TransitionsBonus Lecture (Building a Moon and Turning it into a Huge Glowing Sun on Hover )Master the Fundamentals of HTML5, CSS3, and Bootstrap 4.Learning and mastering these latest web technologies is easier than ever, which gives you a powerful knowledge of programming skills with 146 lectures. The HTML5, CSS3, Bootstrap 4, and all very useful tools that we're going to be using in this course are completely FREE!Breaking the Content Down a Bit More.HTML5 New Elements CSS Basic Selectors The Element SelectorThe Class SelectorThe ID SelectorGrouping SelectorUniversal SelectorAttribute SelectorsCSS Combinators<
