Bỏ qua tới nội dung chính
WebDoAnPrecision in every system
Mạng xã hội & nhắn tinWeb + API + AdminCơ bản

Xây dựng nền tảng mạng xã hội tích hợp trợ lý ảo thông minh dựa trên kiến trúc Microservices và Semantic Kernel

Hệ thống mạng xã hội hiện đại kết hợp AI hỗ trợ tương tác nội dung, xây dựng trên nền tảng .NET theo kiến trúc vi dịch vụ linh hoạt và mở rộng.

Giới thiệu

Trong thời đại bùng nổ thông tin, các nền tảng mạng xã hội đối mặt với thách thức kiểm duyệt nội dung, gợi ý chủ đề và tối ưu hóa trải nghiệm kết nối cộng đồng. Đề tài này tập trung giải quyết việc phân tán tải hệ thống bằng kiến trúc Microservices, đồng thời ứng dụng trí tuệ nhân tạo để hỗ trợ người dùng tương tác thông minh hơn với các bài đăng và nội dung đa phương tiện.

Hệ sinh thái được phát triển theo mô hình Fullstack, trong đó phần backend khai thác sức mạnh của .NET Core để chia tách các dịch vụ độc lập như xác thực, quản lý người dùng, bản tin và dịch vụ AI. Việc tích hợp thư viện Semantic Kernel cho phép hệ thống dễ dàng giao tiếp với các mô hình ngôn ngữ lớn nhằm tự động tóm tắt bài viết, gợi ý phản hồi và kiểm duyệt từ ngữ tiêu cực một cách tự động.

Đề tài được xây dựng theo chuẩn mực kỹ thuật thực tế, phân tách rõ ràng giữa các tầng giao diện, dịch vụ xử lý nghiệp vụ và cơ sở dữ liệu. Đây là giải pháp phù hợp để nắm bắt kỹ thuật thiết kế vi dịch vụ cơ bản và ứng dụng công nghệ AI tạo sinh trong các hệ thống phần mềm quy mô hiện đại.

Chức năng có trong gói chuẩn

  • Đăng ký, đăng nhập tài khoản và phân quyền người dùng qua JWT
  • Quản lý trang cá nhân, theo dõi bạn bè và cập nhật trạng thái
  • Đăng bài viết đa phương tiện, chia sẻ hình ảnh và tương tác bình luận
  • Dịch vụ AI tóm tắt nội dung bài viết dài thông qua Semantic Kernel
  • Tự động phát hiện và cảnh báo nội dung phản cảm bằng AI
  • Gợi ý câu trả lời và phản hồi thông minh cho bài đăng
  • Hệ thống thông báo thời gian thực về tương tác và lời mời kết bạn
  • Kiến trúc Microservices quản lý giao tiếp giữa các dịch vụ qua REST API

Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.

Công nghệ

  • dotnet

Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.

Đề tài liên quan