Build your ultimate AI agent
Mô tả khóa học
Là một data scientist, bạn sẽ thường xuyên cần trích xuất thông tin then chốt từ những tập văn bản khổng lồ, làm sạch dữ liệu lộn xộn có chuỗi ký tự, hoặc phát hiện và khớp mẫu để tìm các từ hữu ích. Tất cả đều thuộc về khai phá văn bản và là bước quan trọng trước khi áp dụng thuật toán Machine Learning. Khóa học này sẽ giúp bạn hiểu sâu các khái niệm hấp dẫn về thao tác chuỗi và biểu thức chính quy. Bạn sẽ học cách tách chuỗi, nối lại, nội suy, cũng như phát hiện, trích xuất, thay thế và khớp chuỗi bằng biểu thức chính quy. Trên hành trình rèn luyện kỹ năng, bạn sẽ làm việc với các tập dữ liệu gồm nhận xét phim hoặc tweet phát trực tuyến để xác định quan điểm, cũng như văn bản thô được thu thập từ web.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Khái niệm cơ bản về thao tác chuỗi
Bắt đầu hành trình khám phá thế giới biểu thức chính quy! Từ cắt và nối chuỗi, chỉnh chữ hoa/thường, xóa khoảng trắng, đến tìm và thay thế chuỗi. Bạn sẽ nắm vững các thao tác cơ bản để xử lý chuỗi bằng một tập dữ liệu nhận xét phim.
- Giới thiệu về thao tác chuỗi50 XP
- Ngày đầu tiên!100 XP
- Các đánh giá giả tạo100 XP
- Palindrome100 XP
- Các thao tác với chuỗi50 XP
- Chuẩn hóa các đánh giá100 XP
- Đến lúc nối chuỗi!100 XP
- Tách nhiều dòng hay tách một dòng?100 XP
- Tìm kiếm và thay thế50 XP
- Tìm một chuỗi con100 XP
- Từ đó ở đâu?100 XP
- Thay thế phủ định100 XP
2
Định dạng chuỗi
Tiếp nối hành trình, bạn sẽ học các cách chính để định dạng hoặc nội suy chuỗi trong Python bằng một tập dữ liệu thu thập thông tin từ web. Bạn sẽ khám phá ưu và nhược điểm của định dạng theo vị trí, nhúng biểu thức ngay trong hằng chuỗi, và sử dụng lớp Template.
3
Biểu thức chính quy để khớp mẫu
Đến lúc khám phá những khái niệm nền tảng của biểu thức chính quy! Trong chương then chốt này, bạn sẽ hiểu cú pháp cơ bản của regex. Với tập dữ liệu tweet phục vụ phân tích cảm xúc, bạn sẽ luyện áp dụng khớp mẫu bằng ký tự thường và ký tự đặc biệt, cùng lượng tử tham lam và không tham lam.
4
Các khái niệm nâng cao về biểu thức chính quy
Ở bước cuối của hành trình, bạn sẽ học các phương pháp khớp mẫu phức tạp hơn như dùng dấu ngoặc để nhóm chuỗi hoặc khớp lại cùng đoạn văn bản đã khớp trước đó. Bạn cũng sẽ hình dung cách sử dụng lookaround trong biểu thức.
Regular Expressions in Python
Hoàn
thành khóa học

