From adfcd492c00a6d0410b665d826d5bc934bad57c9 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Thu, 2 May 2024 12:46:21 -0700 Subject: [PATCH] Edit "dot-products (vietnamese)" by @ngvutuan2811 (#554) * Edit "dot-products (vietnamese)" by @ngvutuan2811 * Edit "dot-products (vietnamese)" by @ngvutuan2811 * Edit "dot-products (vietnamese)" by @ngvutuan2811 --- 2016/dot-products/vietnamese/description.json | 12 +-- .../vietnamese/sentence_translations.json | 74 +++++++++---------- 2016/dot-products/vietnamese/title.json | 4 +- 3 files changed, 45 insertions(+), 45 deletions(-) diff --git a/2016/dot-products/vietnamese/description.json b/2016/dot-products/vietnamese/description.json index ea7f6fd54..e5e7fcb83 100644 --- a/2016/dot-products/vietnamese/description.json +++ b/2016/dot-products/vietnamese/description.json @@ -1,8 +1,8 @@ [ { "input": "Why the formula for dot products matches their geometric intuition.", - "translatedText": "Tại sao công thức của tích số chấm phù hợp với trực quan hình học của chúng", - "n_reviews": 0 + "translatedText": "Tại sao công thức của tích vô hướng phù hợp với trực quan hình học của chúng", + "n_reviews": 1 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", @@ -26,8 +26,8 @@ }, { "input": "Dot products are a nice geometric tool for understanding projection. But now that we know about linear transformations, we can get a deeper feel for what's going on with the dot product, and the connection between its numerical computation and its geometric interpretation.", - "translatedText": "Các sản phẩm chấm là một công cụ hình học tuyệt vời để hiểu được phép chiếu. Nhưng bây giờ chúng ta đã biết về các phép biến đổi tuyến tính, chúng ta có thể hiểu sâu hơn về những gì đang diễn ra với tích chấm và mối liên hệ giữa tính toán số và diễn giải hình học của nó.", - "n_reviews": 0 + "translatedText": "Các tích vô hướng là một công cụ hình học tuyệt vời để hiểu được phép chiếu. Nhưng bây giờ chúng ta đã biết về các phép biến đổi tuyến tính, chúng ta có thể hiểu sâu hơn về những gì đang diễn ra với tích vô hướng và mối liên hệ giữa tính toán số và diễn giải hình học của nó.", + "n_reviews": 1 }, { "input": "", @@ -36,8 +36,8 @@ }, { "input": "Full series: http://3b1b.co/eola", - "translatedText": "Chuỗi đầy đủ: http://3b1b.co/eola", - "n_reviews": 0 + "translatedText": "Loạt bài đầy đủ: http://3b1b.co/eola", + "n_reviews": 1 }, { "input": "", diff --git a/2016/dot-products/vietnamese/sentence_translations.json b/2016/dot-products/vietnamese/sentence_translations.json index 4ab51b7e1..0e8164b0a 100644 --- a/2016/dot-products/vietnamese/sentence_translations.json +++ b/2016/dot-products/vietnamese/sentence_translations.json @@ -1,7 +1,7 @@ [ { "input": "[\"Ode to Joy\", by Beethoven, plays to the end of the piano.] Traditionally, dot products are something that's introduced really early on in a linear algebra course, typically right at the start.", - "translatedText": "[\"Ode to Joy\"; của Beethoven chơi đến cuối cây đàn piano. ] Theo truyền thống, tích số chấm là thứ được giới thiệu rất sớm trong khóa học đại số tuyến tính, thường là ngay khi bắt đầu.", + "translatedText": "[\"Ode to Joy\"; của Beethoven chơi đến cuối cây đàn piano. ] Theo truyền thống, tích vô hướng là thứ được giới thiệu rất sớm trong khóa học đại số tuyến tính, thường là ngay khi bắt đầu.", "model": "google_nmt", "n_reviews": 1, "start": 16.58, @@ -17,25 +17,25 @@ }, { "input": "I did this because there's a standard way to introduce the topic, which requires nothing more than a basic understanding of vectors, but a fuller understanding of the role that dot products play in math can only really be found under the light of linear transformations.", - "translatedText": "Tôi làm điều này vì có một cách tiêu chuẩn để giới thiệu chủ đề, không đòi hỏi gì hơn ngoài sự hiểu biết cơ bản về vectơ, nhưng sự hiểu biết đầy đủ hơn về vai trò của tích số chấm trong toán học chỉ thực sự có thể được tìm thấy dưới ánh sáng của các phép biến đổi tuyến tính.", + "translatedText": "Tôi làm điều này vì có một cách tiêu chuẩn để giới thiệu chủ đề, không đòi hỏi gì hơn ngoài sự hiểu biết cơ bản về vectơ, nhưng sự hiểu biết đầy đủ hơn về vai trò của tích vô hướng trong toán học chỉ thực sự có thể được tìm thấy dưới ánh sáng của các phép biến đổi tuyến tính.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 29.58, "end": 42.44 }, { "input": "Before that, though, let me just briefly cover the standard way that dot products are introduced, which I'm assuming is at least partially review for a number of viewers.", - "translatedText": "Tuy nhiên, trước đó, hãy để tôi trình bày ngắn gọn về cách tiêu chuẩn mà các sản phẩm chấm được giới thiệu, mà tôi cho rằng ít nhất nó cũng được đánh giá một phần đối với một số người xem.", + "translatedText": "Tuy nhiên, trước đó, hãy để tôi trình bày ngắn gọn về cách tiêu chuẩn mà các tích vô hướng được giới thiệu, mà tôi cho rằng ít nhất nó cũng được đánh giá một phần đối với một số người xem.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 43.48, "end": 50.62 }, { "input": "Numerically, if you have two vectors of the same dimension, two lists of numbers with the same lengths, taking their dot product means pairing up all of the coordinates, multiplying those pairs together, and adding the result.", - "translatedText": "Về mặt số học, nếu bạn có hai vectơ có cùng chiều, hai danh sách số có cùng độ dài, việc lấy tích chấm của chúng có nghĩa là ghép tất cả các tọa độ, nhân các cặp đó với nhau và cộng kết quả.", + "translatedText": "Về mặt số học, nếu bạn có hai vectơ có cùng chiều, hai danh sách số có cùng độ dài, việc lấy tích vô hướng của chúng có nghĩa là ghép tất cả các tọa độ, nhân các cặp đó với nhau và cộng kết quả.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 51.44, "end": 64.98 }, @@ -289,7 +289,7 @@ }, { "input": "If you take a line of evenly spaced dots and apply a transformation, a linear transformation will keep those dots evenly spaced once they land in the output space, which is the number line.", - "translatedText": "Nếu bạn lấy một đường thẳng gồm các dấu chấm cách đều nhau và áp dụng một phép biến đổi, thì phép biến đổi tuyến tính sẽ giữ cho các dấu chấm đó cách đều nhau khi chúng rơi vào không gian đầu ra, tức là trục số.", + "translatedText": "Nếu bạn lấy một đường thẳng gồm các chấm cách đều nhau và áp dụng một phép biến đổi, thì phép biến đổi tuyến tính sẽ giữ cho các chấm đó cách đều nhau khi chúng rơi vào không gian đầu ra, tức là trục số.", "model": "google_nmt", "n_reviews": 1, "start": 299.04, @@ -297,9 +297,9 @@ }, { "input": "Otherwise, if there's some line of dots that gets unevenly spaced, then your transformation is not linear.", - "translatedText": "Ngược lại, nếu có một số dòng chấm cách đều nhau thì phép biến đổi của bạn không tuyến tính.", + "translatedText": "Ngược lại, nếu có một số đường chấm cách đều nhau thì phép biến đổi của bạn không tuyến tính.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 312.42, "end": 317.14 }, @@ -409,9 +409,9 @@ }, { "input": "Let me show an example that clarifies the significance, and which just so happens to also answer the dot product puzzle from earlier.", - "translatedText": "Hãy để tôi đưa ra một ví dụ làm rõ tầm quan trọng và nó cũng tình cờ trả lời câu đố về tích số chấm trước đó.", + "translatedText": "Hãy để tôi đưa ra một ví dụ làm rõ tầm quan trọng và nó cũng tình cờ trả lời câu đố về tích vô hướng trước đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 434.78, "end": 441.38 }, @@ -441,7 +441,7 @@ }, { "input": "I want to give that guy a name, u-hat.", - "translatedText": "Tôi muốn đặt cho anh chàng đó một cái tên, U-mũ.", + "translatedText": "Tôi muốn đặt cho anh chàng đó một cái tên, u-mũ.", "model": "google_nmt", "n_reviews": 1, "start": 462.4, @@ -449,9 +449,9 @@ }, { "input": "This little guy plays an important role in what's about to happen, so just keep him in the back of your mind.", - "translatedText": "Anh chàng nhỏ bé này đóng một vai trò quan trọng trong những gì sắp xảy ra, vì vậy hãy giữ anh ta trong tâm trí bạn.", + "translatedText": "Anh chàng nhỏ bé này đóng vai trò quan trọng với những gì sắp xảy ra, vậy hãy ghi nhớ anh ta.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 465.62, "end": 470.02 }, @@ -465,7 +465,7 @@ }, { "input": "What's more, this function is actually linear, since it passes our visual test that any line of evenly spaced dots remains evenly spaced once it lands on the number line.", - "translatedText": "Hơn nữa, hàm này thực sự là tuyến tính, vì nó vượt qua bài kiểm tra trực quan của chúng ta rằng mọi d\nđường có các chấm cách đều nhau vẫn cách đều nhau khi nó chạm vào trục số.", + "translatedText": "Hơn nữa, hàm này thực sự là tuyến tính, vì nó vượt qua bài kiểm tra trực quan của chúng ta rằng mọi đường có các chấm cách đều nhau vẫn cách đều nhau khi nó hạ xuống trục số.", "model": "google_nmt", "n_reviews": 1, "start": 479.66, @@ -489,7 +489,7 @@ }, { "input": "But that vector u-hat is a two-dimensional vector, living in the input space.", - "translatedText": "Nhưng vectơ U-mũ đó là vectơ hai chiều, tồn tại trong không gian đầu vào.", + "translatedText": "Nhưng vectơ u-mũ đó là vectơ hai chiều, tồn tại trong không gian đầu vào.", "model": "google_nmt", "n_reviews": 1, "start": 505.06, @@ -513,7 +513,7 @@ }, { "input": "To find that 1x2 matrix, let's zoom in on this diagonal number line setup and think about where i-hat and j-hat each land, since those landing spots are going to be the columns of the matrix.", - "translatedText": "Để tìm ma trận 1x2 đó, hãy phóng to cách thiết lập đường số chéo này và nghĩ xem vị trí của I mũ và J mũ của mỗi lần hạ xuống, vì những điểm đích đó sẽ là các cột của ma trận.", + "translatedText": "Để tìm ma trận 1x2 đó, hãy phóng to cách thiết lập đường số chéo này và nghĩ xem vị trí của i-mũ và j-mũ của mỗi lần hạ xuống, vì những điểm đích đó sẽ là các cột của ma trận.", "model": "google_nmt", "n_reviews": 1, "start": 525.54, @@ -529,15 +529,15 @@ }, { "input": "We can reason through it with a really elegant piece of symmetry.", - "translatedText": "Chúng ta có thể giải thích nó bằng một sự đối xứng thực sự tao nhã.", + "translatedText": "Ta có thể giải thích nó bằng một sự đối xứng thực sự tinh tế.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 539.7, "end": 542.42 }, { "input": "Since i-hat and u-hat are both unit vectors, projecting i-hat onto the line passing through u-hat looks totally symmetric to projecting u-hat onto the x-axis.", - "translatedText": "Vì I-mũ và U-mũ đều là vectơ đơn vị nên việc chiếu I-mũ lên đường thẳng đi qua U-mũ trông hoàn toàn đối xứng với việc chiếu U-mũ lên trục x.", + "translatedText": "Vì i-mũ và u-mũ đều là vectơ đơn vị nên việc chiếu i-mũ lên đường thẳng đi qua u-mũ trông hoàn toàn đối xứng với việc chiếu u-mũ lên trục x.", "model": "google_nmt", "n_reviews": 1, "start": 543.02, @@ -545,7 +545,7 @@ }, { "input": "So when we ask what number does i-hat land on when it gets projected, the answer is going to be the same as whatever u-hat lands on when it's projected onto the x-axis.", - "translatedText": "Vì vậy, khi chúng ta hỏi chiếc mũ chữ I sẽ rơi vào số nào khi nó được chiếu lên, câu trả lời sẽ giống như bất kỳ U-mũ nào chạm vào khi nó được chiếu lên trục x.", + "translatedText": "Vì vậy, khi chúng ta hỏi i-mũ sẽ hạ xuống số nào khi nó được chiếu lên, câu trả lời sẽ giống như bất kỳ u-mũ nào hạ xuống khi nó được chiếu lên trục x.", "model": "google_nmt", "n_reviews": 1, "start": 553.84, @@ -553,7 +553,7 @@ }, { "input": "But projecting u-hat onto the x-axis just means taking the x-coordinate of u-hat.", - "translatedText": "Nhưng việc chiếu U-mũ lên trục x chỉ có nghĩa là lấy tọa độ x của U-mũ.", + "translatedText": "Nhưng việc chiếu u-mũ lên trục x chỉ có nghĩa là lấy tọa độ x của u-mũ.", "model": "google_nmt", "n_reviews": 1, "start": 562.92, @@ -569,15 +569,15 @@ }, { "input": "Isn't that cool?", - "translatedText": "Điều đó không tuyệt vời sao?", + "translatedText": "Thật tuyệt phải không?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 577.16, "end": 577.66 }, { "input": "The reasoning is almost identical for the j-hat case.", - "translatedText": "Lý do gần như giống hệt với trường hợp J-mũ.", + "translatedText": "Lý do gần như giống hệt với trường hợp j-mũ.", "model": "google_nmt", "n_reviews": 1, "start": 579.2, @@ -593,7 +593,7 @@ }, { "input": "For all the same reasons, the y-coordinate of u-hat gives us the number where j-hat lands when it's projected onto the number line copy.", - "translatedText": "Vì những lý do tương tự, tọa độ y của U-mũ cho chúng ta biết con số mà J-mũ chạm tới khi nó được chiếu lên bản sao trục số.", + "translatedText": "Vì những lý do tương tự, tọa độ y của u-mũ cho chúng ta biết con số mà J-mũ hạ xuống khi nó được chiếu lên bản sao trục số.", "model": "google_nmt", "n_reviews": 1, "start": 589.12, @@ -617,7 +617,7 @@ }, { "input": "So the entries of the 1x2 matrix describing the projection transformation are going to be the coordinates of u-hat.", - "translatedText": "Vì vậy, các phần tử của ma trận 1x2 mô tả phép biến đổi phép chiếu sẽ là tọa độ của U-mũ.", + "translatedText": "Vì vậy, các phần tử của ma trận 1x2 mô tả phép biến đổi phép chiếu sẽ là tọa độ của u-mũ.", "model": "google_nmt", "n_reviews": 1, "start": 600.92, @@ -625,7 +625,7 @@ }, { "input": "And computing this projection transformation for arbitrary vectors in space, which requires multiplying that matrix by those vectors, is computationally identical to taking a dot product with u-hat.", - "translatedText": "Và việc tính toán phép biến đổi phép chiếu này cho các vectơ tùy ý trong không gian, yêu cầu nhân ma trận đó với các vectơ đó, về mặt tính toán giống hệt với việc lấy tích vô hướng bằng U-mũ.", + "translatedText": "Và việc tính toán phép biến đổi phép chiếu này cho các vectơ tùy ý trong không gian, yêu cầu nhân ma trận đó với các vectơ đó, về mặt tính toán giống hệt với việc lấy tích vô hướng bằng u-mũ.", "model": "google_nmt", "n_reviews": 1, "start": 608.04, @@ -649,7 +649,7 @@ }, { "input": "For example, let's say we take that unit vector u-hat, but we scale it up by a factor of 3.", - "translatedText": "Ví dụ: giả sử chúng ta lấy vectơ đơn vị U-mũ đó, nhưng chúng ta tăng nó lên theo hệ số 3.", + "translatedText": "Ví dụ: giả sử chúng ta lấy vectơ đơn vị u-mũ đó, nhưng chúng ta tăng nó lên theo hệ số 3.", "model": "google_nmt", "n_reviews": 1, "start": 636.31, @@ -665,7 +665,7 @@ }, { "input": "So looking at the matrix associated with that vector, it takes i-hat and j-hat to three times the values where they landed before.", - "translatedText": "Vì vậy, nhìn vào ma trận liên kết với vectơ đó, I-mũ và J-mũ phải gấp ba lần giá trị mà chúng đã hạ xuống trước đó.", + "translatedText": "Vì vậy, nhìn vào ma trận liên kết với vectơ đó, i-mũ và j-mũ phải gấp ba lần giá trị mà chúng đã hạ xuống trước đó.", "model": "google_nmt", "n_reviews": 1, "start": 644.81, @@ -729,9 +729,9 @@ }, { "input": "To me, this is utterly beautiful.", - "translatedText": "Đối với tôi, điều này là hoàn toàn đẹp.", + "translatedText": "Đối với tôi, việc này hoàn toàn hay.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 729.93, "end": 732.03 }, @@ -793,9 +793,9 @@ }, { "input": "Again, numerically, this might feel like a silly point to emphasize.", - "translatedText": "Một lần nữa, về mặt số lượng, điều này có vẻ như là một điểm ngớ ngẩn cần nhấn mạnh.", + "translatedText": "Về mặt số học, có vẻ như đây lại là một điểm ngớ ngẩn để nhấn mạnh.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 788.67, "end": 791.55 }, @@ -817,9 +817,9 @@ }, { "input": "It's as if the vector is really just a conceptual shorthand for a certain transformation, since it's easier for us to think about arrows in space rather than moving all of that space to the number line.", - "translatedText": "Cứ như thể vectơ thực sự chỉ là một cách viết tắt khái niệm cho một phép biến đổi nhất định, vì chúng ta dễ nghĩ về các mũi tên trong không gian hơn là di chuyển toàn bộ không gian đó.", + "translatedText": "Cứ như vectơ thực sự chỉ là một cách viết tắt khái niệm cho một phép biến đổi nhất định, vì ta dễ tưởng tượng về các mũi tên trong không gian hơn là di chuyển toàn bộ không gian đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 810.73, "end": 820.15 }, diff --git a/2016/dot-products/vietnamese/title.json b/2016/dot-products/vietnamese/title.json index 249b610c7..e95bf0227 100644 --- a/2016/dot-products/vietnamese/title.json +++ b/2016/dot-products/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "Dot products and duality | Chapter 9, Essence of linear algebra", - "translatedText": "Sản phẩm chấm và tính đối ngẫu | Chương 9, Bản chất của đại số tuyến tính", - "n_reviews": 0 + "translatedText": "Tích vô hướng và tính đối ngẫu | Chương 9, Bản chất của đại số tuyến tính", + "n_reviews": 1 }