Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/110654
Title: | XÂY DỰNG ỨNG DỤNG TỰ ĐỘNG TẠO SLIDES TRÌNH CHIẾU POWERPOINT DỰA TRÊN OPEN AI PHÂN HỆ AI |
Other Titles: | BUILDING AN AUTOMATED PRESENTATION SLIDE CREATION APPLICATION BASED ON OPEN AI - AI MODULE |
Authors: | Trần, Thị Tố Quyên Phan, Duy Tường |
Keywords: | TRUYỀN THÔNG VÀ MẠNG MÁY TÍNH |
Issue Date: | 2024 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | Đề tài này tập trung nghiên cứu vào việc xây dựng một ứng dụng web sử dụng công nghệ Generative AI để tạo một bài thuyết trình tự động. Việc chuẩn bị slide thuyết trình cho một buổi thuyết trình thường phải mất nhiều thời gian và nhiều công sức mà nó còn yêu cầu kỹ năng thiết kế và trình bày tốt, nhưng giờ đây với sự phát triển vượt bậc của trí tuệ nhân tạo đã giúp cho các quá trình tạo slide trở nên tự động hóa giúp tiết kiệm thời gian và cũng nâng cao chất lượng từ nội dung đến hình thức, nhằm mang lại những trải nghiệm tiện lợi và hiệu quả nhất cho người dùng. Ứng dụng đã sử dụng mô hình GPT (Generative Pre-trained Transformer) của OpenAI một trong những mô hình ngôn ngữ phổ biến hiện nay, để tạo ra các tiêu đề và nội dung chi tiết cho từng slide dựa vào thông tin người dùng cung cấp nhập vào. Mô hình này có khả năng tạo ra nội dung văn bản phù hợp với yêu cầu của người dùng giúp cho người dùng tiết kiệm được thời gian trong việc lên ý tưởng và thiết kế tạo ra một bài thuyết trình. Ngoài việc tự động tạo ra nội dung theo yêu của người dùng, ứng dụng còn cung cấp các tính năng như tùy chỉnh bố cục slide, màu sắc của văn bản và tiêu đề, phông chữ, hiệu ứng chuyển slide và còn hỗ trợ tải hình ảnh lên từ các nguồn khác nhau. Người dùng có thể chọn mẫu từ danh sách có mẫu slide có sẵn hoặc tự chọn các bố cục tùy chỉnh để phù hợp với nhu cầu người dùng, và ứng dụng còn cung cấp chức năng xem trước cho phép người dùng có thể xem trước các tiêu đề tạo ra coi có phù hợp với yêu cầu hay không. Ứng dụng này được xây dựng bằng Flask, một framework Python mạnh mẽ cho việc phát triển ứng dụng web và ứng dụng sử dụng thư viện Python-pptx đề tạo và chỉnh sửa các file PowerPoint (.pptx). Hệ thống có các chức năng đăng nhập và đăng ký cho người dùng để đảm bảo rằng mỗi người dùng đều có thể tạo ra các slide riêng biệt và lưu trữ các slide của mình một cách an toàn. Các tính năng của hệ thống không chỉ giúp nâng cao hiệu công việc mà còn tạo ra môi trường làm việc thuận tiện cho người sử dụng. Giao diện của ứng dụng được thiết kế đơn giản, dễ dàng sử dụng với các form thuận tiện cho người dùng nhập thông tin chủ đề bài thuyết trình, số lượng slide cần tạo và các tùy chọn khác. Các thao tác này giúp cho người dùng dễ dàng tạo ra cho mình các bài thuyết trình đa dạng phù hợp với yêu cầu trong thời gian ngắn. Còn các tùy chọn như phông chữ màu sắc cũng giúp cho người dùng tạo ra những bài thuyết trình theo phong cách của riêng mình. Sau khi người dùng đã hoàn thành các tùy chọn, hệ thống sẽ kết nối với API của OpenAI tạo ra nội dung và tiêu đề của từng slide. Sau đó slide sẽ được tạo ra và người dùng tải xuống ở dạng slide PowerPoint hoàn chỉnh. Quá tình này so với việc tạo slide bằng phương pháp thủ công rút ngắn thời gian đáng kể. Kết quả đánh giá ứng dụng đáp ứng các yêu cầu cơ bản của đề tài mang lại một giải pháp hiệu quả cho việc tạo slide thuyết trình. |
Description: | 67 |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/110654 |
Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
_file_ Restricted Access | 1.23 MB | Adobe PDF | ||
Your IP: 18.223.211.43 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.