Kaka Notes

Description about Blog Author


Side Effect là gì?

Hàm có side effect(tác dụng phụ) Là 1 hàm có thể cho ra kết quả không như mong muốn.

  • Để làm rõ khái niệm trên ta sẽ đưa ra khái niệm ngược lại với nó là hàm pure function.

    Luôn cho ra duy nhất 1 kết quả giống nhau khi có cùng tham số đầu vào.

    function add(a, b) {
      return a + b
    }

    Dựa vào ví dụ trên ta có thể kết luận thêm cho hàm side effect: cùng 1 tham số đầu vào có thể có những kết quả khác nhau.

    Read more...

AI Engineering Chap 01

Chương 1: Giới thiệu về Xây dựng Ứng dụng AI với các Mô hình Nền tảng

Nếu phải dùng một từ duy nhất để mô tả về Trí tuệ Nhân tạo (AI) trong giai đoạn sau năm 2020, thì đó chính là từ “quy mô”. Các mô hình AI đứng sau những ứng dụng đình đám như ChatGPT, Gemini của Google, hay Midjourney đã đạt đến một quy mô khổng lồ. Chúng lớn đến mức đang tiêu thụ một phần không hề nhỏ sản lượng điện của toàn thế giới. Hơn nữa, chúng ta còn đang đứng trước nguy cơ cạn kiệt nguồn dữ liệu công khai trên Internet để có thể tiếp tục huấn luyện cho chúng.

Read more...

Hướng dẫn về Aggregation Pipeline trong mongo

Aggregation Pipeline trong MongoDB là một công cụ mạnh mẽ để xử lý và phân tích dữ liệu. Nó cho phép bạn thực hiện nhiều thao tác khác nhau trên dữ liệu thông qua một chuỗi các giai đoạn (stages). Dưới đây là hướng dẫn về các giai đoạn chính trong Aggregation Pipeline.

Các Giai Đoạn Cơ Bản Trong Aggregation Pipeline

  1. $match:

    • Sử dụng để lọc tài liệu dựa trên điều kiện.
    • Tương tự như find(), nhưng có thể sử dụng các toán tử phức tạp hơn.
    • Ví dụ:
      db.collection.aggregate([
        { $match: { status: "active" } }
      ]);
  2. $group:

    Read more...
Previous Page 5 of 7 Next Page