diff --git a/2015/eulers-characteristic-formula/hebrew/title.json b/2015/eulers-characteristic-formula/hebrew/title.json index 50613a9bb..e2e121f28 100644 --- a/2015/eulers-characteristic-formula/hebrew/title.json +++ b/2015/eulers-characteristic-formula/hebrew/title.json @@ -1,5 +1,5 @@ { "input": "Euler's Formula and Graph Duality", - "translatedText": "הנוסחה של אוילר ודואליות של גרפים", + "translatedText": "משוואת אוילר ודואליות של גרפים", "n_reviews": 1 -} \ No newline at end of file +} diff --git a/2016/abstract-vector-spaces/vietnamese/sentence_translations.json b/2016/abstract-vector-spaces/vietnamese/sentence_translations.json index 10777056a..1a238229a 100644 --- a/2016/abstract-vector-spaces/vietnamese/sentence_translations.json +++ b/2016/abstract-vector-spaces/vietnamese/sentence_translations.json @@ -17,9 +17,9 @@ }, { "input": "Is a two-dimensional vector, for example, fundamentally an arrow on a flat plane that we can describe with coordinates for convenience?", - "translatedText": "Ví dụ, vectơ hai chiều về cơ bản có phải là một mũi tên trên mặt phẳng mà chúng ta có thể mô tả bằng tọa độ cho thuận tiện không?", + "translatedText": "Ví dụ, vectơ hai chiều về cơ bản có phải là một mũi tên trên mặt phẳng mà ta có thể mô tả bằng tọa độ cho thuận tiện không?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 24.48, "end": 30.6 }, @@ -41,9 +41,9 @@ }, { "input": "On the one hand, defining vectors as primarily being a list of numbers feels clear-cut and unambiguous.", - "translatedText": "Một mặt, việc xác định vectơ chủ yếu là một danh sách các số có cảm giác rõ ràng và rõ ràng.", + "translatedText": "Một mặt, việc xác định vectơ chủ yếu là một danh sách các số có cảm giác rõ ràng và không mơ hồ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 42.3, "end": 48.48 }, diff --git a/2016/change-of-basis/vietnamese/sentence_translations.json b/2016/change-of-basis/vietnamese/sentence_translations.json index bc3c19c8d..9b82e9869 100644 --- a/2016/change-of-basis/vietnamese/sentence_translations.json +++ b/2016/change-of-basis/vietnamese/sentence_translations.json @@ -137,9 +137,9 @@ }, { "input": "To be a little more precise about the setup here, her first basis vector, b1, is something that we would describe with the coordinates 2,1, and her second basis vector, b2, is something that we would describe as negative 1,1.", - "translatedText": "Nói chính xác hơn một chút về cách thiết lập ở đây, vectơ cơ sở đầu tiên của cô ấy, b1, là thứ mà chúng tôi sẽ mô tả với tọa độ 2,1, và vectơ cơ sở thứ hai của cô ấy, b2, là thứ mà chúng tôi mô tả là âm 1,1.", + "translatedText": "Nói chính xác hơn một chút về cách thiết lập ở đây, vectơ cơ sở đầu tiên của cô ấy, b1, là thứ mà chúng ta sẽ mô tả với tọa độ 2,1, và vectơ cơ sở thứ hai của cô ấy, b2, là thứ mà chúng tôi mô tả là âm 1,1.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 148.4, "end": 164.04 }, @@ -153,17 +153,17 @@ }, { "input": "They are what define the meaning of the coordinates 1,0 and 0,1 in her world.", - "translatedText": "Chúng là thứ xác định ý nghĩa của tọa độ 1,0 và 0,1 trong thế giới của cô.", + "translatedText": "Chúng là thứ xác định ý nghĩa của tọa độ 1,0 và 0,1 trong thế giới của cô ấy.", "model": "google_nmt", "n_reviews": 1, "start": 166.8, "end": 167.14 }, { - "input": "lumn of the matrix, we can see that i-hat moves over to 3 times itself, still on that x-axis.", - "translatedText": "Vì vậy, trên thực tế, chúng ta đang nói những ngôn ngữ khác nhau.", + "input": "Column of the matrix, we can see that i-hat moves over to 3 times itself, still on that x-axis.", + "translatedText": "Cột của ma trận, ta có thể thấy i-mũ tự di chuyển tới 3 lần, vẫn trên trục x đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 169, "end": 169.42 }, @@ -649,7 +649,7 @@ }, { "input": "ponding eigenvalue is 1, so v would actually just stay fixed in place. Pause and ponder if you need to make sure that that line of reasoning feels good. This is the kind of thing I mentioned in the introduction. If you didn't have a", - "translatedText": "ví dụ, phần chính xác cho rằng giá trị riêng là 1, vì vậy v thực sự sẽ không đổi. Hãy tạm dừng và suy ngẫm nếu bạn cần đảm bảo rằng cách lý luận đó phù hợp. Đây là loại điều tôi đã đề cập trong phần giới thiệu. ", + "translatedText": "ví dụ, phần chính xác cho rằng giá trị riêng là 1, vì vậy v thực sự sẽ không đổi. Hãy tạm dừng và suy ngẫm nếu bạn cần đảm bảo rằng cách lý luận đó phù hợp. Đây là loại điều tôi đã đề cập trong phần giới thiệu. ", "model": "google_nmt", "n_reviews": 1, "start": 692.2, diff --git a/2016/cross-products/vietnamese/description.json b/2016/cross-products/vietnamese/description.json index 9f6f6b210..0155b2245 100644 --- a/2016/cross-products/vietnamese/description.json +++ b/2016/cross-products/vietnamese/description.json @@ -1,8 +1,8 @@ [ { "input": "This covers the main geometric intuition behind the 2d and 3d cross products.", - "translatedText": "Điều này bao gồm trực quan hình học chính đằng sau các tích chéo 2d và 3d.", - "n_reviews": 0 + "translatedText": "Điều này bao gồm trực quan hình học chính đằng sau các tích có hướng 2d và 3d.", + "n_reviews": 1 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", diff --git a/2016/cross-products/vietnamese/sentence_translations.json b/2016/cross-products/vietnamese/sentence_translations.json index 5f197e499..0028c3a69 100644 --- a/2016/cross-products/vietnamese/sentence_translations.json +++ b/2016/cross-products/vietnamese/sentence_translations.json @@ -561,9 +561,9 @@ }, { "input": "But for those of you who are willing to go a bit deeper, and who are curious about the connection between this computation and the underlying geometry, the ideas that I'll talk about in the next video are just a really elegant piece of math.", - "translatedText": "Nhưng đối với những ai muốn tìm hiểu sâu hơn một chút và tò mò về mối liên hệ giữa phép tính này và hình học cơ bản, những ý tưởng mà tôi sẽ nói đến trong video tiếp theo chỉ là một phần toán học thực sự hay.", + "translatedText": "Nhưng với những ai muốn tìm hiểu sâu hơn và tò mò về mối liên hệ giữa phép tính này và hình học cơ bản, những ý tưởng mà tôi sẽ nói đến trong video sau chỉ là một phần toán học thực sự hay.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 510.58, "end": 520.98 } 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 } diff --git a/2016/eola-preview/vietnamese/description.json b/2016/eola-preview/vietnamese/description.json index 1a56967f1..bfb34a5bc 100644 --- a/2016/eola-preview/vietnamese/description.json +++ b/2016/eola-preview/vietnamese/description.json @@ -54,4 +54,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2016/eola-preview/vietnamese/sentence_translations.json b/2016/eola-preview/vietnamese/sentence_translations.json index b0614ea2f..25d2b1f20 100644 --- a/2016/eola-preview/vietnamese/sentence_translations.json +++ b/2016/eola-preview/vietnamese/sentence_translations.json @@ -27,10 +27,10 @@ }, { "input": "A student might go through a class and learn how to compute lots of things, like matrix multiplication, or the determinant, or cross products, which use the determinant, or eigenvalues, but they might come out without really understanding why matrix multiplication is defined the way that it is, why the cross product has anything to do with the determinant, or what an eigenvalue really represents.", - "translatedText": "Một học sinh có thể tham gia một lớp học và học cách tính nhiều thứ, như phép nhân ma trận, định thức hoặc tích chéo, sử dụng định thức hoặc giá trị riêng, nhưng họ có thể học ra mà không thực sự hiểu tại sao phép nhân ma trận được định nghĩa như sau: theo cách đó, tại sao tích chéo lại có liên quan gì đến định thức hoặc giá trị riêng thực sự đại diện cho điều gì.", + "translatedText": "Một học sinh có thể tham gia một lớp học và học cách tính nhiều thứ, như phép nhân ma trận, định thức hoặc tích chéo, sử dụng định thức hoặc giá trị riêng, nhưng họ có thể học ra mà không thực sự hiểu tại sao phép nhân ma trận được định nghĩa như sau: theo cách đó, tại sao tích có hướng lại có liên quan gì đến định thức hoặc giá trị riêng thực sự đại diện cho điều gì.", "model": "google_nmt", "from_community_srt": "định thức hay tích có hướng của hai vecto, (sử dụng định thức hoặc trị số đặc trưng), nhưng họ có thể qua môn mà không thực sự hiểu :\"tại sao phép cộng ma trận lại được định nghĩa như vậy?\" \"tại sao tích có hướng của hai vecto lại liên quan đến định thức của ma trận?\" hay \" một \"trị số đặc biệt\" thực sự đại diện cho cái gì?\" Phần lớn học sinh sẽ thuần thục những tính toán số học với ma trận,", - "n_reviews": 0, + "n_reviews": 1, "start": 30.1, "end": 52.1 }, @@ -40,7 +40,7 @@ "model": "google_nmt", "from_community_srt": "trong khi ít ai có thể hiểu một cách thấu đáo ý nghĩa hình học của chúng. Tuy nhiên, tồn tại một sự khác biệt cơ bản giữa hiểu đại số tuyến tính ở cảnh giới số học và cảnh giới hình học", "n_reviews": 0, - "start": 53.0, + "start": 53, "end": 61.02 }, { @@ -54,28 +54,28 @@ }, { "input": "Each has its place, but, roughly speaking, the geometric understanding is what lets you judge what tools to use to solve specific problems, feel why they work, and know how to interpret the results, and the numeric understanding is what lets you actually carry through the application of those tools.", - "translatedText": "Mỗi cái đều có vị trí của nó, nhưng nói một cách đại khái, sự hiểu biết về hình học là thứ cho phép bạn đánh giá nên sử dụng công cụ nào để giải quyết các vấn đề cụ thể, cảm nhận lý do tại sao chúng hoạt động và biết cách diễn giải kết quả, còn sự hiểu biết về số học là thứ cho phép bạn thực sự mang theo thông qua việc áp dụng các công cụ đó.", + "translatedText": "Mỗi cái đều có vị trí của nó, nhưng nói một cách đại khái, sự hiểu biết về hình học là thứ cho phép bạn đánh giá nên sử dụng công cụ nào để giải các bài toán cụ thể, cảm nhận lý do tại sao chúng hoạt động và biết cách diễn giải kết quả, còn sự hiểu biết về số học là thứ cho phép bạn thực sự mang theo thông qua việc áp dụng các công cụ đó.", "model": "google_nmt", "from_community_srt": "tư duy ở mức độ hình học là thứ giúp chúng ta phán đoán công cụ nào được sử dụng để giải quyết những vấn đề cụ thể, và biết cách để lý giải được kết quả và tư duy số học là thứ giúp chúng ta sử dụng những công cụ đó vào tính toán Giả sử,", - "n_reviews": 0, + "n_reviews": 1, "start": 68.1, "end": 84.9 }, { "input": "Now, if you learn linear algebra without getting a solid foundation in that geometric understanding, the problems can go unnoticed for a while until you've gone deeper into whatever field you happen to pursue, whether that's computer science, engineering, statistics, economics, or even math itself.", - "translatedText": "Bây giờ, nếu bạn học đại số tuyến tính mà không có nền tảng vững chắc về hiểu biết hình học đó, các vấn đề có thể không được chú ý trong một thời gian cho đến khi bạn đi sâu hơn vào bất kỳ lĩnh vực nào bạn theo đuổi, cho dù đó là khoa học máy tính, kỹ thuật, thống kê, kinh tế, hoặc thậm chí là toán học.", + "translatedText": "Bây giờ, nếu bạn học đại số tuyến tính mà không có nền tảng vững chắc về hiểu biết hình học đó, các bài toán có thể không được chú ý trong một thời gian cho đến khi bạn đi sâu hơn vào bất kỳ lĩnh vực nào bạn theo đuổi, cho dù đó là khoa học máy tính, kỹ thuật, thống kê, kinh tế, hoặc thậm chí là toán học.", "model": "google_nmt", "from_community_srt": "mày học đại số tuyến tính mà không có một nền móng vững chắc về hình học, vấn đề có thể bị bỏ qua cho đến khi mày đã đào sâu vào bất cứ lĩnh vực nào mà mày tình cờ theo đuổi, có thể là khoa học máy tính, kĩ thuật, xác suất thống kê, kinh tế học hay thậm chí là chính bản thân toán học. Một khi mày tham gia một lớp học hay một công việc đòi hỏi sự lưu loát với đại số tuyến tính,", - "n_reviews": 0, + "n_reviews": 1, "start": 85.48, "end": 101.96 }, { "input": "Once you're in a class, or a job for that matter, that assumes fluency with linear algebra, the way that your professors or your co-workers apply that field could seem like utter magic.", - "translatedText": "Khi bạn đang tham gia một lớp học hoặc một công việc đòi hỏi phải thông thạo đại số tuyến tính, cách mà các giáo sư hoặc đồng nghiệp của bạn áp dụng lĩnh vực đó có thể giống như một phép thuật hoàn toàn.", + "translatedText": "Khi bạn đang tham gia một lớp học hoặc một công việc đòi hỏi phải thông thạo đại số tuyến tính, cách mà các giáo sư hoặc đồng nghiệp của bạn áp dụng lĩnh vực đó có thể hoàn toàn giống như một phép thuật.", "model": "google_nmt", "from_community_srt": "cách mà giảng viên hay mấy thần đồng cùng lớp của mày áp dụng vào lĩnh vực đó dường như là một phép màu thực sự Họ sẽ rất nhanh chóng biết được công thức hợp lý để sử dụng và phác họa khá chính xác đáp án sẽ như thế nào", - "n_reviews": 0, + "n_reviews": 1, "start": 102.74, "end": 112.64 }, @@ -134,28 +134,28 @@ }, { "input": "It would make it seem like the only people who are cut out for physics are those with computers for brains, and you would feel unduly slow or dumb for taking so long on each problem.", - "translatedText": "Nó sẽ làm cho có vẻ như những người duy nhất không phù hợp với môn vật lý là những người có bộ não máy tính, và bạn sẽ cảm thấy chậm chạp hoặc ngu ngốc quá mức khi mất quá nhiều thời gian cho mỗi vấn đề.", + "translatedText": "Nó sẽ làm cho có vẻ như những người duy nhất không phù hợp với môn vật lý là những người có bộ não máy tính, và bạn sẽ cảm thấy chậm chạp hoặc ngu ngốc quá mức khi mất quá nhiều thời gian cho mỗi bài toán.", "model": "google_nmt", "from_community_srt": "khiến mày cảm thấy quá ngu người vì làm bài quá lâu nó không khác gì là mấy với đại số, và may mắn thay, cũng như lượng giác,", - "n_reviews": 0, + "n_reviews": 1, "start": 167.98, "end": 176.66 }, { "input": "It's not that different with linear algebra, and luckily, just as with trigonometry, there are a handful of intuitions, visual intuitions, underlying much of the subject.", - "translatedText": "Nó không khác mấy với đại số tuyến tính, và may mắn thay, cũng giống như lượng giác, có một số trực giác, trực giác trực quan làm nền tảng cho phần lớn chủ đề.", + "translatedText": "Nó không khác mấy với đại số tuyến tính, và may mắn thay, cũng giống như lượng giác, có một số trực quan, hình dung trực quan làm nền tảng cho phần lớn chủ đề.", "model": "google_nmt", "from_community_srt": "có rất nhiều quan điểm, quan điểm trực quan ở cái môn này. Và khác với cái ví dụ về lượng giác , sự liên kết giữa máy tính và những quan điểm trực quan này khá là", - "n_reviews": 0, + "n_reviews": 1, "start": 177.5, "end": 186.7 }, { "input": "And unlike the trig example, the connection between the computation and these visual intuitions is typically pretty straightforward.", - "translatedText": "Và không giống như ví dụ lượng giác, mối liên hệ giữa phép tính và những trực giác trực quan này thường khá đơn giản.", + "translatedText": "Và không giống như ví dụ lượng giác, mối liên hệ giữa phép tính và những hình dung trực quan này thường khá đơn giản.", "model": "google_nmt", "from_community_srt": "chắc chắn. Và khi các mày nuốt hết được mấy thứ này và thực sự hiểu được mối quan hệ giữa hình học và các con số,", - "n_reviews": 0, + "n_reviews": 1, "start": 187.14, "end": 193.84 }, @@ -206,10 +206,10 @@ }, { "input": "The goal is to create a short, binge-watchable series animating those intuitions from the basics of vectors up through the core topics that make up the essence of linear algebra.", - "translatedText": "Mục tiêu là tạo ra một loạt phim ngắn, có thể xem say sưa, hoạt hình hóa những trực giác đó từ những kiến thức cơ bản về vectơ cho đến các chủ đề cốt lõi tạo nên bản chất của đại số tuyến tính.", + "translatedText": "Mục tiêu là tạo ra một loạt phim ngắn, có thể xem say sưa, hoạt hình hóa những trực quan đó từ những kiến thức cơ bản về vectơ cho đến các chủ đề cốt lõi tạo nên bản chất của đại số tuyến tính.", "model": "google_nmt", "from_community_srt": "từ những thứ đơn giản nhất như vecto, đến những chủ đề cốt lõi làm nên định nghĩa về đại số. tao sẽ đăng mỗi vid một ngày trong năm ngày tới, và sau đó cho ra một chương mới mỗi 1 hoặc 2 tuần.", - "n_reviews": 0, + "n_reviews": 1, "start": 228.88, "end": 237.76 }, @@ -233,10 +233,10 @@ }, { "input": "But what you can do, especially with this subject, is lay down all the right intuitions so the learning that you do moving forward is as productive and fruitful as it can be.", - "translatedText": "Nhưng những gì bạn có thể làm, đặc biệt là với chủ đề này, là đặt ra tất cả những trực giác đúng đắn để việc học tập mà bạn tiến về phía trước có hiệu quả và hiệu quả nhất có thể.", + "translatedText": "Nhưng những gì bạn có thể làm, đặc biệt là với chủ đề này, là đặt ra tất cả những trực quan đúng đắn để việc học tập mà bạn tiến về phía trước có hiệu quả và hiệu quả nhất có thể.", "model": "google_nmt", "from_community_srt": "là lấy cho mày những cái quan niệm đúng để việc tiếp thu mày đang làm sẽ trở nên hiệu quả nhất có thể. Tao cũng hi vọng cái này có thể là một nguồn cho những ai đang đứng lớp, những người mà có lẽ đã là bậc thầy trong đại số rồi,", - "n_reviews": 0, + "n_reviews": 1, "start": 251.02, "end": 261.08 }, @@ -269,10 +269,10 @@ }, { "input": "So with that as an introduction, I'll see you next video.", - "translatedText": "Vì vậy, với phần giới thiệu đó, tôi sẽ gặp bạn video tiếp theo.", + "translatedText": "Vậy với phần giới thiệu đó, tôi sẽ gặp bạn video sau.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 292.42, "end": 294.54 } -] \ No newline at end of file +] diff --git a/2016/eola-preview/vietnamese/title.json b/2016/eola-preview/vietnamese/title.json index 188f7f36c..717998933 100644 --- a/2016/eola-preview/vietnamese/title.json +++ b/2016/eola-preview/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "Essence of linear algebra preview", - "translatedText": "Bản chất của bản xem trước đại số tuyến tính", - "n_reviews": 0 -} \ No newline at end of file + "translatedText": "Bản chất của đại số tuyến tính - Bản xem trước", + "n_reviews": 1 +} diff --git a/2016/hanoi-and-sierpinski/vietnamese/sentence_translations.json b/2016/hanoi-and-sierpinski/vietnamese/sentence_translations.json index cb5c870d1..806d3a047 100644 --- a/2016/hanoi-and-sierpinski/vietnamese/sentence_translations.json +++ b/2016/hanoi-and-sierpinski/vietnamese/sentence_translations.json @@ -409,9 +409,9 @@ }, { "input": "I don't know how this works, I don't know why this works, now I know, but it's just magical when you see it, and I remember putting together animation for this for when I was teaching this, and just like, you know, I know how this works, I know all the things in it, it's still fun to just sit and just like, you know, watch it play out.", - "translatedText": "Tôi không biết nó hoạt động như thế nào, tôi không biết tại sao nó hoạt động, bây giờ tôi biết, nhưng nó thật kỳ diệu khi bạn nhìn thấy nó, và tôi nhớ đã kết hợp hoạt hình cho cái này khi tôi dạy nó, và giống như, bạn biết đấy, tôi biết cách thức hoạt động của nó, tôi biết tất cả mọi thứ trong đó, vẫn rất thú vị khi chỉ ngồi và xem nó diễn ra.", + "translatedText": "Tôi không biết nó hoạt động thế nào, tôi không biết tại sao nó hoạt động, bây giờ tôi biết, nhưng nó thật kỳ diệu khi bạn nhìn thấy nó, và tôi nhớ đã kết hợp hoạt hình cho cái này khi tôi dạy nó, và giống như, bạn biết đấy, tôi biết cách thức hoạt động của nó, tôi biết tất cả mọi thứ trong đó, vẫn rất thú vị khi chỉ ngồi và xem nó diễn ra.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 388.8, "end": 406.02 }, @@ -505,9 +505,9 @@ }, { "input": "So somehow we have to get 2, 1, and 0 off.", - "translatedText": "Vì vậy, bằng cách nào đó chúng ta phải giảm 2, 1 và 0.", + "translatedText": "Vì vậy, bằng cách nào đó ta phải giảm 2, 1 và 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 499.34, "end": 501.1 }, @@ -545,9 +545,9 @@ }, { "input": "w that insight, you can code up something that will solve towers of Hanoi, like five or six lines of code, which proba", - "translatedText": "Và theo một nghĩa nào đó, bây giờ bạn có một phiên bản nhỏ hơn của cùng một vấn đề.", + "translatedText": "Và theo một nghĩa nào đó, bây giờ bạn có một phiên bản nhỏ hơn của cùng một bài toán.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 516.08, "end": 517.04 }, @@ -564,7 +564,7 @@ "translatedText": "Vì vậy, ý tưởng là nếu tôi chỉ tập trung vào một chiếc đĩa và nghĩ xem tôi sẽ phải làm gì để chiếc đĩa này hoạt động, tôi có thể biến vấn đề lớn hơn của mình thành một vấn đề nhỏ hơn một chút.", "model": "google_nmt", "n_reviews": 0, - "start": 521.0, + "start": 521, "end": 527.6 }, { @@ -609,9 +609,9 @@ }, { "input": "the last, move disk 0. And here, we're going to have to roll ove", - "translatedText": "Họ cần phải di chuyển đi đâu đó.", + "translatedText": "Chúng cần phải di chuyển đi đâu đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 545.54, "end": 546.24 }, @@ -737,9 +737,9 @@ }, { "input": "Count up some amount, roll over, count up to that same amount again.", - "translatedText": "Đếm một số tiền, lăn qua, đếm lại số tiền đó.", + "translatedText": "Đếm một tổng, lăn qua, đếm lại tổng đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 615.2, "end": 620.82 }, @@ -753,9 +753,9 @@ }, { "input": "Subproblem, do a thing, subproblem.", - "translatedText": "Vấn đề con, làm một việc, vấn đề con.", + "translatedText": "Bài toán con, làm một việc, bài toán con.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 635.14, "end": 641.9 }, @@ -833,9 +833,9 @@ }, { "input": "heck out the careers page that I've linked in the description. Personally, I think they'r Well, it's exactly the same thing.", - "translatedText": "Nhưng nó thực sự trở nên mát hơn.", + "translatedText": "Nhưng nó thực sự trở nên ngầu hơn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 707.52, "end": 711.7 }, @@ -865,9 +865,9 @@ }, { "input": "I just finished the first chapter of Essence of Calculus, and I'm working on the second one right now, and Patreon supporters are getting early access to these videos before I publish the full series in a few months.", - "translatedText": "Tôi vừa hoàn thành chương đầu tiên của Bản chất của phép tính và hiện tôi đang làm chương thứ hai và những người ủng hộ Patreon sẽ có quyền truy cập sớm vào những video này trước khi tôi xuất bản toàn bộ loạt phim sau vài tháng.", + "translatedText": "Tôi vừa hoàn thành chương đầu tiên của Bản chất của giải tích và hiện tôi đang làm chương thứ hai và những người ủng hộ Patreon sẽ có quyền truy cập sớm vào những video này trước khi tôi xuất bản toàn bộ loạt phim sau vài tháng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 719.16, "end": 735.62 }, @@ -953,9 +953,9 @@ }, { "input": "I think their activities are building genuinely good math intuitions for students, and the world could use a few more talented people pointing their efforts towards education the way that they do.", - "translatedText": "Tôi nghĩ rằng hoạt động của họ đang xây dựng trực giác toán học thực sự tốt cho học sinh và thế giới có thể cần thêm một vài người tài năng nữa để nỗ lực hướng tới giáo dục theo cách họ đang làm.", + "translatedText": "Tôi nghĩ rằng hoạt động của họ đang xây dựng trực quan toán học thực sự tốt cho học sinh và thế giới có thể cần thêm một vài người tài năng nữa để nỗ lực hướng tới giáo dục theo cách họ đang làm.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 801.06, "end": 809.1 }, @@ -967,4 +967,4 @@ "start": 809.1, "end": 838.1 } -] \ No newline at end of file +] diff --git a/2016/hanoi-and-sierpinski/vietnamese/title.json b/2016/hanoi-and-sierpinski/vietnamese/title.json index ec9598d3d..b21f183cd 100644 --- a/2016/hanoi-and-sierpinski/vietnamese/title.json +++ b/2016/hanoi-and-sierpinski/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Binary, Hanoi and Sierpinski, part 1", "translatedText": "Nhị phân, Hà Nội và Sierpinski, phần 1", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2016/linear-transformations/vietnamese/sentence_translations.json b/2016/linear-transformations/vietnamese/sentence_translations.json index 7ce079809..113afd365 100644 --- a/2016/linear-transformations/vietnamese/sentence_translations.json +++ b/2016/linear-transformations/vietnamese/sentence_translations.json @@ -441,9 +441,9 @@ }, { "input": "Let's see what this looks like in the most general case, where your matrix has entries A, B, C, D.", - "translatedText": "Hãy xem điều này trông như thế nào trong trường hợp tổng quát nhất, trong đó ma trận của bạn có các mục A, B, C, D.", + "translatedText": "Hãy xem điều này trông như thế nào trong trường hợp tổng quát nhất, trong đó ma trận của bạn có các mục a, b, c, d.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 414.72, "end": 420.54 }, @@ -457,9 +457,9 @@ }, { "input": "Always remember to interpret that first column, AC, as the place where the first basis vector lands, and that second column, BD, as the place where the second basis vector lands.", - "translatedText": "Luôn nhớ diễn giải cột đầu tiên, AC, là vị trí của vectơ cơ sở thứ nhất và cột thứ hai, BD, là vị trí của vectơ cơ sở thứ hai.", + "translatedText": "Luôn nhớ diễn giải cột đầu tiên, a c, là vị trí của vectơ cơ sở thứ nhất và cột thứ hai, b d, là vị trí của vectơ cơ sở thứ hai.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 426.24, "end": 436.44 }, @@ -473,17 +473,17 @@ }, { "input": "Well, it'll be x times AC plus y times BD.", - "translatedText": "Vâng, nó sẽ bằng x nhân AC cộng y nhân BD.", + "translatedText": "Vâng, nó sẽ bằng x nhân ac cộng y nhân bd.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 442.06, "end": 446.98 }, { "input": "Putting this together, you get a vector Ax plus By, Cx plus Dy.", - "translatedText": "Đặt cái này lại với nhau, bạn sẽ có một vectơ Ax cộng By, Cx cộng Dy.", + "translatedText": "Đặt cái này lại với nhau, bạn sẽ có một vectơ ax cộng by, cx cộng dy.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 448.06, "end": 453.3 }, @@ -497,9 +497,9 @@ }, { "input": "Then you could make high schoolers memorize this without showing them the crucial part that makes it feel intuitive.", - "translatedText": "Sau đó, bạn có thể bắt học sinh trung học ghi nhớ điều này mà không cho họ thấy phần quan trọng khiến nó có cảm giác trực quan.", + "translatedText": "Sau đó, bạn có thể bắt học sinh trung học nhớ điều này mà không cho họ thấy phần trực quan quan trọng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 461.66, "end": 466.62 }, @@ -545,7 +545,7 @@ }, { "input": "Here's a fun transformation with a special name, called a shear.", - "translatedText": "Đây là một sự biến đổi thú vị với một cái tên đặc biệt, được gọi là phép cắt.", + "translatedText": "Đây là một biến đổi thú vị với cái tên đặc biệt, gọi là phép cắt.", "model": "google_nmt", "n_reviews": 1, "start": 511.56, diff --git a/2016/matrix-multiplication/vietnamese/sentence_translations.json b/2016/matrix-multiplication/vietnamese/sentence_translations.json index 3b01128a9..5c2579822 100644 --- a/2016/matrix-multiplication/vietnamese/sentence_translations.json +++ b/2016/matrix-multiplication/vietnamese/sentence_translations.json @@ -1,9 +1,9 @@ [ { "input": "Hey everyone, where we last left off, I showed what linear transformations look like and how to represent them using matrices.", - "translatedText": "Xin chào mọi người, ở phần cuối cùng chúng ta dừng lại, tôi đã cho thấy các phép biến đổi tuyến tính trông như thế nào và cách biểu diễn chúng bằng ma trận.", + "translatedText": "Xin chào mọi người, ở phần cuối cùng ta dừng lại, tôi đã cho thấy các phép biến đổi tuyến tính trông thế nào và cách biểu diễn chúng bằng ma trận.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 10.94, "end": 16.88 }, @@ -25,9 +25,9 @@ }, { "input": "The key takeaway was that a linear transformation is completely determined by where it takes the basis vectors of the space, which for two dimensions means i-hat and j-hat.", - "translatedText": "Điểm mấu chốt là phép biến đổi tuyến tính hoàn toàn được xác định bởi vị trí của nó lấy các vectơ cơ sở của không gian, đối với hai chiều có nghĩa là i-hat và j-hat.", + "translatedText": "Điểm mấu chốt là phép biến đổi tuyến tính hoàn toàn được xác định bởi vị trí của nó lấy các vectơ cơ sở của không gian, đối với hai chiều có nghĩa là i-mũ và j-mũ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 41.82, "end": 51.34 }, @@ -41,31 +41,31 @@ }, { "input": "A vector with coordinates x, y is x times i-hat plus y times j-hat.", - "translatedText": "Một vectơ có tọa độ x, y bằng x nhân i-hat cộng y nhân j-hat.", + "translatedText": "Một vectơ có tọa độ x, y bằng x nhân i-mũ cộng y nhân j-mũ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 57.94, "end": 62.34 }, { "input": "After going through the transformation, this property that grid lines remain parallel and evenly spaced has a wonderful consequence.", - "translatedText": "Sau khi trải qua quá trình biến đổi, đặc tính mà các đường lưới vẫn song song và cách đều nhau mang lại một hệ quả tuyệt vời.", + "translatedText": "Sau khi trải qua quá trình biến đổi, tính chất mà các đường lưới vẫn song song và cách đều nhau mang lại một hệ quả tuyệt vời.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 63.46, "end": 69.86 }, { "input": "The place where your vector lands will be x times the transformed version of i-hat plus y times the transformed version of j-hat.", - "translatedText": "Vị trí mà vectơ của bạn chạm tới sẽ bằng x lần phiên bản biến đổi của i-hat cộng với y lần phiên bản biến đổi của j-hat.", + "translatedText": "Vị trí mà vectơ của bạn hạ xuống sẽ bằng x lần phiên bản biến đổi của i-mũ cộng với y lần phiên bản biến đổi của j-mũ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 70.5, "end": 77.56 }, { "input": "This means if you keep a record of the coordinates where i-hat lands and the coordinates where j-hat lands, you can compute that a vector which starts at x, y must land on x times the new coordinates of i-hat plus y times the new coordinates of j-hat.", - "translatedText": "Điều này có nghĩa là nếu bạn giữ một bản ghi tọa độ nơi i-hat hạ xuống và tọa độ nơi j-hat hạ xuống, bạn có thể tính toán rằng một vectơ bắt đầu tại x, y phải hạ xuống trên x nhân tọa độ mới của i-hat cộng y lần tọa độ mới của j-hat.", + "translatedText": "Điều này có nghĩa là nếu bạn giữ một bản ghi tọa độ nơi i-mũ hạ xuống và tọa độ nơi j-mũ hạ xuống, bạn có thể tính toán rằng một vectơ bắt đầu tại x, y phải hạ xuống trên x nhân tọa độ mới của i-mũ cộng y lần tọa độ mới của j-mũ.", "model": "google_nmt", "n_reviews": 1, "start": 78.24, @@ -73,9 +73,9 @@ }, { "input": "The convention is to record the coordinates of where i-hat and j-hat land as the columns of a matrix, and to define this sum of the scaled versions of those columns by x and y to be matrix-vector multiplication.", - "translatedText": "Quy ước là ghi lại tọa độ của vị trí i-hat và j-hat dưới dạng các cột của ma trận và xác định tổng này của các phiên bản được chia tỷ lệ của các cột đó theo x và y là phép nhân vectơ ma trận.", + "translatedText": "Quy ước là ghi lại tọa độ của vị trí i-mũ và j-mũ dưới dạng các cột của ma trận và xác định tổng này của các phiên bản được chia tỷ lệ của các cột đó theo x và y là phép nhân vectơ ma trận.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 93.56, "end": 105.36 }, @@ -89,9 +89,9 @@ }, { "input": "Alright, recap over, on to the new stuff.", - "translatedText": "Được rồi, tóm tắt lại, chuyển sang nội dung mới.", + "translatedText": "Được rồi, tóm tắt lại để chuyển sang nội dung mới.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 118.8, "end": 120.88 }, @@ -153,9 +153,9 @@ }, { "input": "This new matrix captures the overall effect of applying a rotation then a shear, but as one single action, rather than two successive ones.", - "translatedText": "Ma trận mới này nắm bắt được hiệu quả tổng thể của việc áp dụng chuyển động quay rồi chuyển động cắt, nhưng dưới dạng một hành động đơn lẻ, thay vì hai hành động liên tiếp.", + "translatedText": "Ma trận mới này có được hiệu ứng tổng thể của việc áp dụng chuyển động quay rồi chuyển động cắt, nhưng dưới dạng một hành động đơn lẻ, thay vì hai hành động liên tiếp.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 172.68, "end": 181.34 }, @@ -529,9 +529,9 @@ }, { "input": "I remember when I first took linear algebra, there was this one homework problem that asked us to prove that matrix multiplication is associative.", - "translatedText": "Tôi nhớ khi lần đầu tiên học đại số tuyến tính, có một bài tập về nhà yêu cầu chúng tôi chứng minh rằng phép nhân ma trận là kết hợp.", + "translatedText": "Tôi nhớ khi lần đầu tiên học đại số tuyến tính, có một bài tập về nhà yêu cầu chúng ta chứng minh rằng phép nhân ma trận là kết hợp.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 501.48, "end": 509.12 }, @@ -553,9 +553,9 @@ }, { "input": "Now, if you try to work through this numerically, like I did back then, it's horrible, just horrible, and unenlightening for that matter.", - "translatedText": "Bây giờ, nếu bạn cố gắng giải quyết vấn đề này bằng con số, giống như tôi đã làm hồi đó, thì điều đó thật kinh khủng, thật kinh khủng và khó hiểu đối với vấn đề đó.", + "translatedText": "Bây giờ, nếu bạn cố giải bài toán bằng số, giống như tôi đã làm hồi đó, thì điều đó thật kinh khủng, thật kinh khủng và khó hiểu với bài toán đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 528.38, "end": 535.76 }, @@ -633,9 +633,9 @@ }, { "input": "In the next video, I'll start talking about extending these ideas beyond just two dimensions.", - "translatedText": "Trong video tiếp theo, tôi sẽ bắt đầu nói về việc mở rộng những ý tưởng này ra ngoài không gian hai chiều.", + "translatedText": "Trong video sau, tôi sẽ bắt đầu nói về việc mở rộng những ý tưởng này ra ngoài không gian hai chiều.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 587.2, "end": 591.42 }, diff --git a/2016/matrix-multiplication/vietnamese/title.json b/2016/matrix-multiplication/vietnamese/title.json index 3d9afd6d0..dc9a5af06 100644 --- a/2016/matrix-multiplication/vietnamese/title.json +++ b/2016/matrix-multiplication/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "Matrix multiplication as composition | Chapter 4, Essence of linear algebra", - "translatedText": "Phép nhân ma trận thành thành phần | Chương 4, Bản chất của đại số tuyến tính", - "n_reviews": 0 + "translatedText": "Phép nhân ma trận dưới dạng thành phần | Chương 4, Bản chất của đại số tuyến tính", + "n_reviews": 1 } diff --git a/2016/nonsquare-matrices/vietnamese/description.json b/2016/nonsquare-matrices/vietnamese/description.json index 3dfc7febe..7c813c373 100644 --- a/2016/nonsquare-matrices/vietnamese/description.json +++ b/2016/nonsquare-matrices/vietnamese/description.json @@ -31,8 +31,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/nonsquare-matrices/vietnamese/sentence_translations.json b/2016/nonsquare-matrices/vietnamese/sentence_translations.json index c3b77658d..133b82144 100644 --- a/2016/nonsquare-matrices/vietnamese/sentence_translations.json +++ b/2016/nonsquare-matrices/vietnamese/sentence_translations.json @@ -1,9 +1,9 @@ [ { "input": "Hey everyone, I've got another quick footnote for you between chapters today.", - "translatedText": "Xin chào mọi người, tôi có một chú thích ngắn khác dành cho các bạn giữa các chương hôm nay.", + "translatedText": "Chào mọi người, hôm nay tôi có một chú thích ngắn khác cho các bạn giữa các chương.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 10.62, "end": 14.58 }, @@ -17,9 +17,9 @@ }, { "input": "But several commenters have asked about non-square matrices, so I thought I'd take a moment to just show what those mean geometrically.", - "translatedText": "Nhưng một số người bình luận đã hỏi về ma trận không vuông, vì vậy tôi nghĩ tôi sẽ dành chút thời gian để chỉ ra ý nghĩa của những ma trận đó về mặt hình học.", + "translatedText": "Nhưng vài người bình luận đã hỏi về ma trận không vuông, vậy tôi nghĩ sẽ dành chút thời gian để chỉ ra ý nghĩa của những ma trận đó về mặt hình học.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 28.78, "end": 34.58 }, @@ -57,17 +57,17 @@ }, { "input": "The reason I'm not showing the inputs move over to the outputs like I usually do is not just animation laziness, it's worth emphasizing that 2D vector inputs are very different animals from these 3D vector outputs, living in a completely separate unconnected space.", - "translatedText": "Lý do tôi không hiển thị đầu vào chuyển sang đầu ra như tôi thường làm không chỉ là do lười hoạt hình, cần nhấn mạnh rằng đầu vào vectơ 2D là những động vật rất khác với đầu ra vectơ 3D này, sống trong một không gian hoàn toàn tách biệt, không được kết nối.", + "translatedText": "Lý do tôi không hiển thị đầu vào chuyển sang đầu ra như tôi thường làm không chỉ là do lười làm hoạt ảnh, cần nhấn mạnh rằng đầu vào vectơ 2D là những động vật rất khác với đầu ra vectơ 3D này, sống trong một không gian hoàn toàn tách biệt, không được kết nối.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 67, "end": 80.9 }, { "input": "Encoding one of these transformations with a matrix is really just the same thing as what we've done before.", - "translatedText": "Mã hóa một trong những phép biến đổi này bằng ma trận thực sự giống như những gì chúng ta đã làm trước đây.", + "translatedText": "Mã hóa một trong những phép biến đổi này bằng ma trận thực sự giống như những gì ta đã làm trước đây.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 81.86, "end": 86.78 }, @@ -105,9 +105,9 @@ }, { "input": "But the matrix is still full rank, since the number of dimensions in this column space is the same as the number of dimensions of the input space.", - "translatedText": "Nhưng ma trận vẫn có thứ hạng đầy đủ, vì số chiều trong không gian cột này bằng số chiều của không gian đầu vào.", + "translatedText": "Nhưng ma trận vẫn có hạng đầy đủ, vì số chiều trong không gian cột này bằng số chiều của không gian đầu vào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 127.36, "end": 135.48 }, @@ -185,7 +185,7 @@ }, { "input": "This is actually a surprisingly meaningful type of transformation with close ties to the dot product, and I'll be talking about that next video.", - "translatedText": "Đây thực sự là một kiểu chuyển đổi có ý nghĩa đáng ngạc nhiên có mối liên hệ chặt chẽ với tích vô hướng và tôi sẽ nói về video tiếp theo.", + "translatedText": "Đây thực sự là một kiểu biến đổi có ý nghĩa đáng ngạc nhiên có mối liên hệ chặt chẽ với tích vô hướng và tôi sẽ nói về video sau.", "model": "google_nmt", "n_reviews": 1, "start": 239.24, diff --git a/2016/span/japanese/description.json b/2016/span/japanese/description.json index e5a88101c..744907eb3 100644 --- a/2016/span/japanese/description.json +++ b/2016/span/japanese/description.json @@ -1,62 +1,62 @@ [ { "input": "The fundamental concepts of span, linear combinations, linear dependence, and bases.", - "translatedText": "スパン、線形結合、線形依存性、基底の基本概念。", - "n_reviews": 0 + "translatedText": "スパン、線形結合、線形従属、基底の基本概念。", + "n_reviews": 1 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", - "translatedText": "将来のプロジェクトへの資金提供にご協力ください: https://www.patreon.com/3blue1brown", - "n_reviews": 0 + "translatedText": "今後のプロジェクトへの資金提供にご協力ください: https://www.patreon.com/3blue1brown", + "n_reviews": 1 }, { "input": "An equally valuable form of support is to simply share some of the videos.", - "translatedText": "同様に価値のあるサポートの形式は、ビデオの一部を共有することです。", - "n_reviews": 0 + "translatedText": "動画の共有もよろしくお願いいたします。", + "n_reviews": 1 }, { "input": "Home page: https://www.3blue1brown.com/", "translatedText": "ホームページ:https://www.3blue1brown.com/", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Full series: http://3b1b.co/eola", "translatedText": "全シリーズ: http://3b1b.co/eola", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced.", - "translatedText": "このような将来のシリーズは、Patreon を通じてコミュニティから資金提供されており、サポーターはシリーズの制作中に早期アクセスを得ることができます。", - "n_reviews": 0 + "translatedText": "このようなシリーズは、Patreon を通じてコミュニティから資金提供されており、サポーターはシリーズの制作中に早期アクセスを得ることができます。", + "n_reviews": 1 }, { "input": "http://3b1b.co/support", "translatedText": "http://3b1b.co/support", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 } -] \ No newline at end of file +] diff --git a/2016/span/japanese/sentence_translations.json b/2016/span/japanese/sentence_translations.json index bc0432d7e..1a2442ab0 100644 --- a/2016/span/japanese/sentence_translations.json +++ b/2016/span/japanese/sentence_translations.json @@ -1,626 +1,626 @@ [ { "input": "In the last video, along with the ideas of vector addition and scalar multiplication, I described vector coordinates, where there's this back and forth between, for example, pairs of numbers and two-dimensional vectors. ", - "translatedText": "前回のビデオでは、ベクトル加算とスカラー乗算の考え 方とともに、たとえば数値のペアと 2 次元ベクトル の間で行き来するベクトル座標について説明しました。", + "translatedText": "前回の動画でベクトルの足し算とスカラー倍、と共にベクトルの座標について話しました。たとえば二次元のベクトルと数のペアのような対応、視点の行き来がありましたね。", "model": "google_nmt", "from_community_srt": "前回のビデオでは, ベクトルのたし算と 定数倍の考えに沿ってベクトルの座標を説明しました たとえば,", - "n_reviews": 0, + "n_reviews": 1, "start": 11.88, "end": 22.86 }, { "input": "Now, I imagine the vector coordinates were already familiar to a lot of you, but there's another kind of interesting way to think about these coordinates, which is pretty central to linear algebra. ", - "translatedText": "さて、ベクトル座標はすでに多くの人にとって馴染みのあるもの だと思いますが、これらの座標について考える別の種類の興味深 い方法があります。これは線形代数の非常に中心的なものです。", + "translatedText": "恐らくベクトルの座標は多くの方にとってもともと馴染み深いものだったと思います。でも実は座標についてもう1つ別の面白い考え方があります。線形代数の中心となるものですね。", "model": "google_nmt", "from_community_srt": "そこでは2つの数の組合せと 2次元ベクトルが対応していました 多くの人はベクトルの座標を よく理解できたのではないでしょうか しかし, この座標についてもうひとつ 興味深い考え方があります 線型代数の中心となるものです ベクトルを表す1組の数 たとえば (3,", - "n_reviews": 0, + "n_reviews": 1, "start": 23.8, "end": 32.08 }, { "input": "When you have a pair of numbers that's meant to describe a vector, like 3, negative 2, I want you to think about each coordinate as a scalar, meaning think about how each one stretches or squishes vectors. ", - "translatedText": "3、負の 2 など、ベクトルを表す数値のペアがある場合、各座 標をスカラーとして考えてください。つまり、それぞれがどのよう にベクトルを伸ばしたり押しつぶしたりするかを考えてください。", + "translatedText": "ベクトルを表す数のペア, たとえば[3,-2]があるとしましょう。ここでそれぞれの座標をスカラーとして考えてみてください。それぞれがベクトルを拡大したり縮小したりする様子です。", "model": "google_nmt", "from_community_srt": "-2) があるとします それぞれの座標を スカラーとして考えてください つまり, それぞれの座標がベクトルを 伸縮させたりすると考えるのです x-y座標系では,", - "n_reviews": 0, + "n_reviews": 1, "start": 32.84, "end": 44.24 }, { "input": "In the xy coordinate system, there are two very special vectors, the one pointing to the right with length 1, commonly called i-hat, or the unit vector in the x direction, and the one pointing straight up with length 1, commonly called j-hat, or the unit vector in the y direction. ", - "translatedText": "xy 座標系には、2 つの非常に特殊なベクトルがあります。1 つは長さ 1 で右を指すもの (一般に i ハット、また は x 方向の単位ベクトルと呼ばれます)、もう 1 つは長 さ 1 で真上を指すもの (一般に i-hat と呼ばれま す) です。j ハット、または y 方向の単位ベクトル。", + "translatedText": "xy座標系では2つの特別なベクトルが存在します。長さが1で右を向いているiハットと呼ばれる、x方向の単位ベクトルと長さが1で上を向いているjハットと呼ばれる、y方向の単位ベクトルです。", "model": "google_nmt", "from_community_srt": "2つの特別なベクトルがあります 1つは, 右方向を指し, 長さが1のベクトルです i ベクトルと呼ばれる, x軸方向の単位ベクトルです もう1つは, 上方向を指し,", - "n_reviews": 0, + "n_reviews": 1, "start": 45.14, "end": 61.14 }, { "input": "Now, think of the x coordinate of our vector as a scalar that scales i-hat, stretching it by a factor of 3, and the y coordinate as a scalar that scales j-hat, flipping it and stretching it by a factor of 2. ", - "translatedText": "ここで、ベクトルの x 座標を i-hat をスケ ーリングして 3 倍に拡大するスカラーとして考え 、y 座標を j-hat をスケーリングして反転し て 2 倍に拡大するスカラーとして考えます。。", + "translatedText": "さて[3, -2]のベクトルのx座標, 3を、iハットを3倍に引き伸ばすスカラーだと考えてみましょう。\nそしてy座標をjハットを-2つまり反転して2倍に引き伸ばすスカラーと考えます。", "model": "google_nmt", "from_community_srt": "長さが1のベクトルです j ベクトルと呼ばれる y軸方向の単位ベクトルです ベクトルのx座標を i ベクトルをスケーリングする スカラーと考えます. i ベクトルを3倍に伸ばすのです また, ベクトルのy座標を j ベクトルをスケーリングする スカラーと考えます. j ベクトルを反転し2倍に伸ばすのです この意味において,", - "n_reviews": 0, + "n_reviews": 1, "start": 62.44, "end": 74.24 }, { "input": "In this sense, the vector that these coordinates describe is the sum of two scaled vectors. ", - "translatedText": "この意味で、これらの座標が表すベクトルは、スケールされた 2 つのベクトルの合計です。", + "translatedText": "こうするとこれらの座標が表すベクトルは、引き伸ばされた2つのベクトルの和になっています。", "model": "google_nmt", "from_community_srt": "座標が表すベクトルは スケーリングされた2つのベクトルの和になるのです これは,", - "n_reviews": 0, + "n_reviews": 1, "start": 74.88, "end": 80.34 }, { "input": "That's a surprisingly important concept, this idea of adding together two scaled vectors. ", - "translatedText": "これは驚くほど重要な概念であり、2 つのスケーリングされたベクトルを加算するというアイデアです。", + "translatedText": "このスケールされたベクトルの和の考え方は実はびっくりするほど重要なんですね。", "model": "google_nmt", "from_community_srt": "驚くほど大切な考え方です スケーリングされた2つのベクトルの和と見るのです これら2つのベクトル,", - "n_reviews": 0, + "n_reviews": 1, "start": 80.34, "end": 85.56 }, { "input": "Those two vectors, i-hat and j-hat, have a special name, by the way. ", - "translatedText": "ちなみに、これら 2 つのベクトル、i-hat と j-hat には特別な名前が付いています。", + "translatedText": "これら2つのベクトル、iハットとjハットには特別な名前があります。", "model": "google_nmt", "from_community_srt": "i ベクトルと j ベクトルには 特別な名前あります ともに,", - "n_reviews": 0, + "n_reviews": 1, "start": 87.32, "end": 90.44 }, { "input": "Together, they're called the basis of a coordinate system. ", - "translatedText": "これらを合わせて、座標系の基礎と呼ばれます。", + "translatedText": "これらは座標系の基底ベクトルと呼ばれます。", "model": "google_nmt", "from_community_srt": "座標系の「基底ベクトル」と呼ばれます これは,", - "n_reviews": 0, + "n_reviews": 1, "start": 90.9, "end": 93.56 }, { "input": "What this means, basically, is that when you think about coordinates as scalars, the basis vectors are what those scalars actually, you know, scale. ", - "translatedText": "これが意味するのは、基本的に、座標をスカラーとして考える場合、基底ベクト ルはそれらのスカラーが実際にスケーリングするものであるということです。", + "translatedText": "どういうことかというと、座標をスカラーとして考えた時に、実際に拡大縮小・スケーリングされるのが\n基底ベクトルなんですね。", "model": "google_nmt", "from_community_srt": "座標をそれぞれスカラーと考えるとき 基底ベクトルは,", - "n_reviews": 0, + "n_reviews": 1, "start": 94.24, "end": 101.66 }, { "input": "There's also a more technical definition, but I'll get to that later. ", - "translatedText": "より技術的な定義もありますが、それについては後ほど説明します。", + "translatedText": "もっと厳密な定義がありますが、それはまた後で説明します。", "model": "google_nmt", "from_community_srt": "実際にスカラーによって スケーリングされることを意味します もっと厳密な定義がありますが それはあとで説明します 私たちの座標系をこれら2つの 特別な基底ベクトルで捉えることにより とても興味深い,", - "n_reviews": 0, + "n_reviews": 1, "start": 102.32, "end": 105.66 }, { "input": "By framing our coordinate system in terms of these two special basis vectors, it raises a pretty interesting and subtle point. ", - "translatedText": "これら 2 つの特別な基底ベクトルの観点から座標系を構成す ることにより、非常に興味深い微妙な点が浮き彫りになります。", + "translatedText": "座標系を2つの基底ベクトルで構成すると、些細ながらとても興味深いことが浮かび上がってきます。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 107.18, "end": 113.92 }, { "input": "We could have chosen different basis vectors and gotten a completely reasonable new coordinate system. ", - "translatedText": "異なる基底ベクトルを選択して、完全に合理的な新しい座標系を取得することもできたはずです。", + "translatedText": "別の基底ベクトルを選んで、まったく合理的な、新たな座標系を作っても良かったんですよね。", "model": "google_nmt", "from_community_srt": "そして微妙なことが 浮かび上がってきます 異なる基底ベクトルをとることで, まったく合理的な 新しい座標系を得られるかもしれないのです たとえば,", - "n_reviews": 0, + "n_reviews": 1, "start": 114.46, "end": 120.52 }, { "input": "For example, take some vector pointing up and to the right, along with some other vector pointing down and to the right in some way. ", - "translatedText": "たとえば、上と右を指すベクトルと、何らかの方 法で下と右を指す他のベクトルを取得します。", + "translatedText": "たとえば、右上を向いているベクトルと、右下を向いているベクトルを考えてみましょう。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 121.1, "end": 126.96 }, { "input": "Take a moment to think about all the different vectors that you can get by choosing two scalars, using each one to scale one of the vectors, then adding together what you get. ", - "translatedText": "2 つのスカラーを選択し、それぞれを使用してベクトルの 1 つをスケーリングし、得 られたものを加算することで取得できるさまざまなベクトルについて少し考えてください。", + "translatedText": "2つのスカラーを選んで、それぞれのベクトルを拡大縮小し、足し合わせて出来るベクトルを考えてみてください。", "model": "google_nmt", "from_community_srt": "右上を指すベクトルと 右下を指すベクトルがあるとします これらのベクトルをスケーリングする 2つのスカラーを選び スケーリングしたベクトルを足して 得られるベクトルについて考えてみましょう", - "n_reviews": 0, + "n_reviews": 1, "start": 127.62, "end": 137.2 }, { "input": "Which two dimensional vectors can you reach by altering the choices of scalars? ", - "translatedText": "スカラーの選択を変更すると、どの 2 次元ベクトルに到達できますか? ", + "translatedText": "スカラーの選び方によってどのような二次元ベクトルが得られるでしょうか。", "model": "google_nmt", "from_community_srt": "スカラーの選び方を変えることで どんな2次元ベクトルが得られるでしょう?", - "n_reviews": 0, + "n_reviews": 1, "start": 137.92, "end": 141.5 }, { "input": "The answer is that you can reach every possible two dimensional vector, and I think it's a good puzzle to contemplate why. ", - "translatedText": "答えは、考えられるすべての 2 次元ベクトルに到達できるとい うことですが、その理由を考えるのに良いパズルだと思います。", + "translatedText": "答えは「すべての2次元ベクトルが得られる」です。なぜそうなるか、考えてみると良いと思います。", "model": "google_nmt", "from_community_srt": "答えは, すべての2次元ベクトルが得られる, です なぜ得られるのか,", - "n_reviews": 0, + "n_reviews": 1, "start": 144.58, "end": 150.66 }, { "input": "A new pair of basis vectors like this still gives us a valid way to go back and forth between pairs of numbers and two dimensional vectors, but the association is definitely different from the one that you get using the more standard basis of i-hat and j-hat. ", - "translatedText": "このような新しい基底ベクトルのペアは、数値のペアと 2 次元ベクトルの間を行き来するための有効な方法を提供します が、その関連付けは、i-hat や、より標準的な基底を使 用して得られるものとは明らかに異なります。ジェイハット。", + "translatedText": "新しい基底ベクトルを用いても、数のペアと2次元のベクトルの間を行き来することはちゃんとできます。ただその関係は標準的なiハットとjハットの基底を用いる場合とは異なります。", "model": "google_nmt", "from_community_srt": "じっくり考えてみるとよいでしょう このような新しい基底ベクトルを用いてもなお 数の組合せと2次元ベクトルの間を 行き来することができます しかし, その関係は より標準的な基底ベクトル i ベクトルと j ベクトルを 用いたときの関係とは,", - "n_reviews": 0, + "n_reviews": 1, "start": 152.32, "end": 165.88 }, { "input": "This is something I'll go into much more detail on later, describing the exact relationship between different coordinate systems, but for right now, I just want you to appreciate the fact that any time we describe vectors numerically, it depends on an implicit choice of what basis vectors we're using. ", - "translatedText": "これについては、さまざまな座標系間の正確な関係について、後ほ ど詳しく説明しますが、今のところは、ベクトルを数値的に記述 するときは常に、暗黙的な選択に依存するという事実を理解して いただきたいと思います。どの基底ベクトルを使用しているか。", + "translatedText": "異なる座標系についてはあとでもっと詳しく説明しますが、いまのところは、ベクトルを数値で表すとき、それは基底ベクトルによるということを覚えておいてください。", "model": "google_nmt", "from_community_srt": "はっきり異なります 異なる座標系の間の正確な関係は あとで説明しますが 今は, 数値的にベクトルを表すとき 基底ベクトルの選び方によって その関係は変わる, と理解しておいてください このように,", - "n_reviews": 0, + "n_reviews": 1, "start": 166.46, "end": 181.38 }, { "input": "So any time that you're scaling two vectors and adding them like this, it's called a linear combination of those two vectors. ", - "translatedText": "したがって、このように 2 つのベクトルをスケーリングして追加す るときは常に、これら 2 つのベクトルの線形結合と呼ばれます。", + "translatedText": "さて2つのベクトルをスカラー倍してこのように足し合わせたものをベクトルの線形結合と言います。", "model": "google_nmt", "from_community_srt": "2つのベクトルを スケーリングして足し合わせたものを ベクトルの「線型結合」といいます どこから「線型」という言葉が出てきたのでしょう?", - "n_reviews": 0, + "n_reviews": 1, "start": 182.36, "end": 188.72 }, { "input": "Where does this word linear come from? ", - "translatedText": "このリニアという言葉はどこから来たのでしょうか? ", + "translatedText": "線形という言葉はどこから来たんでしょうか。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 191.12, "end": 192.66 }, { "input": "Why does this have anything to do with lines? ", - "translatedText": "なぜこれが線と関係があるのでしょうか?", + "translatedText": "線と何の関係があるんでしょう。", "model": "google_nmt", "from_community_srt": "どのようにこれが「線」と関係しているのでしょう?", - "n_reviews": 0, + "n_reviews": 1, "start": 192.84, "end": 194.4 }, { "input": "Well, this isn't the etymology, but one way I like to think about it is that if you fix one of those scalars and let the other one change its value freely, the tip of the resulting vector draws a straight line. ", - "translatedText": "そうですね、これは語源ではありませんが、私が考えたい方法の 1 つは、こ れらのスカラーの 1 つを固定し、もう 1 つのスカラーの値を自由に変 更すると、結果として得られるベクトルの先端は直線を描くということです。", + "translatedText": "これは語源ではないんですが、面白い考え方があって、一方のスカラーを固定して、もう一方の値を変化させると、足し合わせたベクトルの終点は直線を描くんですね。", "model": "google_nmt", "from_community_srt": "語源ではありませんが 私の好きな考え方は もし, 1つのスカラーを固定し もう1つのスカラーを自由に変化させると 足し合わせたベクトルの終点は 直線を描く,", - "n_reviews": 0, + "n_reviews": 1, "start": 194.94, "end": 205.62 }, { "input": "Now if you let both scalars range freely and consider every possible vector that you can get, there are two things that can happen. ", - "translatedText": "ここで、両方のスカラーの範囲を自由にし、取得できるすべての可能 なベクトルを考慮すると、2 つのことが起こる可能性があります。", + "translatedText": "両方のスカラーを自由に変化させて得られるすべてのベクトルを考えると、2つのことが起こりえます。", "model": "google_nmt", "from_community_srt": "というものです 両方のスカラーが自由に変化して得られる すべてのベクトルを考えると 2つのことが起こりえます ほとんどの場合,", - "n_reviews": 0, + "n_reviews": 1, "start": 209.16, "end": 215.48 }, { "input": "For most pairs of vectors, you'll be able to reach every possible point in the plane. ", - "translatedText": "ほとんどのベクトルのペアでは、平面内のすべての可能な点に到達できます。", + "translatedText": "ほとんどの場合、平面上のすべての点を表すことができます。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 216.24, "end": 220.12 }, { "input": "Every two-dimensional vector is within your grasp. ", - "translatedText": "あらゆる 2 次元ベクトルを把握できます。", + "translatedText": "すべての2次元ベクトルが表せます。", "model": "google_nmt", "from_community_srt": "ベクトルの組合せで 平面内のすべての点を示すことができます すべての2次元ベクトルが得られるのです しかし,", - "n_reviews": 0, + "n_reviews": 1, "start": 220.6, "end": 222.94 }, { "input": "However, in the unlucky case where your two original vectors happen to line up, the tip of the resulting vector is limited to just this single line passing through the origin. ", - "translatedText": "ただし、2 つの元のベクトルがたまたま並んでいたという 不運なケースでは、結果として得られるベクトルの先端は 、原点を通過するこの 1 本の線のみに制限されます。", + "translatedText": "ただ不運にも2つのベクトルが一直線に並んでいる場合、得られるベクトルの終点は原点を通る1本の直線上に限られてしまいます。", "model": "google_nmt", "from_community_srt": "2つのベクトルが 同じ直線上に並ぶ不運な場合 足し合わせたベクトルの終点は 原点を通るただ1つの直線上に制限されます 実際,", - "n_reviews": 0, + "n_reviews": 1, "start": 223.56, "end": 232.36 }, { "input": "Actually, technically, there's a third possibility too. ", - "translatedText": "実は、技術的には 3 番目の可能性もあります。", + "translatedText": "実は厳密には3つ目の可能性があります。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 233.98, "end": 236.12 }, { "input": "Both your vectors could be zero, in which case you'd just be stuck at the origin. ", - "translatedText": "両方のベクトルがゼロになる可能性があり、その場合は原点で立ち往生することになります。", + "translatedText": "2つのベクトル両方がゼロだと、原点から動けなくなりますね。", "model": "google_nmt", "from_community_srt": "厳密には3つ目の可能性もあります 両方のベクトルが0の場合です このときは,", - "n_reviews": 0, + "n_reviews": 1, "start": 236.48, "end": 240.16 }, { "input": "Here's some more terminology. ", - "translatedText": "ここでさらに用語を説明します。", + "translatedText": "もう1つ用語を覚えましょう。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 241.4, "end": 242.38 }, { "input": "The set of all possible vectors that you can reach with a linear combination of a given pair of vectors is called the span of those two vectors. ", - "translatedText": "特定のベクトルのペアの線形結合で到達できるすべての可能なベクト ルのセットは、これら 2 つのベクトルのスパンと呼ばれます。", + "translatedText": "与えられたベクトル1組みの線形結合によって得られるすべてのベクトルの集合を、それら2つのベクトルのスパンといいます。", "model": "google_nmt", "from_community_srt": "原点から動けません さらにいくつか用語があります 与えられた1組のベクトルの線型結合で得られる すべてのベクトルの集まりを ベクトルの「スパン」といいます この用語から捉えなおすと ほとんどの2次元ベクトルのスパンは 2次元空間のすべてのベクトルになります", - "n_reviews": 0, + "n_reviews": 1, "start": 242.84, "end": 250.94 }, { "input": "So restating what we just saw in this lingo, the span of most pairs of 2D vectors is all vectors of 2D space, but when they line up, their span is all vectors whose tip sit on a certain line. ", - "translatedText": "この専門用語で今見たことを言い換えると、2D ベクトルのほとんどの ペアのスパンはすべて 2D 空間のベクトルですが、それらを並べると 、そのスパンは先端が特定の線上にあるすべてのベクトルになります。", + "translatedText": "つまりこの用語を用いると、ほとんどの2次元ベクトルのスパンは2次元空間のすべてのベクトルになります。しかしもとのベクトルが同じ直線上に並ぶとき、それらのスパンは、終点がある直線上にあるようなすべてのベクトルになります。", "model": "google_nmt", "from_community_srt": "しかしベクトルが同じ直線上に並ぶとき スパンは直線上に終点があるすべてのベクトルになります 線型代数は,", - "n_reviews": 0, + "n_reviews": 1, "start": 254.68, "end": 265.78 }, { "input": "Remember how I said that linear algebra revolves around vector addition and scalar multiplication? ", - "translatedText": "線形代数はベクトル加算とスカラー乗算を中心に展開する、と私が述べたことを覚えていますか? ", + "translatedText": "以前、線形代数はベクトルの足し算とスカラー倍をもとに展開されるとお話ししました。", "model": "google_nmt", "from_community_srt": "ベクトルのたし算と定数倍のまわりで 展開される, と言ったことを覚えていますか?", - "n_reviews": 0, + "n_reviews": 1, "start": 267.16, "end": 271.4 }, { "input": "Well, the span of two vectors is basically a way of asking what are all the possible vectors you can reach using only these two fundamental operations, vector addition and scalar multiplication. ", - "translatedText": "そうですね、2 つのベクトルのスパンは基本的に、ベクトル 加算とスカラー乗算という 2 つの基本的な演算のみを使用 して到達できるすべての可能なベクトルを尋ねる方法です。", + "translatedText": "2つのベクトルのスパンとはつまり、「これら2つの基本的な操作によって得られるすべてのベクトルについて考えること」なんですね。", "model": "google_nmt", "from_community_srt": "2つのベクトルのスパンは 基本的に, こう尋ねることと同じです 「たった2つの基本的なベクトル操作 (ベクトルのたし算と定数倍) だけで得られるあらゆるベクトルとは?", - "n_reviews": 0, + "n_reviews": 1, "start": 271.96, "end": 282.42 }, { "input": "This is a good time to talk about how people commonly think about vectors as points. ", - "translatedText": "これは、人々がベクトルを点としてどのように考えるかについて話す良い機会です。", + "translatedText": "ちょうどいいのでここでベクトルを点と見るという話をしましょうか。", "model": "google_nmt", "from_community_srt": "」 ここで,", - "n_reviews": 0, + "n_reviews": 1, "start": 283.62, "end": 287.22 }, { "input": "It gets really crowded to think about a whole collection of vectors sitting on a line, and more crowded still to think about all two-dimensional vectors all at once, filling up the plane. ", - "translatedText": "ベクトルのコレクション全体が一直線上に並んでいることを考えるのは非常に混雑します が、平面を埋めるすべての 2 次元ベクトルを一度に考えるのはさらに混雑します。", + "translatedText": "直線上のベクトルの集まりすべてを考えるとちょっとごちゃついてますよね。ましてや平面を埋め尽くす2次元ベクトルすべてを考えるともっとごちゃごちゃしますね。", "model": "google_nmt", "from_community_srt": "しばしばベクトルが点として 考えられることについて話しましょう 1つの直線上にあらゆるベクトルがあると 考えると, とても混み合います 平面上にあらゆる2次元ベクトルがあると 考えると,", - "n_reviews": 0, + "n_reviews": 1, "start": 287.94, "end": 296.52 }, { "input": "So when dealing with collections of vectors like this, it's common to represent each one with just a point in space, the point at the tip of that vector where, as usual, I want you thinking about that vector with its tail on the origin. ", - "translatedText": "したがって、このようなベクトルのコレクションを扱うときは、それぞれを空間内 の点、つまりベクトルの先端にある点だけで表すのが一般的です。ここでは、いつ ものように、原点に尾を持つベクトルについて考えていただきたいと思います。", + "translatedText": "なのでベクトルの集まりを考える時は、それぞれのベクトルを空間内の点で表すと分かりやすいです。この点はベクトルの終点を表していて、始点は相変わらず原点ですね。", "model": "google_nmt", "from_community_srt": "さらに混み合います そのため, このようなベクトルの集まりを扱うときは それぞれのベクトルを 空間内の点として表すのが普通です 原点を始点とするベクトルの終点が その点と考えてください このように,", - "n_reviews": 0, + "n_reviews": 1, "start": 297.22, "end": 309.68 }, { "input": "That way, if you want to think about every possible vector whose tip sits on a certain line, just think about the line itself. ", - "translatedText": "そうすれば、先端が特定の線上にある考えられるすべてのベクトルに ついて考えたい場合は、その線自体について考えるだけで済みます。", + "translatedText": "こうすると、終点がある直線上にあるベクトルすべてを考えるとき、その直線自体を考えればよくなります。", "model": "google_nmt", "from_community_srt": "直線上に終点がある あらゆるベクトルを考えるときは その直線のみを考えましょう 同じく,", - "n_reviews": 0, + "n_reviews": 1, "start": 310.58, "end": 317.34 }, { "input": "Likewise, to think about all possible two-dimensional vectors all at once, conceptualize each one as the point where its tip sits. ", - "translatedText": "同様に、考えられるすべての 2 次元ベクトルを一度に考える には、それぞれをその先端が位置する点として概念化します。", + "translatedText": "同様にすべての2次元ベクトルを考えるときは、終点が点であると考えましょう。", "model": "google_nmt", "from_community_srt": "あらゆる2次元ベクトルを考えるときは それぞれの終点が点であると考えましょう つまり,", - "n_reviews": 0, + "n_reviews": 1, "start": 319.98, "end": 327.36 }, { "input": "So in effect, what you'll be thinking about is the infinite flat sheet of two-dimensional space itself, leaving the arrows out of it. ", - "translatedText": "つまり、実際に考えているのは、矢印を除いた 2 次元空間そのものの無限の平らなシートです。", + "translatedText": "すると無限に広がる2次元空間自体を考えればよくなって、矢印は描かなくてすみますね。", "model": "google_nmt", "from_community_srt": "無限に広い平面である 2次元空間を考えるとき そこから矢印は取り除きます 一般に,", - "n_reviews": 0, + "n_reviews": 1, "start": 327.36, "end": 334.38 }, { "input": "In general, if you're thinking about a vector on its own, think of it as an arrow. ", - "translatedText": "一般に、ベクトルを単独で考える場合は、それを矢印として考えます。", + "translatedText": "一般に、1つのベクトルについて考えるときは矢印として、", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 336.14, "end": 339.74 }, { "input": "And if you're dealing with a collection of vectors, it's convenient to think of them all as points. ", - "translatedText": "また、ベクトルのコレクションを扱っている場合 は、それらをすべて点として考えると便利です。", + "translatedText": "沢山のベクトルの集まりについて考える時はそれらを点として考えると良いでしょう。", "model": "google_nmt", "from_community_srt": "1つのベクトルそのものを 考えるときは「矢印」として ベクトルの集まりを考えるときは 「点」として考えるのがよいでしょう ほとんどのベクトルによるスパンは 無限に広い平面全体,", - "n_reviews": 0, + "n_reviews": 1, "start": 340.16, "end": 344.42 }, { "input": "So for our span example, the span of most pairs of vectors ends up being the entire infinite sheet of two-dimensional space. ", - "translatedText": "したがって、スパンの例では、ほとんどのベクトルのペアのスパ ンは、最終的に 2 次元空間の無限シート全体になります。", + "translatedText": "なのでスパンの話を思い出してみると、ほとんどのベクトルの組のスパンは無限に広がる2次元空間全体になって、", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 345.24, "end": 351.92 }, { "input": "But if they line up, their span is just a line. ", - "translatedText": "しかし、並べるとそのスパンはただの線です。", + "translatedText": "もしベクトルが直線上に並べばスパンはただの直線になりますね。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 352.18, "end": 354.88 }, { "input": "The idea of span gets a lot more interesting if we start thinking about vectors in three-dimensional space. ", - "translatedText": "3 次元空間のベクトルについて考え始める と、スパンの概念がさらに面白くなります。", + "translatedText": "スパンは3次元空間について考えはじめるともっと面白くなります。", "model": "google_nmt", "from_community_srt": "2次元空間になりますが もしベクトルが直線上に並ぶと スパンはただの直線になります スパンの考え方は, 3次元空間のベクトルでは さらにおもしろくなります たとえば,", - "n_reviews": 0, + "n_reviews": 1, "start": 358.2, "end": 363.36 }, { "input": "For example, if you take two vectors in 3D space that are not pointing in the same direction, what does it mean to take their span? ", - "translatedText": "たとえば、3D 空間で同じ方向を向いていない 2 つのベクトルを 取得した場合、それらのスパンを取得することは何を意味しますか? ", + "translatedText": "たとえば3次元空間内で、異なる方向を向いているベクトル2つを考えてみましょう。これらのスパンにはどんな意味があるでしょう。", "model": "google_nmt", "from_community_srt": "3次元空間内で 違う方向を指す2つのベクトルがあるとします これらのスパンは何を意味するのでしょう?", - "n_reviews": 0, + "n_reviews": 1, "start": 364.08, "end": 370.78 }, { "input": "Well, their span is the collection of all possible linear combinations of those two vectors, meaning all possible vectors you get by scaling each of the two of them in some way and then adding them together. ", - "translatedText": "そうですね、それらのスパンは、これら 2 つのベクトルの可能なすべての線形結合 のコレクションです。これは、それら 2 つのベクトルを何らかの方法でスケーリン グし、それらを加算することによって得られるすべての可能なベクトルを意味します。", + "translatedText": "このスパンは、2つのベクトルの線形結合によって得られるベクトルすべて、つまり定数倍して足し合わせて得られるベクトルすべてですね。", "model": "google_nmt", "from_community_srt": "これらのスパンは, 2つのベクトルの あらゆる線型結合の集まりになります つまり, それぞれのベクトルをスケーリングして 足し合わせて得られる,", - "n_reviews": 0, + "n_reviews": 1, "start": 373.34, "end": 385.02 }, { "input": "You can kind of imagine turning two different knobs to change the two scalars defining the linear combination, adding the scaled vectors and following the tip of the resulting vector. ", - "translatedText": "2 つの異なるノブを回して線形結合を定義する 2 つのスカラーを変更し、スケー リングされたベクトルを追加し、結果のベクトルの先端をたどることを想像できます。", + "translatedText": "イメージとしては、それぞれのスカラーが2つのツマミみたいで、得られるベクトルの終点を追っていくような感じですかね。", "model": "google_nmt", "from_community_srt": "あらゆるベクトルです 線型結合をつくる2つのスカラーを変化させることは 異なる2つのツマミを回すとみることもできます スケーリングした2つのベクトルを 足し合わせて,", - "n_reviews": 0, + "n_reviews": 1, "start": 385.78, "end": 395.16 }, { "input": "That tip will trace out some kind of flat sheet cutting through the origin of three-dimensional space. ", - "translatedText": "その先端は、三次元空間の起源を通るある 種の平らなシートの切断を追跡します。", + "translatedText": "これをするとベクトルの終点は3次元空間を横切る平面を描きます。", "model": "google_nmt", "from_community_srt": "その終点を追うのです その終点は, 1枚の平面上を動きます 平面は3次元空間の原点を通ります この平面が,", - "n_reviews": 0, + "n_reviews": 1, "start": 396.04, "end": 401.12 }, { "input": "This flat sheet is the span of the two vectors, or more precisely, the set of all possible vectors whose tips sit on that flat sheet is the span of your two vectors. ", - "translatedText": "このフラット シートは 2 つのベクトルの範囲です。より正確には、そのフラット シー ト上に先端が位置するすべての可能なベクトルのセットが 2 つのベクトルの範囲です。", + "translatedText": "この平面、より正確にはこの平面上に終点があるようなすべてのベクトルの集合が、2つのベクトルのスパンなんですね。", "model": "google_nmt", "from_community_srt": "2つのベクトルのスパンです より正確には, 平面上に終点のある あらゆるベクトルの集まりが2つのベクトルのスパンです 美しいイメージではないですか?", - "n_reviews": 0, + "n_reviews": 1, "start": 401.94, "end": 411.24 }, { "input": "Isn't that a beautiful mental image? ", - "translatedText": "とても美しい心象風景ではないでしょうか?", + "translatedText": "美しいと思いませんか。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 411.88, "end": 413.36 }, { "input": "So what happens if we add a third vector and consider the span of all three of those guys? ", - "translatedText": "では、3 番目のベクトルを追加して、これら 3 人全員のスパンを考慮するとどうなるでしょうか? ", + "translatedText": "さて3つ目のベクトルを加えてこれら3つのベクトルのスパンを考えるとどうなるでしょう。", "model": "google_nmt", "from_community_srt": "では, もし3つ目のベクトルを加え それら3つのベクトルのスパンを考えたらどうでしょう?", - "n_reviews": 0, + "n_reviews": 1, "start": 414.48, "end": 419.36 }, { "input": "A linear combination of three vectors is defined pretty much the same way as it is for two. ", - "translatedText": "3 つのベクトルの線形結合は、2 つのベクトルの場合とほぼ同じ方法で定義されます。", + "translatedText": "3つのベクトルの線形結合は2つの場合と同様に定義されます。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 420.7, "end": 424.98 }, { "input": "You'll choose three different scalars, scale each of those vectors, and then add them all together. ", - "translatedText": "3 つの異なるスカラーを選択し、それらのベクトルをそれ ぞれスケーリングしてから、それらをすべて加算します。", + "translatedText": "3つスカラーを選んで、それぞれをスケーリングして足し合わせるんですね。", "model": "google_nmt", "from_community_srt": "3つのベクトルの線型結合は 2つの時とほとんど同じように定義されます 3つの異なるスカラーを選び 各ベクトルをスケーリングし,", - "n_reviews": 0, + "n_reviews": 1, "start": 425.38, "end": 430.84 }, { "input": "And again, the span of these vectors is the set of all possible linear combinations. ", - "translatedText": "繰り返しますが、これらのベクトルの範囲は、可能なすべての線形結合のセットです。", + "translatedText": "こうして得られる線形結合のベクトルすべての集合がこれらのスパンになります。", "model": "google_nmt", "from_community_srt": "足し合わせます そしてまた, これらベクトルのスパンは あらゆる線型結合の集まりとなります ここで,", - "n_reviews": 0, + "n_reviews": 1, "start": 435.98, "end": 440.96 }, { "input": "Two different things could happen here. ", - "translatedText": "ここでは 2 つの異なることが起こる可能性があります。", + "translatedText": "ここでまた2つのことが考えられます。", "model": "google_nmt", "from_community_srt": "2つの異なることが起こりえます もし,", - "n_reviews": 0, + "n_reviews": 1, "start": 444.32, "end": 445.96 }, { "input": "If your third vector happens to be sitting on the span of the first two, then the span doesn't change. ", - "translatedText": "3 番目のベクトルが最初の 2 つのベクトルの スパン上にある場合、そのスパンは変わりません。", + "translatedText": "3つ目のベクトルが2つのベクトルのスパンの中にあるとき、スパンは変わりません。", "model": "google_nmt", "from_community_srt": "3つ目のベクトルが はじめ2つのベクトルのスパン内にある場合 そのスパンは変わりません 平面上に閉じ込められる感じです 言いかえると,", - "n_reviews": 0, + "n_reviews": 1, "start": 446.32, "end": 451.54 }, { "input": "You're sort of trapped on that same flat sheet. ", - "translatedText": "あなたは同じ平らなシートの上に閉じ込められているようなものです。", + "translatedText": "平面に閉じ込められる感じですね。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 451.82, "end": 453.94 }, { "input": "In other words, adding a scaled version of that third vector to the linear combination doesn't really give you access to any new vectors. ", - "translatedText": "言い換えれば、3 番目のベクトルのスケーリングされたバージョンを線形結合 に追加しても、実際には新しいベクトルにアクセスできるわけではありません。", + "translatedText": "言い換えると3つ目のベクトルを拡大縮小したものを足しても新しいベクトルが作れるようにはならないということです。", "model": "google_nmt", "from_community_srt": "スケーリングされた 3つ目のベクトルを加えても 新しいベクトルにはならないのです しかし,", - "n_reviews": 0, + "n_reviews": 1, "start": 454.5, "end": 461.12 }, { "input": "But if you just randomly choose a third vector, it's almost certainly not sitting on the span of those first two. ", - "translatedText": "しかし、3 番目のベクトルをランダムに選択した場合、それは ほぼ確実に最初の 2 つのベクトルの範囲内に収まりません。", + "translatedText": "でも無作為に3つ目のベクトルを選ぶとほとんど場合それは2つのベクトルのスパンの外にあります。", "model": "google_nmt", "from_community_srt": "もし3つ目のベクトルをランダムに選ぶと それがはじめ2つのベクトルのスパン内に あることはほとんどありません そして,", - "n_reviews": 0, + "n_reviews": 1, "start": 462.72, "end": 468.06 }, { "input": "Then, since it's pointing in a separate direction, it unlocks access to every possible three-dimensional vector. ", - "translatedText": "次に、別の方向を指しているため、すべての可能な 3 次元ベクトルへのアクセスがロック解除されます。", + "translatedText": "するとこれは異なる方向を向いているので、すべての3次元ベクトルが作れるようになります。", "model": "google_nmt", "from_community_srt": "異なる方向を指しているため あらゆる3次元ベクトルとなることができます これについて,", - "n_reviews": 0, + "n_reviews": 1, "start": 468.7, "end": 474.32 }, { "input": "One way I like to think about this is that as you scale that new third vector, it moves around that span sheet of the first two, sweeping it through all of space. ", - "translatedText": "これについて私がよく考えている方法の 1 つは、新しい 3 番目のベクトルをスケールする と、最初の 2 つのスパン シートの周りを動き、空間全体をスイープするということです。", + "translatedText": "ちょっと面白い考え方をすると、3つ目のベクトルが2つのベクトルによるスパンの平面を空間中にずらしてくれるとも考えられますね。", "model": "google_nmt", "from_community_srt": "私の好きな考え方はこうです 新たな3つ目のベクトルをスケーリングすることで はじめ2つのベクトルのスパン平面が動き 空間内をすべて掃くことができるのです また,", - "n_reviews": 0, + "n_reviews": 1, "start": 475.52, "end": 484.48 }, { "input": "Another way to think about it is that you're making full use of the three freely changing scalars that you have at your disposal to access the full three dimensions of space. ", - "translatedText": "別の考え方としては、空間の完全な 3 次元にアクセスするために自由に使え る 3 つの自由に変化するスカラーを最大限に活用しているということです。", + "translatedText": "それか自由に変えられる3つのスカラーを駆使して3次元空間全体に手が届いているとも考えられますね。", "model": "google_nmt", "from_community_srt": "自由に変えられる3つのスカラーを用いて 3次元空間内のすべてを 指すことができる,", - "n_reviews": 0, + "n_reviews": 1, "start": 485.9, "end": 494.14 }, { "input": "Now, in the case where the third vector was already sitting on the span of the first two, or the case where two vectors happen to line up, we want some terminology to describe the fact that at least one of these vectors is redundant, not adding anything to our span. ", - "translatedText": "ここで、3 番目のベクトルがすでに最初の 2 つのベクトルの範囲内に位置していた場合、ま たは 2 つのベクトルがたまたま並んだ場合、これらのベクトルの少なくとも 1 つが冗長で あるという事実を説明するための用語が必要になります。私たちのスパンに何かを追加します。", + "translatedText": "さてこの3つ目のベクトルが2つのベクトルのスパンにあるときや、2つのベクトルが同一直線上に並んでいるときのように、少なくとも1つのベクトルが余分で、スパンに何も加わっていないことを表す用語があるといいですね。\n", "model": "google_nmt", "from_community_srt": "とも考えられます 3つ目のベクトルが はじめ2つのベクトルのスパン内にある場合 または, 2つのベクトルが 同じ直線上に並んでいる場合 少なくとも1つのベクトルは余分である つまり, スパンには何も加わらない ということを表す用語が欲しいですね いくつかベクトルがあり,", - "n_reviews": 0, + "n_reviews": 1, "start": 496.64, "end": 509.72 }, { "input": "Whenever this happens, where you have multiple vectors and you could remove one without reducing the span, the relevant terminology is to say that they are linearly dependent. ", - "translatedText": "これが起こるとき、複数のベクトルがあり、スパンを減らさずに 1 つを削 除できる場合、関連する用語では、それらは線形依存していると言えます。", + "translatedText": "このように複数のベクトルがあって、スパンを減らすことなく1つを取り除けるとき、それらは「線型従属」であるといいます。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 510.82, "end": 519.42 }, { "input": "Another way of phrasing that would be to say that one of the vectors can be expressed as a linear combination of the others, since it's already in the span of the others. ", - "translatedText": "別の言い方をすると、ベクトルの 1 つは、すでに他のベクトルの範囲 内にあるため、他のベクトルの線形結合として表現できると言えます。", + "translatedText": "言いかえると、あるベクトルが他のベクトルの線形結合で表せてしまうんですね。既に他のベクトルのスパンにあるので。", "model": "google_nmt", "from_community_srt": "スパンを小さくせずに あるベクトルを取り除けるとき それらのベクトルは 「線型従属である」といいます あるベクトルをほかの ベクトルの線型結合として表せる とも言いかえられます すでにスパン内にあるからです", - "n_reviews": 0, + "n_reviews": 1, "start": 520.38, "end": 528.68 }, { "input": "On the other hand, if each vector really does add another dimension to the span, they're said to be linearly independent. ", - "translatedText": "一方、各ベクトルが実際にスパンに別の次元を追加 する場合、それらは線形独立であると言われます。", + "translatedText": "一方でそれぞれのベクトルがスパンに新たな次元を加えるとき、これらは「線型独立」であるといいます。", "model": "google_nmt", "from_community_srt": "一方,", - "n_reviews": 0, + "n_reviews": 1, "start": 532.98, "end": 539.62 }, { "input": "So, with all of that terminology, and hopefully with some good mental images to go with it, let me leave you with a puzzle before we go. ", - "translatedText": "さて、以上の用語をすべて理解して、うまくいけば頭の中で良いイメージを持 っていただけるように、本題に進む前にパズルを残しておこうと思います。", + "translatedText": "これらの用語と、イメージと共に最後にパズルを残しておきます。", "model": "google_nmt", "from_community_srt": "もしそれぞれのベクトルが スパンに新たな次元を加えるなら それらは「線型独立である」といいます では,", - "n_reviews": 0, + "n_reviews": 1, "start": 546.34, "end": 552.28 }, { "input": "The technical definition of a basis of a space is a set of linearly independent vectors that span that space. ", - "translatedText": "空間の基底の技術的定義は、その空間に わたる一連の線形独立ベクトルです。", + "translatedText": "基底ベクトルの厳密な定義は、「その空間にまたがる線形独立なベクトルの集合」です。", "model": "google_nmt", "from_community_srt": "これらの用語と いくつかのイメージとともに クイズを残しておきます 基底ベクトルの厳密な定義は 「空間を張る線型独立なベクトルの集まり」です はじめに基底ベクトルを表した方法と 「スパン」「線型独立」という用語の理解を合わせて", - "n_reviews": 0, + "n_reviews": 1, "start": 552.28, "end": 560.18 }, { "input": "Now, given how I described a basis earlier, and given your current understanding of the words span and linearly independent, think about why this definition would make sense. ", - "translatedText": "さて、先ほど基礎について説明したことと、スパンと線形独立という言葉につい ての現在の理解を踏まえて、なぜこの定義が意味をなすのか考えてみましょう。", + "translatedText": "先ほどの基底の説明と、「スパン」と「線形独立」という用語を踏まえて、なぜこの定義だと筋が通っているのか考えてみましょう。 ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 562.04, "end": 571.7 }, { "input": "In the next video, I'll get into matrices in transforming space. ", - "translatedText": "次のビデオでは、空間を変換する際の行列について説明します。", + "translatedText": "次回は、行列と変換について説明します。", "model": "google_nmt", "from_community_srt": "なぜこの(厳密な)定義が 意味をなすのか考えてみましょう 次のビデオでは, 行列と変換について話します ではまた!", - "n_reviews": 0, + "n_reviews": 1, "start": 573.88, "end": 577.24 }, @@ -629,8 +629,8 @@ "translatedText": "それではまた!", "model": "google_nmt", "from_community_srt": "ではまた!", - "n_reviews": 0, + "n_reviews": 1, "start": 577.24, "end": 577.88 } -] \ No newline at end of file +] diff --git a/2016/span/japanese/title.json b/2016/span/japanese/title.json index ebc61f5cb..19527b03b 100644 --- a/2016/span/japanese/title.json +++ b/2016/span/japanese/title.json @@ -2,4 +2,4 @@ "input": "Linear combinations, span, and basis vectors | Chapter 2, Essence of linear algebra", "translatedText": "線形結合、スパン、基底ベクトル |第2章 線形代数の本質", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2016/triangle-of-power/vietnamese/sentence_translations.json b/2016/triangle-of-power/vietnamese/sentence_translations.json index 976745c52..2526fcb60 100644 --- a/2016/triangle-of-power/vietnamese/sentence_translations.json +++ b/2016/triangle-of-power/vietnamese/sentence_translations.json @@ -105,9 +105,9 @@ }, { "input": "This way of writing things isn't just counterintuitive, it's counter-mathematical, since rather than making seemingly different facts look the same, which is what math should do, it takes three facts which should obviously be the same and makes them look artificially different.", - "translatedText": "Cách viết này không chỉ phản trực giác mà còn phản toán học, vì thay vì làm cho những sự kiện dường như khác nhau trông giống nhau, đó là điều toán học nên làm, nó cần có ba sự kiện rõ ràng giống nhau và khiến chúng trông khác nhau một cách giả tạo.", + "translatedText": "Cách viết này không chỉ phản trực quan mà còn phản toán học, thay vì làm cho những sự kiện dường như khác nhau trông giống nhau, đó là điều toán học nên làm, nó cần có ba sự kiện rõ ràng giống nhau và khiến chúng trông khác nhau một cách giả tạo.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 84.66, "end": 97.56 }, @@ -188,7 +188,7 @@ "translatedText": "Toàn bộ biểu tượng đại diện cho giá trị sẽ nằm ở góc bị thiếu.", "model": "google_nmt", "n_reviews": 0, - "start": 158.0, + "start": 158, "end": 161.02 }, { @@ -217,9 +217,9 @@ }, { "input": "In our current notation, there are 6 different ways to express the various inverse operations.", - "translatedText": "Trong ký hiệu hiện tại của chúng tôi, có 6 cách khác nhau để biểu diễn các phép toán nghịch đảo khác nhau.", + "translatedText": "Trong ký hiệu hiện tại của chúng ta, có 6 cách khác nhau để biểu diễn các phép toán nghịch đảo khác nhau.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 180.7, "end": 185.36 }, @@ -233,33 +233,33 @@ }, { "input": "But students still have to spend 6 times the effort to memorize each one, are 6 times more likely to make a mistake, and have 6 separate opportunities to decide math is dumb and boring and conducive to failure and why don't I just go study art instead?", - "translatedText": "Nhưng học sinh vẫn phải nỗ lực gấp 6 lần để ghi nhớ từng câu, có khả năng mắc lỗi cao gấp 6 lần và có 6 cơ hội riêng biệt để cho rằng môn toán là ngu ngốc, nhàm chán và dẫn đến thất bại và tại sao tôi không đi học. thay vào đó là nghệ thuật?", + "translatedText": "Nhưng học sinh vẫn phải nỗ lực gấp 6 lần để nhớ từng câu, có khả năng mắc lỗi cao gấp 6 lần và có 6 cơ hội riêng biệt để cho rằng môn toán là ngu ngốc, nhàm chán và dẫn đến thất bại và tại sao không đi học thay vào đó là nghệ thuật?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 195.06, "end": 207.1 }, { "input": "With the triangle of power, all these operations follow the same pattern.", - "translatedText": "Với tam giác sức mạnh, tất cả các hoạt động này đều tuân theo cùng một khuôn mẫu.", + "translatedText": "Với tam giác lũy thừa, tất cả các hoạt động này đều tuân theo cùng một khuôn mẫu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 208.06, "end": 211.62 }, { "input": "Our brains are really good at picking up on patterns like this, and you can much more easily imagine a smooth mental image associated with the property.", - "translatedText": "Bộ não của chúng ta thực sự rất giỏi trong việc tiếp thu những khuôn mẫu như thế này và bạn có thể dễ dàng tưởng tượng ra một hình ảnh tinh thần mượt mà gắn liền với tài sản đó.", + "translatedText": "Bộ não của ta thực sự rất giỏi trong việc tiếp thu những khuôn mẫu thế này và có thể dễ dàng tưởng tượng ra một hình ảnh tinh thần mượt mà gắn với tính chất đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 214.16, "end": 221.2 }, { "input": "There's even kind of an aesthetic pleasure to this, and who knows, maybe more of the artistically inclined students would look favorably upon math long enough to see just how valuable their intuitions really are in the science.", - "translatedText": "Điều này thậm chí còn mang lại niềm vui về mặt thẩm mỹ, và ai biết được, có thể nhiều học sinh có thiên hướng nghệ thuật sẽ ưu ái môn toán đủ lâu để thấy trực giác của họ thực sự có giá trị như thế nào trong khoa học.", + "translatedText": "Điều này thậm chí còn mang lại niềm vui về mặt thẩm mỹ, và ai biết được, có thể nhiều học sinh có thiên hướng nghệ thuật sẽ ưu ái môn toán đủ lâu để thấy trực quan của họ thực sự có giá trị như thế nào trong khoa học.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 223.34, "end": 233.76 }, @@ -385,9 +385,9 @@ }, { "input": "I could go on and on here, showing a lot of other properties, but honestly, I think the best case I can make here is to encourage you to explore it for yourself, and notice that just about everything involving exponents, logs, or radicals becomes nicer when you use the triangle of power.", - "translatedText": "Tôi có thể tiếp tục ở đây, chỉ ra nhiều tính chất khác, nhưng thành thật mà nói, tôi nghĩ trường hợp tốt nhất tôi có thể đưa ra ở đây là khuyến khích bạn tự mình khám phá nó và lưu ý rằng mọi thứ liên quan đến số mũ, logarit hoặc căn thức trở nên đẹp hơn khi bạn sử dụng tam giác sức mạnh.", + "translatedText": "Tôi có thể tiếp tục ở đây, chỉ ra nhiều tính chất khác, nhưng thành thật mà nói, tôi nghĩ trường hợp tốt nhất tôi có thể đưa ra ở đây là khuyến khích bạn tự mình khám phá nó và lưu ý rằng mọi thứ liên quan đến số mũ, logarit hoặc căn thức trở nên đẹp hơn khi bạn sử dụng tam giác lũy thừa.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 363.3, "end": 378.28 }, @@ -449,10 +449,10 @@ }, { "input": "And if you agree with me that the triangle of power is clearly better than what we have already, start actually using it in your notes to see what it feels like, spread the word, and if you're a teacher, maybe start teaching this to your students so that we can get them hooked while they're young.", - "translatedText": "Và nếu bạn đồng ý với tôi rằng tam giác quyền lực rõ ràng là tốt hơn những gì chúng ta đã có, hãy bắt đầu thực sự sử dụng nó trong ghi chú của bạn để xem cảm giác của nó như thế nào, hãy truyền bá nó và nếu bạn là giáo viên, có thể bắt đầu dạy điều này cho học sinh của bạn để chúng ta có thể thu hút họ khi họ còn trẻ.", + "translatedText": "Và nếu bạn đồng ý với tôi rằng tam giác lũy thừa rõ ràng là tốt hơn những gì ta đã có, hãy bắt đầu thực sự sử dụng nó trong ghi chú của bạn để xem cảm giác của nó như thế nào, hãy truyền bá nó và nếu bạn là giáo viên, có thể bắt đầu dạy điều này cho học sinh của bạn để chúng ta có thể thu hút họ khi họ còn trẻ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 442.04, "end": 455.58 } -] \ No newline at end of file +] diff --git a/2016/triangle-of-power/vietnamese/title.json b/2016/triangle-of-power/vietnamese/title.json index cbf772345..30093c22b 100644 --- a/2016/triangle-of-power/vietnamese/title.json +++ b/2016/triangle-of-power/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Triangle of Power", "translatedText": "Tam giác quyền lực", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2016/vectors/japanese/description.json b/2016/vectors/japanese/description.json index ef198f548..c0eb22f77 100644 --- a/2016/vectors/japanese/description.json +++ b/2016/vectors/japanese/description.json @@ -1,23 +1,23 @@ [ { "input": "Beginning the linear algebra series with the basics.", - "translatedText": "線形代数シリーズを基礎から始めます。", - "n_reviews": 0 + "translatedText": "基礎から始める線形代数シリーズ", + "n_reviews": 1 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", - "translatedText": "将来のプロジェクトへの資金提供にご協力ください: https://www.patreon.com/3blue1brown", - "n_reviews": 0 + "translatedText": "今後のプロジェクトへの資金提供にご協力ください: https://www.patreon.com/3blue1brown", + "n_reviews": 1 }, { "input": "An equally valuable form of support is to simply share some of the videos.", - "translatedText": "同様に価値のあるサポートの形式は、ビデオの一部を共有することです。", - "n_reviews": 0 + "translatedText": "動画の共有も同じくらい力になります。", + "n_reviews": 1 }, { "input": "Home page: https://www.3blue1brown.com/", "translatedText": "ホームページ:https://www.3blue1brown.com/", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", @@ -26,8 +26,8 @@ }, { "input": "Correction: 6:52, the screen should show [x1, y1] + [x2, y2] = [x1+x2, y1+y2]", - "translatedText": "訂正: 6:52、画面には [x1, y1] + [x2, y2] = [x1+x2, y1+y2] と表示されるはずです。", - "n_reviews": 0 + "translatedText": "訂正: 6:52、正しくは [x1, y1] + [x2, y2] = [x1+x2, y1+y2] とです。", + "n_reviews": 1 }, { "input": "", @@ -37,7 +37,7 @@ { "input": "Full series: http://3b1b.co/eola", "translatedText": "全シリーズ: http://3b1b.co/eola", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", @@ -46,13 +46,13 @@ }, { "input": "Future series like this are funded by the community, through Patreon, where supporters get early access as the series is being produced.", - "translatedText": "このような将来のシリーズは、Patreon を通じてコミュニティから資金提供されており、サポーターはシリーズの制作中に早期アクセスを得ることができます。", - "n_reviews": 0 + "translatedText": "今後のこのようなシリーズは、Patreonを通じてコミュニティから資金提供されています。サポーターはシリーズの制作中から、早期アクセスすることができます。", + "n_reviews": 1 }, { "input": "http://3b1b.co/support", "translatedText": "http://3b1b.co/support", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", @@ -61,8 +61,8 @@ }, { "input": "If you want to contribute translated subtitles or to help review those that have already been made by others and need approval, you can click the gear icon in the video and go to subtitles/cc, then \"add subtitles/cc\". I really appreciate those who do this, as it helps make the lessons accessible to more people.", - "translatedText": "翻訳された字幕を投稿したい場合、または他の人が作成した承認が必要な字幕のレビューを手伝いたい場合は、ビデオ内の歯車アイコンをクリックし、字幕/cc に移動して、「字幕/cc を追加」します。より多くの人がレッスンを受けられるようにするために、このような活動をしてくださった方々に本当に感謝しています。", - "n_reviews": 0 + "translatedText": "翻訳された字幕を投稿したい場合、または他の人が作成した承認が必要な字幕のレビューを手伝いたい場合は、ビデオ内の歯車アイコンをクリックし、字幕/cc に移動して、「字幕/cc を追加」します。より多くの人がレッスンを受けられるようにするために、このような活動をしてくださった方々、本当にありがとうございます。", + "n_reviews": 1 }, { "input": "", @@ -72,7 +72,7 @@ { "input": "Music: https://vincerubinetti.bandcamp.com/track/grants-etude", "translatedText": "音楽: https://vincerubinetti.bandcamp.com/track/grants-etude", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", @@ -84,4 +84,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2016/vectors/japanese/sentence_translations.json b/2016/vectors/japanese/sentence_translations.json index ee478d4bb..2360537bc 100644 --- a/2016/vectors/japanese/sentence_translations.json +++ b/2016/vectors/japanese/sentence_translations.json @@ -1,252 +1,252 @@ [ { "input": "The fundamental, root-of-it-all building block for linear algebra is the vector.", - "translatedText": "線形代数の基本的な基本的な構成要素はベクトルです。", + "translatedText": "線形代数の基礎となるのがベクトルです。", "model": "google_nmt", "from_community_srt": "座標として数を導入することは 暴力行為である ――ヘルマン・ワイル 線型代数の基本的、根本的構成要素はベクトルです よって、そもそもベクトルとは何であるか、 私たち全員が同じ考えを持っていることを確認することには価値があります。", - "n_reviews": 0, + "n_reviews": 1, "start": 10.92, "end": 15.22 }, { "input": "So it's worth making sure that we're all on the same page about what exactly a vector is.", - "translatedText": "したがって、ベクトルとは正確には何なのかについて、全員が同じ認識を持っていることを確認することが重要です。", + "translatedText": "なのでシリーズを続けるに従って、ベクトルとは何か、まず全員で同じところから始めることにしましょう。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 15.72, "end": 19.84 }, { "input": "You see, broadly speaking, there are three distinct but related ideas about vectors, which I'll call the physics student perspective, the computer science student perspective, and the mathematician's perspective.", - "translatedText": "ご存知のとおり、大まかに言って、ベクトルについては 3 つの異な る、しかし関連した考え方があります。 これらを物理学の学生の視点、 コンピューター サイエンスの学生の視点、数学者の視点と呼びます。", + "translatedText": "大雑把に言えば、ベクトルに関して3つの異なる見方が存在します。物理学、コンピューターサイエンス、そして数学の視点です。", "model": "google_nmt", "from_community_srt": "知っての通り、ベクトルには三つの異なる、 しかし関連した視点があると言われています。 物理学の視点、コンピューターサイエンスの視点、 そして数学の視点です。", - "n_reviews": 0, + "n_reviews": 1, "start": 20.38, "end": 30.1 }, { "input": "The physics student perspective is that vectors are arrows pointing in space.", - "translatedText": "物理学を学ぶ学生の視点では、ベクトルは空間を指す矢印であると考えられます。", + "translatedText": "物理学の視点ではベクトルは空間内を指し示す矢印です。", "model": "google_nmt", "from_community_srt": "物理学の視点では、 ベクトルを空間のなかの矢印だと考えます。", - "n_reviews": 0, + "n_reviews": 1, "start": 30.88, "end": 34.4 }, { "input": "What defines a given vector is its length and the direction it's pointing, but as long as those two facts are the same, you can move it all around, and it's still the same vector.", - "translatedText": "特定のベクトルを定義するのは、その長さとそのベクトルが指す方向ですが、これら 2 つの事実が同じである限り、ベクトルをあちこちに移動しても、同じベクトルのままです。", + "translatedText": "あるベクトルを決めるのはその長さと指し示す方向です。これら2つが変わらなければ、どこへ動かしてもそれは同じベクトルのままになります。", "model": "google_nmt", "from_community_srt": "与えられたベクトルを定義するのは、 その長さと指している方向です。 しかし、これら2つの要素さえ同じであれば、 どう動かしてもそれは変わらず同じベクトルです。", - "n_reviews": 0, + "n_reviews": 1, "start": 34.94, "end": 43.16 }, { "input": "Vectors that live in the flat plane are two-dimensional, and those sitting in broader space that you and I live in are three-dimensional.", - "translatedText": "平面に存在するベクトルは二次元であり、あなたや私が住 んでいるより広い空間に存在するベクトルは三次元です。", + "translatedText": "平面上のベクトルは2次元のもので、私たちの住むような空間にいるベクトルは3次元のものであるといいます。", "model": "google_nmt", "from_community_srt": "平らな面のなかにあるベクトルは2次元、 私たちがいるようなより広い空間にあるベクトルは 3次元だと言います。", - "n_reviews": 0, + "n_reviews": 1, "start": 44.04, "end": 50.04 }, { "input": "The computer science perspective is that vectors are ordered lists of numbers.", - "translatedText": "コンピューター サイエンスの観点では、ベクトルは順序付けられた数値のリストであると考えられます。", + "translatedText": "コンピュータサイエンスの視点ではベクトルは数を並べたリストです。", "model": "google_nmt", "from_community_srt": "コンピューターサイエンスの視点では、 ベクトルは数を並べたリストだと考えます。", - "n_reviews": 0, + "n_reviews": 1, "start": 51.72, "end": 55.64 }, { "input": "For example, let's say you were doing some analytics about house prices, and the only features you cared about were square footage and price.", - "translatedText": "たとえば、住宅価格に関する分析を行っていて、関 心のある特徴が面積と価格だけだったとします。", + "translatedText": "例えば住宅について、面積と価格の2つの要素だけを分析しているとしましょう。", "model": "google_nmt", "from_community_srt": "たとえば、住宅価格について分析しているとしましょう。 注目すべきことは、住宅の面積と価格だけです。", - "n_reviews": 0, + "n_reviews": 1, "start": 55.64, "end": 62.76 }, { "input": "You might model each house with a pair of numbers, the first indicating square footage and the second indicating price.", - "translatedText": "各住宅を 1 組の数字でモデル化し、最初の数字 は面積を示し、2 番目の数字は価格を示します。", + "translatedText": "それぞれの住宅を数のペアで表すと良さそうですね。1つ目が面積で2つ目が価格です。", "model": "google_nmt", "from_community_srt": "それぞれの住宅を数字の組でモデル化するでしょう。 一つ目の要素は面積, 二つ目の要素は価格です。", - "n_reviews": 0, + "n_reviews": 1, "start": 63.02, "end": 68.68 }, { "input": "Notice the order matters here.", - "translatedText": "ここで順序が重要であることに注意してください。", + "translatedText": "ここで順序があることに注意が必要です。", "model": "google_nmt", "from_community_srt": "順番があることに注意しましょう。", - "n_reviews": 0, + "n_reviews": 1, "start": 69.32, "end": 71.04 }, { "input": "In the lingo, you'd be modeling houses as two-dimensional vectors, where in this context, vector is pretty much just a fancy word for list, and what makes it two-dimensional is the fact that the length of that list is two.", - "translatedText": "専門用語では、家を 2 次元のベクトルとしてモデル化することになります。 こ の文脈では、ベクトルはほとんどリストを表す単なる派手な言葉であり、それを 2 次元にするのは、そのリストの長さが 2 であるという事実です。", + "translatedText": "言いかえると、住宅を2次元のベクトルでモデル化したんですね。ここではベクトルはリストをちょっとおしゃれに言っただけだと思ってください。2次元というのはリストの要素が2つだということです。", "model": "google_nmt", "from_community_srt": "言ってみれば、住宅を2次元ベクトルでモデル化したのです。 ここでは、「ベクトル」は単に 「リスト」を言い換えただけの言葉です。 そしてその次元が2であるというのは、 リストの要素数が2であることから来ています。", - "n_reviews": 0, + "n_reviews": 1, "start": 72.4, "end": 84.04 }, { "input": "The mathematician, on the other hand, seeks to generalize both these views, basically saying that a vector can be anything where there's a sensible notion of adding two vectors and multiplying a vector by a number, operations that I'll talk about later on in this video.", - "translatedText": "一方、数学者は、これら両方の見解を一般化しようとしています。 基本的に、ベクトルは 、2 つのベクトルを加算し、ベクトルに数値を乗算するという賢明な概念が存在するも のであれば何でもよいと述べています。 演算については後ほど説明します。 このビデオ。", + "translatedText": "一方で数学ではこれら2つの視点を一般化して考えます。ざっくり言うと後ほど説明するベクトル同士の足し算とベクトルの定数倍が計算できるものは何でもベクトルとみなします。", "model": "google_nmt", "from_community_srt": "一方, 数学の視点では, 両方の視点を一般化しようとします。 この動画の後半で説明する、ベクトル同士の足し算とベクトルの定数倍という2つのよくできた演算が存在するものなら、何でもベクトルとみなすのです。", - "n_reviews": 0, + "n_reviews": 1, "start": 85.64, "end": 98.82 }, { "input": "The details of this view are rather abstract, and I actually think it's healthy to ignore it until the last video of this series, favoring a more concrete setting in the interim.", - "translatedText": "このビューの詳細はかなり抽象的であり、実際には、 このシリーズの最後のビデオまで無視して、その間は より具体的な設定を優先するのが健全だと思います。", + "translatedText": "これはちょっと抽象的なので、最後の動画までこの視点は無視して、それまではより具体的な話をしたいと思います。", "model": "google_nmt", "from_community_srt": "この視点の詳細はかなり抽象的なので、 それについてはこのシリーズの最後の動画まで無視して、その間はより具体的な状況を扱った方が良いでしょう。", - "n_reviews": 0, + "n_reviews": 1, "start": 99.58, "end": 107.94 }, { "input": "But the reason I bring it up here is that it hints at the fact that the ideas of vector addition and multiplication by numbers will play an important role throughout linear algebra.", - "translatedText": "しかし、私がここでそれを取り上げる理由は、ベクトルの加算と数値による乗算の 考え方が線形代数全体で重要な役割を果たすという事実を示唆しているからです。", + "translatedText": "それでもここで紹介した理由は、ベクトルの足し算や定数倍が線形代数全体を通して重要な役割を果たすからです。", "model": "google_nmt", "from_community_srt": "しかしここでこれを取り上げたのは、 ベクトルのたし算や定数倍の考え方は線型代数全体を通して大切な役割を担っているからです。", - "n_reviews": 0, + "n_reviews": 1, "start": 108.4, "end": 117.22 }, { "input": "But before I talk about those operations, let's just settle in on a specific thought to have in mind when I say the word vector.", - "translatedText": "しかし、これらの演算について話す前に、ベクトルという言葉を言う ときに念頭に置くべき特定の考えについて整理しておきましょう。", + "translatedText": "さてこれらの演算の話をする前に、私が「ベクトル」と言ったとき思い浮かべてほしいイメージがあります。", "model": "google_nmt", "from_community_srt": "しかし、これら2つの演算について話す前に、 私が「ベクトル」という言葉を言ったときに心に留めておいてほしい考え方があります。", - "n_reviews": 0, - "start": 118.0, + "n_reviews": 1, + "start": 118, "end": 124.04 }, { "input": "Given the geometric focus that I'm shooting for here, whenever I introduce a new topic involving vectors, I want you to first think about an arrow, and specifically, think about that arrow inside a coordinate system, like the xy-plane, with its tail sitting at the origin.", - "translatedText": "ここで私が幾何学的な焦点を当てていることを考えると 、ベクトルに関する新しいトピックを紹介するときは常 に、最初に矢印について考えてもらいたいのですが、具 体的には、xy 平面のような座標系内のその矢印につ いて考えてください。 その尾は原点に座っています。", + "translatedText": "幾何学的に理解することに注目して、ベクトルについて新たな話題が登場したときまず矢印を思い浮かべて欲しいんですね。特にxy平面のような座標平面上で、始点が原点となっているようなものです。", "model": "google_nmt", "from_community_srt": "ここで重点を置いている 幾何学的な視点において、 ベクトルに関する新しい話題が出てきたときは、 まずひとつの矢印を思い浮かべてください。 特に、x-y平面のような座標系の中にある矢印で、 始点は原点にあるような矢印です。", - "n_reviews": 0, + "n_reviews": 1, "start": 124.74, "end": 138.9 }, { "input": "This is a little bit different from the physics student perspective, where vectors can freely sit anywhere they want in space.", - "translatedText": "これは、ベクトルが空間内のどこにでも自由に配置 できるという物理学生の観点とは少し異なります。", + "translatedText": "これはベクトルは空間のどこにあってもいいという物理学の視点とは少し異なります。", "model": "google_nmt", "from_community_srt": "これは, 矢印が空間のどこにあってもよいという物理学の視点とは少し違います。", - "n_reviews": 0, + "n_reviews": 1, "start": 139.68, "end": 144.92 }, { "input": "In linear algebra, it's almost always the case that your vector will be rooted at the origin.", - "translatedText": "線形代数では、ほとんどの場合、ベクトルは原点に根を置きます。", + "translatedText": "線形代数ではほとんどの場合、ベクトルの始点を原点におきます。", "model": "google_nmt", "from_community_srt": "線型代数では、ほとんど常にベクトルの原点は始点にあります。", - "n_reviews": 0, + "n_reviews": 1, "start": 145.42, "end": 150.32 }, { "input": "Then, once you understand a new concept in the context of arrows in space, we'll translate it over to the list of numbers point of view, which we can do by considering the coordinates of the vector.", - "translatedText": "次に、空間内の矢印のコンテキストで新しい概念を理解 したら、それを数値のリストの観点に変換します。 これ は、ベクトルの座標を考慮することで実行できます。", + "translatedText": "空間の中の矢印で新たに出てくる概念を理解して、次にそれを数のリストの視点から座標を使って理解したいと思います。", "model": "google_nmt", "from_community_srt": "そして、空間の中の矢印という文脈で 新しい概念を理解したら、 ベクトルの座標に注目することで、 数のリストによる視点に翻訳します。", - "n_reviews": 0, + "n_reviews": 1, "start": 150.94, "end": 160.62 }, { "input": "Now, while I'm sure that many of you are already familiar with this coordinate system, it's worth walking through explicitly, since this is where all of the important back and forth happens between the two perspectives of linear algebra.", - "translatedText": "さて、この座標系についてはすでによくご存じ の方も多いと思いますが、線形代数の 2 つ の観点間で重要なやり取りがすべてここで行わ れるため、明示的に説明する価値はあります。", + "translatedText": "さて多くの人はこうした座標系に馴染み深いと思いますが、一度しっかりおさらいしましょう。\nこれから線形代数の2つの視点を行き来する舞台になるんですからね。", "model": "google_nmt", "from_community_srt": "多くの人はこのような座標系のことをを よく知っていると思いますが、 しっかり復習しておくことが大切です。 この座標系が, 線型代数の2つの視点を 行き来する大切な場所だからです。", - "n_reviews": 0, + "n_reviews": 1, "start": 161.44, "end": 171.68 }, { "input": "Focusing our attention on two dimensions for the moment, you have a horizontal line, called the x-axis, and a vertical line, called the y-axis.", - "translatedText": "ここでは 2 次元に注目します。 x 軸と呼ばれる水平線と、y 軸と呼ばれる垂直線があります。", + "translatedText": "まず2次元について考えると、水平な直線のx軸と、垂直な直線のy軸がありますね。", "model": "google_nmt", "from_community_srt": "しばらくは2次元で考えることにします。 x軸と呼ばれる水平な直線と y軸と呼ばれる直立した直線があります。", - "n_reviews": 0, + "n_reviews": 1, "start": 172.74, "end": 179.58 }, { "input": "The place where they intersect is called the origin, which you should think of as the center of space and the root of all vectors.", - "translatedText": "それらが交差する場所は原点と呼ばれ、空間の中心お よびすべてのベクトルの根と考える必要があります。", + "translatedText": "これらの交点は原点と呼ばれ、すべてのベクトルの始点、空間の中心と考えてよいでしょう。", "model": "google_nmt", "from_community_srt": "そしてそれらが交わる点は原点と呼ばれます。 この空間の中心と考えられる場所であり、 すべてのベクトルの始点です。", - "n_reviews": 0, + "n_reviews": 1, "start": 180.26, "end": 185.52 }, { "input": "After choosing an arbitrary length to represent one, you make tick marks on each axis to represent this distance.", - "translatedText": "表すために任意の長さを選択した後、各軸 に目盛りを付けてこの距離を表します。", + "translatedText": "1を表す長さを適当に決めたら、これを元にそれぞれの軸に目盛りを付けます。", "model": "google_nmt", "from_community_srt": "1を表す長さを適当に決めたら、 距離を表すためにそれぞれの軸上に目盛りをつけます。", - "n_reviews": 0, + "n_reviews": 1, "start": 186.38, "end": 191.36 }, { "input": "When I want to convey the idea of 2D space as a whole, which you'll see comes up a lot in these videos, I'll extend these tick marks to make grid lines, but right now, they'll actually get a little bit in the way.", - "translatedText": "これらのビデオでよく出てくる 2D 空間全 体のアイデアを伝えたいときは、目盛りを拡張 してグリッド線を作成しますが、現時点では実 際には少し長くなります。 ちょっと邪魔です。", + "translatedText": "二次元空間のイメージを伝えたいとき、動画ではこんな感じにグリッドラインを作ります。", "model": "google_nmt", "from_community_srt": "2次元空間全体のイメージを表したいときは、 この動画では度々出てくることになるでしょうが、 目盛りを延長してグリッドラインを作ります。 でも今は少し邪魔ですね。", - "n_reviews": 0, + "n_reviews": 1, "start": 192.32, "end": 201.36 }, { "input": "The coordinates of a vector is a pair of numbers that basically gives instructions for how to get from the tail of that vector, at the origin, to its tip.", - "translatedText": "ベクトルの座標は、基本的に、そのベクト ルの末尾 (原点) から先端までの移 動方法を指示する 1 対の数値です。", + "translatedText": "あるベクトルの座標とは、原点からその矢印の先への行き方を示す数のペアです。", "model": "google_nmt", "from_community_srt": "ベクトルの座標は1組の数であり、 基本的に、ベクトルが始点(原点)から終点まで どう進むのかを表します。", - "n_reviews": 0, - "start": 202.0, + "n_reviews": 1, + "start": 202, "end": 210.16 }, { "input": "The first number tells you how far to walk along the x-axis, positive numbers indicating rightward motion, negative numbers indicating leftward motion, and the second number tells you how far to walk parallel to the y-axis after that, positive numbers indicating upward motion, and negative numbers indicating downward motion.", - "translatedText": "最初の数値は、X 軸に沿ってどれだけ歩くかを 示します。 正の数値は右方向への動きを示し、負 の数値は左方向への動きを示します。 2 番目の 数値は、その後 Y 軸に沿ってどのくらいの距 離を歩くかを示します。 正の数値は上向きを示し ます。 動き、および下向きの動きを示す負の数。", + "translatedText": "1つ目の数はx軸に沿ってどれだけ進むかを表します。正なら右、負なら左に行きます。2つ目の数はそれからy軸に平行にどれだけ進むかを表します。正なら上、負なら下に行きます。", "model": "google_nmt", "from_community_srt": "1つ目の数は、 x軸に沿ってどれだけ進むかをを表します。 (正の数は右方向、負の数は左方向を意味する) 2つ目の数は、 その後y軸と平行な方向にどれだけ進むかを表します。 (正の数は上方向,", - "n_reviews": 0, + "n_reviews": 1, "start": 210.88, "end": 227.58 }, { "input": "To distinguish vectors from points, the convention is to write this pair of numbers vertically, with square brackets around them.", - "translatedText": "ベクトルと点を区別するには、こ の数値のペアを縦方向に書き、 角かっこで囲むのが慣例です。", + "translatedText": "点の座標と区別するために、ベクトルの座標は縦に書いて四角カッコで囲みます。", "model": "google_nmt", "from_community_srt": "負の数は下方向を意味する) ベクトルを点と区別するため、 ベクトルの座標は 縦に並べて角括弧で囲むことにします。", - "n_reviews": 0, + "n_reviews": 1, "start": 228.14, "end": 234.34 }, { "input": "Every pair of numbers gives you one and only one vector, and every vector is associated with one and only one pair of numbers.", - "translatedText": "すべての数値のペアは 1 つだけのベクトルを与え、すべて のベクトルは 1 つだけの数値のペアに関連付けられます。", + "translatedText": "1組の数のペアはそれぞれただ1つのベクトルと、そして1つのベクトルはそれぞれ1組の数のペアと\n対応しています。", "model": "google_nmt", "from_community_srt": "2つの数の組はそれぞれ ただ1つのベクトルに対応します。 そして、ベクトルはそれぞれ 2つの数の組ただ1つに対応します。", - "n_reviews": 0, + "n_reviews": 1, "start": 236.34, "end": 243.68 }, @@ -254,375 +254,375 @@ "input": "What about in three dimensions?", "translatedText": "三次元ではどうでしょうか?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 244.64, "end": 245.5 }, { "input": "Well, you add a third axis, called the z-axis, which is perpendicular to both the x and y axes, and in this case, each vector is associated with an ordered triplet of numbers.", - "translatedText": "さて、x 軸と y 軸の両方に垂直な 3 番目の軸 ( z 軸と呼ばれる) を追加します。 この場合、各ベクト ルは順序付けられた 3 つの数値に関連付けられます。", + "translatedText": "3番目の軸、z軸を加えるんですね。z軸はx軸とy軸に垂直で、こうするとベクトルは3つの数の組になります。", "model": "google_nmt", "from_community_srt": "3次元ではどうでしょうか? x軸とy軸に垂直な3番目の軸、 z軸を加えましょう。 このとき、ベクトルはそれぞれ3つの数の組ただ1つに対応します。", - "n_reviews": 0, + "n_reviews": 1, "start": 246.2, "end": 256.34 }, { "input": "The first tells you how far to move along the x-axis, the second tells you how far to move parallel to the y-axis, and the third one tells you how far to then move parallel to this new z-axis.", - "translatedText": "1 つ目は、X 軸に沿って移動する距離を示し、2 つ 目は、Y 軸に平行に移動する距離を示し、3 つ目は、 この新しい Z 軸に平行に移動する距離を示します。", + "translatedText": "1つ目がx軸に沿って進む距離、2つ目がそこからy軸に平行に進む距離、3つ目がそこからz軸に平行に進む距離を表します。", "model": "google_nmt", "from_community_srt": "1つ目の数はx軸に沿ってどれだけ動くか、 2つ目の数はその後y軸と平行にどれだけ動くか、 3つ目の数はその後新しいz軸と平行にどれだけ動くか を表します。", - "n_reviews": 0, + "n_reviews": 1, "start": 256.86, "end": 267.68 }, { "input": "Every triplet of numbers gives you one unique vector in space, and every vector in space gives you exactly one triplet of numbers.", - "translatedText": "数値のすべての 3 つの組は空間内で 1 つの固有のベクトルを与え、空 間内のすべてのベクトルは 1 つの数値の 3 つの組を正確に与えます。", + "translatedText": "3つの数の組み1つはそれぞれ1つのベクトルと、1つのベクトルはそれぞれ3つの数の組み1つと対応しています。", "model": "google_nmt", "from_community_srt": "3つの数の組はそれぞれ 空間のベクトルただ1つに対応し、 空間のベクトルはそれぞれ 3つの数の組ただ1つに対応します。", - "n_reviews": 0, + "n_reviews": 1, "start": 268.4, "end": 275.56 }, { "input": "All right, so back to vector addition and multiplication by numbers.", - "translatedText": "さて、ベクトルの加算と数値の乗算に戻ります。", + "translatedText": "それではベクトルの足し算と定数倍に戻りましょう。", "model": "google_nmt", "from_community_srt": "では、ベクトルの足し算と定数倍に戻りましょう。", - "n_reviews": 0, + "n_reviews": 1, "start": 276.9, "end": 280.1 }, { "input": "After all, every topic in linear algebra is going to center around these two operations.", - "translatedText": "結局のところ、線形代数のすべてのトピックは、これら 2 つの演算を中心とすることになります。", + "translatedText": "結局、線形代数のすべての話はこれら2つの演算を中心に進みます。", "model": "google_nmt", "from_community_srt": "結局のところ、線形代数のすべての話題は この2つの操作を中心として展開されます。", - "n_reviews": 0, + "n_reviews": 1, "start": 280.46, "end": 284.78 }, { "input": "Luckily, each one's pretty straightforward to define.", - "translatedText": "幸いなことに、それぞれの定義は非常に簡単です。", + "translatedText": "ラッキーなことに定義するのは結構簡単です。", "model": "google_nmt", "from_community_srt": "幸い, これらを定義するのはとても簡単です。", - "n_reviews": 0, + "n_reviews": 1, "start": 285.44, "end": 287.64 }, { "input": "Let's say we have two vectors, one pointing up and a little to the right, and the other one pointing right and down a bit.", - "translatedText": "2 つのベクトルがあり、1 つは上で少し右を指し 、もう 1 つは右と少し下を指しているとします。", + "translatedText": "2つのベクトルがあるとします。一つは右上を、もう一つは右下を向いていますね。", "model": "google_nmt", "from_community_srt": "2つのベクトルがあり、 1つは上のちょっと右を、 もう1つは右のちょっと下を指しているとしましょう。", - "n_reviews": 0, + "n_reviews": 1, "start": 288.48, "end": 293.56 }, { "input": "To add these two vectors, move the second one so that its tail sits at the tip of the first one.", - "translatedText": "これら 2 つのベクトルを追加するには、尾部が最初のベクトルの先端に位置するように 2 番目のベクトルを移動します。", + "translatedText": "これら2つのベクトルを足してみましょう。まず2つ目のベクトルの始点を1つめのベクトルの終点に重ねて、", "model": "google_nmt", "from_community_srt": "この2つのベクトルを足すためには、2つ目のベクトルを、その始点が1つ目のベクトルの終点に重なるように動かします。", - "n_reviews": 0, + "n_reviews": 1, "start": 293.96, "end": 299.68 }, { "input": "Then, if you draw a new vector from the tail of the first one to where the tip of the second one now sits, that new vector is their sum.", - "translatedText": "次に、最初のベクトルの尾部から 2 番目のベクトルの先端が位置する位置まで 新しいベクトルを描画すると、その新しいベクトルはそれらの合計になります。", + "translatedText": "そして原点から2つ目のベクトルの終点へ新たなベクトルを書くとこれが2つのベクトルの和になります。", "model": "google_nmt", "from_community_srt": "そして1つ目のベクトルの始点から2つ目のベクトルの終点に向かうベクトルを書くと、 これが2つのベクトルの和になります。", - "n_reviews": 0, + "n_reviews": 1, "start": 300.3, "end": 308.74 }, { "input": "This definition of addition, by the way, is pretty much the only time in linear algebra where we let vectors stray away from the origin.", - "translatedText": "ちなみに、この加算の定義は、線形代数においてベ クトルを原点から逸脱させるほぼ唯一の場合です。", + "translatedText": "ところでベクトルが原点から離れるのはこの足し算の定義くらいです。", "model": "google_nmt", "from_community_srt": "ちなみに、この足し算の定義が、線形代数において唯一ベクトルが原点から離れる場所です。", - "n_reviews": 0, + "n_reviews": 1, "start": 312.08, "end": 318.86 }, { "input": "Now, why is this a reasonable thing to do?", - "translatedText": "さて、なぜこれが合理的な行為なのでしょうか?", + "translatedText": "さてなぜこれが自然な定義なんでしょう。", "model": "google_nmt", "from_community_srt": "なぜこのたし算の定義が自然なのでしょうか?", - "n_reviews": 0, + "n_reviews": 1, "start": 319.72, "end": 321.48 }, { "input": "Why this definition of addition and not some other one?", - "translatedText": "なぜ他の定義ではなく、この加算の定義なのでしょうか?", + "translatedText": "他の方法は無いんですかね。", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 321.74, "end": 324.02 }, { "input": "Well, the way I like to think about it is that each vector represents a certain movement, a step with a certain distance and direction in space.", - "translatedText": "そうですね、私がよく考えているのは、各ベクトルは空間内での特定の動き 、つまり特定の距離と方向を持ったステップを表しているということです。", + "translatedText": "私の好きな考え方は、それぞれのベクトルがある動きを表しているというものです。距離と方向が決まったようなものですね。", "model": "google_nmt", "from_community_srt": "なぜほかの定義ではないのでしょうか? 私の好きな考え方は, それぞれのベクトルが ある動きを表しているというものです 空間の中での、距離と方向が決まった動きです。", - "n_reviews": 0, + "n_reviews": 1, "start": 325.52, "end": 332.68 }, { "input": "If you take a step along the first vector, then take a step in the direction and distance described by the second vector, the overall effect is just the same as if you moved along the sum of those two vectors to start with.", - "translatedText": "最初のベクトルに沿って一歩を踏み出し、次に 2 番目のベクトルで示 される方向と距離に一歩進んだ場合、全体的な効果は、最初にこれら 2 つのベクトルの合計に沿って移動した場合とまったく同じになります。", + "translatedText": "1つめのベクトルに沿って移動して、それから2つ目のベクトルが表す距離と方向に移動すると、はじめから2つのベクトルの和に沿って移動したのと同じことになります。", "model": "google_nmt", "from_community_srt": "もし、あなたが1つ目のベクトルに沿って進み、 次に2つ目のベクトルに沿って進んだら、 全体としては、 これら2つのベクトルの和のベクトルに沿って 進んだことと同じになります。", - "n_reviews": 0, + "n_reviews": 1, "start": 333.98, "end": 344.78 }, { "input": "You could think about this as an extension of how we think about adding numbers on a number line.", - "translatedText": "これは、数直線上の数字の足し算についての考え方の延長として考えることができます。", + "translatedText": "実は数直線の数の足し算の考え方の延長とみなすことも出来るんですよ?", "model": "google_nmt", "from_community_srt": "これを、数直線上における数の足し算の 延長として考えることもできます。", - "n_reviews": 0, + "n_reviews": 1, "start": 345.26, "end": 349.46 }, { "input": "One way that we teach kids to think about this, say with 2 plus 5, is to think of moving two steps to the right followed by another five steps to the right.", - "translatedText": "これについて子供たちに教える 1 つの方法は、たとえば 2 プラス 5 につい て、右に 2 歩移動してからさらに右に 5 歩移動することを考えることです。", + "translatedText": "たとえば2+5を考えてみましょう。2歩右に行ってさらに5歩右に行ったら、", "model": "google_nmt", "from_community_srt": "これを子供に教える方法の一つは、 たとえば 2+5 なら、 右へ2進み、さらに右へ5進むことだと 考えられます。", - "n_reviews": 0, + "n_reviews": 1, "start": 350.18, "end": 357.96 }, { "input": "The overall effect is the same as if you just took seven steps to the right.", - "translatedText": "全体的な効果は、右に 7 歩進んだ場合と同じです。", + "translatedText": "はじめから7歩右に行ったことと同じになりますよね。", "model": "google_nmt", "from_community_srt": "その結果は、右へ7進むことと同じになります。", - "n_reviews": 0, + "n_reviews": 1, "start": 357.96, "end": 361.72 }, { "input": "In fact, let's see how vector addition looks numerically.", - "translatedText": "実際に、ベクトル加算が数値的にどのように見えるかを見てみましょう。", + "translatedText": "実際このベクトルの足し算を数値的に見てみましょう。", "model": "google_nmt", "from_community_srt": "では、ベクトルのたし算は数値的には どう見えるのか確かめてみましょう。", - "n_reviews": 0, + "n_reviews": 1, "start": 362.66, "end": 365.48 }, { "input": "The first vector here has coordinates 1, 2, and the second one has coordinates 3, negative 1.", - "translatedText": "ここでの最初のベクトルの座標は 1、2 であり、2 番目のベクトルの座標は 3、マイナス 1 です。", + "translatedText": "1つめのベクトルの座標は(1,2)、2つ目のベクトルは(3,-1)ですね。", "model": "google_nmt", "from_community_srt": "1つ目のベクトルの座標が (1, 2) 、 2つ目のベクトルの座標が (3,", - "n_reviews": 0, + "n_reviews": 1, "start": 366.02, "end": 372.46 }, { "input": "When you take the vector sum using this tip-to-tail method, you can think of a four-step path from the origin to the tip of the second vector.", - "translatedText": "この先端から末尾までの方法を使用してベクトルの合計を取得すると、2 番目 のベクトルの原点から先端までの 4 段階のパスを考えることができます。", + "translatedText": "この終点と始点を重ねる方法で考えると、原点からの移動方法はこうなります。", "model": "google_nmt", "from_community_srt": "-1) だとします。 終点と始点を繋げる方法で ベクトルの足し算を考えると、 原点から2つ目のベクトルの終点へ向かう 4つのステップが考えられます。", - "n_reviews": 0, + "n_reviews": 1, "start": 374.36, "end": 381.42 }, { "input": "Walk 1 to the right, then 2 up, then 3 to the right, then 1 down.", - "translatedText": "右に 1 歩、次に上に 2 歩、右に 3 歩、そして下に 1 歩歩きます。", + "translatedText": "右に1歩、上に2歩、それから右に3歩、下に1歩ですね。", "model": "google_nmt", "from_community_srt": "右へ1、次に上へ2、 そして右へ3, 最後に下へ1進むのです。", - "n_reviews": 0, + "n_reviews": 1, "start": 381.84, "end": 385.62 }, { "input": "Reorganizing these steps so that you first do all of the rightward motion, then do all the vertical motion, you can read it as saying, first move 1 plus 3 to the right, then move 2 minus 1 up.", - "translatedText": "最初に右方向の動きをすべて実行し、次に垂直方向の動きをすべて実行す るようにこれらの手順を再構成すると、最初に 1 プラス 3 を右 に移動し、次に 2 マイナス 1 を上に移動すると解釈できます。", + "translatedText": "順番を入れ替えて先に右方向の動きすべてを、次に垂直方向の動きをすることにすると、\nまず右に1+3歩、それから上に2+(-1)歩と読むことができて", "model": "google_nmt", "from_community_srt": "この順番を入れ替えて、先に右への移動を全部済ませ、 その後鉛直方向の動きを全部やることにしましょう。 こう言うことができます。 まず右へ 1+3 進み、次に上へ 2-1 進む、と。", - "n_reviews": 0, + "n_reviews": 1, "start": 386.92, "end": 398.18 }, { "input": "So the new vector has coordinates 1 plus 3 and 2 plus negative 1.", - "translatedText": "したがって、新しいベクトルの座標は 1 プラス 3 と 2 プラスマイナス 1 になります。", + "translatedText": "新しいベクトルの座標は1+3, 2+(-1)になりますね。", "model": "google_nmt", "from_community_srt": "新しくできたベクトルの座標は、 (1+3, 2+(-1)) となります。", - "n_reviews": 0, + "n_reviews": 1, "start": 400.08, "end": 404.92 }, { "input": "In general, vector addition in this list-of-numbers conception looks like matching up their terms and adding each one together.", - "translatedText": "一般に、この数値リストの概念におけるベクトル加算は、そ れらの項を一致させてそれぞれを加算するように見えます。", + "translatedText": "一般に、ベクトルの足し算を数のリストで考えると、要素ごとに揃えてそれぞれ足しているように見えます。", "model": "google_nmt", "from_community_srt": "一般には、数のリストとしての ベクトルの足し算の考え方は、 要素を揃え、要素ごとに足し合わせている ように見えます。", - "n_reviews": 0, + "n_reviews": 1, "start": 405.6, "end": 412.7 }, { "input": "The other fundamental vector operation is multiplication by a number.", - "translatedText": "もう 1 つの基本的なベクトル演算は数値による乗算です。", + "translatedText": "もう1つの基礎的な演算が定数倍です。", "model": "google_nmt", "from_community_srt": "もうひとつの基本的なベクトル操作は、 ベクトルの定数倍です。", - "n_reviews": 0, + "n_reviews": 1, "start": 414.64, "end": 418.36 }, { "input": "Now this is best understood just by looking at a few examples.", - "translatedText": "これは、いくつかの例を見るだけで最も良く理解できます。", + "translatedText": "これはいくつか例を見るのが早そうですね。", "model": "google_nmt", "from_community_srt": "これは単にいくつか例を見て 理解するのが良いでしょう。", - "n_reviews": 0, + "n_reviews": 1, "start": 418.86, "end": 421.38 }, { "input": "If you take the number 2 and multiply it by a given vector, it means you stretch out that vector so that it's two times as long as when you started.", - "translatedText": "数値 2 に特定のベクトルを掛けると、そのベクトル を開始時の 2 倍の長さに伸ばすことを意味します。", + "translatedText": "例えばあるベクトルに2を掛けたら、これはこのベクトルを2倍の長さに引き伸ばすことを意味します。", "model": "google_nmt", "from_community_srt": "もし数字の2を取って、 それを与えられたベクトルに掛けたら、 それはベクトルを元の長さの2倍になるように 引き伸ばすことを意味します。", - "n_reviews": 0, + "n_reviews": 1, "start": 421.84, "end": 429.62 }, { "input": "If you multiply that vector by, say, one-third, it means you squish it down so that it's one-third the original length.", - "translatedText": "そのベクトルに、たとえば 3 分の 1 を乗算すると、元の長 さの 3 分の 1 になるまで押しつぶされることになります。", + "translatedText": "もし1/3を掛けたら、元のベクトルの1/3の長さまで縮めることを意味します。", "model": "google_nmt", "from_community_srt": "あるいは、1/3 を掛けると、 それは元の長さの 1/3 まで縮めることを意味します。", - "n_reviews": 0, + "n_reviews": 1, "start": 430.5, "end": 436.86 }, { "input": "When you multiply it by a negative number, like negative 1.8, then the vector first gets flipped around, then stretched out by that factor of 1.8.", - "translatedText": "マイナス 1 などの負の数を掛けるとき。8 の場合、ベクトルは最初に反転され、次にその係数 1 だけ引き伸ばされます。8.", + "translatedText": "-1.8のように負の数をかけ算すると、ベクトルはひっくり返って反対方向に1.8倍に引き伸ばされます。", "model": "google_nmt", "from_community_srt": "-1.8 のような負の数を掛けたら、 ベクトルはまずひっくり返され、 その後絶対値である 1.8 倍に引き伸ばされます。", - "n_reviews": 0, + "n_reviews": 1, "start": 437.64, "end": 446.3 }, { "input": "This process of stretching or squishing or sometimes reversing the direction of a vector is called scaling, and whenever you catch a number, like 2 or one-third or negative 1.8, acting like this, scaling some vector, you call it a scalar.", - "translatedText": "ベクトルを伸ばしたり押しつぶしたり、場合によっては方向を反転したりするこのプロセスは、2、3 分の 1、またはマイナス 1 などの数値をキャッチするたびにスケーリングと呼ばれます。8 、このように動作し、ベクトルをスケーリングすることをスカラーと呼びます。", + "translatedText": "このベクトルの拡大や縮小、時には方向を反転する操作は「スケーリング」と呼ばれます。\nそしてこのベクトルのスケールを変える数、2や1/3, -1.8はスケイルするもの、スカラーと呼ばれます。", "model": "google_nmt", "from_community_srt": "この、ベクトルを伸ばし、縮め、 ときに向きを変える過程は、 「スケーリング(scaling)」と呼ばれます。 そして, ベクトルをスケーリングする 2や1/3, -1.8のような数を 「スカラー(scalar)」と言います。", - "n_reviews": 0, + "n_reviews": 1, "start": 447.36, "end": 461.14 }, { "input": "In fact, throughout linear algebra, one of the main things that numbers do is scale vectors, so it's common to use the word scalar pretty much interchangeably with the word number.", - "translatedText": "実際、線形代数全体を通じて、数値が行う主な機能の 1 つはベクトルをスケールすることであ るため、スカラーという単語は数値という単語とほとんど同じ意味で使用されるのが一般的です。", + "translatedText": "実際線形代数を通して、数の主な役割はベクトルのスケーリングなので、「スカラー」という言葉は「数」とほぼ同じように使われます。", "model": "google_nmt", "from_community_srt": "実際, 線型代数を通して, 数の主な役割は ベクトルをスケーリングすることです。 「スカラー」という言葉はふつう 「数」と互換的に使われます。", - "n_reviews": 0, + "n_reviews": 1, "start": 461.94, "end": 471.18 }, { "input": "Numerically, stretching out a vector by a factor of, say, 2, corresponds with multiplying each of its components by that factor, 2.", - "translatedText": "数値的には、ベクトルを係数 2 で伸ばすことは、その各コ ンポーネントをその係数 2 で乗算することに対応します。", + "translatedText": "数値的には例えばベクトルを2倍に拡大することは、その要素すべてをそれぞれ2倍することを意味します。", "model": "google_nmt", "from_community_srt": "数値的には、 ベクトルを例えば2倍に引き伸ばすことは、 ベクトルの各成分に2を掛けることに対応します。", - "n_reviews": 0, + "n_reviews": 1, "start": 472.02, "end": 479.58 }, { "input": "So in the conception of vectors as lists of numbers, multiplying a given vector by a scalar means multiplying each one of those components by that scalar.", - "translatedText": "したがって、数値のリストとしてのベクトルの概念では、特定のベクトルにスカラーを乗算す ることは、それらのコンポーネントのそれぞれにそのスカラーを乗算することを意味します。", + "translatedText": "つまりベクトルを数のリストとして考えると、ベクトルにスカラーをかけることは、そのベクトルに各成分にスカラーをかけ算することになりますね。", "model": "google_nmt", "from_community_srt": "つまり、ベクトルを数のリストとして考える立場では、 ベクトルにスカラーを掛けることは、 ベクトルの各成分にスカラーをかけることを意味するのです。", - "n_reviews": 0, + "n_reviews": 1, "start": 480.3, "end": 488.48 }, { "input": "You'll see in the following videos what I mean when I say that linear algebra topics tend to revolve around these two fundamental operations, vector addition and scalar multiplication.", - "translatedText": "次のビデオをご覧いただくと、線形代数のトピックはベクト ル加算とスカラー乗算という 2 つの基本的な演算を中心 に展開する傾向があると私が言っている意味がわかります。", + "translatedText": "続く動画で、線形代数がこれら2つの演算、ベクトルの足し算と定数倍を中心に展開されると言った意味が分かると思います。", "model": "google_nmt", "from_community_srt": "続く動画で、 線型代数の話題がこの2つの基本演算操作: ベクトルの和と定数倍を中心に展開される傾向がある、 と私が言ったことの意味が分かるでしょう。", - "n_reviews": 0, + "n_reviews": 1, "start": 490.22, "end": 499.22 }, { "input": "And I'll talk more in the last video about how and why the mathematician thinks only about these operations independent and abstracted away from however you choose to represent vectors.", - "translatedText": "そして、数学者がベクトルの表現方法から独立して 抽象化されたこれらの演算のみを考える方法と理由 については、最後のビデオで詳しく説明します。", + "translatedText": "最後の動画ではなぜ数学者がベクトルの表し方から離れて抽象的にこれらの演算についてのみ考えているのかお話したいと思います。", "model": "google_nmt", "from_community_srt": "そして最後の動画では、数学者がなぜ、どうやって、 ベクトルの表し方から独立して抽象的に これら2つの演算についてのみ考えているのかを お話しします。", - "n_reviews": 0, + "n_reviews": 1, "start": 499.98, "end": 509.12 }, { "input": "In truth, it doesn't matter whether you think about vectors as fundamentally being arrows in space, like I'm suggesting you do, that happen to have a nice numerical representation, or fundamentally as lists of numbers that happen to have a nice geometric interpretation.", - "translatedText": "実のところ、私があなたに勧めているように、ベクトルを基本的に空間内の矢印であ り、たまたま優れた数値表現を持っていると考えるか、それとも基本的に優れた幾何 学的表現を持っている数値のリストとして考えるかは問題ではありません。 解釈。", + "translatedText": "実際のところ、ベクトルを今推奨しているように空間の中の矢印として考えても、数のリストとして数値的に考えたとしても、どちらでも大丈夫です。", "model": "google_nmt", "from_community_srt": "実際、ベクトルを(今やっているように) 「偶然にも数値的にうまく表せる 空間の中の矢印」と考えるのか 「偶然にも幾何学的にうまく解釈できる 数のリスト」と考えるのかは 問題になりません。", - "n_reviews": 0, + "n_reviews": 1, "start": 509.8, - "end": 522.0 + "end": 522 }, { "input": "The usefulness of linear algebra has less to do with either one of these views than it does with the ability to translate back and forth between them.", - "translatedText": "線形代数の有用性は、これらのビューのいずれかに関係するの ではなく、それらの間を行き来する変換機能に関係します。", + "translatedText": "線形代数の便利さは、これらの視点のどちらか一方というより、両方を行き来出来るところにあるんです。", "model": "google_nmt", "from_community_srt": "線型代数の有用性は どちらかの視点にあるというより、 両方の視点を互いに行き来できることにあるのです。", - "n_reviews": 0, + "n_reviews": 1, "start": 522.52, "end": 529.72 }, { "input": "It gives the data analyst a nice way to conceptualize many lists of numbers in a visual way which can seriously clarify patterns in data and give a global view of what certain operations do.", - "translatedText": "これは、データ アナリストに、多くの数値リストを視覚的な方法で概念化する優れた方法を提供し 、データ内のパターンを明確にし、特定の操作が何を行うのかを全体的に把握できるようにします。", + "translatedText": "例えばそのおかげでデータアナリストは数のリストを視覚的に表せて、データのパターンを明確にして\nそのデータの操作を広い視野で見られますし、", "model": "google_nmt", "from_community_srt": "これにより、データアナリストは膨大な数のリストを 視覚的に概念化することができます。 そしてデータのパターンをはっきり抽出し、 データに対する操作を広い視野で見ることができます。", - "n_reviews": 0, + "n_reviews": 1, "start": 530.14, "end": 540.28 }, { "input": "And on the flip side, it gives people like physicists and computer graphics programmers a language to describe space and the manipulation of space using numbers that can be crunched and run through a computer.", - "translatedText": "そして逆に、物理学者やコンピューター グラフィックス プログ ラマーのような人々に、コンピューターで処理して実行できる数値 を使用して空間と空間の操作を記述するための言語を提供します。", + "translatedText": "逆に物理学者やコンピュータサイエンティストにとっては空間を描き操作する言語を得られるんですね。", "model": "google_nmt", "from_community_srt": "逆に、物理学者やCGプログラマーは、 空間を描き操作するための言語を得られます。 コンピュータで計算できる数字を使って。", - "n_reviews": 0, + "n_reviews": 1, "start": 540.82, "end": 551.38 }, { "input": "When I do mathy animations, for example, I start by thinking about what's actually going on in space and then get the computer to represent things numerically, thereby figuring out where to place the pixels on the screen, and doing that usually relies on a lot of linear algebra understanding.", - "translatedText": "たとえば、数学的なアニメーションを作成するときは、空間で実際に何が起こっているかを考える ことから始め、それからコンピューターに物事を数値的に表現させ、それによって画面上のどこ にピクセルを配置するかを決定します。 これを行うには、通常、多くのことに依存します。 線形 代数の理解。", + "translatedText": "例えばこのチャンネルのアニメーションを作るとき、まず空間で何が起こっているのかを考え、次にそれをコンピュータに数値的に表現させることで、どのように描画すればいいかが分かるんです。線形代数の理解がとっても役に立ってるんですね。", "model": "google_nmt", "from_community_srt": "たとえば、私が数学アニメーションを作るとき、 まず空間では実際に 何が起こっているのか考えることから始めます。 そして、それらをコンピューターに 数値的に表現させることで、 画面のどこにピクセルを置けば良いかが分かります。 それはいつも線型代数の多くの理解によって 行われています。", - "n_reviews": 0, + "n_reviews": 1, "start": 552.3, "end": 566.58 }, { "input": "So there are your vector basics, and in the next video I'll start getting into some pretty neat concepts surrounding vectors like span, bases, and linear dependence.", - "translatedText": "これでベクトルの基本は終わりました。 次のビデオでは、スパン、ベース、 線形依存などのベクトルに関する非常に優れた概念について説明します。", + "translatedText": "これでベクトルの基本はおしまいです。次回はベクトルについての面白い概念、スパン、基底、線型独立などを説明します。", "model": "google_nmt", "from_community_srt": "これでベクトルの基本はおしまいです。 次の動画では、 ベクトルに関するとてもおもしろい概念: スパン、基底、線型独立などを説明します。", - "n_reviews": 0, + "n_reviews": 1, "start": 567.84, "end": 575.22 }, @@ -631,8 +631,8 @@ "translatedText": "それではまた!", "model": "google_nmt", "from_community_srt": "ではまた!", - "n_reviews": 0, + "n_reviews": 1, "start": 575.72, "end": 591.82 } -] \ No newline at end of file +] diff --git a/2016/vectors/japanese/title.json b/2016/vectors/japanese/title.json index e647e6d4a..968ec0d03 100644 --- a/2016/vectors/japanese/title.json +++ b/2016/vectors/japanese/title.json @@ -1,5 +1,5 @@ { "input": "Vectors | Chapter 1, Essence of linear algebra", - "translatedText": "ベクター |第 1 章 線形代数の本質", - "n_reviews": 0 -} \ No newline at end of file + "translatedText": "ベクトル |第 1 章 線形代数のエッセンス", + "n_reviews": 1 +} diff --git a/2016/vectors/vietnamese/sentence_translations.json b/2016/vectors/vietnamese/sentence_translations.json index bc47476c9..f89978a98 100644 --- a/2016/vectors/vietnamese/sentence_translations.json +++ b/2016/vectors/vietnamese/sentence_translations.json @@ -19,7 +19,7 @@ }, { "input": "You see, broadly speaking, there are three distinct but related ideas about vectors, which I'll call the physics student perspective, the computer science student perspective, and the mathematician's perspective.", - "translatedText": "Bạn thấy là nói rộng ra, có ba ý tưởng riêng nhưng liên quan với nhau về vectơ, tôi sẽ gọi là quan điểm của sinh viên vật lý, quan điểm của sinh viên khoa học máy tính và quan điểm của nhà toán học.", + "translatedText": "Nói rộng ra, có ba ý tưởng riêng nhưng liên quan với nhau về vectơ, tôi sẽ gọi là quan điểm của sinh viên vật lý, quan điểm của sinh viên khoa học máy tính và quan điểm của nhà toán học.", "model": "google_nmt", "from_community_srt": "Bạn thấy đấy, nói chung thì có 3 ý tưởng riêng biệt, nhưng có liên quan đến nhau, về vectơ Tôi sẽ gọi chúng là quan điểm của sinh viên vật lý, quan điểm của sinh viên khoa học máy tính, và quan điểm của nhà toán học.", "n_reviews": 1, @@ -127,10 +127,10 @@ }, { "input": "But before I talk about those operations, let's just settle in on a specific thought to have in mind when I say the word vector.", - "translatedText": "Nhưng trước khi tôi nói về những phép toán đó, chúng ta hãy tập trung vào một ý nghĩ cụ thể cần có trong đầu khi tôi nói từ vectơ.", + "translatedText": "Nhưng trước khi tôi nói về những phép toán đó, ta sẽ tập trung vào một ý nghĩ cụ thể cần có trong đầu khi tôi nói từ vectơ.", "model": "google_nmt", "from_community_srt": "Nhưng trước khi bàn về những phép toán đó, hãy ghi nhớ cụ thể như này khi tôi nói từ \"vectơ\".", - "n_reviews": 0, + "n_reviews": 1, "start": 118, "end": 124.04 }, @@ -386,16 +386,16 @@ }, { "input": "You could think about this as an extension of how we think about adding numbers on a number line.", - "translatedText": "Bạn có thể coi đây là một phần mở rộng cách chúng ta nghĩ về việc cộng các số trên một trục số.", + "translatedText": "Bạn có thể coi đây là một phần mở rộng cách ta nghĩ về việc cộng các số trên một trục số.", "model": "google_nmt", "from_community_srt": "Bạn có thể hiểu nó như một sự mở rộng của phương pháp hình dung phép cộng trên trục số.", - "n_reviews": 0, + "n_reviews": 1, "start": 345.26, "end": 349.46 }, { "input": "One way that we teach kids to think about this, say with 2 plus 5, is to think of moving two steps to the right followed by another five steps to the right.", - "translatedText": "Một cách mà chúng ta dạy trẻ suy nghĩ về điều này, chẳng hạn như với 2 cộng 5, là nghĩ đến việc di chuyển hai bước sang phải, sau đó thêm năm bước nữa sang phải.", + "translatedText": "Một cách mà ta dạy trẻ suy nghĩ về điều này, chẳng hạn như với 2 cộng 5, là nghĩ đến việc di chuyển hai bước sang phải, sau đó thêm năm bước nữa sang phải.", "model": "google_nmt", "from_community_srt": "Có một cách mà ta dạy bọn trẻ cộng, ví dụ 2+5 là hình dung việc tiến 2 bước về bên phải, theo sau là 5 bước nữa về bên phải.", "n_reviews": 1, @@ -413,10 +413,10 @@ }, { "input": "In fact, let's see how vector addition looks numerically.", - "translatedText": "Thực tế, chúng ta hãy xem phép cộng vectơ trông như thế nào về mặt số học.", + "translatedText": "Thực tế, ta cùng xem phép cộng vectơ trông như nào về mặt số học.", "model": "google_nmt", "from_community_srt": "Hãy xem phép cộng vectơ trông như thế nào về mặt số.", - "n_reviews": 0, + "n_reviews": 1, "start": 362.66, "end": 365.48 }, diff --git a/2017/area-and-slope/vietnamese/description.json b/2017/area-and-slope/vietnamese/description.json index 05ae0dd4e..915022485 100644 --- a/2017/area-and-slope/vietnamese/description.json +++ b/2017/area-and-slope/vietnamese/description.json @@ -1,7 +1,7 @@ [ { "input": "One view on why integrals and derivatives are inverses.", - "translatedText": "Một quan điểm về lý do tại sao tích phân và đạo hàm là đảo ngược của nhau.", + "translatedText": "Một quan điểm về lý do tại sao tích phân và đạo hàm là sự đảo ngược của nhau.", "n_reviews": 1 }, { diff --git a/2017/area-and-slope/vietnamese/sentence_translations.json b/2017/area-and-slope/vietnamese/sentence_translations.json index 321992190..9be3f45d9 100644 --- a/2017/area-and-slope/vietnamese/sentence_translations.json +++ b/2017/area-and-slope/vietnamese/sentence_translations.json @@ -9,7 +9,7 @@ }, { "input": "This is a perfectly useful thing to know in its own right, but what's really neat is that it can give us a completely different perspective for why integrals and derivatives are inverses of each other.", - "translatedText": "Đây là một điều hoàn toàn hữu ích cần biết theo đúng nghĩa của nó, nhưng điều thực sự thú vị là nó có thể cho chúng ta một góc nhìn hoàn toàn khác về lý do tại sao tích phân và đạo hàm đảo ngược của nhau.", + "translatedText": "Đây là một điều hoàn toàn hữu ích cần biết theo đúng nghĩa, nhưng điều thực sự thú vị là nó có thể cho ta một góc nhìn hoàn toàn khác về lý do tại sao tích phân và đạo hàm là sự đảo ngược của nhau.", "model": "google_nmt", "n_reviews": 1, "start": 23.62, @@ -401,7 +401,7 @@ }, { "input": "I promised at the start that this question of finding the average of a function offers an alternate perspective on why integrals and derivatives are inverses of each other, why the area under one graph has anything to do with the slope of another graph.", - "translatedText": "Tôi đã hứa ngay từ đầu rằng câu hỏi tìm giá trị trung bình của một hàm số đưa ra một góc nhìn khác về lý do tại sao tích phân và đạo hàm là đảo ngược của nhau, tại sao diện tích dưới một đồ thị lại liên quan đến độ dốc của đồ thị khác.", + "translatedText": "Tôi đã hứa ngay từ đầu rằng câu hỏi tìm giá trị trung bình của một hàm số đưa ra một góc nhìn khác về lý do tại sao tích phân và đạo hàm là sự đảo ngược của nhau, tại sao diện tích dưới một đồ thị lại liên quan đến độ dốc của đồ thị khác.", "model": "google_nmt", "n_reviews": 1, "start": 421.3, diff --git a/2017/area-and-slope/vietnamese/title.json b/2017/area-and-slope/vietnamese/title.json index 409c042a3..2876e3076 100644 --- a/2017/area-and-slope/vietnamese/title.json +++ b/2017/area-and-slope/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "What does area have to do with slope? | Chapter 9, Essence of calculus", - "translatedText": "Diện tích có liên quan gì đến độ dốc? | Chương 9, Bản chất của phép tính", - "n_reviews": 0 + "translatedText": "Diện tích có liên quan gì đến độ dốc? | Chương 9, Bản chất của giải tích", + "n_reviews": 1 } diff --git a/2017/chain-rule-and-product-rule/russian/description.json b/2017/chain-rule-and-product-rule/russian/description.json index 42e7e0521..ee8c3c3d9 100644 --- a/2017/chain-rule-and-product-rule/russian/description.json +++ b/2017/chain-rule-and-product-rule/russian/description.json @@ -1,8 +1,8 @@ [ { "input": "A visual explanation of what the chain rule and product rule are, and why they are true.", - "translatedText": "Наглядное объяснение того, что такое правило цепочки и правило продукта, и почему они верны.", - "n_reviews": 0 + "translatedText": "Наглядное объяснение того, что такое цепочное правило и правило произведения, и почему они верны.", + "n_reviews": 1 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", @@ -66,13 +66,13 @@ }, { "input": "4:13 - Product rule", - "translatedText": "4:13 – Правило продукта", - "n_reviews": 0 + "translatedText": "4:13 – Правило произведения", + "n_reviews": 1 }, { "input": "8:41 - Chain rule", - "translatedText": "8:41 - Правило цепочки", - "n_reviews": 0 + "translatedText": "8:41 - Цепочное правило", + "n_reviews": 1 }, { "input": "14:36 - Outro", @@ -89,4 +89,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/chain-rule-and-product-rule/russian/sentence_translations.json b/2017/chain-rule-and-product-rule/russian/sentence_translations.json index 6ddf0f2f7..b210873db 100644 --- a/2017/chain-rule-and-product-rule/russian/sentence_translations.json +++ b/2017/chain-rule-and-product-rule/russian/sentence_translations.json @@ -9,17 +9,17 @@ }, { "input": "But most of the functions you deal with in modeling the world involve mixing, combining, or tweaking these simple functions in some other way, so our next step is to understand how you take derivatives of more complicated combinations. ", - "translatedText": "Но большинство функций, с которыми вы имеете дело при моделировании мира, включают смешивание, объединение или настройку этих простых функций каким-либо другим способом, поэтому наш следующий шаг — понять, как вы берете производные от более сложных комбинаций. ", + "translatedText": "Но большинство функций, с которыми столкнётесь, включают смешивание, объединение или изменение этих простых функций каким-либо другим способом, поэтому наш следующий шаг — понять, как брать производные от более сложных комбинаций. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 26.84, "end": 40.54 }, { "input": "Again, I don't want these to be something to memorize, I want you to have a clear picture in mind for where each one comes from. ", - "translatedText": "Опять же, я не хочу, чтобы это было чем-то, что нужно запомнить, я хочу, чтобы вы имели четкое представление о том, откуда взялось каждое из них. ", + "translatedText": "Опять же, я не хочу, чтобы это просто запомнилось, я хочу, чтобы вы четко понимали откуда взялась каждая из них. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 41.28, "end": 47.6 }, @@ -33,41 +33,41 @@ }, { "input": "You can add them together, you can multiply them, and you can throw one inside the other, known as composing them. ", - "translatedText": "Вы можете складывать их вместе, можете умножать их, а можете помещать одно в другое, что называется их составлением. ", + "translatedText": "Вы можете складывать их, умножать их, а можете помещать одно в другое, что называется сложной функцией. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 54.1, "end": 59.78 }, { "input": "Sure, you could say subtracting them, but really that's just multiplying the second by negative one and adding them together. ", - "translatedText": "Конечно, вы могли бы сказать, что вычли их, но на самом деле это просто умножение второго на отрицательное и сложение их вместе. ", + "translatedText": "Конечно, вы могли бы включить вычитание, но на самом деле это просто сложение с отрицательным слагаемым. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 60.6, "end": 67.22 }, { "input": "Likewise, dividing functions doesn't really add anything, because that's the same as plugging one inside the function 1 over x and then multiplying the two together. ", - "translatedText": "Аналогично, деление функций на самом деле ничего не добавляет, потому что это то же самое, что вставить единицу в функцию 1 через x, а затем умножить эти два вместе. ", + "translatedText": "Аналогично, деление функций на самом деле не считается, поскольку это то же, что и вставить единицу в функцию 1 делить на x, а затем перемножить их. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 68.24, "end": 76.76 }, { "input": "So really, most functions you come across involve layering together these three different types of combinations, though there's not really a bound on how monstrous things can become. ", - "translatedText": "Так что на самом деле большинство функций, с которыми вы сталкиваетесь, включают в себя наложение этих трех разных типов комбинаций, хотя на самом деле нет предела тому, насколько чудовищными могут стать вещи. ", + "translatedText": "Так что, на самом деле, большинство функций, с которыми вы столкнетесь, включают в себя эти три разных типа комбинаций, вне зависимости от их сложности. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 77.66, "end": 86.44 }, { "input": "But as long as you know how derivatives play with just those three combination types, you'll always be able to take it step by step and peel through the layers for any kind of monstrous expression. ", - "translatedText": "Но пока вы знаете, как деривативы работают только с этими тремя типами комбинаций, вы всегда сможете делать это шаг за шагом и просматривать слои для получения любого чудовищного выражения. ", + "translatedText": "Но пока вы знаете, как производные работают только с этими тремя типами комбинаций, вы всегда сможете их выводить шаг за шагом для выражения любой сложности. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 87.1, "end": 96.72 }, @@ -81,9 +81,9 @@ }, { "input": "The sum rule is easiest, if somewhat tongue-twisting to say out loud. ", - "translatedText": "Правило сумм проще всего, хотя и несколько коряво произносить вслух. ", + "translatedText": "Правило сумм проще всего, хотя и несколько коряво произноситься вслух. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 110.32, "end": 114.26 }, @@ -97,9 +97,9 @@ }, { "input": "But it's worth warming up with this example by really thinking through what it means to take a derivative of a sum of two functions, since the derivative patterns for products and function composition won't be so straightforward, and they're going to require this kind of deeper thinking. ", - "translatedText": "Но стоит потренироваться на этом примере, хорошенько поразмыслив над тем, что значит взять производную от суммы двух функций, поскольку шаблоны производных для произведений и композиции функций не будут такими простыми и потребуют такого рода более глубокое мышление. ", + "translatedText": "Но стоит потренироваться на этом примере, хорошенько подумав над тем, что значит взять производную от суммы двух функций, поскольку шаблоны производных для произведений и сложных функций не будут настолько простыми и потребуют такого рода более глубокое мышление. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 119.8, "end": 135.62 }, @@ -113,25 +113,25 @@ }, { "input": "It's a function where, for every input, you add together the values of sine of x and x squared at that point. ", - "translatedText": "Это функция, в которой для каждого ввода вы суммируете значения синуса x и x, возведенного в квадрат в этой точке. ", + "translatedText": "Это функция, в которой для каждого ввода вы складываете значения синуса x в квадрате на этой точке. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 142.2, "end": 147.96 }, { "input": "For example, let's say at x equals 0.5, the height of the sine graph is given by this vertical bar, and the height of the x squared parabola is given by this slightly smaller vertical bar. ", - "translatedText": "Например, скажем, что x равен 0.5 высота синусоидального графика определяется этой вертикальной полосой, а высота параболы в квадрате x определяется этой меньшей вертикальной полосой. ", + "translatedText": "Например, скажем, что x равен 0.5, высота синусоидального графика определяется этой вертикальной полосой, а высота параболы x в квадрате определяется этой меньшей вертикальной полосой. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 149.76, "end": 162.56 }, { "input": "And their sum is the length you get by just stacking them together. ", - "translatedText": "Их сумма — это длина, которую вы получите, просто сложив их вместе. ", + "translatedText": "Их сумма — это длина, которую вы получите, просто сложив их. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 164.38, "end": 167.32 }, @@ -177,9 +177,9 @@ }, { "input": "It's proportional to the size of our initial nudge dx, and the proportionality constant equals cosine of whatever input we started at. ", - "translatedText": "Оно пропорционально размеру нашего начального подталкивания dx, а константа пропорциональности равна косинусу любого входного сигнала, с которого мы начали. ", + "translatedText": "Оно пропорционально размеру нашего начального подталкивания dx, а константа пропорциональности равна косинусу любого входного значения, с которого мы начали. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 213.78, "end": 223.36 }, @@ -193,43 +193,43 @@ }, { "input": "So rearranging df divided by dx, the ratio of the tiny change to this sum function to the tiny change in x that caused it, is indeed cosine of x plus 2x, the sum of the derivatives of its parts. ", - "translatedText": "Таким образом, перестановка df, разделенная на dx, отношение крошечного изменения этой функции суммы к крошечному изменению x, которое его вызвало, действительно представляет собой косинус x плюс 2x, сумму производных ее частей. ", + "translatedText": "Таким образом, из перестановки df делить на dx, отношение крошечного изменения этой функции суммы к крошечному изменению x, которое его вызвало, действительно представляет собой косинус x плюс 2x, сумму производных ее частей. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 235.6, "end": 250.08 }, { "input": "But like I said, things are a bit different for products, and let's think through why in terms of tiny nudges again. ", - "translatedText": "Но, как я уже сказал, с продуктами дела обстоят немного по-другому, и давайте еще раз подумаем, почему, с точки зрения небольших подталкиваний. ", + "translatedText": "Но, как я уже сказал, с умножением дела обстоят немного иначе, и давайте еще раз подумаем, почему, с точки зрения небольших кусочков. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 251.52, "end": 259.14 }, { "input": "In this case, I don't think graphs are our best bet for visualizing things. ", - "translatedText": "В этом случае я не думаю, что графики — лучший способ визуализировать вещи. ", + "translatedText": "В данном случае я думаю, что лучше не стоит чертить графики. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 260.06, "end": 263.14 }, { "input": "Pretty commonly in math, at a lot of levels of math really, if you're dealing with a product of two things, it helps to understand it as some kind of area. ", - "translatedText": "Довольно часто в математике, на многих уровнях математики, если вы имеете дело с произведением двух вещей, это помогает понять его как некую область. ", + "translatedText": "Довольно часто на многих уровнях математики, если вы имеете дело с произведением двух значений, это помогает понять его как некую площадь. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 263.82, "end": 272.14 }, { "input": "In this case, maybe you try to configure some mental setup of a box where the side lengths are sine of x and x squared. ", - "translatedText": "В этом случае, возможно, вы попытаетесь мысленно настроить коробку, в которой длины сторон равны синусу x и квадрату x. ", + "translatedText": "В этом случае, возможно, вы представите прямоугольник, длины сторон которого равны синусу x и квадрату x. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 273.08, - "end": 279.0 + "end": 279 }, { "input": "But what would that mean? ", @@ -241,9 +241,9 @@ }, { "input": "Well, since these are functions, you might think of those sides as adjustable, dependent on the value of x, which maybe you think of as this number that you can just freely adjust up and down. ", - "translatedText": "Что ж, поскольку это функции, вы можете думать об этих сторонах как о регулируемых, зависящих от значения x, которое, возможно, вы представляете себе как число, которое вы можете свободно регулировать вверх и вниз. ", + "translatedText": "Что ж, поскольку это функции, вы можете думать об этих сторонах как о динамичных, зависящих от x, которое вы представляете себе как число, свободно регулируемое вверх и вниз. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 282.32, "end": 292.74 }, @@ -273,17 +273,17 @@ }, { "input": "So f of x, defined as the product of these two functions, is the area of this box. ", - "translatedText": "Таким образом, f от x, определяемая как произведение этих двух функций, является площадью этого ящика. ", + "translatedText": "Таким образом, f от x, определяемая как произведение этих двух функций, является площадью этой фигуры. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 320.08, "end": 325.8 }, { "input": "And for the derivative, let's think about how a tiny change to x by dx influences that area. ", - "translatedText": "Что касается производной, давайте подумаем о том, как небольшое изменение x на dx влияет на эту область. ", + "translatedText": "Что касается производной, давайте подумаем о том, как небольшое изменение x на dx влияет на эту площадь. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 327.06, "end": 333.18 }, @@ -297,17 +297,17 @@ }, { "input": "The nudge dx caused that width to change by some small d sine of x, and it caused that height to change by some dx squared. ", - "translatedText": "Подталкивание dx привело к изменению ширины на некоторый малый d-синус от x, а высота — на некоторый квадрат dx. ", + "translatedText": "Подталкивание dx привело к изменению ширины на некоторый малый d-синус от x, а высота — на некоторый dx в квадрате. ", "model": "google_nmt", - "n_reviews": 0, - "start": 339.0, + "n_reviews": 1, + "start": 339, "end": 347.92 }, { "input": "And this gives us three little snippets of new area, a thin rectangle on the bottom whose area is its width, sine of x, times its thin height, dx squared. And there's this thin rectangle on the right, whose area is its height, x squared, times its thin width, d sine of x. ", - "translatedText": "Это дает нам три маленьких фрагмента новой области: тонкий прямоугольник внизу, площадь которого равна его ширине, синусу x, умноженному на его тонкую высоту, dx в квадрате, и этот тонкий прямоугольник справа, площадь которого равна его высоте, x в квадрате, умноженное на его тонкую ширину, d синус x. ", + "translatedText": "Это дает нам три маленьких фрагмента новой площади: тонкий прямоугольник внизу, площадь которого равна его ширине, синусу x, умноженному на его тонкую высоту, dx в квадрате, и этот тонкий прямоугольник справа, площадь которого равна его высоте, x в квадрате, умноженное на его тонкую ширину, d синус x. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 350.18, "end": 369.3 }, @@ -329,17 +329,17 @@ }, { "input": "This whole setup is very similar to what I showed last video, with the x squared diagram. ", - "translatedText": "Вся эта установка очень похожа на то, что я показывал в прошлом видео, с диаграммой x в квадрате. ", + "translatedText": "Это очень походит на то, что я показывал в прошлом видео, с диаграммой x в квадрате. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 384.26, "end": 388.7 }, { "input": "And just like then, keep in mind that I'm using somewhat beefy changes here to draw things, just so we can actually see them. But in principle, dx is something very very small, and that means that dx squared and d sine of x are also very very small. ", - "translatedText": "И так же, как и тогда, имейте в виду, что я использую здесь несколько существенные изменения, чтобы рисовать вещи, чтобы мы могли их действительно видеть, но в принципе dx - это что-то очень-очень маленькое, а это означает, что dx в квадрате и d синус x также очень малы. очень маленький. ", + "translatedText": "Таким же образом, имейте в виду, что я использую несколько большие изменения, чтобы мы могли их действительно видеть, но в принципе dx - это что-то очень-очень маленькое, а это означает, что dx в квадрате и d синус x также очень малы. очень маленький. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 389.46, "end": 404.7 }, @@ -353,41 +353,41 @@ }, { "input": "As usual, we divide out by dx to see that the ratio we want, df divided by dx, is sine of x times the derivative of x squared, plus x squared times the derivative of sine. ", - "translatedText": "Как обычно, мы делим на dx, чтобы увидеть, что желаемое соотношение (df, разделенное на dx), представляет собой синус x, умноженный на производную x в квадрате, плюс x в квадрате, умноженный на производную синуса. ", + "translatedText": "Как обычно, мы делим на dx, чтобы увидеть, что желаемое соотношение (df делить на dx), представляет собой синус x, умноженный на производную x в квадрате, плюс x в квадрате, умноженный на производную синуса. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 422.92, "end": 435.7 }, { "input": "And nothing we've done here is specific to sine or to x squared. ", - "translatedText": "И ничто из того, что мы здесь сделали, не относится конкретно к синусу или х в квадрате. ", + "translatedText": "И ничто из этого не относится прямо к синусу или х в квадрате. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 437.96, "end": 441.26 }, { "input": "This same line of reasoning would work for any two functions, g and h. ", - "translatedText": "Та же самая линия рассуждений будет работать для любых двух функций: g и h. ", + "translatedText": "Та же самая линия рассуждений будет работать для любых двух функций g и h. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 441.58, "end": 445.36 }, { "input": "And sometimes people like to remember this pattern with a certain mnemonic that you kind of sing in your head, left d right, right d left. ", - "translatedText": "И иногда людям нравится запоминать этот шаблон с помощью определенной мнемоники, которую вы как бы пропеваете в голове: влево-вправо, вправо-влево. ", + "translatedText": "И иногда людям нравится запоминать это с помощью стишка, которую как бы пропевают в голове: лево-d-право, право-d-лево. ", "model": "google_nmt", - "n_reviews": 0, - "start": 447.0, + "n_reviews": 1, + "start": 447, "end": 453.68 }, { "input": "In this example, where we have sine of x times x squared, left d right means you take that left function, sine of x, times the derivative of the right, in this case 2x. ", - "translatedText": "В этом примере, где у нас есть синус x, умноженный на x в квадрате, левая d правая означает, что вы берете левую функцию, синус x, умноженную на производную правой, в данном случае 2x. ", + "translatedText": "В этом примере, где у нас есть синус x умножить на x в квадрате, лево-d-право значит, что вы берете левую функцию, синус x, умноженную на производную правой, в данном случае 2x. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 454.4, "end": 464.76 }, @@ -401,25 +401,25 @@ }, { "input": "Out of context, presented as a rule to remember, I think this would feel pretty strange, don't you? ", - "translatedText": "Вне контекста, представленного в качестве правила для запоминания, я думаю, это будет выглядеть довольно странно, не так ли? ", + "translatedText": "Вне контекста, как правило для запоминания, я думаю, это будет выглядеть довольно странно, не так ли? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 474.36, "end": 480.02 }, { "input": "But when you actually think of this adjustable box, you can see what each of those terms represents. ", - "translatedText": "Но когда вы действительно думаете об этом регулируемом блоке, вы можете увидеть, что представляет собой каждый из этих терминов. ", + "translatedText": "Но когда вы серьёзно думаете об этих площадях, можно увидеть, что значит каждое значение. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 480.74, "end": 485.82 }, { "input": "Left d right is the area of that little bottom rectangle, and right d left is the area of that rectangle on the side. ", - "translatedText": "Left d right — это площадь маленького нижнего прямоугольника, а right d left — это площадь этого прямоугольника сбоку. ", + "translatedText": "Лево-d-право — это площадь маленького нижнего прямоугольника, а право-d-лево — это площадь этого прямоугольника сбоку. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 486.58, "end": 495.44 }, @@ -433,33 +433,33 @@ }, { "input": "The derivative is just the same as the constant multiplied by the derivative of the function, in this case 2 times cosine of x. ", - "translatedText": "Производная — это то же самое, что константа, умноженная на производную функции, в данном случае 2 раза на косинус x. ", + "translatedText": "Производная — это то же самое, что константа, умноженная на производную функции, в данном случае 2 косинус x. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 507.4, "end": 514.52 }, { "input": "I'll leave it to you to pause and ponder and verify that makes sense. ", - "translatedText": "Я оставлю вам возможность сделать паузу, поразмышлять и убедиться, что это имеет смысл. ", + "translatedText": "Я дам вам возможность сделать паузу, поразмышлять и убедиться, что это имеет смысл. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 515.56, "end": 520.18 }, { "input": "Aside from addition and multiplication, the other common way to combine functions, and believe me, this one comes up all the time, is to shove one inside the other, function composition. ", - "translatedText": "Помимо сложения и умножения, другой распространенный способ объединения функций, и поверьте мне, он встречается постоянно, — это вставить одну в другую, композицию функций. ", + "translatedText": "Помимо сложения и умножения, другой распространенный способ объединения функций, и поверьте мне, он встречается постоянно, — это вставить одну в другую, сложная функция. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 521.92, "end": 532.26 }, { "input": "For example, maybe we take the function x squared and shove it on inside sine of x, to get this new function, sine of x squared. ", - "translatedText": "Например, возможно, мы берем функцию x в квадрате и помещаем ее внутрь синуса x, чтобы получить новую функцию — синус x в квадрате. ", + "translatedText": "Например, мы берем функцию x в квадрате и помещаем ее внутрь синуса x, чтобы получить новую функцию — синус x в квадрате. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 533.22, "end": 540.46 }, @@ -473,17 +473,17 @@ }, { "input": "To think this one through, I'll choose yet another way to visualize things, just to emphasize that in creative math, we have lots of options. ", - "translatedText": "Чтобы обдумать это, я выберу еще один способ визуализации вещей, просто чтобы подчеркнуть, что в творческой математике у нас есть много вариантов. ", + "translatedText": "Чтобы обдумать это, я выберу еще один способ визуализации, дабы подчеркнуть, что в творческой математике у нас много вариантов. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 545.3, "end": 552.54 }, { "input": "I'll put up three different number lines, the top one is going to hold the value of x, the second one is going to hold the x squared, and the third line is going to hold the value of sine of x squared. That is, the function x squared gets you from line 1 to line 2, and the function sine gets you from line 2 to line 3. ", - "translatedText": "Я помещу три разные числовые строки: верхняя будет содержать значение x, вторая будет содержать значение x в квадрате, а третья строка будет содержать значение синуса x в квадрате, то есть функцию x в квадрате переводит вас из строки 1 в строку 2, а функция синус переводит из строки 2 в строку 3. ", + "translatedText": "Я покажу три разные координатные прямые: первая будет показывать значение x, вторая будет показывать значение x в квадрате, а третья прямая будет содержать значение синуса x в квадрате, то есть, функция x в квадрате переводит вас из прямой 1 в прямую 2, а синус переводит из прямой 2 в прямую 3.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 553.32, "end": 573.5 }, @@ -505,9 +505,9 @@ }, { "input": "I always think it's helpful to think of x as starting at some actual concrete number, maybe 1.5 in this case. ", - "translatedText": "Я всегда думаю, что полезно думать о том, что x начинается с какого-то конкретного числа, например, с 1.5 в данном случае. ", + "translatedText": "Я всегда думаю, что полезно представлять, что x начинается с какого-то конкретного числа, например, с 1,5. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 601.54, "end": 607.84 }, @@ -521,17 +521,17 @@ }, { "input": "We could expand this like we have before, as 2x times dx, which for our specific input would be 2 times 1.5 times dx, but it helps to keep things written as dx squared, at least for now. ", - "translatedText": "Мы могли бы расширить это значение как 2x, умноженное на dx, что для наших конкретных входных данных будет равно 2, умноженному на 1.5 умножить на dx, но это помогает сохранить запись в квадрате dx, по крайней мере, на данный момент. ", + "translatedText": "Мы могли бы расширить это значение как 2x умножить на dx, что для наших конкретных входных данных будет равно 2 на 1.5 умножить на dx, но это помогает сохранить запись dx в квадрате, по крайней мере сейчас. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 616.96, "end": 630.12 }, { "input": "In fact, I'm going to go one step further, give a new name to this x squared, maybe h, so that instead of writing dx squared for this nudge, we write dh. ", - "translatedText": "На самом деле, я собираюсь пойти еще дальше, дать этому х в квадрате новое имя, может быть, h, чтобы вместо того, чтобы писать dx в квадрате для этого подталкивания, мы писали dh. ", + "translatedText": "На самом деле, я собираюсь пойти еще дальше, дать этому х в квадрате новое имя, может быть, h, чтобы вместо dx в квадрате для этого подталкивания писать dh. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 631.02, "end": 641.2 }, @@ -545,9 +545,9 @@ }, { "input": "Its change is d sine of h, the tiny change caused by the nudge dh. ", - "translatedText": "Его изменение равно d синусоиде h, крошечному изменению, вызванному толчком dh. ", + "translatedText": "Его изменение равно d синус h, крошечному изменению, вызванному толчком dh. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 648.2, "end": 653.68 }, @@ -556,7 +556,7 @@ "translatedText": "Между прочим, тот факт, что он движется влево, в то время как выступ dh движется вправо, означает, что это изменение, d синус h, будет своего рода отрицательным числом. ", "model": "google_nmt", "n_reviews": 0, - "start": 655.0, + "start": 655, "end": 665.04 }, { @@ -593,17 +593,17 @@ }, { "input": "In fact, let's unfold things even further. ", - "translatedText": "На самом деле, давайте развернём ситуацию ещё дальше. ", + "translatedText": "Итак, давайте рассмотрим ещё ближе. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 691.04, "end": 692.48 }, { "input": "That intermediate nudge dx squared is going to be about 2x times dx. ", - "translatedText": "Этот промежуточный подталкивание dx в квадрате будет примерно в 2 раза больше dx. ", + "translatedText": "Это промежуточное подталкивание dx в квадрате будет примерно равно 2x на dx. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 692.84, "end": 698.1 }, @@ -617,9 +617,9 @@ }, { "input": "In this case, where we started at x equals 1.5 up top, this whole expression is telling us that the size of the nudge on that third line is going to be about cosine of 1.5 squared times 2 times 1.5 times whatever the size of dx was. ", - "translatedText": "В данном случае, где мы начали с x, равно 1.5 вверху, все это выражение говорит нам, что размер смещения в этой третьей строке будет примерно косинусом 1.5 в квадрате умножить на 2 на 1. В 5 раз, независимо от размера dx. ", + "translatedText": "В данном случае, где мы начали с x равно 1.5 вверху, все это выражение говорит нам, что размер смещения на этой третьей прямой будет примерно косинусом 1.5 в квадрате умножить на 2 на 1.5 раз, независимо от размера dx. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 704.34, "end": 722.22 }, @@ -633,9 +633,9 @@ }, { "input": "Notice what we came out with here. ", - "translatedText": "Обратите внимание, что у нас получилось. ", + "translatedText": "Посмотрите, что у нас получилось. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 730.92, "end": 732.56 }, @@ -665,9 +665,9 @@ }, { "input": "This pattern right here is what we usually call the chain rule. ", - "translatedText": "Эту закономерность мы обычно называем правилом цепочки. ", + "translatedText": "Эту закономерность мы обычно называем цепным правилом. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 767.14, "end": 770.9 }, @@ -681,65 +681,65 @@ }, { "input": "On the symbolic level, this is a reminder that the thing you plug into the derivative is still going to be the intermediary function h. ", - "translatedText": "На символическом уровне это напоминание о том, что то, что вы подключаете к производной, по-прежнему будет промежуточной функцией h. ", + "translatedText": "На символическом уровне это напоминание о том, что ввод в производную всё же будет промежуточной функцией h. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 778.68, "end": 786.06 }, { "input": "But more than that, it's an important reflection of what this derivative of the outer function actually represents. ", - "translatedText": "Но более того, это важное отражение того, что на самом деле представляет собой эта производная внешней функции. ", + "translatedText": "Более того, это важное отражение того, что представляет собой эта производная внешней функции. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 787.02, "end": 792.52 }, { "input": "Remember, in our three line setup, when we took the derivative of the sine on that bottom, we expanded the size of that nudge, d sine, as cosine of h times dh. ", - "translatedText": "Помните, в нашей трехлинейной схеме, когда мы взяли производную синуса на этом дне, мы увеличили размер этого подталкивания, d синус, как косинус h, умноженный на dh. ", + "translatedText": "Помните, в нашей схеме трёх координатных прямых, когда мы взяли производную синуса внизу, мы увеличили размер этого подталкивания, d синус, как косинус h, умноженный на dh. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 793.2, "end": 803.9 }, { "input": "This was because we didn't immediately know how the size of that bottom nudge depended on x. ", - "translatedText": "Это произошло потому, что мы не сразу поняли, как размер этого смещения вниз зависит от x. ", + "translatedText": "Это произошло потому, что мы не сразу поняли, как размер этого смещения зависит от x. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 804.94, "end": 809.84 }, { "input": "That's kind of the whole thing we were trying to figure out. But we could take the derivative with respect to that intermediate variable, h. ", - "translatedText": "Но мы могли бы взять производную по этой промежуточной переменной h. ", + "translatedText": "Это всё-таки то, что мы пытались понять. Но мы могли бы взять производную по этой промежуточной переменной h. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 810.42, "end": 817.36 }, { "input": "That is, figure out how to express the size of that nudge on the third line as some multiple of dh, the size of the nudge on the second line. ", - "translatedText": "То есть выясните, как выразить размер этого подталкивания в третьей строке как кратный dh, размер подталкивания во второй строке. ", + "translatedText": "То есть выяснить, как выразить размер этого подталкивания в третьей строке как кратного dh, размер подталкивания на второй прямой. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 818.1, "end": 825.68 }, { "input": "It was only after that that we unfolded further by figuring out what dh was. ", - "translatedText": "И только после этого мы развернулись дальше, разобравшись, что такое dh. ", + "translatedText": "И только после этого мы рассмотрели подробно, разобравшись, что такое dh. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 826.58, "end": 830.7 }, { "input": "In this chain rule expression, we're saying, look at the ratio between a tiny change in g, the final output, to a tiny change in h that caused it, h being the value we plug into g. ", - "translatedText": "В этом выражении цепного правила мы говорим: посмотрите на соотношение между небольшим изменением g (конечный результат) и крошечным изменением h, которое его вызвало, где h — это значение, которое мы подключаем к g. ", + "translatedText": "В цепном правиле мы говорим: посмотрите на соотношение между небольшим изменением g (конечным результатом) и крошечным изменением h, которое его вызвало (входные данные g). ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 833.32, "end": 844.38 }, @@ -753,74 +753,74 @@ }, { "input": "So notice, those dh's cancel out, and they give us a ratio between the change in that final output and the change to the input that, through a certain chain of events, brought it about. ", - "translatedText": "Обратите внимание: эти dh компенсируются и дают нам соотношение между изменением конечного результата и изменением входных данных, которое в результате определенной цепочки событий привело к этому. ", + "translatedText": "Обратите внимание: эти dh сокращаются и дают нам соотношение между изменением конечного результата и изменением входных данных, которое в итоге привело к этому. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 852.3, "end": 862.28 }, { "input": "That cancellation of dh is not just a notational trick, it's a genuine reflection of what's going on with the tiny nudges that underpin everything we do with derivatives. ", - "translatedText": "Отмена dh — это не просто трюк с обозначениями, это подлинное отражение того, что происходит с крошечными толчками, которые лежат в основе всего, что мы делаем с деривативами. ", + "translatedText": "Сокращение dh — это не просто для удобства, это подлинное отражение того, что происходит с крошечными изменениями, которые лежат в основе действий над производными. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 863.86, "end": 873.9 }, { "input": "Those are the three basic tools to have in your belt to handle derivatives of functions that combine a lot of smaller things. ", - "translatedText": "Это три основных инструмента, которые нужно иметь под рукой для обработки производных функций, объединяющих множество более мелких вещей. ", + "translatedText": "Это три основных инструмента, которые нужно иметь под рукой для вывода производных, объединяющих много более мелких вещей. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 876.3, "end": 883.24 }, { "input": "You've got the sum rule, the product rule, and the chain rule. ", - "translatedText": "У вас есть правило сумм, правило произведения и правило цепочки. ", + "translatedText": "У вас есть правило сумм, правило произведения и цепное правило. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 883.84, "end": 887.38 }, { "input": "And I'll be honest with you, there is a big difference between knowing what the chain rule is and what the product rule is, and actually being fluent with applying them in even the most hairy of situations. ", - "translatedText": "И я буду с вами честен: существует большая разница между знанием того, что такое правило цепочки и правило продукта, и фактическим умением свободно применять их даже в самых сложных ситуациях. ", + "translatedText": "И, если честно, есть большая разница между знанием правило цепочки и правило продукта, и фактическим умением свободно применять их даже в самых сложных ситуациях. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 888.4, "end": 898.62 }, { "input": "Watching videos, any videos, about the mechanics of calculus is never going to substitute for practicing those mechanics yourself, and building up the muscles to do these computations yourself. ", - "translatedText": "Просмотр видеороликов, любых видеороликов, посвященных механике вычислений, никогда не заменит самостоятельной практики этой механики и наращивания мышц для самостоятельного выполнения этих вычислений. ", + "translatedText": "Просмотр абсолютно любых видеороликов, посвященных механике вычислений, никогда не заменит самостоятельной практики этой механики для самостоятельного выполнения этих вычислений. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 899.48, "end": 910.4 }, { "input": "I really wish I could offer to do that for you, but I'm afraid the ball is in your court, my friend, to seek out the practice. ", - "translatedText": "Мне бы очень хотелось предложить сделать это для тебя, но боюсь, мой друг, что мяч на твоей стороне, и ты должен найти практику. ", + "translatedText": "Мне бы очень хотелось предложить сделать это для тебя, но боюсь, мой друг, ты должен найти практику сам. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 911.24, "end": 917.44 }, { "input": "What I can offer, and what I hope I have offered, is to show you where these rules actually come from. ", - "translatedText": "Что я могу предложить и надеюсь, что предложил, так это показать вам, откуда на самом деле берутся эти правила. ", + "translatedText": "Что я могу предложить, так это показать вам, откуда на самом деле берутся эти правила. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 918.04, "end": 923.96 }, { "input": "To show that they're not just something to be memorized and hammered away, but they're natural patterns, things that you too could have discovered just by patiently thinking through what a derivative actually means. ", - "translatedText": "Чтобы показать, что это не просто что-то, что нужно запомнить и выучить, но это естественные закономерности, вещи, которые вы тоже могли бы обнаружить, просто терпеливо размышляя над тем, что на самом деле означает производная. ", + "translatedText": "Показать, что они не просто правила, а естественные закономерности; то, что вы тоже могли бы обнаружить, просто размышляя над тем, что на самом деле означает производная. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 924.14, "end": 934.56 } -] \ No newline at end of file +] diff --git a/2017/chain-rule-and-product-rule/russian/title.json b/2017/chain-rule-and-product-rule/russian/title.json index da5314118..a66f3ef69 100644 --- a/2017/chain-rule-and-product-rule/russian/title.json +++ b/2017/chain-rule-and-product-rule/russian/title.json @@ -1,5 +1,5 @@ { "input": "Visualizing the chain rule and product rule | Chapter 4, Essence of calculus", - "translatedText": "Визуализация правила цепочки и правила продукта | Глава 4. Сущность исчисления", - "n_reviews": 0 -} \ No newline at end of file + "translatedText": "Визуализация правила цепочки и правила продукта | Глава 4. Сущность матанализа", + "n_reviews": 1 +} diff --git a/2017/derivative-formulas-geometrically/dutch/description.json b/2017/derivative-formulas-geometrically/dutch/description.json index 8db1554c5..fd616c184 100644 --- a/2017/derivative-formulas-geometrically/dutch/description.json +++ b/2017/derivative-formulas-geometrically/dutch/description.json @@ -3,126 +3,126 @@ "input": "Some common derivative formulas explained with geometric intuition.", "translatedText": "Enkele veelvoorkomende afgeleide formules uitgelegd met meetkundige intuïtie.", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "This video was sponsored by Brilliant: https://brilliant.org/3b1b", - "translatedText": "Deze video werd gesponsord door Briljant: https://brilliant.org/3b1b", + "translatedText": "Deze video werd gesponsord door Brilliant: https://brilliant.org/3b1b", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", "translatedText": "Help toekomstige projecten financieren: https://www.patreon.com/3blue1brown", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "An equally valuable form of support is to simply share some of the videos.", - "translatedText": "Een even waardevolle vorm van ondersteuning is het delen van een aantal video's.", + "translatedText": "Een even waardevolle vorm van ondersteuning is gewoon wat video's te delen.", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Special thanks to these supporters: http://3b1b.co/lessons/derivatives-power-rule#thanks", "translatedText": "Speciale dank aan deze supporters: http://3b1b.co/lessons/derivatives-power-rule#thanks", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Time stamps:", - "translatedText": "Tijdstempels:", + "translatedText": "Momenten:", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "0:00 Intro", "translatedText": "0:00 Intro", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "1:38 f(x) = x^2", "translatedText": "1:38 f(x) = x^2", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "4:41 f(x) = x^3", "translatedText": "4:41 f(x) = x^3", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "6:54 f(x) = x^n \"Power Rule\"", "translatedText": "6:54 f(x) = x^n \"Machtsregel\".", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "10:07 f(x) = 1/x", "translatedText": "10:07 f(x) = 1/x", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "12:36 Sine", "translatedText": "12:36 Sinus", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "16:56 Outro", "translatedText": "16:56 Outro", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Great video by Think Twice showing this geometric view of the derivative of sin(x):", "translatedText": "Geweldige video van Think Twice toont deze meetkundige kijk op de afgeleide van sin(x):", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "https://youtu.be/R4o7sraVMZg", "translatedText": "https://youtu.be/R4o7sraVMZg", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Music:", "translatedText": "Muziek:", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown", "translatedText": "https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", "model": "DeepL", - "n_reviews": 0 + "n_reviews": 1 } -] \ No newline at end of file +] diff --git a/2017/derivative-formulas-geometrically/dutch/sentence_translations.json b/2017/derivative-formulas-geometrically/dutch/sentence_translations.json index 00d1bceef..d90a2508e 100644 --- a/2017/derivative-formulas-geometrically/dutch/sentence_translations.json +++ b/2017/derivative-formulas-geometrically/dutch/sentence_translations.json @@ -1,81 +1,81 @@ [ { "input": "Now that we've seen what a derivative means and what it has to do with rates of change, our next step is to learn how to actually compute these guys.", - "translatedText": "Nu we hebben gezien wat een afgeleide betekent en wat het te maken heeft met veranderingspercentages, is onze volgende stap om te leren hoe we deze jongens daadwerkelijk kunnen berekenen.", + "translatedText": "Nu we hebben gezien wat een afgeleide is en wat dit te maken heeft met veranderingssnelheden, is onze volgende stap om te leren hoe we afgeleides berekenen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 12.14, "end": 19.38 }, { "input": "As in, if I give you some kind of function with an explicit formula, you'd want to be able to find what the formula for its derivative is.", - "translatedText": "Als ik je een functie geef met een expliciete formule, dan zou je willen weten wat de formule voor de afgeleide is.", + "translatedText": "Dus stel dat ik jou een of andere functie geef met een expliciete formule, hoe kom jij dan aan de afgeleide van die functie?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 19.84, "end": 26.04 }, { "input": "Maybe it's obvious, but I think it's worth stating explicitly why this is an important thing to be able to do, why much of a calculus student's time ends up going towards grappling with derivatives of abstract functions rather than thinking about concrete rate of change problems.", - "translatedText": "Misschien is het voor de hand liggend, maar ik denk dat het de moeite waard is om expliciet aan te geven waarom dit belangrijk is om te kunnen, waarom een groot deel van de tijd van een calculusstudent gaat zitten in het worstelen met afgeleiden van abstracte functies in plaats van het nadenken over concrete veranderingspercentages.", + "translatedText": "Misschien is het overduidelijk, maar ik denk toch dat het goed is om te benoemen waarom het belangrijk is om dit te kunnen, waarom een calculusstudent zoveel tijd moet stoppen in worstelen met afgeleiden van abstracte functies, in plaats van concrete vraagstukken over veranderingssnelheden op te lossen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 26.7, "end": 41.06 }, { "input": "It's because a lot of real-world phenomena, the sort of things that we want to use calculus to analyze, are modeled using polynomials, trigonometric functions, exponentials, and other pure functions like that.", - "translatedText": "Dat komt omdat veel verschijnselen in de echte wereld, het soort dingen dat we met calculus willen analyseren, gemodelleerd worden met behulp van veeltermen, goniometrische functies, exponentiëlen en andere zuivere functies zoals dat.", + "translatedText": "Dat komt omdat veel verschijnselen in de echte wereld, het soort dingen dat we met calculus willen analyseren, gemodelleerd worden met behulp van pure functies zoals polynomen, goniometrische functies en exponentiële functies.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 42.22, "end": 53.56 }, { "input": "So if you build up some fluency with the ideas of rates of change for those kinds of pure abstract functions, it gives you a language to more readily talk about the rates at which things change in concrete situations that you might be using calculus to model.", - "translatedText": "Dus als je enige vaardigheid opbouwt met de ideeën van snelheden van verandering voor dit soort puur abstracte functies, geeft het je een taal om gemakkelijker te praten over de snelheden waarmee dingen veranderen in concrete situaties waarvoor je misschien calculus gebruikt om te modelleren.", + "translatedText": "Dus als je wat vaardigheid opbouwt met afgeleiden van dit soort puur abstracte functies, geeft het je een taal om te praten over verandersnelheden in concrete situaties die je mogelijk met calculus wilt modelleren.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 53.98, "end": 67.1 }, { "input": "But it is way too easy for this process to feel like just memorizing a list of rules, and if that happens, if you get that feeling, it's also easy to lose sight of the fact that derivatives are fundamentally about just looking at tiny changes to some quantity and how that relates to a resulting tiny change in another quantity.", - "translatedText": "Maar het is veel te gemakkelijk om dit proces te laten aanvoelen als het uit je hoofd leren van een lijst met regels, en als dat gebeurt, als je dat gevoel krijgt, is het ook gemakkelijk om uit het oog te verliezen dat derivaten in essentie gaan over het kijken naar kleine veranderingen in een bepaalde grootheid en hoe dat samenhangt met een resulterende kleine verandering in een andere grootheid.", + "translatedText": "Maar wat snel kan gebeuren is dat dit gaat aanvoelen als het aanleren van een lijst met regels, en als je dat gevoel krijgt, dan ga je vergeten dat afgeleiden uiteindelijk gaan over kleine veranderingen in een bepaalde grootheid en hoe die samenhangen met kleine veranderingen in een andere grootheid.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 67.92, "end": 84.02 }, { "input": "So in this video and in the next one, my aim is to show you how you can think about a few of these rules intuitively and geometrically, and I really want to encourage you to never forget that tiny nudges are at the heart of derivatives.", - "translatedText": "Dus in deze video en in de volgende wil ik je laten zien hoe je intuïtief en geometrisch over een paar van deze regels kunt nadenken, en ik wil je echt aanmoedigen om nooit te vergeten dat kleine duwtjes in de rug de kern vormen van derivaten.", + "translatedText": "Dus in deze video en in de volgende wil ik je laten zien hoe je intuïtief en meetkundig over een paar van deze regels kunt nadenken, en wil ik je op het hart drukken om niet te vergeten dat afgeleiden altijd draaien om kleine zetjes of duwtjes.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 84.78, "end": 96.74 }, { "input": "Let's start with a simple function like f of x equals x squared.", - "translatedText": "Laten we beginnen met een eenvoudige functie zoals f van x is gelijk aan x kwadraat.", + "translatedText": "Laten we beginnen met een eenvoudige functie: f x is gelijk aan x kwadraat.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 97.92, "end": 101.28 }, { "input": "What if I asked you its derivative?", - "translatedText": "Wat als ik je de afgeleide ervan zou vragen?", + "translatedText": "Stel ik vraag naar de afgeleide.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 101.62, "end": 102.74 }, { "input": "That is, if you were to look at some value x, like x equals 2, and compare it to a value slightly bigger, just dx bigger, what's the corresponding change in the value of the function?", - "translatedText": "Dat wil zeggen, als je naar een bepaalde waarde x kijkt, zoals x gelijk aan 2, en die vergelijkt met een waarde die iets groter is, dx groter, wat is dan de overeenkomstige verandering in de waarde van de functie?", + "translatedText": "Dat wil zeggen, wat als je naar een waarde x kijkt, bijvoorbeeld x is 2, en je vergelijkt die met een waarde een piepklein beetje groter, dx groter, wat is dan de overeenkomstige verandering in de waarde van de functie?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 103.52, "end": 113.74 }, @@ -83,23 +83,23 @@ "input": "dF.", "translatedText": "dF.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 114.26, "end": 114.7 }, { "input": "And in particular, what's dF divided by dx, the rate at which this function is changing per unit change in x.", - "translatedText": "En in het bijzonder, wat is dF gedeeld door dx, de snelheid waarmee deze functie verandert per eenheid verandering in x.", + "translatedText": "Meer specifiek, wat is dF gedeeld door dx, de snelheid waarmee deze functie verandert per eenheid verandering in x.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 115.62, "end": 121.94 }, { "input": "As a first step for intuition, we know that you can think of this ratio dF dx as the slope of a tangent line to the graph of x squared, and from that you can see that the slope generally increases as x increases.", - "translatedText": "Als eerste stap voor intuïtie weten we dat je deze verhouding dF dx kunt zien als de helling van een raaklijn aan de grafiek van x kwadraat, en daaruit kun je zien dat de helling over het algemeen toeneemt als x toeneemt.", + "translatedText": "Als eerste stap voor een intuïtief inzicht: we weten dat je deze verhouding dF dx kunt zien als de helling van een raaklijn aan de grafiek van x kwadraat, en daaraan kun je zien dat de helling toeneemt als x toeneemt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 123.16, "end": 135.2 }, @@ -107,47 +107,47 @@ "input": "At zero, the tangent line is flat, and the slope is zero.", "translatedText": "Bij nul is de raaklijn vlak en de helling nul.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 135.84, "end": 138.4 }, { "input": "At x equals 1, it's something a bit steeper.", - "translatedText": "Bij x gelijk aan 1 is het iets steiler.", + "translatedText": "Bij x is 1 is het iets steiler.", "model": "DeepL", - "n_reviews": 0, - "start": 139.0, + "n_reviews": 1, + "start": 139, "end": 141.26 }, { "input": "At x equals 2, it's steeper still.", - "translatedText": "Bij x gelijk aan 2 is het nog steiler.", + "translatedText": "Bij x is 2 is het nog steiler.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 142.6, "end": 144.4 }, { "input": "But looking at graphs isn't generally the best way to understand the precise formula for a derivative.", - "translatedText": "Maar kijken naar grafieken is over het algemeen niet de beste manier om de precieze formule voor een afgeleide te begrijpen.", + "translatedText": "Maar kijken naar grafieken is niet altijd de beste manier om de precieze formule voor een afgeleide te begrijpen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 145.12, "end": 150.04 }, { "input": "For that, it's best to take a more literal look at what x squared actually means, and in this case let's go ahead and picture a square whose side length is x.", - "translatedText": "Daarvoor is het het beste om een meer letterlijke blik te werpen op wat x kwadraat eigenlijk betekent, en laten we ons in dit geval een vierkant voorstellen waarvan de lengte van de zijde x is.", + "translatedText": "Daarvoor moeten we beter kijken naar wat x kwadraat eigenlijk betekent. Laten we ons in dit geval een vierkant voorstellen waarvan de lengte van de zijde x is.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 150.72, "end": 158.84 }, { "input": "If you increase x by some tiny nudge, some little dx, what's the resulting change in the area of that square?", - "translatedText": "Als je x met een klein duwtje verhoogt, een kleine dx, wat is dan de resulterende verandering in de oppervlakte van dat vierkant?", + "translatedText": "Als je x met een klein tikje verhoogt, een kleine dx, wat is dan de verandering in de oppervlakte van dat vierkant?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 159.92, "end": 166.38 }, @@ -155,359 +155,359 @@ "input": "That slight change in area is what dF means in this context.", "translatedText": "Die kleine verandering in oppervlakte is wat dF in deze context betekent.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 167.72, "end": 171.48 }, { "input": "It's the tiny increase to the value of f of x equals x squared, caused by increasing x by that tiny nudge dx.", - "translatedText": "Het is de kleine toename van de waarde van f van x is gelijk aan x kwadraat, veroorzaakt door het verhogen van x met dat kleine duwtje dx.", + "translatedText": "Het is de kleine toename van de waarde van f x is x kwadraat, veroorzaakt door de toename van x met dat kleine duwtje dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 172.02, "end": 178.42 }, { "input": "Now you can see that there's three new bits of area in this diagram, two thin rectangles and a minuscule square.", - "translatedText": "Nu kun je zien dat er drie nieuwe stukjes gebied in dit diagram zijn, twee dunne rechthoeken en een minuscuul vierkantje.", + "translatedText": "Je ziet nu dat er drie nieuwe stukjes gebied in dit diagram zijn, twee dunne rechthoeken en een piepklein vierkantje.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 179.36, "end": 185.32 }, { "input": "The two thin rectangles each have side lengths of x and dx, so they account for 2 times x times dx units of new area.", - "translatedText": "De twee dunne rechthoeken hebben elk een zijde x en dx, dus zijn ze goed voor 2 keer x keer dx eenheden nieuwe oppervlakte.", + "translatedText": "De twee dunne rechthoeken hebben elk een zijde x en dx, dus ze zijn goed voor 2 keer x keer dx eenheden aan nieuwe oppervlakte.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 186.24, "end": 193.78 }, { "input": "For example, let's say x was 3 and dx was 0.01, then that new area from these two thin rectangles would be 2 times 3 times 0.01, which is 0.06, about 6 times the size of dx.", - "translatedText": "Want dat nieuwe gebied van deze twee dunne rechthoeken zou 2 keer 3 keer 0,01 zijn, wat 0,06 is, ongeveer 6 keer de grootte van dx.", + "translatedText": "Bijvoorbeeld, stel dat x 3 was en dx 0,01, dan is dat nieuwe gebied van de twee dunne rechthoeken 2 keer 3 keer 0,01 is 0,06, ongeveer 6 keer de grootte van dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 198.24, "end": 208.3 }, { "input": "That little square there has an area of dx squared, but you should think of that as being really tiny, negligibly tiny.", - "translatedText": "Dat kleine vierkantje daar heeft een oppervlakte van dx in het kwadraat, maar je moet dat zien als heel erg klein, verwaarloosbaar klein.", + "translatedText": "Dat kleine vierkantje daar heeft een oppervlakte van dx in het kwadraat, maar je moet dat zien als piepklein, verwaarloosbaar klein.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 209.7, "end": 216.96 }, { "input": "For example, if dx was 0.01, that would be only 0.0001, and keep in mind I'm drawing dx with a fair bit of width here just so we can actually see it, but always remember in principle, dx should be thought of as a truly tiny amount, and for those truly tiny amounts, a good rule of thumb is that you can ignore anything that includes a dx raised to a power greater than 1.", - "translatedText": "Als dx bijvoorbeeld 0,01 zou zijn, dan zou dat slechts 0,0001 zijn, en onthoud dat ik dx hier met een behoorlijke breedte teken zodat we het ook echt kunnen zien, maar onthoud in principe altijd dat dx moet worden gezien als een echt kleine hoeveelheid, en voor die echt kleine hoeveelheden is een goede vuistregel dat je alles kunt negeren dat een dx bevat die tot een macht groter dan 1 wordt verheven.", + "translatedText": "Als dx bijvoorbeeld 0,01 was, dan zou dat maar 0,0001 zijn, en denk eraan dat ik dx hier met een behoorlijke breedte teken zodat we het ook echt kunnen zien, maar onthoud dat je dx in principe altijd moet zien als een heel kleine hoeveelheid, en voor zulke kleine hoeveelheden is een goede vuistregel om alles te negeren met een dx tot een macht groter dan 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 217.7, "end": 241.82 }, { "input": "That is, a tiny change squared is a negligible change.", - "translatedText": "Dat wil zeggen, een kleine verandering in het kwadraat is een verwaarloosbare verandering.", + "translatedText": "Dat wil zeggen, het kwadraat van een piepkleine verandering is een verwaarloosbare verandering.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 242.4, "end": 245.88 }, { "input": "What this leaves us with is that dF is just some multiple of dx, and that multiple 2x, which you could also write as dF divided by dx, is the derivative of x squared.", - "translatedText": "Dan blijft over dat dF gewoon een veelvoud is van dx, en dat veelvoud 2x, dat je ook zou kunnen schrijven als dF gedeeld door dx, de afgeleide is van x in het kwadraat.", + "translatedText": "Dan blijft over dat dF gewoon een veelvoud is van dx, en dat veelvoud 2x is de afgeleide van x in het kwadraat. Je zou het ook kunnen schrijven als dF gedeeld door dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 247.5, "end": 258.1 }, { "input": "For example, if you were starting at x equals 3, then as you slightly increase x, the rate of change in the area per unit change in length added, dx squared over dx, would be 2 times 3, or 6, and if instead you were starting at x equals 5, then the rate of change would be 10 units of area per unit change in x.", - "translatedText": "Als je bijvoorbeeld zou beginnen bij x gelijk aan 3, dan zou als je x iets verhoogt, de mate van verandering in de oppervlakte per toegevoegde lengte-eenheid, dx kwadraat over dx, 2 keer 3 zijn, of 6, en als je in plaats daarvan zou beginnen bij x gelijk aan 5, dan zou de mate van verandering 10 eenheden oppervlakte per eenheid verandering in x zijn.", + "translatedText": "Als je bijvoorbeeld zou beginnen bij x is 3, dan is, als je x iets verhoogt, de verandering in de oppervlakte per eenheid verandering in de lengte, dx kwadraat gedeeld door dx, 2 keer 3 is 6. Terwijl als je begint bij x is 5, dan is de verandering in oppervlakte 10 eenheden per eenheid verandering in x.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 259.04, "end": 278.98 }, { "input": "Let's go ahead and try a different simple function, f of x equals x cubed.", - "translatedText": "Laten we eens een andere eenvoudige functie proberen, f van x is gelijk aan x in kubus.", + "translatedText": "Laten we nu een andere eenvoudige functie proberen, f van x is x tot de derde macht.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 281.22, "end": 285.42 }, { "input": "This is going to be the geometric view of the stuff that I went through algebraically in the last video.", - "translatedText": "Dit wordt de meetkundige weergave van de dingen die ik in de vorige video algebraïsch heb doorgenomen.", + "translatedText": "Dit wordt de meetkundige weergave van de dingen die ik in de vorige video rekenkundig heb doorgenomen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 285.94, "end": 290.14 }, { "input": "What's nice here is that we can think of x cubed as the volume of an actual cube whose side lengths are x, and when you increase x by a tiny nudge, a tiny dx, the resulting increase in volume is what I have here in yellow.", - "translatedText": "Wat hier leuk is, is dat we x gekubd kunnen zien als het volume van een echte kubus waarvan de zijden x zijn, en als je x met een klein duwtje verhoogt, een kleine dx, is de resulterende volumetoename wat ik hier in het geel heb.", + "translatedText": "Wat hier fijn is, is dat we x tot de derde kunnen zien als het volume van een kubus waarvan de zijden x zijn, en als je x met een klein duwtje verhoogt, een kleine dx, dan is de resulterende volumetoename wat je hier in het geel ziet.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 291.02, "end": 304.52 }, { "input": "That represents all the volume in a cube with side lengths x plus dx that's not already in the original cube, the one with side length x.", - "translatedText": "Dat is al het volume in een kubus met zijde x plus dx dat niet al in de oorspronkelijke kubus zit, die met zijde x.", + "translatedText": "Dat is dus het volume van een kubus met zijde x plus dx dat niet al in de oorspronkelijke kubus met zat, die met zijde x.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 304.86, "end": 312.58 }, { "input": "It's nice to think of this new volume as broken up into multiple components, but almost all of it comes from these three square faces, or said a little more precisely, as dx approaches 0, those three squares comprise a portion closer and closer to 100% of that new yellow volume.", - "translatedText": "Het is leuk om te denken dat dit nieuwe volume is opgedeeld in meerdere componenten, maar het komt bijna allemaal van deze drie vierkante vlakken, of iets preciezer gezegd, als dx de 0 nadert, vormen die drie vlakken een deel dat steeds dichter bij 100% van dat nieuwe gele volume komt.", + "translatedText": "Het is aardig om dit nieuwe volume te zien als meerdere componenten, maar bijna alles zit in deze drie vierkante zijden, of iets preciezer gezegd, naarmate dx naar 0 gaat komt het aandeel van die drie vlakken steeds dichter bij 100 procent van het nieuwe gele volume.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 313.58, "end": 331.78 }, { "input": "Each of those thin squares has a volume of x squared times dx, the area of the face times that little thickness dx.", - "translatedText": "Elk van die dunne vierkantjes heeft een volume van x kwadraat maal dx, de oppervlakte van het vlak maal die kleine dikte dx.", + "translatedText": "Elk van die dunne vierkantjes heeft een volume van x kwadraat maal dx, de oppervlakte van het vlak maal de kleine dikte dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 333.84, "end": 341.54 }, { "input": "So in total this gives us 3x squared dx of volume change.", - "translatedText": "Dus in totaal geeft dit ons 3x kwadraat dx aan volumeverandering.", + "translatedText": "Dus in totaal geeft dit ons 3x kwadraat maal dx aan volumeverandering.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 342.22, "end": 346.26 }, { "input": "And to be sure there are other slivers of volume here along the edges and that tiny one in the corner, but all of that volume is going to be proportional to dx squared, or dx cubed, so we can safely ignore them.", - "translatedText": "En om er zeker van te zijn dat er nog andere volumestukjes zijn langs de randen en dat kleintje in de hoek, maar al dat volume zal evenredig zijn met dx in het kwadraat, of dx in het kwadraat, dus die kunnen we veilig negeren.", + "translatedText": "Er zijn natuurlijk ook nog deze andere reepjes volume langs de randen, en dat kleintje in de hoek, maar al dat volume is evenredig met dx in het kwadraat of dx tot de derde macht, en kunnen we dus veilig negeren.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 347.3, "end": 358.64 }, { "input": "Again this is ultimately because they're going to be divided by dx, and if there's still any dx remaining then those terms aren't going to survive the process of letting dx approach 0.", - "translatedText": "Ook dit komt uiteindelijk weer omdat ze gedeeld gaan worden door dx, en als er nog dx overblijft dan overleven die termen het proces van het laten naderen van dx tot 0 niet.", + "translatedText": "Ook dit komt uiteindelijk weer omdat ze gedeeld gaan worden door dx, en als er nog wat dx overblijft dan overleven die termen het proces niet van dx die steeds dichter bij 0 komt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 359.46, "end": 370.3 }, { "input": "What this means is that the derivative of x cubed, the rate at which x cubed changes per unit change of x, is 3 times x squared.", - "translatedText": "Dit betekent dat de afgeleide van x kubus, de snelheid waarmee x kubus verandert per verandering van x, 3 keer x kwadraat is.", + "translatedText": "Dit betekent dat de afgeleide van x tot de derde macht, dus de snelheid waarmee x tot de derde verandert per verandering van x, gelijk is aan 3 keer x kwadraat.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 371.28, "end": 379.2 }, { "input": "What that means in terms of graphical intuition is that the slope of the graph of x cubed at every single point x is exactly 3x squared.", - "translatedText": "Wat dat betekent in termen van grafische intuïtie is dat de helling van de grafiek van x gekubd op elk punt x precies 3x kwadraat is.", + "translatedText": "Dat betekent in termen van grafische intuïtie dat de helling van de grafiek van x tot de derde macht op elk punt x exact gelijk is aan 3x kwadraat.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 380.64, "end": 389.6 }, { "input": "And reasoning about that slope, it should make sense that this derivative is high on the left and then 0 at the origin and then high again as you move to the right, but just thinking in terms of the graph would never have landed us on the precise quantity 3x squared.", - "translatedText": "En redenerend over die helling zou het logisch moeten zijn dat deze afgeleide links hoog is en dan 0 bij de oorsprong en dan weer hoog als je naar rechts gaat, maar gewoon denken in termen van de grafiek zou ons nooit op de precieze hoeveelheid 3x kwadraat hebben gebracht.", + "translatedText": "Redenerend over die helling is het logisch dat de afgeleide links hoog is, dan naar 0 gaat bij de oorsprong, en dan weer stijgt als je naar rechts gaat, maar als je alleen denkt in termen van die grafiek zou je nooit op die precieze hoeveelheid 3x kwadraat gekomen zijn.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 394.08, "end": 408.2 }, { "input": "For that we had to take a much more direct look at what x cubed actually means.", - "translatedText": "Daarvoor moesten we veel directer kijken naar wat x kubieke eigenlijk betekent.", + "translatedText": "Daarvoor moesten we kijken naar wat x tot de derde macht nou eigenlijk inhoudt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 408.88, "end": 413.06 }, { "input": "Now in practice you wouldn't necessarily think of the square every time you're taking the derivative of x squared, nor would you necessarily think of this cube whenever you're taking the derivative of x cubed.", - "translatedText": "In de praktijk denk je niet noodzakelijkerwijs aan het kwadraat telkens als je de afgeleide van x in het kwadraat neemt, en ook niet noodzakelijkerwijs aan deze kubus telkens als je de afgeleide van x in het kwadraat neemt.", + "translatedText": "In de praktijk denk je niet per se aan een vierkant telkens als je de afgeleide van x in het kwadraat neemt, en ook niet per se aan deze kubus telkens bij de afgeleide van x tot de derde macht.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 414.26, "end": 424.56 }, { "input": "Both of them fall under a pretty recognizable pattern for polynomial terms.", - "translatedText": "Beide vallen onder een vrij herkenbaar patroon voor polynomiale termen.", + "translatedText": "Allebei passen ze in een heel herkenbaar patroon voor polynomiale termen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 424.88, "end": 428.4 }, { "input": "The derivative of x to the fourth turns out to be 4x cubed, the derivative of x to the fifth is 5x to the fourth, and so on.", - "translatedText": "De afgeleide van x naar de vierde blijkt 4x kubieke meter te zijn, de afgeleide van x naar de vijfde is 5x naar de vierde, enzovoort.", + "translatedText": "De afgeleide van x tot de vierde blijkt 4x tot de derde te zijn, en de afgeleide van x tot de vijfde is 5x tot de vierde, en zo gaat dat door.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 429.2, "end": 437.76 }, { "input": "Abstractly you'd write this as the derivative of x to the n for any power n is n times x to the n minus 1.", - "translatedText": "Abstract zou je dit schrijven als de afgeleide van x naar de n voor elke macht n is n maal x naar de n min 1.", + "translatedText": "Abstract zou je dit schrijven als: de afgeleide van x tot de macht n is n maal x tot de macht n min 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 438.88, "end": 446.56 }, { "input": "This right here is what's known in the business as the power rule.", - "translatedText": "Dit hier is wat in de zakenwereld bekend staat als de machtsregel.", + "translatedText": "Dat heet in het vak de machtsregel.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 447.3, "end": 450.56 }, { "input": "In practice we all quickly just get jaded and think about this symbolically as the exponent hopping down in front, leaving behind one less than itself, rarely pausing to think about the geometric delights that underlie these derivatives.", - "translatedText": "In de praktijk raken we allemaal snel afgestompt en denken we hier symbolisch over als de exponent die naar beneden huppelt en één minder dan zichzelf achterlaat, waarbij we zelden stilstaan bij de meetkundige hoogstandjes die ten grondslag liggen aan deze afgeleiden.", + "translatedText": "In de praktijk versuffen we snel en zien dit als de exponent die naar beneden springt en één minder dan zichzelf achterlaat, terwijl we zelden even stilstaan bij de meetkundige schoonheid die de grondslag is van deze afgeleiden.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 451.74, "end": 464.26 }, { "input": "That's the kind of thing that happens when these tend to fall in the middle of much longer computations.", - "translatedText": "Dat is het soort dingen dat gebeurt als deze vaak midden in veel langere berekeningen vallen.", + "translatedText": "Dat is wat er gebeurt met dingen die meestal plaatsvinden midden in veel langere berekeningen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 465.24, "end": 469.2 }, { "input": "But rather than tracking it all off to symbolic patterns, let's just take a moment and think about why this works for powers beyond just 2 and 3.", - "translatedText": "Maar in plaats van alles af te leiden naar symbolische patronen, nemen we even de tijd om na te denken over waarom dit werkt voor krachten die verder gaan dan alleen 2 en 3.", + "translatedText": "Maar in plaats van alles terug te brengen naar symbolische patronen, laten we eens nadenken over waarom dit werkt voor machten die verder gaan dan alleen 2 en 3.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 470.64, "end": 477.36 }, { "input": "When you nudge that input x, increasing it slightly to x plus dx, working out the exact value of that nudged output would involve multiplying together these n separate x plus dx terms.", - "translatedText": "Als je de invoer x iets verhoogt tot x plus dx, moet je de exacte waarde van de uitvoer berekenen door deze n afzonderlijke x plus dx termen met elkaar te vermenigvuldigen.", + "translatedText": "Als je hier de invoer x een zetje geeft naar x plus dx, dan krijg je de exacte waarde van de verandering in de uitvoer door deze n afzonderlijke x plus dx termen met elkaar te vermenigvuldigen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 478.44, "end": 490.52 }, { "input": "The full expansion would be really complicated, but part of the point of derivatives is that most of that complication can be ignored.", - "translatedText": "De volledige uitbreiding zou erg ingewikkeld zijn, maar een deel van het punt van derivaten is dat het grootste deel van die complicatie kan worden genegeerd.", + "translatedText": "De volledige uitwerking zou erg ingewikkeld zijn, maar het punt bij afgeleiden is dat je het grootste deel van die complexiteit kan negeren.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 491.34, "end": 498.46 }, { "input": "The first term in your expansion is x to the n.", - "translatedText": "De eerste term in je uitbreiding is x tot de n.", + "translatedText": "De eerste term in je uitwerking is x tot de macht n.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 499.28, "end": 502.02 }, { "input": "This is analogous to the area of the original square, or the volume of the original cube from our previous examples.", - "translatedText": "Dit is analoog aan de oppervlakte van het oorspronkelijke vierkant of het volume van de oorspronkelijke kubus uit onze vorige voorbeelden.", + "translatedText": "Dit is analoog aan de oppervlakte van het oorspronkelijke vierkant, of het volume van de oorspronkelijke kubus uit onze vorige voorbeelden.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 502.68, "end": 508.92 }, { "input": "For the next terms in the expansion you can choose mostly x's with a single dx.", - "translatedText": "Voor de volgende termen in de expansie kun je meestal x'en kiezen met een enkele dx.", + "translatedText": "Voor de volgende termen in de expansie kan je meestal x'en kiezen met een enkelvoudige dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 510.82, "end": 516.04 }, { "input": "Since there are n different parentheticals from which you could have chosen that single dx, this gives us n separate terms, all of which include n minus 1 x's times a dx, giving a value of x to the power n minus 1 times dx.", - "translatedText": "Omdat er n verschillende parenthesen zijn waaruit je die ene dx had kunnen kiezen, geeft dit ons n afzonderlijke termen, die allemaal n min 1 x'en maal een dx bevatten, wat een waarde van x tot de macht n min 1 maal dx geeft.", + "translatedText": "Omdat er n verschillende parenthesen zijn waaruit je die dx had kunnen kiezen, geeft dit ons n afzonderlijke termen, die allemaal n min 1 x'en maal een dx bevatten, wat de waarde x tot de macht n min 1 maal dx geeft.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 521.72, "end": 536.64 }, { "input": "This is analogous to how the majority of the new area in the square came from those two bars, each with area x times dx, or how the bulk of the new volume in the cube came from those three thin squares, each of which had a volume of x squared times dx.", - "translatedText": "Dit is analoog aan hoe het grootste deel van de nieuwe oppervlakte in het vierkant kwam van die twee staven, elk met oppervlakte x maal dx, of hoe het grootste deel van het nieuwe volume in de kubus kwam van die drie dunne vierkanten, die elk een volume hadden van x kwadraat maal dx.", + "translatedText": "Dit is analoog aan hoe het grootste deel van de nieuwe oppervlakte in het vierkant kwam van die twee staven, elk met oppervlakte x maal dx, of hoe het grootste deel van het nieuwe volume in de kubus kwam van die drie dunne vierkanten, elk met een volume van x kwadraat maal dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 537.58, "end": 553.3 }, { "input": "There will be many other terms of this expansion, but all of them are just going to be some multiple of dx squared, so we can safely ignore them, and what that means is that all but a negligible portion of the increase in the output comes from n copies of this x to the n minus 1 times dx.", - "translatedText": "Er zullen nog veel meer termen in deze expansie voorkomen, maar die zullen allemaal een veelvoud van dx in het kwadraat zijn, dus die kunnen we veilig negeren. Dat betekent dat op een verwaarloosbaar deel na, alle toename in de uitvoer afkomstig is van n kopieën van deze x naar de n min 1 keer dx.", + "translatedText": "Er zijn nog veel meer termen in deze expansie, maar die zijn allemaal een veelvoud van dx kwadraat, dus die kunnen we veilig negeren. Dat betekent dat op een verwaarloosbaar deel na, alle toename in de uitvoer afkomstig is van n kopieën van deze x tot de macht n min 1 maal dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 554.54, "end": 571.26 }, { "input": "That's what it means for the derivative of x to the n to be n times x to the n minus 1.", - "translatedText": "Dat betekent dat de afgeleide van x naar de n n keer x naar de n min 1 is.", + "translatedText": "Dat betekent dat de afgeleide van x tot de macht n gelijk is aan n keer x tot de macht n min 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 571.94, "end": 577.52 }, { "input": "And even though, like I said in practice, you'll find yourself performing this derivative quickly and symbolically, imagining the exponent hopping down to the front, every now and then it's nice to just step back and remember why these rules work.", - "translatedText": "En ook al zul je, zoals ik in de praktijk al zei, merken dat je deze afgeleide snel en symbolisch uitvoert, waarbij je je voorstelt dat de exponent naar voren huppelt, zo nu en dan is het fijn om even een stapje terug te doen en je te herinneren waarom deze regels werken.", + "translatedText": "En ook al zul je, zoals ik al zei, in de praktijk deze afgeleide meestal snel en symbolisch uitvoeren, waarbij je de exponent naar voren ziet springen, zo nu en dan is het goed om een stapje terug te doen en je te herinneren waarom deze regels werken.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 578.96, "end": 592.28 }, { "input": "Not just because it's pretty, and not just because it helps remind us that math actually makes sense and isn't just a pile of formulas to memorize, but because it flexes that very important muscle of thinking about derivatives in terms of tiny nudges.", - "translatedText": "Niet alleen omdat het mooi is, en niet alleen omdat het ons eraan helpt herinneren dat wiskunde echt zinvol is en niet alleen een stapel formules die je uit je hoofd moet leren, maar ook omdat het die heel belangrijke spier aanspant om over derivaten te denken in termen van kleine duwtjes.", + "translatedText": "Niet alleen omdat het mooi is, en niet alleen omdat het ons eraan helpt herinneren dat wiskunde ergens over gaat en niet alleen een stapel formules is die je uit je hoofd moet leren, maar ook omdat het die belangrijke spier aanspant om over afgeleiden te denken in termen van kleine duwtjes.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 592.82, "end": 605.56 }, { "input": "As another example, think of the function f of x equals 1 divided by x.", - "translatedText": "Denk als ander voorbeeld aan de functie f van x is gelijk aan 1 gedeeld door x.", + "translatedText": "Nog een voorbeeld, neem de functie f van x is 1 gedeeld door x.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 607.5, "end": 611.64 }, { "input": "Now on the hand you could just blindly try applying the power rule, since 1 divided by x is the same as writing x to the negative 1.", - "translatedText": "Aan de andere kant zou je blindelings de machtsregel kunnen toepassen, omdat 1 gedeeld door x hetzelfde is als x schrijven naar de negatieve 1.", + "translatedText": "Je zou nu blindelings de machtsregel kunnen toepassen, want 1 gedeeld door x is hetzelfde als x tot de macht min 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 612.7, "end": 620.54 }, { "input": "That would involve letting the negative 1 hop down in front, leaving behind 1 less than itself, which is negative 2.", - "translatedText": "Dat zou inhouden dat je de negatieve 1 vooraan laat hinkelen, waardoor er 1 minder dan zichzelf overblijft, wat negatief 2 is.", + "translatedText": "Je zou dan dus die negatieve 1 naar voren laten springen, en 1 minder achterlaten, dus min 2.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 621.1, "end": 627.44 }, @@ -515,111 +515,111 @@ "input": "But let's have some fun and see if we can reason about this geometrically, rather than just plugging it through some formula.", "translatedText": "Maar laten we eens kijken of we hier meetkundig over kunnen redeneren, in plaats van het gewoon door een formule te halen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 628.24, "end": 633.58 }, { "input": "The value 1 over x is asking what number multiplied by x equals 1.", - "translatedText": "De waarde 1 over x vraagt welk getal vermenigvuldigd met x gelijk is aan 1.", + "translatedText": "De waarde 1 gedeeld door x vraagt welk getal vermenigvuldigd met x gelijk is aan 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 634.86, "end": 640.18 }, { "input": "So here's how I'd like to visualize it.", - "translatedText": "Dit is hoe ik het zou willen visualiseren.", + "translatedText": "Dit is hoe ik dat zou visualiseren.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 640.96, "end": 642.82 }, { "input": "Imagine a little rectangular puddle of water sitting in two dimensions whose area is 1.", - "translatedText": "Stel je een kleine rechthoekige plas water voor in twee dimensies waarvan de oppervlakte 1 is.", + "translatedText": "Stel je een kleine rechthoekige plas water in twee dimensies voor met een oppervlakte van 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 642.82, "end": 648.12 }, { "input": "And let's say that its width is x, which means that the height has to be 1 over x, since the total area of it is 1.", - "translatedText": "En laten we zeggen dat de breedte x is, wat betekent dat de hoogte 1 over x moet zijn, omdat de totale oppervlakte 1 is.", + "translatedText": "En laten we zeggen dat de breedte x is, wat betekent dat de hoogte 1 gedeeld door x moet zijn, omdat de totale oppervlakte 1 is.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 648.96, "end": 655.62 }, { "input": "So if x was stretched out to 2, then that height is forced down to 1 half.", - "translatedText": "Dus als x was uitgerekt tot 2, dan is die hoogte teruggebracht tot 1 helft.", + "translatedText": "Dus als we x oprekken naar 2, dan moet de hoogte terug naar een half.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 656.36, "end": 661.04 }, { "input": "And if you increased x up to 3, then the other side has to be squished down to 1 third.", - "translatedText": "En als je x hebt verhoogd tot 3, dan moet de andere kant worden verkleind tot 1 derde.", + "translatedText": "En als je x oprekt naar 3, dan moet de andere kant ingedrukt worden naar 1 derde.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 661.78, "end": 665.92 }, { "input": "This is a nice way to think about the graph of 1 over x, by the way.", - "translatedText": "Dit is trouwens een mooie manier om na te denken over de grafiek van 1 over x.", + "translatedText": "Dit is trouwens een mooie manier om na te denken over de grafiek van 1 gedeeld door x.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 667.04, "end": 670.68 }, { "input": "If you think of this width x of the puddle as being in the xy-plane, then that corresponding output 1 divided by x, the height of the graph above that point, is whatever the height of your puddle has to be to maintain an area of 1.", - "translatedText": "Als je deze breedte x van de plas beschouwt als zijnde in het xy-vlak, dan is die corresponderende uitgang 1 gedeeld door x, de hoogte van de grafiek boven dat punt, wat de hoogte van je plas moet zijn om een oppervlakte van 1 te houden.", + "translatedText": "Als je de breedte x van de plas beschouwt in het xy-vlak, dan geeft de bijbehorende uitvoer, 1 gedeeld door x, de waarde van de grafiek boven dat punt, je de hoogte die de plas moet hebben om een oppervlakte van 1 te houden.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 671.28, "end": 684.94 }, { "input": "So with this visual in mind, for the derivative, imagine nudging up that value of x by some tiny amount, some tiny dx.", - "translatedText": "Dus met dit beeld in gedachten, stel je voor dat je voor de afgeleide de waarde van x met een heel klein beetje verhoogt, een heel klein beetje dx.", + "translatedText": "Dus met dit beeld in gedachten, voor de afgeleide, stel je voor dat je de waarde van x met een heel klein beetje verhoogt, een piepkleine dx.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 686.36, "end": 693.58 }, { "input": "How must the height of this rectangle change so that the area of the puddle remains constant at 1?", - "translatedText": "Hoe moet de hoogte van deze rechthoek veranderen zodat de oppervlakte van de plas constant 1 blijft?", + "translatedText": "Hoe moet de hoogte van deze rechthoek veranderen zodat de oppervlakte van de plas precies 1 blijft?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 694.58, "end": 700.34 }, { "input": "That is, increasing the width by dx adds some new area to the right here.", - "translatedText": "Dat wil zeggen dat het vergroten van de breedte met dx hier rechts wat nieuw gebied toevoegt.", + "translatedText": "Dat wil zeggen, de dx die we optellen bij de breedte voegt hier rechts wat nieuw gebied toe.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 701.34, "end": 706.02 }, { "input": "So the puddle has to decrease in height by some d 1 over x, so that the area lost off of that top cancels out the area gained.", - "translatedText": "Dus de plas moet over x met d 1 in hoogte afnemen, zodat de oppervlakte die van die top verloren gaat de oppervlakte die er bij komt opheft.", + "translatedText": "Dus de plas moet met een zekere d 1 gedeeld door x in hoogte afnemen, zodat de oppervlakte die bovenaan verdwijnt goedmaakt wat er rechts bijkomt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 706.26, "end": 714.86 }, { "input": "You should think of that d 1 over x as being a negative amount, by the way, since it's decreasing the height of the rectangle.", - "translatedText": "Je moet die d 1 over x trouwens zien als een negatieve hoeveelheid, omdat het de hoogte van de rechthoek verkleint.", + "translatedText": "Je moet die d 1 gedeeld door x trouwens zien als een negatieve hoeveelheid, want het is een afname van de hoogte van de rechthoek.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 716.1, "end": 722.32 }, @@ -627,63 +627,63 @@ "input": "And you know what?", "translatedText": "En weet je wat?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 723.54, "end": 724.4 }, { "input": "I'm going to leave the last few steps here for you, for you to pause and ponder and work out an ultimate expression.", - "translatedText": "Ik laat de laatste paar stappen hier voor jou, zodat je er even bij stil kunt staan en een ultieme uitdrukking kunt bedenken.", + "translatedText": "Ik laat de laatste paar stappen aan jou over, om hier even bij stil te staan en uiteindelijk een vergelijking te bedenken.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 724.84, "end": 729.72 }, { "input": "And once you reason out what d of 1 over x divided by dx should be, I want you to compare it to what you would have gotten if you had just blindly applied the power rule, purely symbolically, to x to the negative 1.", - "translatedText": "En als je eenmaal hebt beredeneerd wat d van 1 over x gedeeld door dx zou moeten zijn, wil ik dat je dat vergelijkt met wat je zou hebben gekregen als je gewoon blindelings, puur symbolisch, de machtsregel had toegepast op x tot de negatieve 1.", + "translatedText": "En als je eenmaal hebt beredeneerd wat d 1 gedeeld door x gedeeld door dx zou moeten zijn, dan wil ik dat je dat vergelijkt met wat je zou hebben gekregen als je blindelings, puur symbolisch, de machtsregel had toegepast op x tot de macht min 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 730.56, "end": 741.82 }, { "input": "And while I'm encouraging you to pause and ponder, here's another fun challenge if you're feeling up to it.", - "translatedText": "En terwijl ik je aanmoedig om stil te staan en na te denken, is hier nog een leuke uitdaging als je daar zin in hebt.", + "translatedText": "En terwijl ik je aanmoedig om stil te staan en na te denken, hier nog een leuke uitdaging voor als je daar zin in hebt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 743.98, "end": 748.52 }, { "input": "See if you can reason through what the derivative of the square root of x should be.", - "translatedText": "Kijk of je kunt doorredeneren wat de afgeleide van de vierkantswortel van x zou moeten zijn.", + "translatedText": "Kijk of je kunt beredeneren wat de afgeleide van de vierkantswortel van x zou moeten zijn.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 749.06, "end": 753.42 }, { "input": "To finish things off, I want to tackle one more type of function, trigonometric functions, and in particular let's focus on the sine function.", - "translatedText": "Om af te sluiten wil ik nog één type functie behandelen, de goniometrische functies, en in het bijzonder de sinusfunctie.", + "translatedText": "Om af te sluiten nog één type functie, de goniometrische functies, en in het bijzonder de sinus.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 756.4, "end": 764.26 }, { "input": "So for this section I'm going to assume that you're already familiar with how to think about trig functions using the unit circle, the circle with a radius 1 centered at the origin.", - "translatedText": "Dus voor dit onderdeel ga ik ervan uit dat je al bekend bent met hoe je over trigatiefuncties moet denken door gebruik te maken van de eenheidscirkel, de cirkel met straal 1 met het middelpunt op de oorsprong.", + "translatedText": "Voor dit onderdeel ga ik ervan uit dat je al bekend bent met hoe goniometrische functies werken in de eenheidscirkel, de cirkel met straal 1 met het middelpunt op de oorsprong.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 765.32, "end": 774.1 }, { "input": "For a given value of theta, like say 0.8, you imagine yourself walking around the circle starting from the rightmost point until you've traversed that distance of 0.8 in arc length.", - "translatedText": "Voor een gegeven waarde van theta, bijvoorbeeld 0,8, stel je je voor dat je rond de cirkel loopt, beginnend bij het meest rechtse punt, totdat je die afstand van 0,8 in booglengte hebt afgelegd.", + "translatedText": "Voor een gegeven waarde van theta, bijvoorbeeld 0,8, stel je je voor dat je rond de cirkel loopt, beginnend bij het meest rechtse punt, totdat je de afstand van 0,8 in booglengte hebt afgelegd.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 775.24, "end": 786.48 }, @@ -691,23 +691,23 @@ "input": "This is the same thing as saying that the angle right here is exactly theta radians, since the circle has a radius of 1.", "translatedText": "Dit is hetzelfde als zeggen dat de hoek hier precies theta radialen is, omdat de cirkel een straal van 1 heeft.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 786.76, "end": 793.76 }, { "input": "Then what sine of theta means is the height of that point above the x-axis, and as your theta value increases and you walk around the circle your height bobs up and down between negative 1 and 1.", - "translatedText": "Wat de sinus van theta dan betekent is de hoogte van dat punt boven de x-as, en als je theta-waarde toeneemt en je rond de cirkel loopt, schommelt je hoogte op en neer tussen negatief 1 en 1.", + "translatedText": "De sinus van theta is dan de hoogte van dat punt boven de x-as, en als theta toeneemt naarmate je rond de cirkel loopt, schommelt die hoogte op en neer tussen negatief 1 en 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 794.76, "end": 808.24 }, { "input": "So when you graph sine of theta versus theta you get this wave pattern, the quintessential wave pattern.", - "translatedText": "Dus als je de sinus van theta tegenover theta uitzet, krijg je dit golfpatroon, het typische golfpatroon.", + "translatedText": "Dus als je nu de sinus van theta uitzet tegen theta, dan krijg je dit golfpatroon, het typische golfpatroon.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 809.02, "end": 815.66 }, @@ -715,7 +715,7 @@ "input": "And just from looking at this graph we can start to get a feel for the shape of the derivative of the sine.", "translatedText": "En alleen al door naar deze grafiek te kijken kunnen we een idee krijgen van de vorm van de afgeleide van de sinus.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 817.6, "end": 823.18 }, @@ -723,63 +723,63 @@ "input": "The slope at 0 is something positive since sine of theta is increasing there, and as we move to the right and sine of theta approaches its peak that slope goes down to 0.", "translatedText": "De helling bij 0 is iets positiefs omdat de sinus van theta daar toeneemt, en naarmate we naar rechts bewegen en de sinus van theta zijn piek nadert, daalt die helling naar 0.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 824.02, "end": 834.5 }, { "input": "Then the slope is negative for a little while, while the sine is decreasing before coming back up to 0 as the sine graph levels out.", - "translatedText": "Dan is de helling een tijdje negatief, terwijl de sinus afneemt, voordat hij weer op 0 uitkomt als de sinusgrafiek afvlakt.", + "translatedText": "Daarna is de helling een tijdje negatief, terwijl de sinus afneemt voordat hij weer terug omhoog gaat naar 0 als de sinusgrafiek afvlakt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 835.72, "end": 843.08 }, { "input": "And as you continue thinking this through and drawing it out, if you're familiar with the graph of trig functions you might guess that this derivative graph should be exactly cosine of theta, since all the peaks and valleys line up perfectly with where the peaks and valleys for the cosine function should be.", - "translatedText": "En als je dit verder doordenkt en uittekent, kun je, als je bekend bent met de grafiek van trig functies, raden dat deze afgeleide grafiek precies cosinus van theta zou moeten zijn, omdat alle pieken en dalen precies op één lijn liggen met waar de pieken en dalen voor de cosinusfunctie zouden moeten liggen.", + "translatedText": "En als je dit verder doordenkt en uittekent, zou je, als je bekend bent met de grafieken van goniometrische functies, vast inschatten dat de grafiek van de afgeleide de cosinus van theta is, omdat de pieken en dalen precies samenvallen met waar de pieken en dalen van de cosinusfunctie liggen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 844.46, "end": 859.28 }, { "input": "And spoiler alert, the derivative is in fact the cosine of theta, but aren't you a little curious about why it's precisely cosine of theta?", - "translatedText": "En spoiler alert, de afgeleide is in feite de cosinus van theta, maar ben je niet een beetje nieuwsgierig waarom het precies cosinus van theta is?", + "translatedText": "Spoiler alert, de afgeleide is inderdaad de cosinus van theta, maar vraag je je niet af waarom het nou precies de cosinus van theta is?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 860.34, "end": 867.86 }, { "input": "I mean you could have all sorts of functions with peaks and valleys at the same points that have roughly the same shape, but who knows, maybe the derivative of sine could have turned out to be some entirely new type of function that just happens to have a similar shape.", - "translatedText": "Ik bedoel, je kunt allerlei functies hebben met pieken en dalen op dezelfde punten die ongeveer dezelfde vorm hebben, maar wie weet is de afgeleide van sinus wel een heel nieuw type functie die toevallig een vergelijkbare vorm heeft.", + "translatedText": "Ik bedoel, je kunt allerlei functies hebben met pieken en dalen op dezelfde plekken en met ongeveer dezelfde vorm, maar wie weet is de afgeleide van de sinus wel een heel nieuw type functie die puur toevallig een vergelijkbare vorm heeft.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 868.24, "end": 880.4 }, { "input": "Well just like the previous examples, a more exact understanding of the derivative requires looking at what the function actually represents, rather than looking at the graph of the function.", - "translatedText": "Net als bij de vorige voorbeelden moet je voor een nauwkeuriger begrip van de afgeleide kijken naar wat de functie eigenlijk voorstelt, in plaats van naar de grafiek van de functie.", + "translatedText": "Net als bij de vorige voorbeelden moet je voor een beter begrip van de afgeleide kijken naar wat de functie eigenlijk voorstelt, in plaats van naar de grafiek van de functie.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 881.6, "end": 891.1 }, { "input": "So think back to that walk around the unit circle, having traversed an arc with length theta and thinking about sine of theta as the height of that point.", - "translatedText": "Denk dus terug aan die wandeling rond de eenheidscirkel, waarbij je een boog met lengte theta hebt afgelegd en denkt aan de sinus van theta als de hoogte van dat punt.", + "translatedText": "Denk dus terug aan die wandeling rond de eenheidscirkel, waarbij je een boog met lengte theta hebt afgelegd en de sinus van theta ziet als de hoogte van dat punt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 892.4, "end": 900.24 }, { "input": "Now zoom into that point on the circle and consider a slight nudge of d theta along their circumference, a tiny step in your walk around the unit circle.", - "translatedText": "Zoom nu in op dat punt op de cirkel en overweeg een klein duwtje van d theta langs de omtrek, een klein stapje in je wandeling rond de eenheidscirkel.", + "translatedText": "Zoom nu in op dat punt op de cirkel en denk aan een klein duwtje van d theta langs de omtrek, een klein stapje in je wandeling rond de eenheidscirkel.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 901.7, "end": 910.62 }, @@ -787,120 +787,120 @@ "input": "How much does that tiny step change the sine of theta?", "translatedText": "Hoeveel verandert dat kleine stapje de sinus van theta?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 911.48, "end": 914.64 }, { "input": "How much does this increase d theta of arc length increase the height above the x-axis?", - "translatedText": "Hoeveel verhoogt d theta van de booglengte de hoogte boven de x-as?", + "translatedText": "Hoeveel verhoogt d theta, het stukje booglengte langs de cirkel, de hoogte boven de x-as?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 915.44, "end": 920.42 }, { "input": "Well zoomed in close enough, the circle basically looks like a straight line in this neighborhood, so let's go ahead and think of this right triangle where the hypotenuse of that right triangle represents the nudge d theta along the circumference, and that left side here represents the change in height, the resulting d sine of theta.", - "translatedText": "Als we ver genoeg inzoomen, ziet de cirkel er in feite uit als een rechte lijn in deze buurt, dus laten we eens gaan denken aan deze rechthoekige driehoek waarbij de hypotenusa van die rechthoek de duw d theta langs de omtrek voorstelt, en de linkerkant hier de verandering in hoogte voorstelt, de resulterende d sinus van theta.", + "translatedText": "Als we ver genoeg inzoomen, ziet de cirkel er uit als een rechte lijn in dit gebiedje, en kunnen we de schuine zijde van deze rechthoekige driehoek zien als het duwtje d theta langs de omtrek, terwijl de linkerzijde de verandering in hoogte weergeeft, de resulterende d sinus van theta.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 921.64, "end": 939.54 }, { "input": "Now this tiny triangle is actually similar to this larger triangle here, with the defining angle theta and whose hypotenuse is the radius of the circle with length 1.", - "translatedText": "Nu lijkt deze kleine driehoek eigenlijk op deze grotere driehoek hier, met de definiërende hoek theta en waarvan de schuine zijde de straal van de cirkel met lengte 1 is.", + "translatedText": "Nu lijkt deze kleine driehoek eigenlijk op deze grotere driehoek hier, met de definiërende hoek theta en waarvan de schuine zijde de straal van de cirkel is, met lengte 1.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 940.14, "end": 949.34 }, { "input": "Specifically this little angle right here is precisely equal to theta radians.", - "translatedText": "Specifiek deze kleine hoek hier is precies gelijk aan theta radialen.", + "translatedText": "In het specifiek is deze kleine hoek hier precies gelijk aan theta radialen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 950.96, "end": 955.94 }, { "input": "Now think about what the derivative of sine is supposed to mean.", - "translatedText": "Bedenk nu wat de afgeleide van sinus zou moeten betekenen.", + "translatedText": "Bedenk nu wat de afgeleide van sinus zou moeten voorstellen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 957.42, "end": 960.52 }, { "input": "It's the ratio between that d sine of theta, the tiny change to the height, divided by d theta, the tiny change to the input of the function.", - "translatedText": "Het is de verhouding tussen die d sinus van theta, de minieme verandering van de hoogte, gedeeld door d theta, de minieme verandering van de ingang van de functie.", + "translatedText": "Het is de verhouding tussen die d sinus van theta, de minieme verandering van de hoogte, gedeeld door d theta, de minieme verandering in de input van de functie.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 961.22, "end": 969.32 }, { "input": "And from the picture we can see that that's the ratio between the length of the side adjacent to the angle theta divided by the hypotenuse.", - "translatedText": "En uit de afbeelding kunnen we zien dat dat de verhouding is tussen de lengte van de zijde grenzend aan de hoek theta gedeeld door de schuine zijde.", + "translatedText": "En uit de afbeelding kunnen we zien dat dat de verhouding is tussen de lengte van de zijde grenzend aan hoek theta gedeeld door de schuine zijde.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 970.52, "end": 977.96 }, { "input": "Well let's see, adjacent divided by hypotenuse, that's exactly what the cosine of theta means, that's the definition of the cosine.", - "translatedText": "Eens kijken, aangrenzend gedeeld door schuine zijde, dat is precies wat de cosinus van theta betekent, dat is de definitie van de cosinus.", + "translatedText": "Eens kijken, aangrenzende zijde gedeeld door schuine zijde, dat is precies wat de cosinus van theta inhoudt, dat is de definitie van de cosinus.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 978.8, "end": 986.22 }, { "input": "So this gives us two different really nice ways of thinking about how the derivative of sine is cosine.", - "translatedText": "Dit geeft ons dus twee verschillende, erg leuke manieren om te denken over hoe de afgeleide van sinus cosinus is.", + "translatedText": "Dit geeft ons dus twee verschillende, erg mooie manieren om te denken over hoe cosinus de afgeleide is van sinus.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 987.54, "end": 992.96 }, { "input": "One of them is looking at the graph and getting a loose feel for the shape of things based on thinking about the slope of the sine graph at every single point.", - "translatedText": "Eén daarvan is kijken naar de grafiek en een los gevoel krijgen voor de vorm van dingen door na te denken over de helling van de sinusgrafiek op elk afzonderlijk punt.", + "translatedText": "De ene is is kijken naar de grafiek en een beetje een gevoel krijgen door na te denken over de helling van de sinusgrafiek op elk afzonderlijk punt.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 993.14, "end": 1000.28 }, { "input": "And the other is a more precise line of reasoning looking at the unit circle itself.", - "translatedText": "En de andere is een preciezere redenering waarbij we kijken naar de eenheidscirkel zelf.", + "translatedText": "De andere is een preciezere redenering waarbij we kijken naar de eenheidscirkel zelf.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 1001.1, "end": 1005.4 }, { "input": "For those of you that like to pause and ponder, see if you can try a similar line of reasoning to find what the derivative of the cosine of theta should be.", - "translatedText": "Voor degenen onder jullie die graag stilstaan en nadenken, kijk eens of je een soortgelijke redenering kunt proberen om te vinden wat de afgeleide van de cosinus van theta zou moeten zijn.", + "translatedText": "Voor wie graag even wil stilstaan en nadenken, kijk eens of je een soortgelijke redenering kunt vinden over wat de afgeleide van de cosinus van theta zou moeten zijn.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 1007.08, "end": 1014.22 }, { "input": "In the next video I'll talk about how you can take derivatives of functions who combine simple functions like these ones, either as sums or products or function compositions, things like that.", - "translatedText": "In de volgende video zal ik het hebben over hoe je afgeleiden kunt nemen van functies die eenvoudige functies zoals deze combineren, als sommen of producten of functiecomposities, dat soort dingen.", + "translatedText": "In de volgende video zal ik het hebben over hoe je afgeleiden kunt nemen van functies die combinaties zijn van eenvoudige functies zoals deze, zoals sommen, producten, of functiecomposities, dat soort dingen.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 1016.32, - "end": 1026.0 + "end": 1026 }, { "input": "And similar to this video the goal is going to be to understand each one geometrically in a way that makes it intuitively reasonable and somewhat more memorable.", - "translatedText": "En net als bij deze video is het de bedoeling om ze allemaal meetkundig te begrijpen op een manier die ze intuïtief redelijk maakt en wat meer memorabel.", + "translatedText": "En net als bij deze video is het doel om ze allemaal meetkundig te begrijpen op een manier die ze intuïtief aannemelijk maakt en makkelijker om te te onthouden.", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 1026.56, "end": 1033.36 } -] \ No newline at end of file +] diff --git a/2017/derivative-formulas-geometrically/dutch/title.json b/2017/derivative-formulas-geometrically/dutch/title.json index fcdb8c240..cf88f76e1 100644 --- a/2017/derivative-formulas-geometrically/dutch/title.json +++ b/2017/derivative-formulas-geometrically/dutch/title.json @@ -1,6 +1,6 @@ { "input": "Derivative formulas through geometry | Chapter 3, Essence of calculus", - "translatedText": "Afgeleide formules door meetkunde | Hoofdstuk 3, Essentie van calculus", + "translatedText": "Formules voor afgeleiden via meetkunde | Hoofdstuk 3, Essentie van calculus", "model": "DeepL", - "n_reviews": 0 -} \ No newline at end of file + "n_reviews": 1 +} diff --git a/2017/derivatives/hebrew/description.json b/2017/derivatives/hebrew/description.json index dbc8dcfe4..720151ab2 100644 --- a/2017/derivatives/hebrew/description.json +++ b/2017/derivatives/hebrew/description.json @@ -49,4 +49,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/derivatives/hebrew/sentence_translations.json b/2017/derivatives/hebrew/sentence_translations.json index 0a7c39107..e83bb1720 100644 --- a/2017/derivatives/hebrew/sentence_translations.json +++ b/2017/derivatives/hebrew/sentence_translations.json @@ -1,468 +1,468 @@ [ { "input": "The goal here is simple, explain what a derivative is.", - "translatedText": "המטרה כאן פשוטה, הסבירו מהי נגזרת.", + "translatedText": "מטרת הסרטון הזה פשוטה: להסביר מה היא נגזרת.", "model": "google_nmt", "from_community_srt": "המטרה בסרטון הזה פשוטה: להסביר מהי הנגזרת עם זאת,", - "n_reviews": 0, + "n_reviews": 1, "start": 15.26, "end": 18.96 }, { "input": "The thing is though, there's some subtlety to this topic, and a lot of potential for paradoxes if you're not careful.", - "translatedText": "אבל העניין הוא שיש קצת עדינות לנושא הזה, ופוטנציאל רב לפרדוקסים אם לא תיזהר.", + "translatedText": "הבעיה היא שצריך לצעוד מאוד בזהירות בנושא הזה, אפשר בקלות להיכנס לפרדוקסים ולופים שלא יעזרו לנו.", "model": "google_nmt", "from_community_srt": "זהו נושא עדין ויכולים להיות פרדוקסים אם לא נוקטים בזהירות,", - "n_reviews": 0, + "n_reviews": 1, "start": 19.16, "end": 24.2 }, { "input": "So a secondary goal is that you have an appreciation for what those paradoxes are and how to avoid them.", - "translatedText": "אז מטרה משנית היא שתהיה לך הערכה מה הם הפרדוקסים האלה וכיצד להימנע מהם.", + "translatedText": "אז מטרה משנית שלנו להיום היא שתקבלו הערכה על מה הם הפרדוקסים האלה באמת, וכיצד להימנע מהם.", "model": "google_nmt", "from_community_srt": "לכן המטרה המשנית היא שתוכלו להעריך את הפרדוקסים האלה,", - "n_reviews": 0, + "n_reviews": 1, "start": 24.78, "end": 30.22 }, { "input": "You see, it's common for people to say that the derivative measures an instantaneous rate of change, but when you think about it, that phrase is actually an oxymoron.", - "translatedText": "אתה מבין, זה נפוץ שאנשים אומרים שהנגזרת מודדת קצב שינוי מיידי, אבל כשחושבים על זה, הביטוי הזה הוא למעשה אוקסימורון.", + "translatedText": "ההגדרה הכי נפוצה שתשמעו מאנשים היא שנגזרת מודדת קצב שינוי מיידי, אבל כשחושבים על זה, מה המשפט הזה אפילו אומר?", "model": "google_nmt", "from_community_srt": "אך גם כיצד להימנע מהם מלכתחילה נפוץ לומר שהנגזרת מודדת \"קצב שינוי מיידי\" אך זהו בעצם אוקסימורון:", - "n_reviews": 0, + "n_reviews": 1, "start": 31.22, "end": 39.76 }, { "input": "Change is something that happens between separate points in time, and when you blind yourself to all but just a single instant, there's not really any room for change.", - "translatedText": "שינוי הוא משהו שקורה בין נקודות זמן נפרדות, וכשאתה מעוור את עצמך לכל דבר מלבד רגע אחד, אין באמת מקום לשינוי.", + "translatedText": "שינוי הוא משהו שקורה בין שתי נקודות שונות בזמן, ולכן בנקודה בודדת לא ניתן להבין כלל מהו \"שינוי\".", "model": "google_nmt", "from_community_srt": "שינוי הוא משהו שקורה בין שתי נקודות שונות בזמן, ולכן בנקודה בודדת לא ניתן להבין כלל מהו \"שינוי\"", - "n_reviews": 0, + "n_reviews": 1, "start": 40.24, "end": 48.6 }, { "input": "You'll see what I mean more as we get into it, but when you appreciate that a phrase like instantaneous rate of change is actually nonsense, I think it makes you appreciate just how clever the fathers of calculus were in capturing the idea that phrase is meant to evoke, but with a perfectly sensible piece of math, the derivative.", - "translatedText": "אתה תראה למה אני מתכוון יותר כשנכנס לזה, אבל כשאתה מעריך שביטוי כמו קצב שינוי מיידי הוא בעצם שטויות, אני חושב שזה גורם לך להעריך עד כמה חכמים היו אבות החשבון בלכידת הרעיון של הביטוי הזה נועד לעורר, אבל עם פיסת מתמטיקה הגיונית לחלוטין, הנגזרת.", + "translatedText": "אתם תראו למה אני מתכוון יותר בהמשך, אבל כשאתם מעריך שביטוי כמו קצב שינוי מיידי הוא בעצם שטויות, אני חושב שזה גורם לך להעריך עד כמה חכמים היו אבות החשבון בלכידת הרעיון של הביטוי הזה נועד לעורר, אבל עם פיסת מתמטיקה הגיונית לחלוטין, הנגזרת.", "model": "google_nmt", "from_community_srt": "אתם תראו בהמשך מהי כוונתי בהמשך, ואם אתם עדיין חושבים שהמשפט \"קצב שינוי מיידי\" הוא שטותי, זה יגרום לכם להבין כמה חכמים היו אבות החדו\"א בכך שהצליחו לעלות על רעינות אלו. משפט זה ייראה הגיוני בעזרת רעיון הגיוני של המתמטיקה:", - "n_reviews": 0, + "n_reviews": 1, "start": 49.5, "end": 65.98 }, { "input": "As our central example, I want you to imagine a car that starts at some point A, speeds up, and then slows down to a stop at some point B 100 meters away, and let's say it all happens over the course of 10 seconds.", - "translatedText": "כדוגמה המרכזית שלנו, אני רוצה שתדמיינו מכונית שמתניעה בנקודה A כלשהי, מאיץ, ואז מאט עד לעצירה בנקודה B במרחק של 100 מטרים משם, ונניח שהכל קורה במהלך 10 שניות.", + "translatedText": "נתחיל מדוגמה: אני רוצה שתדמיינו מכונית שמתניעה בנקודה A, מאיצה, ואז מאטה עד לעצירה בנקודה B. נניח שהמרחק בין A ל-B הוא 100 מטר, ושהתנועה לוקחת 10 שניות.", "model": "google_nmt", "from_community_srt": "הנגזרת לדוגמה, תהי מכונית שנמצאת כרגע בנקודה A, מאיצה ואז מאטה עד לעצירה מוחלטת בנקודה B, במרחק 100 מטרים,", - "n_reviews": 0, + "n_reviews": 1, "start": 67.54, - "end": 79.0 + "end": 79 }, { "input": "That's the setup to have in mind as we lay out what the derivative is.", - "translatedText": "זו ההגדרה שיש לזכור כשאנו פורסים מהי הנגזרת.", + "translatedText": "זו הדוגמה שאני רוצה שתזכרו בזמן שאנחנו מגלים מהי הנגזרת.", "model": "google_nmt", "from_community_srt": "לאחר 10 שניות אני רוצה שתחשבו על הסיטואציה הזו בזמן שאני מציג לפניכם את הנגזרת נוכל לייצג את תנועתה של המכונית בגרף,", - "n_reviews": 0, + "n_reviews": 1, "start": 80.52, "end": 83.9 }, { "input": "Well, we could graph this motion, letting the vertical axis represent the distance traveled, and the horizontal axis represent time, so at each time t, represented with a point somewhere on the horizontal axis, the height of the graph tells us how far the car has traveled in total after that amount of time.", - "translatedText": "ובכן, נוכל לצייר את התנועה הזו, לתת לציר האנכי לייצג את המרחק שעבר, ולציר האופקי לייצג את הזמן, כך שבכל זמן t, המיוצג עם נקודה אי שם על הציר האופקי, גובה הגרף אומר לנו כמה רחוק המכונית נסעה בסך הכל לאחר פרק זמן זה.", + "translatedText": "נוכל לסרטט את התנועה הזו בגרף, ניתן לציר האנכי לייצג את הדרך ולציר האופקי לייצג את הזמן. בכל זמן t, כלומר לכל נקודה צהובה על ציר ה-x, גובה הגרף אומר לנו כמה מרחק עברה המכונית עד פרק הזמן הזה.", "model": "google_nmt", "from_community_srt": "כאשר ציר ה-y ייצג את המרחק שעברה וציר ה-x ייצג את הזמן בכל זמן t המיוצג ע\"י נקודה על ציר ה-x,", - "n_reviews": 0, + "n_reviews": 1, "start": 83.9, "end": 105.54 }, { "input": "It's pretty common to name a distance function like this s of t.", - "translatedText": "זה די נפוץ לתת שם לפונקציית מרחק כמו זה של t.", + "translatedText": "זה די נפוץ לקרוא לפונקציה של מיקום לכל זמן כזאת בשם s(t).", "model": "google_nmt", "from_community_srt": "גובה הגרף אומר לנו כמה מרחק עברה המכונית בפרק הזמן הזה נפוץ לסמן פונקציית מרחק כזו ב-(s(t הייתי משתמש באות d עבור מרחק,", - "n_reviews": 0, + "n_reviews": 1, "start": 106.76, "end": 110.16 }, { "input": "I would use the letter d for distance, but that guy already has another full time job in calculus.", - "translatedText": "הייתי משתמש באות d למרחק, אבל לבחור הזה כבר יש עוד עבודה במשרה מלאה בחשבון.", + "translatedText": "הייתי מעדיף את האות d בשביל דיסטנס, אבל האות d כבר מככבת בחדו\"א, כמו שנראה בקרוב.", "model": "google_nmt", "from_community_srt": "אילולא לאות d כבר היה בחדו\"א שימוש נרחב ביותר בהתחלה,", - "n_reviews": 0, + "n_reviews": 1, "start": 110.16, "end": 115.36 }, { "input": "Initially, the curve is quite shallow, since the car is slow to start.", - "translatedText": "בתחילה, העקומה די רדודה, מכיוון שהמכונית מתניעה איטית.", + "translatedText": "בהתחלה, העקומה הזאת די שטוחה, מכיוון שהמכונית מתחילה לנוע לאט,", "model": "google_nmt", "from_community_srt": "הגרף שטוח (זאת מכיוון שהמכונית התחילה את נסיעתה במהירות איטית) במהלך השנייה הראשונה,", - "n_reviews": 0, + "n_reviews": 1, "start": 116.5, "end": 119.76 }, { "input": "During that first second, the distance it travels doesn't change that much.", - "translatedText": "במהלך אותה שנייה ראשונה, המרחק שהוא עובר לא משתנה כל כך.", + "translatedText": "בשנייה הראשונה, המרחק שהוא עובר לא כל כך משתנה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 120.28, "end": 124.34 }, { "input": "For the next few seconds, as the car speeds up, the distance traveled in a given second gets larger, which corresponds to a steeper slope in this graph.", - "translatedText": "במשך השניות הבאות, ככל שהמכונית מאצה, המרחק שנסע בשנייה נתונה הולך וגדל, מה שמתאים לשיפוע תלול יותר בגרף זה.", + "translatedText": "במשך השניות הבאות, ככל שהמכונית מאצה, המרחק שהיא עוברת כל שנייה הולך וגדל, מה שמוביל לזה ששיפוע הגרף נהייה תלול יותר ויותר.", "model": "google_nmt", "from_community_srt": "המרחק שעברה המכונית כמעט ולא השתנה במשך השניות הבאות, ככל שהמכונית האיצה, המרחק שנסעה בכל שנייה נתונה גדל וגדל,", - "n_reviews": 0, + "n_reviews": 1, "start": 124.98, "end": 133.22 }, { "input": "Then towards the end, when it slows down, that curve shallows out again.", - "translatedText": "ואז לקראת הסוף, כשהוא מאט, העיקול הזה מצטמצם שוב.", + "translatedText": "ואז לקראת הסוף, כשהיא מאטה, הגרף חוזר להיות שטוח.", "model": "google_nmt", "from_community_srt": "בהתאם לשיפוע תלול יותר בגרף כשהמכונית מאטה לקראת הסיום,", - "n_reviews": 0, + "n_reviews": 1, "start": 133.8, "end": 137.52 }, { "input": "If we were to plot the car's velocity in meters per second as a function of time, it might look like this bump.", - "translatedText": "אם היינו מתווים את מהירות המכונית במטרים לשנייה כפונקציה של זמן, היא עשויה להיראות כמו הבליטה הזו.", + "translatedText": "אם היינו מסרטטים גם את מהירות המכונית בכל רגע, ביחידות של מטרים לשנייה, זה ייראה בערך ככה.", "model": "google_nmt", "from_community_srt": "הגרף נהפך לשטוח בשנית אם היינו מציגים את מהירות המכונית כפונקציה של הזמן זה היה נראה כך (הגרף הירוק)", - "n_reviews": 0, + "n_reviews": 1, "start": 140.76, "end": 147.2 }, { "input": "At early times, the velocity is very small.", - "translatedText": "בזמנים מוקדמים, המהירות קטנה מאוד.", + "translatedText": "המהירות תתחיל קטנה מאוד,", "model": "google_nmt", "from_community_srt": "בזמן 0,", - "n_reviews": 0, + "n_reviews": 1, "start": 147.86, - "end": 150.0 + "end": 150 }, { "input": "Up to the middle of the journey, the car builds up to some maximum velocity, covering a relatively large distance each second.", - "translatedText": "עד אמצע הנסיעה, המכונית בונה למהירות מקסימלית כלשהי, ועוברת מרחק גדול יחסית בכל שנייה.", + "translatedText": "ותגדל עד שהיא תגיע למהירות מקסימלית באמצע הדרך, כלומר המכונית תעבור מרחק יחסית גדול בכל שנייה.", "model": "google_nmt", "from_community_srt": "המהירות היא 0 באמצע הנסיעה, המכונית מאיצה למהירותה המקסימלית, כשהיא מכסה מרחק גדול בפרק זמן זה", - "n_reviews": 0, + "n_reviews": 1, "start": 150.46, "end": 156.62 }, { "input": "Then it slows back down towards a speed of zero.", - "translatedText": "ואז הוא מאט בחזרה לעבר מהירות של אפס.", + "translatedText": "ולאחר מכן המהירות תרד בחזרה עד למהירות אפס.", "model": "google_nmt", "from_community_srt": "לאחר מכן,", - "n_reviews": 0, + "n_reviews": 1, "start": 157.66, "end": 159.92 }, { "input": "These two curves are definitely related to each other.", - "translatedText": "שתי העקומות הללו בהחלט קשורות זו לזו.", + "translatedText": "אפשר לראות מהו הקשר בין שני הגרפים, לא?", "model": "google_nmt", "from_community_srt": "המכונית מאטה והגרף יורד חזרה ל-0 (מטרים לשנייה) שני הגרפים קשורים אחד לשני;", - "n_reviews": 0, + "n_reviews": 1, "start": 161.38, "end": 164.18 }, { "input": "If you change the specific distance vs.", - "translatedText": "אם תשנה את המרחק הספציפי לעומת", + "translatedText": "אם תשנו את איך נראית פונקצית המרחק שעבר הרכב", "model": "google_nmt", "from_community_srt": "שינוי במרחק ספיצפי ביחס לפונקציית הזמן,", - "n_reviews": 0, + "n_reviews": 1, "start": 164.84, "end": 167.16 }, { - "input": "time function, you'll have some different velocity vs.", - "translatedText": "פונקציית זמן, תהיה לך כמה מהירות שונה לעומת", + "input": "time function, you'll have some different velocity vs. time function.", + "translatedText": "ביחס לזמן, תקבלו פונקצית מהירות שונה בהתאמה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 167.26, "end": 170.3 }, { - "input": "time function.", - "translatedText": "פונקציית זמן.", + "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 170.42, "end": 171.08 }, { "input": "What we want to understand is the specifics of that relationship.", - "translatedText": "מה שאנחנו רוצים להבין זה את הפרטים של מערכת היחסים הזו.", + "translatedText": "מה שאנחנו רוצים להבין זה מה קובע את היחס בין שני ", "model": "google_nmt", "from_community_srt": "ישנה גם את פונקציית המהירות בזמן זה ברצוננו להבין את מה שעומד מאחורי היחס בין שני הגרפים כיצד המהירות תלויה במרחק (ביחס לזמן)", - "n_reviews": 0, + "n_reviews": 1, "start": 171.76, "end": 175.04 }, { "input": "Exactly how does velocity depend on a distance vs.", - "translatedText": "איך בדיוק המהירות תלויה במרחק לעומת", + "translatedText": "הגרפים האלה, איך בדיוק פונקציית המהירות תלויה בפונקציית ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 175.68, "end": 179.1 }, { "input": "time function?", - "translatedText": "פונקציית זמן?", + "translatedText": "המיקום של הרכב?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 179.4, "end": 179.82 }, { "input": "To do that, it's worth taking a moment to think critically about what exactly velocity means here.", - "translatedText": "כדי לעשות זאת, כדאי להקדיש רגע לחשוב בביקורתיות על מה בדיוק המשמעות של מהירות כאן.", + "translatedText": "כדי לענות על כך, מומלץ לקחת רגע ולחשוב על מה המילה מהירות אפילו אומרת בסיטואציה הזו.", "model": "google_nmt", "from_community_srt": "מומלץ לקחת רגע ולחשוב בדיוק על: מה בעצם משמעות המהירות כאן באופן אינטואיטיבי,", - "n_reviews": 0, + "n_reviews": 1, "start": 181.94, "end": 187.54 }, { "input": "Intuitively, we all might know what velocity at a given moment means, it's just whatever the car's speedometer shows in that moment.", - "translatedText": "באופן אינטואיטיבי, כולנו עשויים לדעת מה המשמעות של מהירות ברגע נתון, זה רק מה שמד המהירות של המכונית מראה באותו רגע.", + "translatedText": "לרובנו יש אינטואיציה לגבי המשמעות של מהירות ברגע נתון, אחרי הכל זה פשוט מה שמראה הספידומטר בכל רגע.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 188.38, "end": 194.98 }, { "input": "Intuitively, it might make sense that the car's velocity should be higher at times when this distance function is steeper, when the car traverses more distance per unit time.", - "translatedText": "אינטואיטיבית, אולי הגיוני שמהירות המכונית צריכה להיות גבוהה יותר בזמנים שבהם פונקציית המרחק הזו תלולה יותר, כאשר המכונית חוצה מרחק רב יותר ליחידת זמן.", + "translatedText": "אינטואיטיבית, אולי נשמע הגיוני שמהירות המכונית תהייה גבוהה ברגעים שבהם פונקציית המרחק הזו תלולה יותר, כאשר המכונית חוצה יותר מרחק בכל יחידת זמן.", "model": "google_nmt", "from_community_srt": "אנחנו יודעים מה זאת מהירות ברגע מסוים זה מה שמד המהירות מראה לנו באותו רגע זה ייראה מאוד הגיוני למהירות להיות גבוהה יותר כאשר פונקציית המרחק תלולה יותר, כלומר המכונית תעבור יותר מרחק באותו פרק זמן עם זאת,", - "n_reviews": 0, + "n_reviews": 1, "start": 197.18, "end": 205.64 }, { "input": "But the funny thing is, velocity at a single moment makes no sense.", - "translatedText": "אבל הדבר המצחיק הוא שמהירות ברגע אחד לא הגיונית.", + "translatedText": "אבל הקטע הוא שהרעיון של מהירות ברגע אחד לא הגיוני בעליל.", "model": "google_nmt", "from_community_srt": "למהירות ברגע בודד בזמן אין כלל משמעות אם אראה לכם תמונה של מכונית,", - "n_reviews": 0, + "n_reviews": 1, "start": 206.7, "end": 210.72 }, { "input": "If I show you a picture of a car, just a snapshot in an instant, and I ask you how fast it's going, you'd have no way of telling me.", - "translatedText": "אם אני אראה לך תמונה של מכונית, רק תמונת מצב ברגע, ואשאל אותך באיזו מהירות היא נוסעת, לא תהיה לך דרך להגיד לי.", + "translatedText": "אם אראה לכם צילום של מכונית ברגע אחד, ואשאל אתכם באיזו מהירות היא נוסעת, לא תהיה לכם דרך לענות לי.", "model": "google_nmt", "from_community_srt": "ואשאל אתכם: \"מהי מהירותה ברגע נתון?\" לא תוכלו לענות לי לעולם תהיו זקוקים לשתי נקודות בזמן בכדי להשוות,", - "n_reviews": 0, + "n_reviews": 1, "start": 211.36, "end": 218.54 }, { "input": "What you'd need are two separate points in time to compare.", - "translatedText": "מה שאתה צריך זה שתי נקודות זמן נפרדות כדי להשוות.", + "translatedText": "תצטרכו במינימום שתי תמונות שונות בשביל לענות,", "model": "google_nmt", "from_community_srt": "אולי להשוות את המרחק שנסעה לאחר 4 שניות,", - "n_reviews": 0, + "n_reviews": 1, "start": 219.62, "end": 222.38 }, { "input": "That way you can compute whatever the change in distance across those times is, divided by the change in time.", - "translatedText": "כך אתה יכול לחשב מה יהיה השינוי במרחק לאורך הזמנים האלה, חלקי השינוי בזמן.", + "translatedText": "כדי לחשב מה השינוי במיקום בין התמונות האלה, חלקי השינוי בזמן.", "model": "google_nmt", "from_community_srt": "למרחק שנסעה לאחר 5 שניות בדרך זו, תולכו להגיע לשינוי במרחק ביחס לשינוי בזמן אני צודק? זוהי בעצם מהירות,", - "n_reviews": 0, + "n_reviews": 1, "start": 223.18, "end": 228.86 }, { "input": "Right?", - "translatedText": "ימין?", + "translatedText": "נכון?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 229.56, "end": 229.74 }, { "input": "I mean, that's what velocity is, it's the distance traveled per unit time.", - "translatedText": "זאת אומרת, זו המהירות, זה המרחק שנסע ליחידת זמן.", + "translatedText": "זאת אומרת, זה מה שמהירות היא פשוט, כמות מרחק שעברת ביחידת זמן.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 229.82, "end": 234.16 }, { "input": "So how is it that we're looking at a function for velocity that only takes in a single value of t, a single snapshot in time?", - "translatedText": "אז איך זה שאנחנו מסתכלים על פונקציה של מהירות שמקבלת רק ערך בודד של t, תמונת מצב בודדת בזמן?", + "translatedText": "אז איך יכול להיות שיש לנו פונקציית מהירות שמקבלת רק ערך בודד של t, שמקבלת תמונת מצב בודדת בזמן?", "model": "google_nmt", "from_community_srt": "מרחק שעברה המכונית בפרק זמן מסוים לכן, כיצד אנו יכולים להסתכל בפונקציה שמודדת מהירות רק עבור כל רגע בודד t? מוזר,", - "n_reviews": 0, + "n_reviews": 1, "start": 235.62, "end": 242.36 }, { "input": "It's weird, isn't it?", - "translatedText": "זה מוזר, לא?", + "translatedText": "מוזר, לא?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 242.9, "end": 244.28 }, { "input": "We want to associate individual points in time with a velocity, but actually computing velocity requires comparing two separate points in time.", - "translatedText": "אנו רוצים לשייך נקודות זמן בודדות למהירות, אך למעשה חישוב המהירות דורש השוואה בין שתי נקודות זמן נפרדות.", + "translatedText": "אנו רוצים לשייך לכל נקודה בודדת בזמן מהירות כלשהי, אך כדי לחשב מהירות צריך להשוות בין שתי נקודות זמן נפרדות.", "model": "google_nmt", "from_community_srt": "לא כך? אנחנו רוצים לחשב מהירות בכל רגע נתון,", - "n_reviews": 0, + "n_reviews": 1, "start": 244.28, "end": 252.3 }, { "input": "If that feels strange and paradoxical, good!", - "translatedText": "אם זה מרגיש מוזר ופרדוקסלי, טוב!", + "translatedText": "אם זה לא מתיישב לכם בראש, יופי!", "model": "google_nmt", "from_community_srt": "אך חישוב מהירות דורש שתי נקודות שונות בזמן אם זה מרגיש לכם כפרדוקס,", - "n_reviews": 0, + "n_reviews": 1, "start": 254.64, "end": 257.4 }, { "input": "You're grappling with the same conflicts that the fathers of calculus did.", - "translatedText": "אתה מתמודד עם אותם קונפליקטים שעשו אבות החשבון.", + "translatedText": "אתם מתחבטים עם אותו פרדוקס שהתעסקו בו אבות האינפי.", "model": "google_nmt", "from_community_srt": "מצוין! אתם מתעסקים באותם דילמות שאבות החדו\"א דנו בהם,", - "n_reviews": 0, + "n_reviews": 1, "start": 257.92, "end": 260.96 }, { "input": "And if you want a deep understanding for rates of change, not just for a moving car, but for all sorts of things in science, you're going to need to resolve this apparent paradox.", - "translatedText": "ואם אתה רוצה הבנה עמוקה של קצבי השינוי, לא רק עבור מכונית נוסעת, אלא עבור כל מיני דברים במדע, תצטרך לפתור את הפרדוקס לכאורה הזה.", + "translatedText": "ואם אתם רוצים הבנה עמוקה של קצבי שינוי, לא רק עבור מכונית נוסעת אלא גם עבור המון בעיות שונות במדע, תצטרכו למצוא פתרון לפרדוקס הזה.", "model": "google_nmt", "from_community_srt": "ואם תרצו להבין את היחס בשינוי לא רק עבור מכונית נוסעת, אלא עבור כל סוגי הבעיות, אתם תצטרכו לפתור בדרך כלשהי את הפרדוקס הזה", - "n_reviews": 0, + "n_reviews": 1, "start": 261.38, "end": 269.72 }, { "input": "First, I think it's best to talk about the real world, and then we'll go into a purely mathematical one.", - "translatedText": "ראשית, אני חושב שעדיף לדבר על העולם האמיתי, ואז ניכנס לעולם מתמטי בלבד.", + "translatedText": "אני חושב שעדיף שנדבר על \"העולם האמיתי\" קודם, ורק אחר כך על העולם המתמטי הטהור.", "model": "google_nmt", "from_community_srt": "ראשית, נדון ב\"עולם האמיתי\", לאחר מכן נלך לעולם מתמטי טהור ראשית,", - "n_reviews": 0, + "n_reviews": 1, "start": 272.2, "end": 276.94 }, { "input": "Let's think about what the car's speedometer is probably doing.", - "translatedText": "בואו נחשוב מה כנראה עושה מד המהירות של המכונית.", + "translatedText": "בואו נחשוב על מה מד המהירות במכונית שלכם באמת עושה:", "model": "google_nmt", "from_community_srt": "חשבו על מה באמת עושה מד מהירות במכונית בזמן כלשהו,", - "n_reviews": 0, + "n_reviews": 1, "start": 277.54, "end": 280.46 }, { "input": "At some point, say 3 seconds into the journey, the speedometer might measure how far the car goes in a very small amount of time, maybe the distance traveled between 3 seconds and 3.01 seconds.", - "translatedText": "בשלב מסוים, נניח 3 שניות לתוך הנסיעה, מד המהירות עשוי למדוד כמה רחוק המכונית מגיעה בפרק זמן קטן מאוד, אולי המרחק שנסע בין 3 שניות ל-3.01 שניות.", + "translatedText": "בנקודה מסויימת, נגיד 3 שניות לתוך הנסיעה, הספידומטר מודד כמה מרחק המכונית נסעה בפרק זמן מסויים, אולי בפרק הזמן הקצר בין 3 שניות ל-3.01 שניות לתוך הנסיעה.", "model": "google_nmt", "from_community_srt": "נניח לאחר 3 שניות מתחילת הנסיעה, מד המהירות ככל הנראה ימדוד לאיזה מרחק הגיעה המכונית בזמן קצר מאוד,", - "n_reviews": 0, + "n_reviews": 1, "start": 281.2, "end": 292.42 }, { "input": "Then it could compute the speed in meters per second as that tiny distance traversed in meters divided by that tiny time, 0.01 seconds.", - "translatedText": "אז הוא יכול לחשב את המהירות במטרים לשנייה כמו המרחק הזעיר שעבר במטרים חלקי הזמן הקטן הזה, 0.01 שניות.", + "translatedText": "ואז הוא מחשב את המהירות במטרים לשנייה, לפי המרחק הזעיר שעברנו במטרים חלקי פרק הזמן הקצר הזה, 0.01 שניות.", "model": "google_nmt", "from_community_srt": "נניח המרחק שעברה מ-3 שניות עד 3.01 שניות מד המהירות יוכל לחשב את המהירות במטרים לשנייה, כאשר המרחק הקטן שעברה יחולק בהפרש בזמן (במקרה זה,", - "n_reviews": 0, + "n_reviews": 1, "start": 293.36, "end": 301.86 }, { "input": "That is, a physical car just side-steps the paradox and doesn't actually compute speed at a single point in time.", - "translatedText": "כלומר, מכונית פיזית פשוט עוקפת את הפרדוקס ולא מחשבת מהירות בנקודת זמן אחת.", + "translatedText": "כלומר, מכונית פיזית פשוט עוקפת את הפרדוקס ולא מחשבת מהירות בנקודת זמן אחת,", "model": "google_nmt", "from_community_srt": "0.01 שניות) מכונית בעולם האמיתי תוכל להתגבר על הפרדוקס,", - "n_reviews": 0, + "n_reviews": 1, "start": 302.9, "end": 308.26 }, { "input": "It computes speed during a very small amount of time.", - "translatedText": "הוא מחשב מהירות במהלך פרק זמן קטן מאוד.", + "translatedText": "אלא מחשבת מהירות במהלך פרק זמן קצר מאוד.", "model": "google_nmt", "from_community_srt": "בכך שלא תחשב את המהירות ברגע בודד אלא ברווחי זמן קצרים מאוד נקרא להפרש הזה בזמן dt,", - "n_reviews": 0, + "n_reviews": 1, "start": 308.78, "end": 311.68 }, { "input": "So let's call that difference in time dt, which you might think of as 0.01 seconds, and let's call that resulting difference in distance ds.", - "translatedText": "אז בואו נקרא להפרש הזמן הזה dt, שאולי אפשר לחשוב עליו כ-0.01 שניות, ובואו נקרא לזה שההבדל שנוצר במרחק ds.", + "translatedText": "אז בואו נקרא להפרש הזמן הזה dt, כאשר תוכלו לחשוב עליו בתור 0.01 שניות, ולהפרש המרחק שלנו נקרא ds.", "model": "google_nmt", "from_community_srt": "כאשר תוכלו לחשוב עליו בתור 0.01 שניות ולהפרש שיווצר מכך במרחק נקרא ds לכן המהירות בזמן הזה היא ds/dt,", - "n_reviews": 0, + "n_reviews": 1, "start": 313.18, "end": 322.36 }, { "input": "So the velocity at some point in time is ds divided by dt, the tiny change in distance over the tiny change in time.", - "translatedText": "אז המהירות בנקודת זמן מסוימת היא ds חלקי dt, השינוי הזעיר במרחק על פני השינוי הזעיר בזמן.", + "translatedText": "לכן, המהירות בנקודת זמן מסוימת היא ds חלקי dt, השינוי הקטן במרחק ביחס לשינוי הקטן בזמן.", "model": "google_nmt", "from_community_srt": "השינוי הקטן במרחק ביחס לשינוי הקטן בזמן על הגרף,", - "n_reviews": 0, + "n_reviews": 1, "start": 322.96, "end": 330.4 }, { "input": "Graphically, you can imagine zooming in on some point of this distance vs.", - "translatedText": "מבחינה גרפית, אתה יכול לדמיין התקרבות לנקודה כלשהי של המרחק הזה לעומת.", + "translatedText": "מבחינה גרפית, אפשר לדמיין אותנו עושים זום על הנקודה בגרף המיקום", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 331.58, "end": 335.34 }, { "input": "time graph above t equals 3.", - "translatedText": "גרף הזמן מעל t שווה ל-3.", + "translatedText": "לפי זמן שלנו שמתאימה לרגע t שווה ל-3.", "model": "google_nmt", "from_community_srt": "נדמיין כאילו \"עשינו זום\" על הנקודה t=3 dt יהיה מרחק קטן ימינה,", - "n_reviews": 0, + "n_reviews": 1, "start": 335.5, "end": 337.68 }, { "input": "That dt is a small step to the right, since time is on the horizontal axis, and that ds is the resulting change in the height of the graph, since the vertical axis represents the distance traveled.", - "translatedText": "ש-dt הוא צעד קטן ימינה, מכיוון שהזמן נמצא על הציר האופקי, וש-ds הוא השינוי שנוצר בגובה הגרף, שכן הציר האנכי מייצג את המרחק שעבר.", + "translatedText": "ה-dt הזה הוא צעד קטן ימינה, מאחר ומדובר בציר האופקי, וה-ds הזה הוא השינוי שנוצר בגובה הגרף, שכן הציר האנכי מייצג את המרחק שעברה המכונית.", "model": "google_nmt", "from_community_srt": "מאחר ומדובר בציר ה-x ו-ds יהיה השינוי המתאים בגובה הגרף, מאחר שציר ה-y מייצג את המרחק שעברה המכונית לכן,", - "n_reviews": 0, + "n_reviews": 1, "start": 338.56, "end": 350.44 }, { "input": "So ds divided by dt is something you can think of as the rise over run slope between two very close points on this graph.", - "translatedText": "אז ds חלקי dt זה משהו שאתה יכול לחשוב עליו כעלייה מעל שיפוע הריצה בין שתי נקודות קרובות מאוד בגרף הזה.", + "translatedText": "אז אפשר לחשוב על ds חלקי dt בתור השיפוע שבין שתי נקודות קרובות על הגרף.", "model": "google_nmt", "from_community_srt": "ds/dt ייצג את השיפוע בין שתי נקודות קרובות על הגרף כמובן שאין דבר מיוחד בנקודה t=3,", - "n_reviews": 0, + "n_reviews": 1, "start": 351.22, "end": 359.52 }, @@ -476,55 +476,55 @@ }, { "input": "We could apply this to any other point in time, so we consider this expression ds over dt to be a function of t, something where I can give you a time t and you can give me back the value of this ratio at that time, the velocity as a function of time.", - "translatedText": "נוכל להחיל זאת על כל נקודת זמן אחרת, אז אנו רואים בביטוי הזה ds על dt כפונקציה של t, משהו שבו אני יכול לתת לך זמן t ואתה יכול להחזיר לי את הערך של היחס הזה באותו זמן, המהירות כפונקציה של זמן.", + "translatedText": "נוכל לעשות זאת בכל נקודת זמן אחרת, לכן אנו רואים את הביטוי הזה ds על dt בתור פונקציה של t, בתור משהו שבו אני יכול לתת לכם זמן t ואתם יכולים להחזיר לי את הערך של היחס הזה באותו זמן, המהירות כפונקציה של זמן.", "model": "google_nmt", "from_community_srt": "יכולנו לבחור כל נקודה אחרת בזמן לכן נגדיר את ds/dt להיות פונקציה של t, כאשר אני אתן לכם t כלשהו ואתם תוכלו לתת לי את היחס ds/dt בנקודה זו: המהירות כפונקציה של הזמן", - "n_reviews": 0, + "n_reviews": 1, "start": 363.94, "end": 378.88 }, { "input": "For example, when I had the computer draw this bump curve here, the one representing the velocity function, here's what I had the computer actually do.", - "translatedText": "לדוגמה, כשהמחשב צייר כאן את עקומת הבליטה הזו, זו שמייצגת את פונקציית המהירות, הנה מה שגרמתי למחשב לעשות בפועל.", + "translatedText": "לדוגמה, כשרציתי שהמחשב יצייר לנו את גרף פונקציית המהירות, זה שנראה כמו בלוטה, הנה מה שאמרתי למחשב לעשות בפועל:", "model": "google_nmt", "from_community_srt": "לדוגמה, כשנתתי למחשב לצייר את הגרף שמציין את המהירות הגרף שניתן לחשוב עליו ככזה שמציג את המרחק והמהירות ביחס לזמן בכל נקודה,", - "n_reviews": 0, + "n_reviews": 1, "start": 379.6, "end": 387.24 }, { "input": "First, I chose a small value for dt, I think in this case it was 0.01.", - "translatedText": "ראשית, בחרתי ערך קטן עבור dt, אני חושב שבמקרה הזה זה היה 0.01.", + "translatedText": "ראשית, בחרתי ערך קטן עבור dt, אני חושב שבמקרה הזה בחרתי 0.01,", "model": "google_nmt", "from_community_srt": "הנה מה שאמרתי למחשב לעשות: ראשית, בחרתי dt=0.01 אחר כך,", - "n_reviews": 0, + "n_reviews": 1, "start": 387.94, "end": 392.62 }, { "input": "Then I had the computer look at a whole bunch of times t between 0 and 10, and compute the distance function s at t plus dt, and then subtract off the value of that function at t.", - "translatedText": "ואז גרמתי למחשב להסתכל על חבורה שלמה של פעמים t בין 0 ל-10, ולחשב את פונקציית המרחק s ב-t ועוד dt, ואז להפחית את הערך של הפונקציה הזו ב-t.", + "translatedText": "ולאחר מכן נתתי למחשב להסתכל על הרבה ערכים שונים של t בין 0 ל-10, ולחשב מהו ערך פונקציית המרחק s ברגע t ועוד dt, פחות ערך פונקציית המרחק ברגע t.", "model": "google_nmt", "from_community_srt": "המחשב התבונן בפרקי זמן רבים בין 0 ל-10 שניות, וחישב את המרחק s שעברה המכונית בזמן t + dt ,", - "n_reviews": 0, + "n_reviews": 1, "start": 393.44, "end": 404.82 }, { "input": "In other words, that's the difference in the distance traveled between the given time, t, and the time 0.01 seconds after that.", - "translatedText": "במילים אחרות, זה ההבדל במרחק שעבר בין הזמן הנתון, t, לבין הזמן 0.01 שניות לאחר מכן.", + "translatedText": "במילים אחרות, זוהי ההפרש בין מיקום המכונית ברגע הנתון, t, לבין הרגע 0.01 שניות לאחר מכן.", "model": "google_nmt", "from_community_srt": "פחות הערך של הפונקציה s בנקודה t כלומר, ההפרש בין המרחק שעברה בין זמן t כלשהו, ו-0.01 שניות לאחר מכן כעת,", - "n_reviews": 0, + "n_reviews": 1, "start": 405.42, "end": 413.66 }, { "input": "Then you can just divide that difference by the change in time, dt, and that gives you velocity in meters per second around each point in time.", - "translatedText": "אז אתה יכול פשוט לחלק את ההפרש הזה בשינוי בזמן, dt, וזה נותן לך מהירות במטרים לשנייה סביב כל נקודת זמן.", + "translatedText": "נחלק את ההפרש הזה באורך פרק הזמן, dt, וזנקבל את מהירות המכונית במטרים לשנייה בסמוך לכל נקודת זמן.", "model": "google_nmt", "from_community_srt": "נחלק את ההפרש הזה בשינוי בזמן dt, וזה יתן לנו את המהירות של המכונית במטרים לשנייה בכל נקודה בזמן עם הנוסחה הזאת,", - "n_reviews": 0, + "n_reviews": 1, "start": 414.52, "end": 422.48 }, @@ -553,7 +553,7 @@ "from_community_srt": "שינוי קטן במרחק s מחולק ע\"י שינוי קטן בזמן t מדובר כמעט בהגדרה של הנגזרת למרות שמד המהירות יתבונן בשינוי קטן בזמן (כמו 0.01 שניות)", "n_reviews": 0, "start": 447.48, - "end": 458.0 + "end": 458 }, { "input": "And even though a car's speedometer will actually look at a concrete change in time, like 0.01 seconds, and even though the drawing program here is looking at an actual concrete change in time, in pure math the derivative is not this ratio ds over dt for a specific choice of dt. Instead, it's whatever that ratio approaches as your choice for dt approaches 0.", @@ -589,7 +589,7 @@ "from_community_srt": "אלא שיפוע הישר המשיק לגרף בנקודה ספציפית! שימו לב:", "n_reviews": 0, "start": 510.58, - "end": 521.0 + "end": 521 }, { "input": "Now notice what I'm not saying, I'm not saying that the derivative is whatever happens when dt is infinitely small, whatever that would mean.", @@ -605,7 +605,7 @@ "translatedText": "אני גם לא אומר שאתה מחבר 0 עבור dt.", "model": "google_nmt", "n_reviews": 0, - "start": 530.0, + "start": 530, "end": 532.34 }, { @@ -1010,7 +1010,7 @@ "model": "google_nmt", "from_community_srt": "טעימה מסוגי הפרדוקסים שנתקלים בהם כשמאמינים בשינוי מיידי ברגע נתון חשבו על המכונית שנוסעת לפי הגרף של t^3,", "n_reviews": 0, - "start": 870.0, + "start": 870, "end": 878.72 }, { @@ -1082,7 +1082,7 @@ "from_community_srt": "העניין הוא שבשאלה זו אין כלל היגיון,", "n_reviews": 0, "start": 924.26, - "end": 926.0 + "end": 926 }, { "input": "It references the idea of change in a moment, but that doesn't actually exist.", @@ -1181,4 +1181,4 @@ "start": 999.18, "end": 1008.4 } -] \ No newline at end of file +] diff --git a/2017/derivatives/hebrew/title.json b/2017/derivatives/hebrew/title.json index dfeaeb559..19c8e87cf 100644 --- a/2017/derivatives/hebrew/title.json +++ b/2017/derivatives/hebrew/title.json @@ -1,5 +1,5 @@ { "input": "The paradox of the derivative | Chapter 2, Essence of calculus", - "translatedText": "הפרדוקס של הנגזרת | פרק 2, מהות האינפי", + "translatedText": "פרדוקס הנגזרת | פרק 2, מהות האינפי", "n_reviews": 1 -} \ No newline at end of file +} diff --git a/2017/derivatives/hindi/description.json b/2017/derivatives/hindi/description.json index 77b56200d..084473fd5 100644 --- a/2017/derivatives/hindi/description.json +++ b/2017/derivatives/hindi/description.json @@ -49,4 +49,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/derivatives/hindi/sentence_translations.json b/2017/derivatives/hindi/sentence_translations.json index 98f51ca12..6118f1b12 100644 --- a/2017/derivatives/hindi/sentence_translations.json +++ b/2017/derivatives/hindi/sentence_translations.json @@ -1,169 +1,169 @@ [ { "input": "The goal here is simple, explain what a derivative is.", - "translatedText": "यहां लक्ष्य सरल है, समझाएं कि व्युत्पन्न क्या है।", - "n_reviews": 0, + "translatedText": "यहां लक्ष्य आसान है, डेरीवेटिव क्या है, ये समझें", + "n_reviews": 1, "start": 15.26, "end": 18.96 }, { "input": "The thing is though, there's some subtlety to this topic, and a lot of potential for paradoxes if you're not careful.", - "translatedText": "हालाँकि, बात यह है कि इस विषय में कुछ सूक्ष्मताएँ हैं, और यदि आप सावधान नहीं हैं तो विरोधाभासों की बहुत अधिक संभावना है।", - "n_reviews": 0, + "translatedText": "इस अध्याय में कुछ सूक्ष्मता है, और विरोधाभास के कई अवसर जो सावधानी न बरतें", + "n_reviews": 1, "start": 19.16, "end": 24.2 }, { "input": "So a secondary goal is that you have an appreciation for what those paradoxes are and how to avoid them.", - "translatedText": "तो एक माध्यमिक लक्ष्य यह है कि आप इस बात की सराहना करें कि वे विरोधाभास क्या हैं और उनसे कैसे बचा जाए।", - "n_reviews": 0, + "translatedText": "इसका एक और लक्ष्य है, कि वे विरोधाभास क्या है, उसकी सराहना करें, और उनसे कैसे बचा जाए", + "n_reviews": 1, "start": 24.78, "end": 30.22 }, { "input": "You see, it's common for people to say that the derivative measures an instantaneous rate of change, but when you think about it, that phrase is actually an oxymoron.", - "translatedText": "आप देखिए, लोगों के लिए यह कहना आम बात है कि व्युत्पन्न परिवर्तन की तात्कालिक दर को मापता है, लेकिन जब आप इसके बारे में सोचते हैं, तो यह वाक्यांश वास्तव में एक विरोधाभास है।", - "n_reviews": 0, + "translatedText": "आम बात है कि कोई कह दे, कि डेरिवेटिव एक क्षण में कितना बदलाव होता है उसका माप ह। वास्तव में सोचे तो ये वाक्य एक विरोधाभास जैसा लगता ह। ", + "n_reviews": 1, "start": 31.22, "end": 39.76 }, { "input": "Change is something that happens between separate points in time, and when you blind yourself to all but just a single instant, there's not really any room for change.", - "translatedText": "परिवर्तन एक ऐसी चीज़ है जो समय के अलग-अलग बिंदुओं के बीच घटित होती है, और जब आप केवल एक पल के अलावा सभी चीज़ों के प्रति स्वयं को अंधा कर लेते हैं, तो वास्तव में परिवर्तन के लिए कोई जगह नहीं बचती है।", - "n_reviews": 0, + "translatedText": "बदलाव समझने के लिए वक्त को दो क्षण कि आवश्यकता होती है। मात्र एक क्षण पे ध्यान दे कर, बदलाव समझना नामुमकिन है। ", + "n_reviews": 1, "start": 40.24, "end": 48.6 }, { "input": "You'll see what I mean more as we get into it, but when you appreciate that a phrase like instantaneous rate of change is actually nonsense, I think it makes you appreciate just how clever the fathers of calculus were in capturing the idea that phrase is meant to evoke, but with a perfectly sensible piece of math, the derivative.", - "translatedText": "जैसे-जैसे हम इसमें आगे बढ़ेंगे, आप देखेंगे कि मेरा क्या मतलब है, लेकिन जब आप इस बात की सराहना करते हैं कि परिवर्तन की तात्कालिक दर जैसा वाक्यांश वास्तव में बकवास है, तो मुझे लगता है कि यह आपको इस बात की सराहना करने पर मजबूर करता है कि कैलकुलस के जनक उस वाक्यांश के विचार को पकड़ने में कितने चतुर थे उद्घाटित करने के लिए है, लेकिन गणित के एक बिल्कुल समझदार टुकड़े के साथ, व्युत्पन्न।", - "n_reviews": 0, + "translatedText": "जैसे-जैसे आगे बढ़ेंगे वैसे-वैसे समझ आता रहेगा। पर जब आपको पता चेलगा कि \"क्षण में बदलाव का नाप\", वास्तव में बकवास है, आपको कैलकुलस बनाने वालो कि चतुराई का आभास होगा, जिसमे उन्होंने वो वाक्य का सत , गणित के एक समझदार भाग, कलुकलूस के साथ समझाय। ", + "n_reviews": 1, "start": 49.5, "end": 65.98 }, { "input": "As our central example, I want you to imagine a car that starts at some point A, speeds up, and then slows down to a stop at some point B 100 meters away, and let's say it all happens over the course of 10 seconds.", - "translatedText": "हमारे केंद्रीय उदाहरण के रूप में, मैं चाहता हूं कि आप एक ऐसी कार की कल्पना करें जो किसी बिंदु A पर शुरू होती है, गति बढ़ाती है, और फिर धीमी हो जाती है और 100 मीटर दूर किसी बिंदु B पर रुक जाती है, और मान लें कि यह सब 10 सेकंड के दौरान होता है।", - "n_reviews": 0, + "translatedText": "एक केंद्रीय उदाहरण के साथ समझते है। एक गाड़ी A से शुरू होकर, थोड़े समय के लिए गति बढाकर फिर गति कम करते हुए B कि तरफ जा रही है। मान लेते है ये सब १० सेकंड के दौरान होता है।", + "n_reviews": 1, "start": 67.54, - "end": 79.0 + "end": 79 }, { "input": "That's the setup to have in mind as we lay out what the derivative is.", - "translatedText": "जब हम यह बताते हैं कि व्युत्पन्न क्या है तो इसे ध्यान में रखना चाहिए।", - "n_reviews": 0, + "translatedText": "देविएटिव समझने के लिए ये ध्यान में रखे। ", + "n_reviews": 1, "start": 80.52, "end": 83.9 }, { "input": "We could graph this motion, letting the vertical axis represent the distance traveled, and the horizontal axis represent time.", - "translatedText": "हम इस गति का रेखांकन कर सकते हैं, ऊर्ध्वाधर अक्ष तय की गई दूरी का प्रतिनिधित्व करता है, और क्षैतिज अक्ष समय का प्रतिनिधित्व करता है।", - "n_reviews": 0, + "translatedText": "हम इसका एक लेखाचित्र (ग्राफ) बना सकते ह। सीधे अक्ष (Y एक्सिस) पे दूरी और आड़े अक्ष (X एक्सिस) पे समय।", + "n_reviews": 1, "start": 83.9, "end": 91.64 }, { "input": "So at each time t, represented with a point somewhere on the horizontal axis, the height of the graph tells us how far the car has traveled in total after that amount of time.", - "translatedText": "तो प्रत्येक समय टी पर, क्षैतिज अक्ष पर कहीं एक बिंदु के साथ दर्शाया जाता है, ग्राफ़ की ऊंचाई हमें बताती है कि कार ने उस समय के बाद कुल कितनी दूरी तय की है।", - "n_reviews": 0, + "translatedText": "किसी भी समय t, जो आड़े अक्ष ( X एक्सिस) पे है, लेखाचित्र (ग्राफ) कि ऊंचाई हमें बताएगी कि गाडी ने उस समय में कितनी दूरी तय की है। ", + "n_reviews": 1, "start": 95.56, "end": 105.54 }, { "input": "It's pretty common to name a distance function like this s of t.", - "translatedText": "किसी दूरी फ़ंक्शन को t के इस तरह नाम देना बहुत आम बात है।", - "n_reviews": 0, + "translatedText": "किसी दूरी फ़ंक्शन को s(t), इस तरह नाम देना बहुत आम बात है।", + "n_reviews": 1, "start": 106.76, "end": 110.16 }, { "input": "I would use the letter d for distance, but that guy already has another full time job in calculus.", - "translatedText": "मैं दूरी के लिए अक्षर d का उपयोग करूंगा, लेकिन उस व्यक्ति के पास पहले से ही कैलकुलस में एक और पूर्णकालिक नौकरी है।", - "n_reviews": 0, + "translatedText": "यहाँ मैं अक्षर \"d \" का उपयोग कर सकते है डिस्टेंस के लिए, पर ये अक्षर \"d \" का डेरिवेटिव में घिस घिस के उपयोग होता है । ", + "n_reviews": 1, "start": 110.16, "end": 115.36 }, { "input": "Initially this curve is quite shallow, since the car is slow to start.", - "translatedText": "शुरुआत में यह मोड़ काफी उथला होता है, क्योंकि कार शुरू होने में धीमी होती है।", - "n_reviews": 0, + "translatedText": "शुरुआत में ये वक्र (ग्राफ) की ऊंचाई काफी कम है, कारण की गाडी की शुरुआत धीमी है। ", + "n_reviews": 1, "start": 116.5, "end": 119.76 }, { "input": "During that first second, the distance it travels doesn't change that much.", - "translatedText": "उस पहले सेकंड के दौरान, वह जितनी दूरी तय करती है, उसमें उतना बदलाव नहीं होता है।", - "n_reviews": 0, + "translatedText": "उस पहले सेकंड के दौरान, वह जितनी दूरी तय करती है, उसमें उतना बदलाव नहीं होता।", + "n_reviews": 1, "start": 120.28, "end": 124.34 }, { "input": "Then for the next few seconds, as the car speeds up, the distance traveled in a given second gets larger, which corresponds to a steeper slope in this graph.", - "translatedText": "फिर अगले कुछ सेकंड के लिए, जैसे-जैसे कार की गति बढ़ती है, एक दिए गए सेकंड में तय की गई दूरी बड़ी हो जाती है, जो इस ग्राफ में एक तेज ढलान से मेल खाती है।", - "n_reviews": 0, + "translatedText": "फिर अगले कुछ सेकंड के लिए, जैसे-जैसे कार की गति बढ़ती है, एक दिए गए सेकंड में तय की गई दूरी बड़ी हो जाती है, जो इस ग्राफ़ में तीव्र ढलान द्वारा दिखाया गया है।", + "n_reviews": 1, "start": 124.98, "end": 133.22 }, { "input": "And then towards the end when it slows down, that curve shallows out again.", - "translatedText": "और फिर अंत में जब यह धीमा हो जाता है, तो वह वक्र फिर से उथला हो जाता है।", - "n_reviews": 0, + "translatedText": "और फिर अंत में जब यह धीमा हो जाता है तो वक्र (ग्राफ) की ऊंचाई गिर जाती है", + "n_reviews": 1, "start": 133.8, "end": 137.52 }, { "input": "And if we were to plot the car's velocity in meters per second as a function of time, it might look like this bump.", - "translatedText": "और यदि हम समय के फलन के रूप में कार की गति को मीटर प्रति सेकंड में आलेखित करें, तो यह इस उछाल की तरह दिखाई दे सकता है।", - "n_reviews": 0, + "translatedText": "यदि हम गाडी की गति मीटर्स प्रति सेकंड (m/s) को y एक्सिस पे और समय (t ) को x एक्सिस में रखें , तो रेखाचित्र (ग्राफ) कुछ इस उभार की तरह दिखेगा। ", + "n_reviews": 1, "start": 140.76, "end": 147.2 }, { "input": "At early times the velocity is very small.", - "translatedText": "शुरुआती समय में वेग बहुत कम होता है.", - "n_reviews": 0, + "translatedText": "शुरुआती समय में गति काफी कम है। ", + "n_reviews": 1, "start": 147.86, - "end": 150.0 + "end": 150 }, { "input": "Up to the middle of the journey, the car builds up to some maximum velocity, covering a relatively large distance each second.", - "translatedText": "यात्रा के मध्य तक, कार प्रत्येक सेकंड में अपेक्षाकृत बड़ी दूरी तय करते हुए कुछ अधिकतम वेग तक बढ़ती है।", - "n_reviews": 0, + "translatedText": "यात्रा के माध्यम भाग तक गाडी की गति बढ़ती रहती है , क्योंकि गाडी प्रति सेकंड, ज्यादा दुरी तय कर रही है । ", + "n_reviews": 1, "start": 150.46, "end": 156.62 }, { "input": "Then it slows back down towards a speed of zero.", - "translatedText": "फिर यह वापस शून्य की गति की ओर धीमा हो जाता है।", - "n_reviews": 0, + "translatedText": "उसके बाद फिर धीरे होते हुए उसकी गति 0 बन जाती है। ", + "n_reviews": 1, "start": 157.66, "end": 159.92 }, { "input": "These two curves are definitely related to each other.", - "translatedText": "ये दोनों वक्र निश्चित रूप से एक दूसरे से संबंधित हैं।", - "n_reviews": 0, + "translatedText": "ये दोनों वक्र (Curves) ज़रूर एक दूसरे से संबंधित हैं।", + "n_reviews": 1, "start": 161.38, "end": 164.18 }, { "input": "If you change the specific distance vs time function, you'll have some different velocity vs time function.", - "translatedText": "यदि आप विशिष्ट दूरी बनाम समय फ़ंक्शन को बदलते हैं, तो आपके पास कुछ अलग वेग बनाम समय फ़ंक्शन होगा।", - "n_reviews": 0, + "translatedText": "दूरी - समय के वक्र (ग्राफ) को बदलने पे, गति - समय का वक्र (ग्राफ) भी बदलेगा। ", + "n_reviews": 1, "start": 164.84, "end": 171.08 }, { "input": "What we want to understand is the specifics of that relationship.", - "translatedText": "हम जो समझना चाहते हैं वह उस रिश्ते की विशिष्टता है।", - "n_reviews": 0, + "translatedText": "हम जो समझना चाहते हैं वह उस रिश्ते की बारीकियां है।", + "n_reviews": 1, "start": 171.76, "end": 175.04 }, { "input": "Exactly how does velocity depend on a distance vs time function?", - "translatedText": "वास्तव में वेग दूरी बनाम समय फ़ंक्शन पर कैसे निर्भर करता है?", - "n_reviews": 0, + "translatedText": "वास्तव में गति , दूरी - समय पर कैसे निर्भर करती है?", + "n_reviews": 1, "start": 175.68, "end": 179.82 }, @@ -424,7 +424,7 @@ "translatedText": "डीटी पर डीएस का यह विचार, फ़ंक्शन एस के मूल्य में एक छोटा सा परिवर्तन, इनपुट में छोटे परिवर्तन से विभाजित होता है जिसके कारण यह होता है, यही लगभग एक व्युत्पन्न है।", "n_reviews": 0, "start": 447.48, - "end": 458.0 + "end": 458 }, { "input": "And even though a car's speedometer will actually look at a concrete change in time, like 0.01 seconds, and even though the drawing program here is looking at an actual concrete change in time, in pure math the derivative is not this ratio ds over dt for a specific choice of dt.", @@ -466,7 +466,7 @@ "translatedText": "तो सच्चा, ईमानदार-से-अच्छा शुद्ध गणित व्युत्पन्न ग्राफ़ पर दो निकटवर्ती बिंदुओं के बीच वृद्धि-ओवर-रन ढलान नहीं है, यह एक बिंदु पर ग्राफ़ के स्पर्शरेखा रेखा के ढलान के बराबर है।", "n_reviews": 0, "start": 510.58, - "end": 521.0 + "end": 521 }, { "input": "Now notice what I'm not saying.", @@ -486,7 +486,7 @@ "input": "Nor am I saying that you plug in 0 for dt.", "translatedText": "न ही मैं यह कह रहा हूं कि आप dt के लिए 0 प्लग इन करें।", "n_reviews": 0, - "start": 530.0, + "start": 530, "end": 532.34 }, { @@ -794,7 +794,7 @@ "input": "So think about the actual car traveling according to this t cubed distance function, and consider its motion at the moment t equals 0, right at the start.", "translatedText": "तो इस t घन दूरी फ़ंक्शन के अनुसार यात्रा करने वाली वास्तविक कार के बारे में सोचें, और ठीक शुरुआत में t 0 के बराबर होने पर इसकी गति पर विचार करें।", "n_reviews": 0, - "start": 870.0, + "start": 870, "end": 878.72 }, { @@ -851,7 +851,7 @@ "translatedText": "मुद्दा यह है कि सवाल का कोई मतलब नहीं है.", "n_reviews": 0, "start": 924.26, - "end": 926.0 + "end": 926 }, { "input": "It references the idea of change in a moment, but that doesn't actually exist.", @@ -930,4 +930,4 @@ "start": 999.18, "end": 1008.4 } -] \ No newline at end of file +] diff --git a/2017/derivatives/hindi/title.json b/2017/derivatives/hindi/title.json index 39a5c9ecc..1dfa960fc 100644 --- a/2017/derivatives/hindi/title.json +++ b/2017/derivatives/hindi/title.json @@ -1,5 +1,5 @@ { "input": "The paradox of the derivative | Chapter 2, Essence of calculus", - "translatedText": "व्युत्पन्न का विरोधाभास | अध्याय 2, कलन का सार", - "n_reviews": 0 -} \ No newline at end of file + "translatedText": "डेरीवेटिव का पैराडॉक्स (विरोधाभास) | अध्याय 2 | कैलकुलस के मूलतत्व", + "n_reviews": 1 +} diff --git a/2017/essence-of-calculus/hebrew/sentence_translations.json b/2017/essence-of-calculus/hebrew/sentence_translations.json index f1546c9b1..7de782101 100644 --- a/2017/essence-of-calculus/hebrew/sentence_translations.json +++ b/2017/essence-of-calculus/hebrew/sentence_translations.json @@ -10,7 +10,7 @@ }, { "input": "This is the first video in a series on the essence of calculus, and I'll be publishing the following videos once per day for the next 10 days.", - "translatedText": "זהו הסרטון הראשון בסדרה על מהות החשבון הדיפרנציאלי והאינטגרלי, סרטון אחד ייצא לאור כל יום במשך 10 הימים הקרובים.", + "translatedText": "זהו הסרטון הראשון בסדרה על מהות החשבון האינפיניטסימלי, אפרסם סרטון אחד בכל יום ב 10 הימים הקרובים.", "model": "google_nmt", "from_community_srt": "זהו הסרטון הראשון בנושא \"החשיבות של החשבון הדיפרנציאלי והאינטגרלי (חדו\"א) וסרטונים נוספים יפורסמו בכל יום מ-10 הימים הבאים", "n_reviews": 1, diff --git a/2017/essence-of-calculus/hebrew/title.json b/2017/essence-of-calculus/hebrew/title.json index fa60cb2c5..360bc0910 100644 --- a/2017/essence-of-calculus/hebrew/title.json +++ b/2017/essence-of-calculus/hebrew/title.json @@ -1,5 +1,5 @@ { "input": "The essence of calculus", - "translatedText": "מהות האינפי", - "n_reviews": 2 + "translatedText": "מהות החשבון האינפיניטסימלי (אינפי)", + "n_reviews": 1 } diff --git a/2017/essence-of-calculus/indonesian/description.json b/2017/essence-of-calculus/indonesian/description.json index f801a870c..b803076f4 100644 --- a/2017/essence-of-calculus/indonesian/description.json +++ b/2017/essence-of-calculus/indonesian/description.json @@ -39,4 +39,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/essence-of-calculus/indonesian/sentence_translations.json b/2017/essence-of-calculus/indonesian/sentence_translations.json index f256b8550..4aeb7da08 100644 --- a/2017/essence-of-calculus/indonesian/sentence_translations.json +++ b/2017/essence-of-calculus/indonesian/sentence_translations.json @@ -3,15 +3,15 @@ "input": "Hey everyone, Grant here.", "translatedText": "Hai semuanya, Grant di sini.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 14.98, "end": 16.46 }, { "input": "This is the first video in a series on the essence of calculus, and I'll be publishing the following videos once per day for the next 10 days.", - "translatedText": "Ini adalah video pertama dalam seri esensi kalkulus, dan saya akan memublikasikan video berikut sekali sehari selama 10 hari ke depan.", + "translatedText": "Ini adalah video pertama dalam serial \"inti dari kalkulus\".", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 16.82, "end": 23.6 }, @@ -33,97 +33,97 @@ }, { "input": "Calculus has a lot of rules and formulas which are often presented as things to be memorized.", - "translatedText": "Kalkulus memiliki banyak aturan dan rumus yang sering disajikan sebagai hal yang harus dihafal.", + "translatedText": "Dalam kalkulus, ada banyak aturan dan rumus yang kita sering diajarkan untuk menghafal.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 36.94, "end": 41.94 }, { "input": "Lots of derivative formulas, the product rule, the chain rule, implicit differentiation, the fact that integrals and derivatives are opposite, Taylor series, just a lot of things like that.", - "translatedText": "Banyak sekali rumus turunan, aturan perkalian, aturan rantai, diferensiasi implisit, fakta bahwa integral dan turunan berlawanan, deret Taylor, dan sebagainya.", + "translatedText": "Ada banyak rumus turunan, aturan perkalian, aturan rantai, diferensial implisit, hubungan integral dan turunan, deret Taylor, dan lain-lain.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 42.48, "end": 52.46 }, { "input": "And my goal is for you to come away feeling like you could have invented calculus yourself.", - "translatedText": "Dan tujuan saya adalah agar Anda merasa seolah-olah Anda sendiri yang bisa menemukan kalkulus.", + "translatedText": "Nah, tujuanku disini adalah agar rumus-rumus itu terasa seperti kamu temukan sendiri.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 52.96, "end": 57.08 }, { "input": "That is, cover all those core ideas, but in a way that makes clear where they actually come from, and what they really mean, using an all-around visual approach.", - "translatedText": "Artinya, mencakup semua ide inti tersebut, namun dengan cara yang memperjelas dari mana ide tersebut sebenarnya berasal, dan apa maksud sebenarnya, dengan menggunakan pendekatan visual menyeluruh.", + "translatedText": "Artinya, kita membahas semua ide intinya, namun dengan penjelasan tentang asalnya, serta apa artinya, dengan menggunakan pendekatan visual.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 57.64, - "end": 66.0 + "end": 66 }, { "input": "Inventing math is no joke, and there is a difference between being told why something's true, and actually generating it from scratch.", - "translatedText": "Menciptakan matematika bukanlah sebuah lelucon, dan ada perbedaan antara diberi tahu mengapa sesuatu itu benar, dan benar-benar menghasilkannya dari awal.", + "translatedText": "Nemuin matematika itu nggak main-main, dikasih tahu tentang sesuatu itu beda dengan bener-bener nemuin sesuatu itu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 66.92, "end": 74.04 }, { "input": "But at all points, I want you to think to yourself, if you were an early mathematician, pondering these ideas and drawing out the right diagrams, does it feel reasonable that you could have stumbled across these truths yourself?", - "translatedText": "Namun, saya ingin Anda memikirkan diri sendiri, jika Anda adalah seorang ahli matematika awal, yang merenungkan ide-ide ini dan menggambar diagram yang tepat, apakah masuk akal jika Anda sendiri yang menemukan kebenaran ini?", + "translatedText": "Tapi, coba misalkan kamu adalah matematikawan jaman dulu. Kalau kamu pikirin ide-ide ini dan coba buat diagram dan hitungannya, apakah mungkin kamu bisa nemuin semua ini sendiri?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 74.68, "end": 86.24 }, { "input": "In this initial video, I want to show how you might stumble into the core ideas of calculus by thinking very deeply about one specific bit of geometry, the area of a circle.", - "translatedText": "Dalam video awal ini, saya ingin menunjukkan bagaimana Anda bisa menemukan ide inti kalkulus dengan memikirkan secara mendalam tentang satu bagian tertentu dari geometri, yaitu luas lingkaran.", + "translatedText": "Dalam video awal ini, aku bakal nunjukin cara kamu bisa cari tahu ide inti kalkulus dengan mikirin dalam-dalam tentang satu bagian tertentu dari geometri: luas lingkaran.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 86.82, "end": 96.84 }, { "input": "Maybe you know that this is pi times its radius squared, but why?", - "translatedText": "Mungkin Anda tahu bahwa ini adalah pi dikalikan jari-jarinya kuadrat, tapi mengapa?", + "translatedText": "Mungkin kamu tahu kalau rumusnya itu pi dikali r kuadrat, tapi, kenapa?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 97.78, "end": 101.04 }, { "input": "Is there a nice way to think about where this formula comes from?", - "translatedText": "Adakah cara yang bagus untuk memikirkan dari mana rumus ini berasal?", + "translatedText": "Ada nggak cara yang bagus buat mikirin tentang alasannya?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 101.58, "end": 104.46 }, { "input": "Well, contemplating this problem and leaving yourself open to exploring the interesting thoughts that come about can actually lead you to a glimpse of three big ideas in calculus, integrals, derivatives, and the fact that they're opposites.", - "translatedText": "Nah, merenungkan masalah ini dan membiarkan diri Anda terbuka untuk mengeksplorasi pemikiran-pemikiran menarik yang muncul sebenarnya dapat membawa Anda pada gambaran sekilas tentang tiga gagasan besar dalam kalkulus, integral, turunan, dan fakta bahwa keduanya berlawanan.", + "translatedText": "Nah, ngerenungin masalah ini dan nge-eksplorasi pemikiran-pemikiran menarik yang muncul sebenarnya dapat ngebuka jalan pada gambaran tentang tiga gagasan besar dalam kalkulus, yaitu integral, turunan, dan hubungan keduanya.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 105.42, "end": 117.92 }, { "input": "But the story starts more simply, just you and a circle, let's say with radius 3.", - "translatedText": "Namun ceritanya dimulai dengan lebih sederhana, hanya Anda dan sebuah lingkaran, katakanlah dengan radius 3.", + "translatedText": "Tapi, coba kita mulai dengan yang simpel, lingkaran. Anggaplah jari-jarinya 3.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 119.84, "end": 124.84 }, { "input": "You're trying to figure out its area, and after going through a lot of paper trying different ways to chop up and rearrange the pieces of that area, many of which might lead to their own interesting observations, maybe you try out the idea of slicing up the circle into many concentric rings.", - "translatedText": "Anda mencoba mencari tahu luasnya, dan setelah membaca banyak makalah mencoba berbagai cara untuk memotong dan mengatur ulang bagian-bagian dari luas tersebut, banyak di antaranya mungkin mengarah pada pengamatan menarik mereka sendiri, mungkin Anda mencoba gagasan tentang mengiris lingkaran menjadi banyak cincin konsentris.", + "translatedText": "Coba hitung luasnya dengan coba gambar-gambar cara buat motong lingkaran ini. Mungkin kamu bakal ketemu hal yang menarik kalau coba cara tertentu, tapi mari kita coba motong lingkaran ini jadi bentuk-bentuk \"cincin\".", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 125.7, "end": 141.06 }, @@ -132,46 +132,46 @@ "translatedText": "Hal ini tampaknya menjanjikan, karena hal ini menghormati kesimetrian lingkaran, dan matematika cenderung memberi imbalan kepada Anda jika Anda menghormati kesimetriannya.", "model": "google_nmt", "n_reviews": 0, - "start": 142.0, + "start": 142, "end": 149.46 }, { "input": "Let's take one of those rings, which has some inner radius r that's between 0 and 3.", - "translatedText": "Mari kita ambil salah satu cincin yang mempunyai jari-jari dalam r antara 0 dan 3.", + "translatedText": "Coba kita lihat salah satu cincin yang jari-jari lingkaran dalamnya antara 0 dan 3.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 150.36, "end": 155.06 }, { "input": "If we can find a nice expression for the area of each ring like this one, and if we have a nice way to add them all up, it might lead us to an understanding of the full circle's area.", - "translatedText": "Jika kita dapat menemukan ekspresi yang bagus untuk luas setiap cincin seperti ini, dan jika kita memiliki cara yang bagus untuk menjumlahkan semuanya, hal ini mungkin akan membawa kita pada pemahaman tentang luas lingkaran penuh.", + "translatedText": "Kalau kita bisa nulisin bentuk dari luas cincin-cincin ini, dan kalau kita bisa dapat cara untuk ngejumlahin semua luasnya, mungkin akhirnya kita bisa dapat pemahaman tentang luas lingkaran.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 156.22, "end": 165.5 }, { "input": "Maybe you start by imagining straightening out this ring.", - "translatedText": "Mungkin Anda memulainya dengan membayangkan meluruskan cincin ini.", + "translatedText": "Coba bayangin kamu potong cincin ini lalu kamu lurusin.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 166.42, "end": 169.12 }, { "input": "And you could try thinking through exactly what this new shape is and what its area should be, but for simplicity, let's just approximate it as a rectangle.", - "translatedText": "Dan Anda dapat mencoba memikirkan dengan tepat apa bentuk baru ini dan berapa luas yang seharusnya, namun untuk mempermudah, mari kita perkirakan saja sebagai persegi panjang.", + "translatedText": "Kamu bisa coba bayangin apa bentuk baru dan luas dari cincinnya. Tapi, biar simpel, katakanlah bentuknya itu persegi panjang.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 170.8, "end": 179.18 }, { "input": "The width of that rectangle is the circumference of the original ring, which is 2 pi times r, right?", - "translatedText": "Lebar persegi panjang itu adalah keliling cincin aslinya, yaitu 2 pi dikali r ya?", + "translatedText": "Panjang dari persegi panjang ini sama dengan keliling cincin aslinya, 2 pi dikali r, betul kan?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 180.18, "end": 185.44 }, @@ -185,65 +185,65 @@ }, { "input": "And its thickness?", - "translatedText": "Dan ketebalannya?", + "translatedText": "Kalau lebarnya?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 188.68, "end": 189.38 }, { "input": "Well, that depends on how finely you chopped up the circle in the first place, which was kind of arbitrary.", - "translatedText": "Ya, itu tergantung seberapa halus Anda memotong lingkarannya, dan itu agak sewenang-wenang.", + "translatedText": "Hm, tergantung sehalus apa kamu motongnya, lebarnya bisa berubah-ubah.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 190.2, "end": 195.62 }, { "input": "In the spirit of using what will come to be standard calculus notation, let's call that thickness dr for a tiny difference in the radius from one ring to the next.", - "translatedText": "Dengan semangat menggunakan notasi kalkulus standar, sebut saja ketebalan dr untuk perbedaan kecil dalam radius dari satu cincin ke cincin berikutnya.", + "translatedText": "Kalau kita ikut penulisan standar kalkulus, sebut saja lebarnya \"dr\", yaitu selisih jari-jari lingkaran yang satu ke lingkaran berikutnya.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 196.34, "end": 204.96 }, { "input": "Maybe you think of it as something like 0.1.", - "translatedText": "Mungkin Anda menganggapnya sebagai sesuatu seperti 0.1.", + "translatedText": "Mungkin lebarnya ini 0,1.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 205.48, "end": 207.88 }, { "input": "So approximating this unwrapped ring as a thin rectangle, its area is 2 pi times r, the radius, times dr, the little thickness.", - "translatedText": "Jadi kira-kira cincin yang tidak terbungkus ini berbentuk persegi panjang tipis, luasnya adalah 2 pi dikali r, jari-jarinya, dikali dr, ketebalannya kecil.", + "translatedText": "Jadi kira-kira cincin yang dilurusin ini bentuknya persegi panjang, dan luasnya adalah 2 pi dikali r, jari-jarinya, dikali dr, yaitu lebar, atau ketebalannya.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 208.98, "end": 217.6 }, { "input": "And even though that's not perfect, for smaller and smaller choices of dr, this is actually going to be a better and better approximation for that area, since the top and bottom sides of this shape are going to get closer and closer to being exactly the same length.", - "translatedText": "Dan meskipun itu tidak sempurna, untuk pilihan dr yang lebih kecil dan lebih kecil, ini sebenarnya akan menjadi perkiraan yang lebih baik dan lebih baik untuk area tersebut, karena sisi atas dan bawah dari bentuk ini akan semakin mendekati menjadi tepat. sama panjang.", + "translatedText": "Dan walau luasnya nggak pas segini, kalau kita buat dr ini semakin kecil, nilai ini bakal semakin dekat dengan luas yang sebenarnya, karena sisi atas dan bawahnya jadi semakin kecil bedanya.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 218.6, "end": 232.6 }, { "input": "So let's just move forward with this approximation, keeping in the back of our minds that it's slightly wrong, but it's going to become more accurate for smaller and smaller choices of dr.", - "translatedText": "Jadi mari kita lanjutkan dengan perkiraan ini, dengan mengingat bahwa ini sedikit salah, tetapi ini akan menjadi lebih akurat untuk pilihan dr.", + "translatedText": "Jadi, meski nilai perkiraan ini agak salah, kalau kita perkecil nilai dr, perkiraan ini akan jadi semakin akurat.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 233.54, "end": 242.36 }, { "input": "That is, if we slice up the circle into thinner and thinner rings.", - "translatedText": "Artinya, jika kita mengiris lingkaran menjadi cincin yang semakin tipis.", + "translatedText": "Yaitu, kalau kita buat cincin-cincinya jadi makin tipis.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 243.22, "end": 246.4 }, @@ -277,7 +277,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 290.66, - "end": 304.0 + "end": 304 }, { "input": "That's the circumference of the corresponding ring this rectangle approximates.", @@ -324,7 +324,7 @@ "translatedText": "Sekali lagi, kami sedang memperkirakan di sini.", "model": "google_nmt", "n_reviews": 0, - "start": 336.0, + "start": 336, "end": 337.46 }, { @@ -492,7 +492,7 @@ "translatedText": "Dan karena itu, Anda dapat menyimpulkan bahwa jawaban atas pertanyaan awal, dengan ketepatan yang tidak dapat diperkirakan, sama persis dengan luas di bawah grafik ini.", "model": "google_nmt", "n_reviews": 0, - "start": 499.0, + "start": 499, "end": 508.52 }, { @@ -700,8 +700,8 @@ "translatedText": "Perubahan pada keluaran A, dA kecil ini, kira-kira sama dengan x2, di mana x adalah masukan apa pun yang Anda mulai, dikalikan dx, dorongan kecil pada masukan yang menyebabkan A berubah.", "model": "google_nmt", "n_reviews": 0, - "start": 742.0, - "end": 754.0 + "start": 742, + "end": 754 }, { "input": "Or rearranged, dA divided by dx, the ratio of a tiny change in A to the tiny change in x that caused it, is approximately whatever x2 is at that point.", @@ -911,4 +911,4 @@ "start": 997.02, "end": 1003.42 } -] \ No newline at end of file +] diff --git a/2017/essence-of-calculus/indonesian/title.json b/2017/essence-of-calculus/indonesian/title.json index 77b5f6f89..eebba6499 100644 --- a/2017/essence-of-calculus/indonesian/title.json +++ b/2017/essence-of-calculus/indonesian/title.json @@ -1,5 +1,5 @@ { "input": "The essence of calculus", "translatedText": "Inti dari kalkulus", - "n_reviews": 0 -} \ No newline at end of file + "n_reviews": 1 +} diff --git a/2017/essence-of-calculus/korean/sentence_translations.json b/2017/essence-of-calculus/korean/sentence_translations.json index d83350bdb..9ea976189 100644 --- a/2017/essence-of-calculus/korean/sentence_translations.json +++ b/2017/essence-of-calculus/korean/sentence_translations.json @@ -100,10 +100,10 @@ }, { "input": "Maybe you know that this is pi times its radius squared, but why?", - "translatedText": "파이에 반지름을 제곱한 값이라는 것을 알고 계시겠지만, 그 이유는 무엇일까요?", + "translatedText": "원의 넓이는 파이에 반지름을 제곱한 값이라는 것을 알고 계시겠지만, 그 이유는 무엇일까요?", "model": "DeepL", "from_community_srt": "아마도 당신은 원의 넓이가 원주율×반지름² 이라는 걸 알 거예요 그런데 대체 왜 그런걸까요?", - "n_reviews": 0, + "n_reviews": 1, "start": 97.78, "end": 101.04 }, @@ -118,108 +118,108 @@ }, { "input": "Well, contemplating this problem and leaving yourself open to exploring the interesting thoughts that come about can actually lead you to a glimpse of three big ideas in calculus, integrals, derivatives, and the fact that they're opposites.", - "translatedText": "이 문제를 고민하고 떠오르는 흥미로운 생각을 탐구하는 데 마음을 열어두면 미적분, 적분, 미분, 그리고 그것들이 서로 반대라는 사실 등 미적분학의 세 가지 큰 아이디어를 엿볼 수 있습니다.", + "translatedText": "이 문제를 고민하고 열린 마음으로 흥미로운 생각들을 탐구하면 미적분학의 세 가지 큰 아이디어를 엿볼 수 있습니다. 바로 미분, 적분, 그리고 그것들이 서로 반대라는 사실이죠.", "model": "DeepL", "from_community_srt": "드는 흥미로운 생각들을 탐구하며 당신은 미적분학의 커다란 세 가지 아이디어를 엿볼 수 있을 것입니다. 미분과 적분 그리고 이 둘이 사실은 서로 반대의 개념이라는 사실을.", - "n_reviews": 0, + "n_reviews": 1, "start": 105.42, "end": 117.92 }, { "input": "But the story starts more simply, just you and a circle, let's say with radius 3.", - "translatedText": "하지만 반경이 3인 원이라고 가정하면 이야기는 더 간단하게 시작됩니다.", + "translatedText": "하지만 그 이야기는 더 간단하게 시작됩니다. 먼저 반지름이 3인 원을 생각해 봅시다.", "model": "DeepL", "from_community_srt": "그렇지만 이야기를 좀 더 간단하게 해 봅시다. 반지름이 3인 원을 생각해 봅시다.", - "n_reviews": 0, + "n_reviews": 1, "start": 119.84, "end": 124.84 }, { "input": "You're trying to figure out its area, and after going through a lot of paper trying different ways to chop up and rearrange the pieces of that area, many of which might lead to their own interesting observations, maybe you try out the idea of slicing up the circle into many concentric rings.", - "translatedText": "원의 면적을 알아내려고 하는데, 여러 가지 방법으로 그 면적의 조각을 잘게 자르고 재배열하는 여러 가지 방법을 시도해 본 후 나름대로 흥미로운 관찰을 할 수 있다면 원을 여러 개의 동심원으로 잘라보는 아이디어를 시도해 볼 수도 있습니다.", + "translatedText": "원의 면적을 알아내려고 하여 종이를 이렇게 자르고, 저렇게 배열하다보면 각각의 흥미로운 관찰을 할수 있을겁니다. 그중 하나는 중심이 같은 고리로 잘라내는 아이디어도 있겠군요.", "model": "DeepL", "from_community_srt": "당신은 이 원의 넓이를 구하려고 합니다. 그리고 그 넓이를 많은 조각으로 잘라내고 다시 배열하는 데 많은 양의 종이를 소모한 후에야 그 자체로 흥미로운 관측이 나타날 것입니다. 당신은 아마 원의 넓이를 여러 개의 동심원으로 잘라내는 아이디어를 떠올리게 되겠죠 이것은 아주 그럴듯한데,", - "n_reviews": 0, + "n_reviews": 1, "start": 125.7, "end": 141.06 }, { "input": "This should seem promising because it respects the symmetry of the circle, and math has a tendency to reward you when you respect its symmetries.", - "translatedText": "이것은 원의 대칭을 존중하기 때문에 유망해 보이며, 수학은 대칭을 존중할 때 보상을 주는 경향이 있습니다.", + "translatedText": "원의 대칭성을 존중하는 이 아이디어는 조짐이 좋아보입니다. 수학은 대칭성을 존중할때 보상을 해주는 경향이 있거든요.", "model": "DeepL", "from_community_srt": "그 이유는 그것이 원의 대칭성을 존중하며 당신이 이를 준수할 때 수학은 당신에게 보상해주는 경향이 있기 때문입니다.", - "n_reviews": 0, + "n_reviews": 1, "start": 142, "end": 149.46 }, { "input": "Let's take one of those rings, which has some inner radius r that's between 0 and 3.", - "translatedText": "내부 반지름 r이 0에서 3 사이인 고리 중 하나를 예로 들어 보겠습니다.", + "translatedText": "내부 반지름 r이 0에서 3 사이인 고리들중 하나를 봐봅시다.", "model": "DeepL", "from_community_srt": "이 동심원들 중 반지름이 R인 원을 하나 뽑아봅시다 R은 0과 3 사이에 있습니다.", - "n_reviews": 0, + "n_reviews": 1, "start": 150.36, "end": 155.06 }, { "input": "If we can find a nice expression for the area of each ring like this one, and if we have a nice way to add them all up, it might lead us to an understanding of the full circle's area.", - "translatedText": "이와 같이 각 원의 넓이에 대한 좋은 표현을 찾고, 이를 모두 더하는 좋은 방법이 있다면 전체 원의 넓이를 이해할 수 있을 것입니다.", + "translatedText": "이같은 고리의 넓이를 나타내는 괜찮은 수식을 발견하고 그걸 다 더할수 있는 방법이 있으면 원 전체의 넓이를 이해하는 단서가 될수 있겠군요.", "model": "DeepL", "from_community_srt": "만일 여러분이 이처럼 각각의 링의 넓이에 대한 멋진 설명을 발견한다면 그리고 그것들 전부를 더할 멋진 방법을 가지고 있다면 우리는 전체 원의 넓이를 이해하게 될 것입니다.", - "n_reviews": 0, + "n_reviews": 1, "start": 156.22, "end": 165.5 }, { "input": "Maybe you start by imagining straightening out this ring.", - "translatedText": "이 반지가 곧게 펴지는 것을 상상하는 것부터 시작할 수 있습니다.", + "translatedText": "이 고리를 곧게 펴지는 것을 상상하는 것부터 시작할 수 있습니다.", "model": "DeepL", "from_community_srt": "아마도 당신은 이 링을 곧게 펴는 상상을 하며 시작할 것입니다.", - "n_reviews": 0, + "n_reviews": 1, "start": 166.42, "end": 169.12 }, { "input": "And you could try thinking through exactly what this new shape is and what its area should be, but for simplicity, let's just approximate it as a rectangle.", - "translatedText": "이 새로운 도형이 정확히 무엇이고 그 면적은 얼마인지 생각해 볼 수도 있지만, 간단하게 직사각형으로 대략적으로 표현해 보겠습니다.", + "translatedText": "이 새로운 도형이 정확히 무엇이고 또 그 면적은 얼마인지 생각해 볼 수도 있지만, 간단하게 직사각형으로 대략적으로 표현해 보겠습니다.", "model": "DeepL", "from_community_srt": "그리고 이 새로운 모양이 정확히 무엇인지, 그 넓이는 얼마가 되어야 하는지 고민해 보아야 할 것입니다. 간단하게 하기 위해 이것을 직사각형에 가깝다고 생각해 봅시다.", - "n_reviews": 0, + "n_reviews": 1, "start": 170.8, "end": 179.18 }, { "input": "The width of that rectangle is the circumference of the original ring, which is 2 pi times r, right?", - "translatedText": "이 직사각형의 너비는 원래 링의 둘레로, 2파이에 r을 곱한 값이지요?", + "translatedText": "이 직사각형의 너비는 원래 고리의 둘레로, 2파이에 r을 곱한 값이지요?", "model": "DeepL", "from_community_srt": "이 직사각형의 폭은 원의 둘레인 2πR입니다. 알겠나요?", - "n_reviews": 0, + "n_reviews": 1, "start": 180.18, "end": 185.44 }, { "input": "I mean, that's essentially the definition of pi.", - "translatedText": "이것이 바로 파이의 본질적인 정의입니다.", + "translatedText": "이건 엄밀히 파이의 정이이죠.", "model": "DeepL", "from_community_srt": "그것이 파이의 정의이기 때문입니다.", - "n_reviews": 0, + "n_reviews": 1, "start": 185.86, "end": 188.06 }, { "input": "And its thickness?", - "translatedText": "두께는?", + "translatedText": "그리고 고리의 두께는?", "model": "DeepL", - "n_reviews": 0, + "n_reviews": 1, "start": 188.68, "end": 189.38 }, { "input": "Well, that depends on how finely you chopped up the circle in the first place, which was kind of arbitrary.", - "translatedText": "글쎄요, 그것은 애초에 원을 얼마나 잘게 자르느냐에 따라 달라지는데, 이는 다소 임의적이었습니다.", + "translatedText": "글쎄요, 그건 애초에 원을 얼마나 잘게 자르느냐에 따라 달라지는데, 이는 다소 임의적이군요.", "model": "DeepL", "from_community_srt": "그리고 이 직사각형의 두께는 당신이 원을 얼마나 잘게 썰었는가에 달려 있습니다. 애초에 그것은 임의적인 것입니다.", - "n_reviews": 0, + "n_reviews": 1, "start": 190.2, "end": 195.62 }, diff --git a/2017/essence-of-calculus/russian/description.json b/2017/essence-of-calculus/russian/description.json index a3719df91..6a22e408c 100644 --- a/2017/essence-of-calculus/russian/description.json +++ b/2017/essence-of-calculus/russian/description.json @@ -2,41 +2,41 @@ { "input": "What might it feel like to invent calculus?", "translatedText": "Каково это — изобрести математический анализ?", - "n_reviews": 1 + "n_reviews": 2 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", "translatedText": "Помогите профинансировать будущие проекты: https://www.patreon.com/3blue1brown", - "n_reviews": 1 + "n_reviews": 2 }, { "input": "An equally valuable form of support is to simply share some of the videos.", "translatedText": "Не менее ценная форма поддержки — просто поделиться некоторыми видео.", - "n_reviews": 1 + "n_reviews": 2 }, { "input": "Special thanks to these supporters: http://3b1b.co/lessons/essence-of-calculus#thanks", "translatedText": "Особая благодарность всем, кто помог в создании видео: http://3b1b.co/lessons/essence-of-calculus#thanks.", - "n_reviews": 1 + "n_reviews": 2 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "In this first video of the series, we see how unraveling the nuances of a simple geometry question can lead to integrals, derivatives, and the fundamental theorem of calculus.", - "translatedText": "В этом первом видео серии мы узнаем, как углубившись в детали простой геометрии, мы можем прийти к интегралам, производным и к фундаментальной теореме математического анализа.", + "translatedText": "В этом первом видео серии мы узнаем, как углубившись в детали простой геометрии, мы можем прийти к интегралам, производным и к теореме Ньютона-Лейбница.", "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 } ] diff --git a/2017/essence-of-calculus/russian/sentence_translations.json b/2017/essence-of-calculus/russian/sentence_translations.json index e3bf7ce68..506b8c1da 100644 --- a/2017/essence-of-calculus/russian/sentence_translations.json +++ b/2017/essence-of-calculus/russian/sentence_translations.json @@ -3,7 +3,7 @@ "input": "Hey everyone, Grant here.", "translatedText": "Привет всем, Грант здесь.", "from_community_srt": "[ВСТУПИТЕЛЬНАЯ МУЗЫКА] \"Искусство занятия математикой в нахождении особого случая, который содержит зародыш обобщения.\" -Давид Гильберт Привет всем, это Грант.", - "n_reviews": 1, + "n_reviews": 2, "start": 14.98, "end": 16.46 }, @@ -11,7 +11,7 @@ "input": "This is the first video in a series on the essence of calculus, and I'll be publishing the following videos once per day for the next 10 days.", "translatedText": "Это первое видео из серии о сути математического анализа. Продолжение будет выходить ежедневно в течение следующих 10 дней.", "from_community_srt": "Это первое видео из серии о сути матана и я буду публиковать следующие видео раз в день течение следующих 10 дней.", - "n_reviews": 1, + "n_reviews": 2, "start": 16.82, "end": 23.6 }, @@ -19,95 +19,95 @@ "input": "The goal here, as the name suggests, is to really get the heart of the subject out in one binge-watchable set.", "translatedText": "Цель, как следует из названия: по-настоящему раскрыть суть предмета в легкой для понимания форме.", "from_community_srt": "Цель, как явствует из названия, по настоящему раскрыть суть этой области знания в одной удобоваримой подборке видео.", - "n_reviews": 1, + "n_reviews": 2, "start": 24.3, "end": 29.72 }, { "input": "But with a topic that's as broad as calculus, there's a lot of things that can mean, so here's what I have in mind specifically.", - "translatedText": "Но в такой широкой теме, как исчисление, есть много вещей, которые могут означать, поэтому вот что я имею в виду конкретно.", + "translatedText": "Но за такой темой как матанализ может подразумеваться многое. Так что, вот что подразумеваю конкретно я.", "from_community_srt": "Но за такой широкой темой как матан может подразумеваться многое. Поэтому вот что подразумеваю конкретно я.", - "n_reviews": 0, + "n_reviews": 1, "start": 30.32, "end": 36.2 }, { "input": "Calculus has a lot of rules and formulas which are often presented as things to be memorized.", - "translatedText": "В исчислении имеется множество правил и формул, которые часто представляют собой вещи, которые необходимо запомнить.", + "translatedText": "В матанализе есть множество правил, которые представлены как что-то, что нужно запомнить.", "from_community_srt": "Матан содержит много правил и формул которые часто преподносятся как вещи которые нужно просто запомнить.", - "n_reviews": 0, + "n_reviews": 2, "start": 36.94, "end": 41.94 }, { "input": "Lots of derivative formulas, the product rule, the chain rule, implicit differentiation, the fact that integrals and derivatives are opposite, Taylor series, just a lot of things like that.", - "translatedText": "Множество формул производных, правило произведения, правило цепочки, неявное дифференцирование, тот факт, что интегралы и производные противоположны, ряд Тейлора и многое другое в этом роде.", + "translatedText": "Множество производных, правило произведения, цепочное правило, неявное дифференцирование, тот факт, что интегралы и производные противоположны, ряд Тейлора и т. д. и т. п.", "from_community_srt": "Множество формул производных, правило произведения, цепное правило, неявное дифференцирование, противопоставление интегралов и производных, ряд Тейлора и много других вещей как эти.", - "n_reviews": 0, + "n_reviews": 2, "start": 42.48, "end": 52.46 }, { "input": "And my goal is for you to come away feeling like you could have invented calculus yourself.", - "translatedText": "Моя цель — дать вам уйти с ощущением, будто вы сами могли бы изобрести исчисление.", + "translatedText": "Моя цель — дать вам уйти с мыслью, будто вы сами могли бы изобрести матанализ.", "from_community_srt": "И моя цель дать вам чувство как если бы вы сами могли изобрести матан сами.", - "n_reviews": 0, + "n_reviews": 1, "start": 52.96, "end": 57.08 }, { "input": "That is, cover all those core ideas, but in a way that makes clear where they actually come from, and what they really mean, using an all-around visual approach.", - "translatedText": "То есть охватить все эти основные идеи, но так, чтобы было ясно, откуда они на самом деле пришли и что они на самом деле означают, используя всесторонний визуальный подход.", + "translatedText": "То есть охватить все эти основные идеи, и чтобы было ясно, откуда они на самом деле пришли и что они на самом деле означают, с визуальным подходом.", "from_community_srt": "Мы покроем все эти фундаментальные идеи, но таким способом который сделает понятным откуда они на самом деле пришли и что они по настоящему значат, используя наглядный визуальный подход.", - "n_reviews": 0, + "n_reviews": 1, "start": 57.64, "end": 66 }, { "input": "Inventing math is no joke, and there is a difference between being told why something's true, and actually generating it from scratch.", - "translatedText": "Изобретение математики — это не шутка, и есть разница между объяснением того, почему что-то истинно, и фактическим созданием этого с нуля.", + "translatedText": "Изобретение математики — это не шутка, и есть разница между тем доказательством истинности чего-либо и его созданием с нуля.", "from_community_srt": "Изобретение математики это не шутка и здесь кроется разница между тем чтобы сказать почему что-то является истинным и по-настоящему создать это с нуля.", - "n_reviews": 0, + "n_reviews": 2, "start": 66.92, "end": 74.04 }, { "input": "But at all points, I want you to think to yourself, if you were an early mathematician, pondering these ideas and drawing out the right diagrams, does it feel reasonable that you could have stumbled across these truths yourself?", - "translatedText": "Но в любом случае я хочу, чтобы вы подумали: если бы вы были одним из первых математиков, размышляли над этими идеями и рисовали правильные диаграммы, было бы разумно, если бы вы сами наткнулись на эти истины?", + "translatedText": "Сами подумайте: если бы вы были одним из первых математиков, размышляли над этими идеями и рисовали правильные диаграммы, было бы разумно, если бы вы сами наткнулись на эти истины?", "from_community_srt": "Но превыше всего я хочу чтобы вы могли почувствовать себя как если бы вы были ранними математиками размышляющими над этими идеями и рисующими диаграммы. Ведь разумно что вы могли бы наткнуться на эти истины самостоятельно? В этом начальном видео я хочу", - "n_reviews": 0, + "n_reviews": 1, "start": 74.68, "end": 86.24 }, { "input": "In this initial video, I want to show how you might stumble into the core ideas of calculus by thinking very deeply about one specific bit of geometry, the area of a circle.", - "translatedText": "В этом первом видео я хочу показать, как вы можете наткнуться на основные идеи исчисления, очень глубоко размышляя об одном конкретном элементе геометрии — площади круга.", + "translatedText": "В этом первом видео я хочу показать, как вы можете наткнуться на основные идеи матанализа, очень глубоко размышляя об одном конкретном элементе геометрии — площади круга.", "from_community_srt": "показать как вы можете споткнуться о базовые идеи матана путем очень глубокого размышления об одной специфической идеи из геометрии - площади круга.", - "n_reviews": 0, + "n_reviews": 1, "start": 86.82, "end": 96.84 }, { "input": "Maybe you know that this is pi times its radius squared, but why?", - "translatedText": "Может быть, вы знаете, что это произведение пи, умноженное на квадрат радиуса, но почему?", + "translatedText": "Вы знаете, что это пи умножить на радиус в квадрате, но почему?", "from_community_srt": "Возможно вы знаете что это π умноженное на радиус в квадрате. Но почему?", - "n_reviews": 0, + "n_reviews": 1, "start": 97.78, "end": 101.04 }, { "input": "Is there a nice way to think about where this formula comes from?", - "translatedText": "Есть ли хороший способ подумать о том, откуда взялась эта формула?", + "translatedText": "Есть ли хороший способ понять откуда взялась эта формула?", "from_community_srt": "Есть ли здесь объяснение откуда взялась эта формула? Хорошенько рассмотрев эту проблему и", - "n_reviews": 0, + "n_reviews": 1, "start": 101.58, "end": 104.46 }, { "input": "Well, contemplating this problem and leaving yourself open to exploring the interesting thoughts that come about can actually lead you to a glimpse of three big ideas in calculus, integrals, derivatives, and the fact that they're opposites.", - "translatedText": "Что ж, размышление над этой проблемой и готовность исследовать возникающие интересные мысли могут на самом деле привести вас к трем важным идеям в исчислении: интегралам, производным и тому факту, что они противоположны.", + "translatedText": "Что ж, размышление над этой проблемой и готовность исследовать возникающие интересные мысли могут привести вас к трем важным идеям в исчислении: интегралам, производным и тому факту, что они противоположны.", "from_community_srt": "поразмыслив над ней, вы можете открыть для себя интересные мысли которые могут вас к трем большим идеям матана: Интегралы, производные и тот факт что они", - "n_reviews": 0, + "n_reviews": 1, "start": 105.42, "end": 117.92 }, @@ -115,23 +115,23 @@ "input": "But the story starts more simply, just you and a circle, let's say with radius 3.", "translatedText": "Но история начинается проще: только вы и круг, скажем, радиуса 3.", "from_community_srt": "противоположны. Но повествование начинается намного проще - только вы и круг радиусом, скажем,", - "n_reviews": 0, + "n_reviews": 1, "start": 119.84, "end": 124.84 }, { "input": "You're trying to figure out its area, and after going through a lot of paper trying different ways to chop up and rearrange the pieces of that area, many of which might lead to their own interesting observations, maybe you try out the idea of slicing up the circle into many concentric rings.", - "translatedText": "Вы пытаетесь вычислить его площадь, и, прочитав массу бумаги и пробуя разные способы разрезать и переставлять части этой площади, многие из которых могут привести к собственным интересным наблюдениям, возможно, вы попробуете идею разрезание круга на множество концентрических колец.", + "translatedText": "Вы пытаетесь вычислить его площадь, и, прочитав массу бумаги и пробуя разные способы разрезать и переставлять части этой площади, возможно, вы попробуете идею разрезание круга на множество концентрических колец.", "from_community_srt": "3 площадь которого вы пытаетесь найти. И после прохождения множества попыток разрезать и переразметить части этой площади, многие из которых могут привести к своим собственным интересным наблюдениям. Возможно вы попробуете идею разрезания куга на множество концентрических колец.", - "n_reviews": 0, + "n_reviews": 1, "start": 125.7, "end": 141.06 }, { "input": "This should seem promising because it respects the symmetry of the circle, and math has a tendency to reward you when you respect its symmetries.", - "translatedText": "Это должно показаться многообещающим, поскольку оно учитывает симметрию круга, а математика имеет тенденцию вознаграждать вас, если вы соблюдаете его симметрию.", + "translatedText": "Это должно показаться многообещающим, поскольку оно учитывает симметрию круга, а математика любит тех, кто соблюдает её симметрию.", "from_community_srt": "Это должно выглядеть многообещающим потому что этот способ уважает симметрию круга. В математике есть тенденция к вознаграждению когда вы уважаете симметрию.", - "n_reviews": 0, + "n_reviews": 1, "start": 142, "end": 149.46 }, @@ -145,111 +145,111 @@ }, { "input": "If we can find a nice expression for the area of each ring like this one, and if we have a nice way to add them all up, it might lead us to an understanding of the full circle's area.", - "translatedText": "Если мы сможем найти хорошее выражение для площади каждого кольца, подобного этому, и если у нас будет хороший способ сложить их все, это может привести нас к пониманию площади полного круга.", + "translatedText": "Если мы сможем найти хорошее выражение для площади каждого кольца, и если у нас будет хороший способ сложить их, мы сможем понять площадь полного круга.", "from_community_srt": "Если мы можем найти подходящее выражение для площади каждого кольца вроде этого и если бы мы имели подходящий способ чтобы сложить их вместе это могло бы привести нас к вычислению всей площади круга.", - "n_reviews": 0, + "n_reviews": 1, "start": 156.22, "end": 165.5 }, { "input": "Maybe you start by imagining straightening out this ring.", - "translatedText": "Возможно, сначала вы представите, как распрямляете это кольцо.", + "translatedText": "Сначала вы представите, что распрямляете это кольцо.", "n_reviews": 1, "start": 166.42, "end": 169.12 }, { "input": "And you could try thinking through exactly what this new shape is and what its area should be, but for simplicity, let's just approximate it as a rectangle.", - "translatedText": "И вы могли бы попытаться обдумать, что именно представляет собой эта новая фигура и какой должна быть ее площадь, но для простоты давайте просто приблизим ее к прямоугольнику.", + "translatedText": "И вы могли бы обдумать, чем является эта новая фигура и какой должна быть ее площадь, но для простоты давайте приблизим ее к прямоугольнику.", "from_community_srt": "Возможно вы начнете с мысленного выпрямления этого кольца и вы можете попробовать представить что из себя представляет эта новая форма и какая у нее площать?", - "n_reviews": 0, + "n_reviews": 1, "start": 170.8, "end": 179.18 }, { "input": "The width of that rectangle is the circumference of the original ring, which is 2 pi times r, right?", - "translatedText": "Ширина этого прямоугольника равна длине окружности исходного кольца, которая равна 2 пи, умноженному на r, верно?", + "translatedText": "Ширина этого прямоугольника равна длине окружности исходного кольца (2 пи), умножить на r, верно?", "from_community_srt": "Но для простоты давайте просто приблизим ее к прямоугольнику ширина которого это длина окружности оригинального кольца, которая 2πr. Правильно?", - "n_reviews": 0, + "n_reviews": 1, "start": 180.18, "end": 185.44 }, { "input": "I mean, that's essentially the definition of pi.", - "translatedText": "Я имею в виду, что это, по сути, определение числа Пи.", + "translatedText": "Я имею в виду, что это, по сути, и есть Пи.", "from_community_srt": "Я имею в виду что это самое базовое определение π,", - "n_reviews": 0, + "n_reviews": 1, "start": 185.86, "end": 188.06 }, { "input": "And its thickness?", "translatedText": "А его толщина?", - "n_reviews": 0, + "n_reviews": 1, "start": 188.68, "end": 189.38 }, { "input": "Well, that depends on how finely you chopped up the circle in the first place, which was kind of arbitrary.", - "translatedText": "Ну, это зависит от того, насколько мелко вы нарезали круг, что было довольно произвольно.", + "translatedText": "Ну, это зависит от того, насколько мелко вы нарезали круг, что было в принципе произвольно.", "from_community_srt": "а также его толщины которая зависит от того насколько точно вы нарезали круг в самом начале, что является произвольным действием.", - "n_reviews": 0, + "n_reviews": 1, "start": 190.2, "end": 195.62 }, { "input": "In the spirit of using what will come to be standard calculus notation, let's call that thickness dr for a tiny difference in the radius from one ring to the next.", - "translatedText": "В духе использования того, что станет стандартным обозначением исчисления, давайте назовем эту толщину dr, обозначающую небольшую разницу в радиусе от одного кольца к другому.", + "translatedText": "В духе того, что станет стандартной нотацией матанализа, назовем эту толщину dr, обозначающую небольшую разницу в радиусе от одного кольца к другому.", "from_community_srt": "В духе того что должно стать стандартной матановской нотацией, давайте назовем эту толщину dr для крошечной разницы между радиусами от одного кольца к другому.", - "n_reviews": 0, + "n_reviews": 1, "start": 196.34, "end": 204.96 }, { "input": "Maybe you think of it as something like 0.1.", - "translatedText": "Возможно, вы думаете об этом как о чем-то вроде 0,1.", + "translatedText": "Возможно, вы думаете об этом как, например, 0,1.", "from_community_srt": "Возможно вы думаете об этом например как 0,1. Таким образом,", - "n_reviews": 0, + "n_reviews": 1, "start": 205.48, "end": 207.88 }, { "input": "So approximating this unwrapped ring as a thin rectangle, its area is 2 pi times r, the radius, times dr, the little thickness.", - "translatedText": "Итак, если представить это развернутое кольцо тонким прямоугольником, его площадь равна 2 пи, умноженному на r, радиус, умноженному на dr, небольшую толщину.", + "translatedText": "Итак, если представить это развернутое кольцо тонким прямоугольником, его площадь равна 2 пи умножить на r, радиус, умножить на dr, небольшую толщину.", "from_community_srt": "приблизим это развернутое кольцо как тонкий прямоугольник с площадью 2πR и толщиной dr.", - "n_reviews": 0, + "n_reviews": 1, "start": 208.98, "end": 217.6 }, { "input": "And even though that's not perfect, for smaller and smaller choices of dr, this is actually going to be a better and better approximation for that area, since the top and the bottom sides of this shape are going to get closer and closer to being exactly the same length.", - "translatedText": "И хотя это не идеально, для все меньшего и меньшего выбора dr на самом деле это будет все лучшее и лучшее приближение для этой области, поскольку верхняя и нижняя стороны этой формы будут все ближе и ближе к точному одинаковой длины.", + "translatedText": "И хотя это не идеально, для всё меньшего и меньшего выбора dr на самом деле это будет всё лучшее и лучшее приближение для этой области, поскольку верхняя и нижняя стороны этой формы будут всё ближе и ближе к точному одинаковой длины.", "from_community_srt": "И даже несмотря на то что это не совсем точно для все меньших и меньших значений dr, это приближение все же будет становиться все лучше и лучше для этой площади. Так как верхняя и нижняя стороны этой фигуры будут становиться ближе и ближе стремясь к абсолютно одинаковой длине.", - "n_reviews": 0, + "n_reviews": 1, "start": 218.6, "end": 232.6 }, { "input": "So let's just move forward with this approximation, keeping in the back of our minds that it's slightly wrong, but it's going to become more accurate for smaller and smaller choices of dr.", - "translatedText": "Итак, давайте просто продолжим использовать это приближение, помня, что оно немного неправильное, но оно будет становиться все более точным для все меньшего и меньшего выбора доктора.", + "translatedText": "Итак, давайте просто продолжим использовать это приближение, помня, что оно неточно, но оно будет становиться более точным для всё меньшего и меньшего dr.", "from_community_srt": "Так что давайте просто продолжим с данным приближением, держа в уме что это немного неправильно, но этот способ будет становиться всё", - "n_reviews": 0, + "n_reviews": 1, "start": 233.54, "end": 242.36 }, { "input": "That is, if we slice up the circle into thinner and thinner rings.", - "translatedText": "То есть, если мы разрежем круг на все более тонкие кольца.", + "translatedText": "То есть, если мы разрежем круг на всё более тонкие кольца.", "from_community_srt": "точнее для все меньших и меньших значений dr Это в том случае если мы разрежем круг на все более тонкие и тонкие кольца.", - "n_reviews": 0, + "n_reviews": 1, "start": 243.22, "end": 246.4 }, { "input": "So just to sum up where we are, you've broken up the area of the circle into all of these rings, and you're approximating the area of each one of those as 2 pi times its radius times dr, where the specific value for that inner radius ranges from 0 for the smallest ring up to just under 3 for the biggest ring, spaced out by whatever the thickness is that you choose for dr, something like 0.1.", - "translatedText": "Итак, чтобы подвести итог, вы разбили площадь круга на все эти кольца и аппроксимировали площадь каждого из них как 2 пи, умноженное на радиус, умноженное на dr, где конкретное значение для этого внутренний радиус варьируется от 0 для самого маленького кольца до чуть менее 3 для самого большого кольца, с интервалом в зависимости от толщины, которую вы выбираете для dr, что-то вроде 0,1.", + "translatedText": "Итак, в итоге, вы разбили площадь круга на все эти кольца и прикинули площадь каждого из них как 2 пи на радиус на dr, где конкретное значение для этого внутренний радиус варьируется от 0 для самого маленького кольца до чуть менее 3 для самого большого кольца, с интервалом в зависимости от толщины, которую вы выбираете для dr, что-то вроде 0,1.", "from_community_srt": "Подведем промежуточный итог - у вас есть площадь круга, разделенная на множество колец и вы приближаете площадь каждого из них как 2πr*dr Где конкретное значение значение для внутреннего радиуса разнится от нуля для самого маленького кольца до чуть менее трех, для самого большого кольца, разнесенных на произвольную толщину dr, которую вы выбираете сами,", - "n_reviews": 0, + "n_reviews": 1, "start": 247.7, "end": 271.98 }, @@ -257,23 +257,23 @@ "input": "And notice that the spacing between the values here corresponds to the thickness dr of each ring, the difference in radius from one ring to the next.", "translatedText": "Обратите внимание, что расстояние между значениями здесь соответствует толщине dr каждого кольца, разнице радиусов от одного кольца к другому.", "from_community_srt": "например 0.1 и обратите внимание что этот промежуток между значениями сообщается с толщиной dr каждого кольца, разница в радиусе от одного кольца до следующего.", - "n_reviews": 0, + "n_reviews": 1, "start": 273.14, "end": 281.3 }, { "input": "In fact, a nice way to think about the rectangles approximating each ring's area is to fit them all upright side by side along this axis.", - "translatedText": "Фактически, хороший способ представить себе прямоугольники, аппроксимирующие площадь каждого кольца, — это расположить их все вертикально рядом друг с другом вдоль этой оси.", + "translatedText": "Хороший способ представить прямоугольники, приближающие площадь каждого кольца, — расположить их вертикально рядом вдоль этой оси.", "from_community_srt": "На самом деле удобный способ рассуждения о приближении площади каждого прямоугольника этих колец это подогнать их все вплотную", - "n_reviews": 0, + "n_reviews": 1, "start": 282.26, "end": 289.82 }, { "input": "Each one has a thickness dr, which is why they fit so snugly right there together, and the height of any one of these rectangles sitting above some specific value of r, like 0.6, is exactly 2 pi times that value.", - "translatedText": "Каждый из них имеет толщину dr, поэтому они так плотно прилегают друг к другу, а высота любого из этих прямоугольников, находящегося выше определенного значения r, например 0,6, ровно в 2 пи раза превышает это значение.", + "translatedText": "Каждый из них имеет толщину dr, поэтому они так плотно прилегают друг к другу, а высота любого из этих прямоугольников, находящегося выше определенного значения r, например 0.6, ровно в 2 пи раза превышает это значение.", "from_community_srt": "друг к другу вдоль оси и где каждый имеет толщину dr что является причиной почему они расположены так плотно друг к другу и высота любого из этих прямоугольников находится над конкретным значением r, например 0.6 ,", - "n_reviews": 0, + "n_reviews": 1, "start": 290.66, "end": 304 }, @@ -281,23 +281,23 @@ "input": "That's the circumference of the corresponding ring that this rectangle approximates.", "translatedText": "Это окружность соответствующего кольца, которое приближает этот прямоугольник.", "from_community_srt": "равна 2πr Это окружность соответствующего кольца которую данный прямоугольник приближает. Графики,", - "n_reviews": 0, + "n_reviews": 1, "start": 304.64, "end": 308.96 }, { "input": "Pictures like this 2 pi r can get tall for the screen, I mean 2 times pi times 3 is around 19, so let's just throw up a y axis that's scaled a little differently so that we can actually fit all of these rectangles on the screen.", - "translatedText": "Такие изображения, как эта 2 pi r, могут стать высокими для экрана, я имею в виду, что 2 раза pi умножить на 3 будет около 19, поэтому давайте просто добавим ось Y, масштаб которой будет немного другим, чтобы мы могли разместить все эти прямоугольники на экране.", + "translatedText": "Такие изображения, как эта 2 пи r, могут стать высоковатыми для экрана. Типа, 2 pi на 3 будет около 19, поэтому давайте просто проведем ось Y, чтобы мы могли разместить все эти прямоугольники на экране.", "from_community_srt": "как этот 2πr могут получиться слишком большим для экрана. Я имею в виду что 2π3 это примерно 19 так что давайте поднимем ось Y таким образом чтобы отмасштабировать немного иначе, так чтобы мы могли вместить на экран все эти прямоугольники.", - "n_reviews": 0, + "n_reviews": 1, "start": 309.56, "end": 322.18 }, { "input": "A nice way to think about this setup is to draw the graph of 2 pi r, which is a straight line that has a slope 2 pi.", - "translatedText": "Хороший способ подумать об этой схеме — нарисовать график 2 pi r, который представляет собой прямую линию с наклоном 2 pi.", + "translatedText": "Лучше рассуждать о такой ситуации используя график 2 пи r, который является прямой линией, имеющая наклон 2 пи.", "from_community_srt": "Удобный способ рассуждать о такой ситуации это нарисовать график 2πr который представляет собой прямую линию которая имеет наклон 2π.", - "n_reviews": 0, + "n_reviews": 1, "start": 323.26, "end": 329.54 }, @@ -305,55 +305,55 @@ "input": "Each of these rectangles extends up to the point where it just barely touches that graph.", "translatedText": "Каждый из этих прямоугольников простирается до точки, где он едва касается графика.", "from_community_srt": "Каждый из этих прямоугольников тянется до точки где он лишь едва касается этого графика. И опять,", - "n_reviews": 0, + "n_reviews": 1, "start": 330.1, "end": 334.8 }, { "input": "Again, we're being approximate here.", - "translatedText": "Опять же, мы здесь приблизительны.", + "translatedText": "Опять же, мы здесь округлили.", "from_community_srt": "здесь мы приближаем.", - "n_reviews": 0, + "n_reviews": 1, "start": 336, "end": 337.46 }, { "input": "Each of these rectangles only approximates the area of the corresponding ring from the circle.", - "translatedText": "Каждый из этих прямоугольников лишь приблизительно соответствует площади соответствующего кольца из круга.", + "translatedText": "Каждый из этих прямоугольников лишь приближает площадь соответственного кольца.", "from_community_srt": "Каждый из этих прямоугольников только приближает площадь соответствующего кольца круга,", - "n_reviews": 0, + "n_reviews": 1, "start": 337.9, "end": 342.22 }, { "input": "But remember, that approximation, 2 pi r times dr, gets less and less wrong as the size of dr gets smaller and smaller.", - "translatedText": "Но помните, что это приближение, 2 pi r, умноженное на dr, становится все менее и менее ошибочным по мере того, как размер dr становится все меньше и меньше.", + "translatedText": "Но помните, что это приближение, 2 pi r на dr, становится менее ошибочным по мере того, как размер dr становится все меньше и меньше.", "from_community_srt": "но помните что это приближение 2πr*dr становится все менее и менее неточным когда размер dr становится все меньше и меньше.", - "n_reviews": 0, + "n_reviews": 1, "start": 342.94, "end": 350.8 }, { "input": "And this has a very beautiful meaning when we're looking at the sum of the areas of all those rectangles.", - "translatedText": "И это имеет очень красивый смысл, когда мы смотрим на сумму площадей всех этих прямоугольников.", + "translatedText": "И это имеет очень красивый смысл, когда мы смотрим на сумму площадей этих прямоугольников.", "from_community_srt": "И это приподносит нам очень красивую идею когда мы смотрим на сумму площадей всех этих прямоугольников,", - "n_reviews": 0, + "n_reviews": 1, "start": 351.8, "end": 356.54 }, { "input": "For smaller and smaller choices of dr, you might at first think that turns the problem into a monstrously large sum.", - "translatedText": "При всё меньшем и меньшем выборе dr можно поначалу подумать, что это превращает проблему в чудовищно большую сумму.", + "translatedText": "При всё меньшем и меньшем выборе dr можно поначалу подумать, что это превращает проблему в очень большую сумму.", "from_community_srt": "для все меньших и меньших значений dr. Вы можете сначала подумать что это превращает проблему в монструозно большую сумму.", - "n_reviews": 0, + "n_reviews": 1, "start": 357.08, "end": 363.14 }, { "input": "I mean, there's many many rectangles to consider, and the decimal precision of each one of their areas is going to be an absolute nightmare.", - "translatedText": "Я имею в виду, что нужно учитывать множество прямоугольников, и десятичная точность каждой из их площадей будет абсолютным кошмаром.", + "translatedText": "Как бы, нужно учитывать много прямоугольников, и десятичная точность каждой из их площадей будет ужасом.", "from_community_srt": "В смысле, у нас есть превеликое множество прямоугольников для рассмотрения и десятичная точность площади каждого из их должна стать просто ночным кошмаром!", - "n_reviews": 0, + "n_reviews": 1, "start": 363.6, "end": 369.2 }, @@ -361,31 +361,31 @@ "input": "But notice, all of their areas in aggregate just looks like the area under a graph.", "translatedText": "Но заметьте, все их площади в совокупности выглядят как площадь под графиком.", "from_community_srt": "Но обратите внимание что их площади в совокупе выглядят просто как площадь под графиком и эта часть", - "n_reviews": 0, + "n_reviews": 1, "start": 370.06, "end": 375.3 }, { "input": "And that portion under the graph is just a triangle, a triangle with a base of 3 and a height that's 2 pi times 3.", - "translatedText": "И эта часть под графиком — это просто треугольник, треугольник с основанием 3 и высотой, равной 2 пи, умноженным на 3.", + "translatedText": "И эта часть под графиком — это просто треугольник, треугольник с основанием 3 и высотой, равной 2 пи на 3.", "from_community_srt": "под графиком является просто треугольником. Треугольником с основанием 3 и высотой 2π3.", - "n_reviews": 0, + "n_reviews": 1, "start": 375.98, "end": 383.4 }, { "input": "So its area, 1 half base times height, works out to be exactly pi times 3 squared.", - "translatedText": "Таким образом, его площадь, равная половине произведения высоты на основание, равна ровно пи, умноженному на 3 в квадрате.", + "translatedText": "Таким образом, его площадь, равная половине высоты умножить на основание, равна ровно пи умножить на 3 в квадрате.", "from_community_srt": "Таким образом его площадь (1/2)*b*h что в точности равно π(3^2). Или,", - "n_reviews": 0, + "n_reviews": 1, "start": 384.14, "end": 390.5 }, { "input": "Or if the radius of our original circle was some other value, capital R, that area comes out to be pi times r squared.", - "translatedText": "Или, если радиус нашего исходного круга имел какое-то другое значение, заглавную R, эта площадь окажется равной пи, умноженному на r в квадрате.", + "translatedText": "Или, если радиус нашего исходного круга имел какое-то другое значение, заглавную R, эта площадь окажется равной пи на r в квадрате.", "from_community_srt": "если радиус нашего оригинального круга имел какое-либо другое значение R,", - "n_reviews": 0, + "n_reviews": 1, "start": 391.36, "end": 398.66 }, @@ -393,7 +393,7 @@ "input": "And that's the formula for the area of a circle.", "translatedText": "Это формула площади круга.", "from_community_srt": "то его площадь стала бы π(r^2) что является формулой площади круга! Неважно кто вы и что вы", - "n_reviews": 0, + "n_reviews": 1, "start": 399.38, "end": 401.46 }, @@ -401,7 +401,7 @@ "input": "It doesn't matter who you are or what you typically think of math, that right there is a beautiful argument.", "translatedText": "Неважно, кто вы и что вы обычно думаете о математике, это прекрасный аргумент.", "from_community_srt": "думаете о математике, но это решения является красивым.", - "n_reviews": 0, + "n_reviews": 1, "start": 402.32, "end": 407.38 }, @@ -409,23 +409,23 @@ "input": "But if you want to think like a mathematician here, you don't just care about finding the answer, you care about developing general problem-solving tools and techniques.", "translatedText": "Но если вы хотите мыслить здесь как математик, вас заботит не просто поиск ответа, вас заботит разработка общих инструментов и методов решения проблем.", "from_community_srt": "Но если вы хотите рассуждать как математик, вас не должен волновать ответ на конкретный вопрос. Вас должно волновать создание инструментов и и техник для решение общего класса проблем.", - "n_reviews": 0, + "n_reviews": 1, "start": 410.18, "end": 418.92 }, { "input": "So take a moment to meditate on what exactly just happened and why it worked, because the way we transitioned from something approximate to something precise is actually pretty subtle and cuts deep to what calculus is all about.", - "translatedText": "Итак, найдите минутку, чтобы поразмышлять над тем, что именно только что произошло и почему это сработало, потому что способ перехода от чего-то приблизительного к чему-то точному на самом деле довольно тонкий и глубоко затрагивает суть исчисления.", + "translatedText": "Итак, поразмышляйте над тем, что именно только что произошло и почему это сработало, потому что переход от приблизительного к точному на самом деле довольно тонкий и глубоко затрагивает суть матанализа.", "from_community_srt": "Поэтому уделите момент и помедитируйте на то что только что произошло и почему это работает. Потому что этот способ которым мы перешли от некоего приближения к определенной точности на самом деле достаточно не очевидно и это лежит в основе того чем является матан.", - "n_reviews": 0, + "n_reviews": 1, "start": 419.68, "end": 431.78 }, { "input": "You had this problem that could be approximated with the sum of many small numbers, each of which looked like 2 pi r times dr, for values of r ranging between 0 and 3.", - "translatedText": "У вас была задача, которую можно было аппроксимировать суммой множества небольших чисел, каждое из которых выглядело как 2 pi r, умноженное на dr, для значений r в диапазоне от 0 до 3.", + "translatedText": "У вас была задача, которую можно было приблизить суммой нескольких небольших чисел, каждое из которых выглядело как 2 pi r, умножить на dr, для значений r в диапазоне от 0 до 3.", "from_community_srt": "У вас есть данная проблема которая может быть приближена суммой множества малых чисел каждое из которых выражается как 2πr*dr для значений радиуса в диапазоне от 0 до 3.", - "n_reviews": 0, + "n_reviews": 1, "start": 433.82, "end": 444.06 }, @@ -433,7 +433,7 @@ "input": "Remember, the small number dr here represents our choice for the thickness of each ring, for example 0.1.", "translatedText": "Помните, что небольшое число dr здесь представляет собой выбранную нами толщину каждого кольца, например 0,1.", "from_community_srt": "Помните, dr обозначенное здесь малым числом представляет наш выбор для толщины каждого кольца (например 0,1).", - "n_reviews": 0, + "n_reviews": 1, "start": 446.6, "end": 452.98 }, @@ -441,39 +441,39 @@ "input": "And there are two important things to note here.", "translatedText": "И здесь следует отметить две важные вещи.", "from_community_srt": "И здесь есть два важных момента которые нужно отметить.", - "n_reviews": 0, + "n_reviews": 1, "start": 453.52, "end": 455.64 }, { "input": "First of all, not only is dr a factor in the quantities we're adding up, 2 pi r times dr, it also gives the spacing between the different values of r.", - "translatedText": "Прежде всего, dr не только является коэффициентом суммируемых величин (2 pi r, умноженный на dr), но также дает расстояние между различными значениями r.", + "translatedText": "Прежде всего, dr не только является коэффициентом суммируемых величин (2 pi r на dr), но также дает расстояние между различными значениями r.", "from_community_srt": "Прежде всего, dr является не только колличественным коэффициентом который мы добавляем в 2πr*dr. Это также означает расстояние между разными значениями r.", - "n_reviews": 0, + "n_reviews": 1, "start": 456.08, "end": 465.58 }, { "input": "And secondly, the smaller our choice for dr, the better the approximation.", - "translatedText": "А во-вторых, чем меньше наш выбор dr, тем лучше аппроксимация.", + "translatedText": "А во-вторых, чем меньше наш выбор dr, тем лучше приближение.", "from_community_srt": "И во-вторых, чем меньше наш выбор dr, тем лучше получится приближение.", - "n_reviews": 0, + "n_reviews": 1, "start": 466.24, "end": 470.52 }, { "input": "Adding all of those numbers could be seen in a different, pretty clever way as adding the areas of many thin rectangles sitting underneath a graph, the graph of the function 2 pi r in this case.", - "translatedText": "Сложение всех этих чисел можно рассматривать другим, довольно умным способом, например, сложением площадей множества тонких прямоугольников, расположенных под графиком, в данном случае графиком функции 2 pi r.", + "translatedText": "Сложение всех этих чисел можно рассматривать другим способом, например, сложением площадей множества тонких прямоугольников под графиком, в данном случае, функции 2 pi r.", "from_community_srt": "Сложение всех этих чисел могло бы быть рассмотрено другим интересным путем как сложение площадей множества тонких прямоугольников расположенных под графиком. График функции 2πr в данном случае.", - "n_reviews": 0, + "n_reviews": 1, "start": 472.2, "end": 482.42 }, { "input": "Then, and this is key, by considering smaller and smaller choices for dr, corresponding to better and better approximations of the original problem, the sum, thought of as the aggregate area of those rectangles, approaches the area under the graph.", - "translatedText": "Затем, и это является ключевым моментом, при рассмотрении все меньшего и меньшего выбора для dr, соответствующего все лучшему и лучшему приближению исходной задачи, сумма, рассматриваемая как совокупная площадь этих прямоугольников, приближается к площади под графиком.", + "translatedText": "Затем, ключевой момент, при рассмотрении все меньшего и меньшего выбора для dr, соответствующего все лучшему и лучшему приближению исходной задачи, сумма, рассматриваемая как совокупная площадь этих прямоугольников, приближается к площади под графиком.", "from_community_srt": "И это ключ в рассмотрении все меньших и меньших значений dr соответствует все более лучшему приближению оригинальной проблемы. Эта сумма, рассматриваемая как результатирующее от площади этих прямоугольников, приближает площадь под графиком.", - "n_reviews": 0, + "n_reviews": 1, "start": 482.94, "end": 498.18 }, @@ -481,55 +481,55 @@ "input": "And because of that, you can conclude that the answer to the original question, in full unapproximated precision, is exactly the same as the area underneath this graph.", "translatedText": "И поэтому вы можете сделать вывод, что ответ на исходный вопрос с полной неприближенной точностью точно такой же, как область под этим графиком.", "from_community_srt": "И поэтому вы можете заключить что ответ на исходный вопрос в приближенной точности точно такой же, как и область под этим графиком.", - "n_reviews": 0, + "n_reviews": 1, "start": 499, "end": 508.52 }, { "input": "A lot of other hard problems in math and science can be broken down and approximated as the sum of many small quantities, like figuring out how far a car has traveled based on its velocity at each point in time.", - "translatedText": "Многие другие сложные задачи по математике и естественным наукам можно разложить и аппроксимировать как сумму множества небольших величин, например, вычисление расстояния, пройденного автомобилем, на основе его скорости в каждый момент времени.", + "translatedText": "Многие другие сложные задачи по математике и другим наукам можно разложить и представить как сумму множества небольших величин, например, расстояние, пройденного автомобилем, на основе его скорости в каждый момент времени.", "from_community_srt": "Множество других трудных задач в математике и науке может быть разделено и приближено как сумма множества маленьких значений. Например определение того как далеко проехала машина на основании ее скорости в каждый момент времени.", - "n_reviews": 0, + "n_reviews": 1, "start": 510.86, "end": 523.94 }, { "input": "In a case like that, you might range through many different points in time, and at each one multiply the velocity at that time times a tiny change in time, dt, which would give the corresponding little bit of distance traveled during that little time.", - "translatedText": "В таком случае вы можете пройти через множество разных моментов времени и в каждом из них умножить скорость в этот момент на небольшое изменение во времени dt, что даст соответствующий небольшой кусочек расстояния, пройденного за это короткое время.", + "translatedText": "В таком случае вы можете пройти через разные моменты времени и в каждом из них умножить скорость в этот момент на небольшое изменение во времени dt, что даст небольшой кусочек расстояния, пройденного за это короткое время.", "from_community_srt": "В таком случае вы можете пройти через множество разных моментов времени и на каждом из них умножить скорость в это время на крошечное изменение времени dt, которое даст соответствующий небольшой промежуток расстояния, пройденного за этот отрезок время.", - "n_reviews": 0, + "n_reviews": 1, "start": 524.76, "end": 538.18 }, { "input": "I'll talk through the details of examples like this later in the series, but at a high level many of these types of problems turn out to be equivalent to finding the area under some graph, in much the same way that our circle problem did.", - "translatedText": "Подробности подобных примеров я расскажу позже в этой серии, но на высоком уровне многие из этих типов задач оказываются эквивалентными поиску площади под некоторым графиком, почти так же, как это сделала наша задача с кругом. .", + "translatedText": "Подробности подобных примеров я расскажу позже в этой серии, но на высоком уровне многие из этих типов задач просто включают поиск площади под некоторым графиком, почти так же, как это сделала наша задача с кругом.", "from_community_srt": "Я расскажу детали примеров как этот в поздних сериях, но на поверхности многие типы таких задач являются эквивалентными нахождению площади под каким-нибудь графиком. Как например наша проблема окружности.", - "n_reviews": 0, + "n_reviews": 1, "start": 539.26, "end": 552.14 }, { "input": "This happens whenever the quantities you're adding up, the one whose sum approximates the original problem, can be thought of as the areas of many thin rectangles sitting side by side.", - "translatedText": "Это происходит всякий раз, когда суммируемые вами величины, сумма которых приближается к исходной задаче, можно рассматривать как площади множества тонких прямоугольников, расположенных рядом.", + "translatedText": "Это происходит когда суммируемые вами величины, сумма которых приближается к исходной задаче, можно рассмотреть как площади множества тонких прямоугольников.", "from_community_srt": "Это случается каждый раз когда значения которые вы складываете, чья сумма приближает исходную проблему, можно рассматривать как площади множества тонких прямоугольников, расположенных рядом друг с другом.", - "n_reviews": 0, + "n_reviews": 1, "start": 553.2, "end": 563.24 }, { "input": "If finer and finer approximations of the original problem correspond to thinner and thinner rings, then the original problem is equivalent to finding the area under some graph.", - "translatedText": "Если все более тонкие приближения исходной задачи соответствуют все более тонким кольцам, то исходная задача эквивалентна нахождению площади под некоторым графом.", + "translatedText": "Если все более тонкие приближения исходной задачи соответствуют все более тонким кольцам, то исходная задача эквивалентна нахождению площади под некоторым графиком.", "from_community_srt": "Если всё более и более точное приближение оригинальной проблемы соответствует всё более и более тонким кольцам, тогда оригинальная проблема будет эквивалентна нахождению площади под неким графиком.", - "n_reviews": 0, + "n_reviews": 1, "start": 564.64, "end": 575.54 }, { "input": "Again, this is an idea we'll see in more detail later in the series, so don't worry if it's not 100% clear right now.", - "translatedText": "Опять же, эту идею мы рассмотрим более подробно позже в этой серии, так что не волнуйтесь, если сейчас она не ясна на 100%.", + "translatedText": "Опять же, мы это рассмотрим более подробно позже в этой серии, так что не волнуйтесь, если сейчас она не ясна на 100%.", "from_community_srt": "Еще раз, эту идею мы рассмотрим подробнее позднее в данной серии выпусков, так что не волнуйтесь, если вы не усваиваете на 100% ясно прямо сейчас.", - "n_reviews": 0, + "n_reviews": 1, "start": 576.6, "end": 583.18 }, @@ -537,47 +537,47 @@ "input": "The point now is that you, as the mathematician having just solved a problem by reframing it as the area under a graph, might start thinking about how to find the areas under other graphs.", "translatedText": "Дело сейчас в том, что вы, как математик, только что решив задачу, переформулировав ее как площадь под графиком, можете начать думать о том, как найти площади под другими графиками.", "from_community_srt": "Текущая мысль в том что вы, как математик, только что решили проблему путем рассмотрения ее как площади под графиком. Можете начать думать о том, как найти области под другими графиками.", - "n_reviews": 0, + "n_reviews": 1, "start": 583.78, "end": 594.52 }, { "input": "We were lucky in the circle problem that the relevant area turned out to be a triangle, but imagine instead something like a parabola, the graph of x2.", - "translatedText": "В задаче о круге нам повезло: соответствующая область оказалась треугольником, но вместо этого представьте себе что-то вроде параболы, график x2.", + "translatedText": "В задаче о круге нам повезло: нужная площадь оказалась треугольником, но вместо этого представьте себе что-то вроде параболы, график x квадрат.", "from_community_srt": "Я имею в виду, что нам повезло в ситуации с кругом, что соответствующая область оказалась треугольником. Но представьте вместо этого теперь что-то проде пораболы - график вида x^2.", - "n_reviews": 0, + "n_reviews": 1, "start": 595.64, "end": 603.76 }, { "input": "What's the area underneath that curve, say between the values of x equals 0 and x equals 3?", - "translatedText": "Какова площадь под этой кривой, скажем, между значениями x, равным 0, и x, равным 3?", + "translatedText": "Какова площадь под этой кривой, скажем, между значениями x равно 0, и x равно 3?", "from_community_srt": "Какова площадь под этой кривой, например, между значением x равным 0 и x равным 3? Ну,", - "n_reviews": 0, + "n_reviews": 1, "start": 604.76, "end": 610.68 }, { "input": "Well, it's hard to think about, right?", - "translatedText": "Ну, об этом трудно думать, да?", + "translatedText": "Трудно сказать сразу, так ведь?", "from_community_srt": "это трудно сказать сходу, так?", - "n_reviews": 0, + "n_reviews": 1, "start": 612.08, "end": 614.76 }, { "input": "And let me reframe that question in a slightly different way.", - "translatedText": "И позвольте мне сформулировать этот вопрос немного по-другому.", + "translatedText": "Позвольте мне переформулировать этот вопрос другим способом.", "from_community_srt": "Поэтому позвольте мне перефразировать этот вопрос немного другим способом.", - "n_reviews": 0, + "n_reviews": 1, "start": 615.22, "end": 618.02 }, { "input": "We'll fix that left endpoint in place at 0, and let the right endpoint vary.", - "translatedText": "Мы зафиксируем левую конечную точку на значении 0 и позволим правой конечной точке меняться.", + "translatedText": "Мы зафиксируем левую конечную точку на нуле и оставим правую конечную точку произвольной.", "from_community_srt": "Мы зафиксируем начало в точке 0 и сделаем конец произвольным.", - "n_reviews": 0, + "n_reviews": 1, "start": 618.02, "end": 623.06 }, @@ -585,47 +585,47 @@ "input": "Are you able to find a function, a of x, that gives you the area under this parabola between 0 and x?", "translatedText": "Можете ли вы найти функцию a от x, которая дает вам площадь под этой параболой между 0 и x?", "from_community_srt": "Можете ли вы найти функцию A(x) которая дает вам площадь под этой пораболой между 0 и x?", - "n_reviews": 0, + "n_reviews": 1, "start": 626.86, "end": 634.18 }, { "input": "A function a of x like this is called an integral of x2.", - "translatedText": "Подобная функция a от x называется интегралом от x2.", + "translatedText": "Подобная функция a от x называется интегралом от x квадрат.", "from_community_srt": "Функция A(x), вроде этой, называется интегралом квадрата x.", - "n_reviews": 0, + "n_reviews": 1, "start": 635.62, "end": 639.58 }, { "input": "Calculus holds within it the tools to figure out what an integral like this is, but right now it's just a mystery function to us.", - "translatedText": "Исчисление содержит в себе инструменты, позволяющие выяснить, что такое такой интеграл, но сейчас для нас это просто загадочная функция.", + "translatedText": "В матанализе есть способы понять интеграл на подобие этого, но сейчас для нас это просто загадочная функция.", "from_community_srt": "Матан содержит в себе инструменты чтобы разобраться что представляет из себя интеграл вроде этого, но прямо сейчас мы ничего не знаем об этой функции.", - "n_reviews": 0, + "n_reviews": 1, "start": 640.5, "end": 647.2 }, { "input": "We know it gives the area under the graph of x2 between some fixed left point and some variable right point, but we don't know what it is.", - "translatedText": "Мы знаем, что это дает площадь под графиком x2 между некоторой фиксированной левой точкой и некоторой переменной правой точкой, но мы не знаем, что это такое.", + "translatedText": "Мы знаем, что это дает площадь под графиком x квадрат между некоторой левой и некоторой правой точками, но мы не знаем саму площадь.", "from_community_srt": "Мы знаем что она дает площадь под графиком x^2 начиная от некой фиксированной точки начала и некой переменной конца. Но мы не знаем чем она является.", - "n_reviews": 0, + "n_reviews": 1, "start": 647.5, "end": 654.92 }, { "input": "And again, the reason we care about this kind of question is not just for the sake of asking hard geometry questions, it's because many practical problems that can be approximated by adding up a large number of small things can be reframed as a question about an area under a certain graph.", - "translatedText": "И опять же, причина, по которой нас волнуют вопросы такого рода, заключается не только в том, что мы задаём сложные вопросы по геометрии, а в том, что многие практические задачи, которые можно аппроксимировать сложением большого количества мелких вещей, можно переформулировать как вопрос о область под определенным графиком.", + "translatedText": "Опять же, причина почему нас волнует этот вопрос не только потому что мы просто хотим задать трудные геометрические вопросы, а потому что много практических проблем, которые могут быть приближены суммой большого числа малых кусков могут быть решены с площадью под неким графиком.", "from_community_srt": "И снова, причина почему нас волнует этот вопрос не только в том мы просто хотим задать трудные геометрические вопросы. А потому что множество практических проблем которые могут быть приближены суммированием большого числа малых частиц могут быть рассмотрены с точки зрения нахождения площади под неким графиком.", - "n_reviews": 0, + "n_reviews": 1, "start": 655.66, "end": 672.3 }, { "input": "I'll tell you right now that finding this area, this integral function, is genuinely hard, and whenever you come across a genuinely hard question in math, a good policy is to not try too hard to get at the answer directly, since usually you just end up banging your head against a wall.", - "translatedText": "Я скажу вам прямо сейчас, что найти эту область, эту интегральную функцию, действительно сложно, и всякий раз, когда вы сталкиваетесь с действительно сложным вопросом по математике, хорошей политикой будет не пытаться слишком усердно найти ответ напрямую, поскольку обычно в конечном итоге ты просто ударишься головой о стену.", + "translatedText": "Сразу скажу, что найти эту площадь, интегральную функцию, реально сложно, и всякий раз, когда вы сталкиваетесь с действительно сложным вопросом по математике, лучше не пытаться слишком усердно найти ответ напрямую, ведь обычно это не приводит ни к чему хорошему.", "from_community_srt": "И я сразу скажу вам что нахождение площади этой интегральной функции достаточно сложно. И каждый раз когда вы встречаете достаточно сложные вопросы в математике хорошая тактика это не переусердствовать, пытаясь найти ответ напрямую. Т.к.", - "n_reviews": 0, + "n_reviews": 1, "start": 673.42, "end": 689.34 }, @@ -633,15 +633,15 @@ "input": "Instead, play around with the idea, with no particular goal in mind.", "translatedText": "Вместо этого поиграйте с идеей, не имея в виду какой-либо конкретной цели.", "from_community_srt": "обычно ты просто заканчиваешь тем что бьешься головой об стену, вместо того чтобы поиграть с идеей. Не имея какой-либо конкретной цели,", - "n_reviews": 0, + "n_reviews": 1, "start": 690.08, "end": 693.78 }, { "input": "Spend some time building up familiarity with the interplay between the function defining the graph, in this case x2, and the function giving the area.", - "translatedText": "Потратьте некоторое время на ознакомление с взаимодействием между функцией, определяющей график (в данном случае x2), и функцией, задающей площадь.", + "translatedText": "Потратьте время на знакомство с взаимодействием между функцией, определяющей график (в данном случае x квадрат), и функцией, задающей площадь.", "from_community_srt": "потратьте некоторое время на то, чтобы познакомиться с взаимодействием между функцией, определяющей график, в этом случае x^2, и функцией,", - "n_reviews": 0, + "n_reviews": 1, "start": 694.34, "end": 702.36 }, @@ -649,71 +649,71 @@ "input": "In that playful spirit, if you're lucky, here's something you might notice.", "translatedText": "В этом игривом духе, если вам повезет, вы можете кое-что заметить.", "from_community_srt": "расчитывающей область. В таком игривом ключе, если вам повезет, вот что вы вожете заметить -", - "n_reviews": 0, + "n_reviews": 1, "start": 704.09, "end": 708.02 }, { "input": "When you slightly increase x by some tiny nudge dx, look at the resulting change in area, represented with this sliver I'm going to call da for a tiny difference in area.", - "translatedText": "Когда вы слегка увеличите x с помощью небольшого подталкивания dx, посмотрите на результирующее изменение площади, представленное этой полоской, которую я назову da, из-за небольшой разницы в площади.", + "translatedText": "Когда вы слегка увеличите x с помощью небольшого изменения dx, посмотрите на результирующее изменение площади, представленное этой полоской, которую я назову da, из-за небольшой разницы в площади.", "from_community_srt": "когда вы немного увеличиваете x на некое очень небольшое значение dx, обратите внимание на результатирующее изменение площади, представленной этим отрезком. Это то что я назову da для обозначения крошечной разницы площади (difference in area).", - "n_reviews": 0, + "n_reviews": 1, "start": 708.58, "end": 720.42 }, { "input": "That sliver can be pretty well approximated with a rectangle, one whose height is x2 and whose width is dx.", - "translatedText": "Эту полоску можно довольно хорошо аппроксимировать прямоугольником, высота которого равна x2, а ширина — dx.", + "translatedText": "Эту полоску можно довольно хорошо приблизить прямоугольником, высота которого равна x квадрат, а ширина — dx.", "from_community_srt": "Этот отрезок можеть быть достаточно хорошо приближен с помощью прямоугольника, высота которого составляет x^2 и ширина которого dx.", - "n_reviews": 0, + "n_reviews": 1, "start": 721.38, "end": 728.62 }, { "input": "And the smaller the size of that nudge dx, the more that sliver actually looks like a rectangle.", - "translatedText": "И чем меньше размер этого подталкивания dx, тем больше эта полоса выглядит как прямоугольник.", + "translatedText": "И чем меньше размер этого изменения dx, тем больше эта полоса выглядит как прямоугольник.", "from_community_srt": "И чем меньше размер этого dx, тем больше этот отрезок выглядит как прямоугольник.", - "n_reviews": 0, + "n_reviews": 1, "start": 729.66, "end": 735.02 }, { "input": "This gives us an interesting way to think about how a of x is related to x2.", - "translatedText": "Это дает нам интересный способ задуматься о том, как a из x связано с x2.", + "translatedText": "Это дает нам интересный способ задуматься о том, как a от x связано с x квадрат.", "from_community_srt": "Теперь это дает нам интересный способ чтобы подумать над тем как A(x) связано с x^2.", - "n_reviews": 0, + "n_reviews": 1, "start": 736.8, "end": 741.08 }, { "input": "A change to the output of a, this little da, is about equal to x2, where x is whatever input you started at, times dx, the little nudge to the input that caused a to change.", - "translatedText": "Изменение вывода a, этого маленького da, примерно равно x2, где x — это любой входной сигнал, с которого вы начали, умноженный на dx, небольшой толчок к входному сигналу, который вызвал изменение a.", + "translatedText": "Изменение вывода a, этого маленького da, примерно равно x квадрат, где x — это любой входной сигнал, с которого вы начали, умножить на dx, небольшое смещение входного сигнала, который вызвал изменение a.", "from_community_srt": "Изменение результатирующего a этого маленького da примерно равно x^2, где x - любой ввод, c которого вы начали, умноженный на dx. Маленький толчок на входе, который заставил A измениться..", - "n_reviews": 0, + "n_reviews": 1, "start": 742, "end": 754 }, { "input": "Or rearranged, da divided by dx, the ratio of a tiny change in a to the tiny change in x that caused it, is approximately whatever x2 is at that point.", - "translatedText": "Или, если переставить da, разделенное на dx, отношение крошечного изменения a к крошечному изменению x, которое его вызвало, будет примерно равным x2 в этот момент.", + "translatedText": "Или, если переставить da делить на dx, отношение крошечного изменения a к крошечному изменению x, которое его вызвало, будет примерно равным x квадрат в этот момент.", "from_community_srt": "Или переставленное da деленное на dx, т.е. отношение крошечного изменения A к крошечному изменению X, что вызвано приближенно чем является x^2 на этой точке.", - "n_reviews": 0, + "n_reviews": 1, "start": 754.78, "end": 765.78 }, { "input": "And that's an approximation that should get better and better for smaller and smaller choices of dx.", - "translatedText": "И это приближение должно становиться все лучше и лучше при все меньшем и меньшем выборе dx.", + "translatedText": "И это приближение должно становиться все лучше при все меньшем значении dx.", "from_community_srt": "И это приближение должно становиться все лучше и лучше для все меньших и меньших значений dx.", - "n_reviews": 0, + "n_reviews": 1, "start": 766.56, "end": 770.96 }, { "input": "In other words, we don't know what a of x is, that remains a mystery.", - "translatedText": "Другими словами, мы не знаем, что такое a из x, и это остается загадкой.", + "translatedText": "Иными словами, мы не знаем, что такое a от x, и это остается загадкой.", "from_community_srt": "Другими словами, мы не знаем что из себя представляет A(x).", - "n_reviews": 0, + "n_reviews": 1, "start": 772.1, "end": 775.64 }, @@ -721,103 +721,103 @@ "input": "But we do know a property that this mystery function must have.", "translatedText": "Но мы знаем свойство, которым должна обладать эта загадочная функция.", "from_community_srt": "Это остается загадкой. Но мы знаем свойство которое эта таинственная функция имеет.", - "n_reviews": 0, + "n_reviews": 1, "start": 776.08, "end": 779.5 }, { "input": "When you look at two nearby points, for example 3 and 3.001, consider the change to the output of a between those two points, the difference between the mystery function evaluated at 3.001 and 3.001.", - "translatedText": "Когда вы смотрите на две соседние точки, например 3 и 3,001, рассмотрите изменение выходного сигнала между этими двумя точками, разницу между загадочной функцией, оцененной в 3,001 и 3,001.", + "translatedText": "Когда вы смотрите на две соседние точки, например 3 и 3.001, рассмотрите изменение выходного сигнала между этими двумя точками, разницу между загадочной функцией, оцененной в 3.001 и 3.001.", "from_community_srt": "Если вы посмотрите на две близколежащие точки, например 3 и 3,001, рассмотрите изменение вывода A между двух этих точек. Разница между таинственной функцией расчитанной отдельно для 3,001 и 3.", - "n_reviews": 0, + "n_reviews": 1, "start": 780.16, "end": 796.12 }, { "input": "That change, divided by the difference in the input values, which in this case is 0.001, should be about equal to the value of x2 for the starting input, in this case 3.001.", - "translatedText": "Это изменение, разделенное на разницу входных значений, которая в данном случае равна 0,001, должно быть примерно равно значению x2 для начального входа, в данном случае 3,001.", + "translatedText": "Это изменение делить на разницу входных значений, которая в данном случае равна 0.001, должно быть примерно равно значению x квадрат для начального входа, в данном случае 3.001.", "from_community_srt": "Эта разница деленная на разницу во входных значениях, в данном случае 0,001, должна быть примерно равна значению x^2 для начального ввода.", - "n_reviews": 0, + "n_reviews": 1, "start": 796.12, "end": 808.1 }, { "input": "And this relationship between tiny changes to the mystery function and the values of x2 itself is true at all inputs, not just 3.", - "translatedText": "И эта связь между крошечными изменениями загадочной функции и значениями самого x2 верна для всех входов, а не только для 3.", + "translatedText": "И эта связь между крошечными изменениями загадочной функции и значениями самого x квадрат верна для всех входов, а не только для 3.", "from_community_srt": "В данном случае 3^2. И это отношение между крошечными изменениями таинственной функции и самими значениями x^2 является истинным на всех вводах, не только 3.", - "n_reviews": 0, + "n_reviews": 1, "start": 810.2, "end": 818.44 }, { "input": "That doesn't immediately tell us how to find a of x, but it provides a very strong clue that we can work with.", - "translatedText": "Это не говорит нам сразу о том, как найти число x, но дает очень убедительную подсказку, с которой мы можем работать.", + "translatedText": "Это не помогло сразу найти число x, но дает убедительную подсказку, с которой мы можем поработать.", "from_community_srt": "Это однако не объясняет нам как найти A(x), но дает нам очень сильную подсказку которую", - "n_reviews": 0, + "n_reviews": 1, "start": 819.42, "end": 824.82 }, { "input": "And there's nothing special about the graph x2 here.", - "translatedText": "И в графе х2 здесь нет ничего особенного.", + "translatedText": "И в графике х квадрат нет ничего особенного.", "from_community_srt": "мы можем использовать. И на самом деле в этом графике x^2 нет ничего особенного.", - "n_reviews": 0, + "n_reviews": 1, "start": 826.26, "end": 828.74 }, { "input": "Any function defined as the area under some graph has this property, that da divided by a slight nudge to the output of a divided by a slight nudge to the input that caused it, is about equal to the height of the graph at that point.", - "translatedText": "Любая функция, определенная как площадь под некоторым графиком, обладает этим свойством: da, разделенное небольшим сдвигом на выходной сигнал, разделенный небольшим сдвигом на входной сигнал, который его вызвал, примерно равно высоте графика в этой точке.", + "translatedText": "Любая функция, определенная как площадь под некоторым графиком, обладает этим свойством: da делить на небольшой сдвиг выходного сигнала делить на небольшой сдвиг входного сигнала, который его вызвал, примерно равно высоте графика в этой точке.", "from_community_srt": "Любая функция определенная как площадь под каким-либо графиком имеет такое свойство что da деленное на dx слегка толкает к выводу A, деленному на легкий толчок к вводу, который вызвал это. Это примерно равно высоте графика в этой точке.", - "n_reviews": 0, + "n_reviews": 1, "start": 829.28, "end": 844.5 }, { "input": "Again, that's an approximation that gets better and better for smaller choices of dx.", - "translatedText": "Опять же, это приближение становится все лучше и лучше при меньшем выборе dx.", + "translatedText": "Опять же, это приближение становится все лучше и лучше при меньшем значении dx.", "from_community_srt": "Это приближение становится все лучше и лучше для все меньших значений dx и здесь мы сталкиваемся с другой большой", - "n_reviews": 0, + "n_reviews": 1, "start": 846.2, "end": 850.36 }, { "input": "And here, we're stumbling into another big idea from calculus, derivatives.", - "translatedText": "И здесь мы натыкаемся на еще одну важную идею исчисления — производные.", + "translatedText": "И здесь мы натыкаемся на еще одну важную идею матанализа — производные.", "from_community_srt": "идеей из матана - производными.", - "n_reviews": 0, + "n_reviews": 1, "start": 851.64, "end": 856.04 }, { "input": "This ratio da divided by dx is called the derivative of a, or more technically, the derivative of whatever this ratio approaches as dx gets smaller and smaller.", - "translatedText": "Это отношение da, разделенное на dx, называется производной a или, более технически, производной того, к чему приближается это соотношение, когда dx становится все меньше и меньше.", + "translatedText": "Это отношение, da к dx, называется производной a или, более технически, производной того, к чему приближается это соотношение, когда dx становится все меньше и меньше.", "from_community_srt": "Отношение da деленное на dx называется производной от a. Или выражаясь технически производная это что-либо что это отношение приближает по мере dx становится меньше и меньше.", - "n_reviews": 0, + "n_reviews": 1, "start": 857.1, "end": 867.24 }, { "input": "I'll dive much more deeply into the idea of a derivative in the next video, but loosely speaking it's a measure of how sensitive a function is to small changes in its input.", - "translatedText": "Я более подробно рассмотрю идею производной в следующем видео, но, грубо говоря, это мера того, насколько чувствительна функция к небольшим изменениям во входных данных.", + "translatedText": "Производную я подробно разберу в следующем видео, но, грубо говоря, это то, насколько чувствительна функция к небольшим изменениям во входных данных.", "from_community_srt": "Не смотря на то что еще поговорим детально об идее производных в следующих видео, но грубо говоря, это мера того насколько чувствительна функция к маленьким изменениям на входе.", - "n_reviews": 0, + "n_reviews": 1, "start": 868.18, "end": 877.08 }, { "input": "You'll see as the series goes on that there are many ways you can visualize a derivative, depending on what function you're looking at and how you think about tiny nudges to its output.", - "translatedText": "По мере продолжения этой серии вы увидите, что существует множество способов визуализировать производную, в зависимости от того, какую функцию вы рассматриваете и как вы относитесь к крошечным изменениям ее результата.", + "translatedText": "По мере серии вы увидите, что существует много способов изобразить производную, в зависимости от функции и крошечных изменений ее результата.", "from_community_srt": "Вы увидите, по ходу серии, что существует превеликое множество путей которыми вы можете визуализировать производную в зависимости того что за функция которую вы рассматриваете и что вы думаете о крошечных толчках в на ее входе.", - "n_reviews": 0, + "n_reviews": 1, "start": 877.94, "end": 886.74 }, { "input": "We care about derivatives because they help us solve problems, and in our little exploration here, we already have a glimpse of one way they're used.", - "translatedText": "Мы заботимся о деривативах, потому что они помогают нам решать проблемы, и в нашем небольшом исследовании мы уже имеем представление об одном из способов их использования.", + "translatedText": "Нас волнуют производные, потому что они помогают нам решать проблемы, и в нашем исследовании мы уже в курсе об одном из способов их использования.", "from_community_srt": "И мы рассуждаем о производных потому что они помогают нам решить задачи. И в нашем маленьком исследовани, которое мы провели, мы уже взглянули мельком на один из способов которым они применяются.", - "n_reviews": 0, + "n_reviews": 1, "start": 888.6, "end": 897.14 }, @@ -825,79 +825,79 @@ "input": "They are the key to solving integral questions, problems that require finding the area under a curve.", "translatedText": "Они являются ключом к решению интегральных вопросов, задач, требующих нахождения площади под кривой.", "from_community_srt": "Они являются ключом к решению вопросов с интегралами. Задачи требующие нахождения площади под кривой.", - "n_reviews": 0, + "n_reviews": 1, "start": 897.84, "end": 903.42 }, { "input": "Once you gain enough familiarity with computing derivatives, you'll be able to look at a situation like this one where you don't know what a function is, but you do know that its derivative should be x2, and from that reverse engineer what the function must be.", - "translatedText": "Как только вы достаточно познакомитесь с вычислением производных, вы сможете взглянуть на ситуацию, подобную этой, когда вы не знаете, что такое функция, но знаете, что ее производная должна быть x2, и из этого обратного проектирования что функция должна быть.", + "translatedText": "Как только вы достаточно познакомитесь с вычислением производных, вы сможете взглянуть на ситуацию, подобную этой, когда вы не знаете функцию, но знаете, что ее производная должна быть x квадрат, и из этого выявить изначальную функцию.", "from_community_srt": "Как только вы станете достаточно знакомым с вычислением производных, вы сможете взглянуть на ситуацию вроде этой, где вы не знаете чем является функция, но вы знаете что ее производная должна быть x^2 и из этого реверс-инжиниренга какой должна быть функция.", - "n_reviews": 0, + "n_reviews": 1, "start": 904.36, "end": 918.76 }, { "input": "This back and forth between integrals and derivatives, where the derivative of a function for the area under a graph gives you back the function defining the graph itself, is called the fundamental theorem of calculus.", - "translatedText": "Это переключение между интегралами и производными, когда производная функции для площади под графиком возвращает функцию, определяющую сам график, называется фундаментальной теоремой исчисления.", + "translatedText": "Это переключение между интегралами и производными, когда производная функции для площади под графиком возвращает функцию, определяющую сам график, называется теоремой Ньютона-Лейбница.", "from_community_srt": "И это колебание между интегралами и производными, где производная функции для площади под графиком возвращает вам функцию определяющую сам график, называется \"Основная теорема анализа\".", - "n_reviews": 0, + "n_reviews": 1, "start": 920.7, "end": 933.32 }, { "input": "It ties together the two big ideas of integrals and derivatives, and shows how each one is an inverse of the other.", - "translatedText": "Он связывает воедино две большие идеи интегралов и производных и показывает, что каждая из них является противоположностью другой.", + "translatedText": "Она связывает воедино две большие идеи интегралов и производных и показывает, что каждая из них противоположна другой.", "from_community_srt": "Она связывает воедино две большие идеи интегралов и производных. И показыавет что в некотором смысле каждая из них обратна другой.", - "n_reviews": 0, + "n_reviews": 1, "start": 934.22, "end": 942.36 }, { "input": "All of this is only a high-level view, just a peek at some of the core ideas that emerge in calculus.", - "translatedText": "Все это — лишь общий взгляд, лишь взгляд на некоторые основные идеи, возникающие в исчислении.", + "translatedText": "Все это — лишь общий взгляд на некоторые основные идеи, возникающие в матанализе.", "from_community_srt": "Все это вид с высоты, просто верхушка неких базовых идей что есть в матане.", - "n_reviews": 0, + "n_reviews": 1, "start": 944.8, "end": 949.86 }, { "input": "And what follows in this series are the details, for derivatives and integrals and more.", - "translatedText": "Далее в этой серии приведены подробности о производных, интегралах и многом другом.", + "translatedText": "Далее в этой серии приведены подробности о производных, интегралах и т. д.", "from_community_srt": "В будущих сериях также будут рассмотрены детали производных, интегралов и т.д.", - "n_reviews": 0, + "n_reviews": 1, "start": 950.5, "end": 954.42 }, { "input": "At all points, I want you to feel that you could have invented calculus yourself, that if you drew the right pictures and played with each idea in just the right way, these formulas and rules and constructs that are presented could have just as easily popped out naturally from your own explorations.", - "translatedText": "В любом случае я хочу, чтобы вы почувствовали, что могли бы сами изобрести исчисление, что если бы вы нарисовали правильные картинки и правильно обыграли каждую идею, эти формулы, правила и конструкции, которые представлены, могли бы так же легко всплыть. естественно, из ваших собственных исследований.", + "translatedText": "В любом случае я хочу, чтобы вы почувствовали, что могли сами изобрести матанализ, что если бы вы поигрались с этими идеями нужным образом, эти формулы, правила и конструкции могли бы так же легко всплыть из ваших собственных исследований.", "from_community_srt": "Прежде всего я хочу чтобы вы чувствовали себя будто вы могли изобрести матан сами. Если вы представите правильные образы и поиграетесь с каждой идеей правильным образом, эти формулы, правила и конструкты что представленны, могут просто сами всплыть из ваших собственных размышлений.", - "n_reviews": 0, + "n_reviews": 1, "start": 954.98, "end": 970.26 }, { "input": "And before you go, it would feel wrong not to give the people who supported this series on Patreon a well-deserved thanks, both for their financial backing as well as for the suggestions they gave while the series was being developed.", - "translatedText": "И прежде чем вы уйдете, было бы неправильно не выразить заслуженную благодарность людям, поддержавшим эту серию на Patreon, как за их финансовую поддержку, так и за предложения, которые они давали во время разработки серии.", + "translatedText": "И прежде чем вы уйдете, я хочу выразить заслуженную благодарность людям, поддержавшим эту серию на Patreon, как за их финансовую поддержку, так и за предложения идей во время разработки серии.", "from_community_srt": "И прежде чем вы уйдете это будет неправильным не дать людям, поддержавшим эту серию на Patreon, заслуженное спасибо. Как за их финансовую поддержку, так и за предложения которые они дали во время создания этих выпусков.", - "n_reviews": 0, + "n_reviews": 1, "start": 972.38, "end": 983.86 }, { "input": "You see, supporters got early access to the videos as I made them, and they'll continue to get early access for future essence-of type series.", - "translatedText": "Видите ли, сторонники получили ранний доступ к видео в том виде, в каком я их делал, и они будут продолжать получать ранний доступ к будущим сериям по сути.", + "translatedText": "Они получили ранний доступ к видео, сразу после их создания, и они будут продолжать его получать к будущим сериям «Суть…».", "from_community_srt": "Оказавшие поддержку имеют ранний доступ к видео сразу как я их создаю и они продолжат получать ранний доступ к будущим \"Суть ...\".", - "n_reviews": 0, + "n_reviews": 1, "start": 984.7, "end": 991.56 }, { "input": "And as a thanks to the community, I keep ads off of new videos for their first month.", - "translatedText": "И в знак благодарности сообществу я в первый месяц отключаю рекламу в новых видео.", + "translatedText": "И в знак благодарности, я в первый месяц отключаю рекламу в новых видео.", "from_community_srt": "И, благодаря сообществу, я не включаю рекламу для новых видео в течении их первого месяца.", - "n_reviews": 0, + "n_reviews": 1, "start": 992.14, "end": 996.24 }, @@ -905,7 +905,7 @@ "input": "I'm still astounded that I can spend time working on videos like these, and in a very direct way, you are the one to thank for that.", "translatedText": "Я до сих пор поражен тем, что могу тратить время на работу над такими видео, и в прямом смысле слова спасибо за это.", "from_community_srt": "Я все еще изумлен тем, что могу тратить время на такие видео, и в прямом смысле вы один из тех кого за это можно поблагодарить.", - "n_reviews": 0, + "n_reviews": 1, "start": 997.02, "end": 1003.42 } diff --git a/2017/essence-of-calculus/russian/title.json b/2017/essence-of-calculus/russian/title.json index 4391100f7..2d6ed3da2 100644 --- a/2017/essence-of-calculus/russian/title.json +++ b/2017/essence-of-calculus/russian/title.json @@ -1,5 +1,5 @@ { "input": "The essence of calculus", "translatedText": "Суть математического анализа", - "n_reviews": 1 + "n_reviews": 2 } diff --git a/2017/gradient-descent/english/transcript.txt b/2017/gradient-descent/english/transcript.txt index d3e958874..508a3a374 100644 --- a/2017/gradient-descent/english/transcript.txt +++ b/2017/gradient-descent/english/transcript.txt @@ -7,7 +7,7 @@ These digits are rendered on a 28x28 pixel grid, each pixel with some grayscale Those are what determine the activations of 784 neurons in the input layer of the network. And then the activation for each neuron in the following layers is based on a weighted sum of all the activations in the previous layer, plus some special number called a bias. Then you compose that sum with some other function, like the sigmoid squishification, or a relu, the way I walked through last video. -In total, given the somewhat arbitrary choice of two hidden layers with 16 neurons each, the network has about 13,000 weights and biases that we can adjust, and it's these values that determine what exactly the network actually does. +In total, given the somewhat arbitrary choice of two hidden layers here with 16 neurons each, the network has about 13,000 weights and biases that we can adjust, and it's these values that determine what exactly the network actually does. Then what we mean when we say that this network classifies a given digit is that the brightest of those 10 neurons in the final layer corresponds to that digit. And remember, the motivation we had in mind here for the layered structure was that maybe the second layer could pick up on the edges, and the third layer might pick up on patterns like loops and lines, and the last one could just piece together those patterns to recognize digits. So here, we learn how the network learns. @@ -122,4 +122,4 @@ Whereas if you're actually training on a structured dataset, one that has the ri And so what was also interesting about that is it brings into light another paper from actually a couple of years ago, which has a lot more simplifications about the network layers, but one of the results was saying how if you look at the optimization landscape, the local minima that these networks tend to learn are actually of equal quality, so in some sense if your dataset is structured, you should be able to find that much more easily. My thanks, as always, to those of you supporting on Patreon. I've said before just what a game changer Patreon is, but these videos really would not be possible without you. -I also want to give a special thanks to the VC firm Amplify Partners and their support of these initial videos in the series. Thank you. \ No newline at end of file +I also want to give a special thanks to the VC firm Amplify Partners and their support of these initial videos in the series. Thank you. diff --git a/2017/hardest-problem/vietnamese/description.json b/2017/hardest-problem/vietnamese/description.json index 86c7680cc..a81455a83 100644 --- a/2017/hardest-problem/vietnamese/description.json +++ b/2017/hardest-problem/vietnamese/description.json @@ -1,8 +1,8 @@ [ { "input": "A difficult Putnam question with an elegant solution.", - "translatedText": "Một câu hỏi Putnam khó với một giải pháp tao nhã.", - "n_reviews": 0 + "translatedText": "Một câu hỏi Putnam khó với một lời giải tinh tế.", + "n_reviews": 1 }, { "input": "This video was sponsored by Brilliant: https://brilliant.org/3b1b", @@ -61,8 +61,8 @@ }, { "input": "A different write-up of this solution:", - "translatedText": "Một cách viết khác của giải pháp này:", - "n_reviews": 0 + "translatedText": "Một cách viết khác của lời giải này:", + "n_reviews": 1 }, { "input": "http://lsusmath.rickmabry.org/psisson/putnam/putnam-web.htm", @@ -76,8 +76,8 @@ }, { "input": "1992 Putnam with this problem:", - "translatedText": "1992 Putnam với vấn đề này:", - "n_reviews": 0 + "translatedText": "1992 Putnam với bài toán này:", + "n_reviews": 1 }, { "input": "http://kskedlaya.org/putnam-archive/1992.pdf", @@ -91,8 +91,8 @@ }, { "input": "A problem with a similar flavor came up on the 2005 Putnam A6. Give it a try! The solution for that problem, by the way, was written by Calvin Lin, a friend of mine who works at Brilliant. Small world!", - "translatedText": "Một vấn đề với hương vị tương tự đã xảy ra trên Putnam A6 năm 2005. Hãy thử một lần! Nhân tiện, giải pháp cho vấn đề đó được viết bởi Calvin Lin, một người bạn của tôi làm việc tại Brilliant. Thế giới nhỏ bé!", - "n_reviews": 0 + "translatedText": "Một bài toán với ý tưởng tương tự đã xảy ra trên Putnam A6 năm 2005. Hãy thử một lần! Nhân tiện, lời giải cho bài toán đó được viết bởi Calvin Lin, một người bạn của tôi làm việc tại Brilliant. Thế giới nhỏ bé!", + "n_reviews": 1 }, { "input": "http://kskedlaya.org/putnam-archive/2005.pdf", @@ -114,4 +114,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/hardest-problem/vietnamese/sentence_translations.json b/2017/hardest-problem/vietnamese/sentence_translations.json index 6f3cb0a24..881ab0919 100644 --- a/2017/hardest-problem/vietnamese/sentence_translations.json +++ b/2017/hardest-problem/vietnamese/sentence_translations.json @@ -36,10 +36,10 @@ }, { "input": "And yet, despite the fact that the only students taking this thing each year are those who clearly are already pretty interested in math, the median score is around 1 or 2.", - "translatedText": "Chưa hết, mặc dù thực tế là những học sinh duy nhất tham gia môn này mỗi năm rõ ràng là những học sinh khá yêu thích môn toán, nhưng điểm trung bình vẫn là khoảng 1 hoặc 2.", + "translatedText": "Chưa hết, dù thực tế là những học sinh duy nhất tham gia môn này mỗi năm rõ ràng là những học sinh khá yêu thích môn toán, nhưng điểm trung bình vẫn là khoảng 1 hoặc 2.", "model": "google_nmt", "from_community_srt": "Tuy vậy, dù sự thật là những học sinh đủ khả năng để tham gia thi hằng năm rõ ràng đều là những học sinh rất hứng thú với toán, điểm trung bình thường chỉ khoảng 1 hay 2.", - "n_reviews": 0, + "n_reviews": 1, "start": 19.66, "end": 28.36 }, @@ -54,46 +54,46 @@ }, { "input": "And on each one of those sections of six questions, the problems tend to get harder as you go from 1 to 6, although of course difficulty is in the eye of the beholder.", - "translatedText": "Và ở mỗi phần trong số sáu câu hỏi đó, các vấn đề có xu hướng trở nên khó hơn khi bạn đi từ 1 đến 6, mặc dù tất nhiên độ khó tùy thuộc vào con mắt của người xem.", + "translatedText": "Và ở mỗi phần trong số sáu câu hỏi đó, các bài toán có xu hướng trở nên khó hơn khi bạn đi từ 1 đến 6, mặc dù tất nhiên độ khó tùy thuộc vào mắt của người nhìn.", "model": "google_nmt", "from_community_srt": "Và từng câu của mỗi phần 6 câu đó, các bài toán có xu hướng trở nên khó dần từ câu 1 đến câu 6, nhưng tất nhiên, khó hay không tùy thuộc mắt người nhìn mà thôi.", - "n_reviews": 0, + "n_reviews": 1, "start": 31.4, "end": 39.64 }, { "input": "But the thing about those fives and sixes is that even though they're positioned as the hardest problems on a famously hard test, quite often these are the ones with the most elegant solutions available, some subtle shift in perspective that transforms it from very challenging to doable.", - "translatedText": "Nhưng vấn đề ở những điểm năm và sáu đó là mặc dù chúng được coi là những bài toán khó nhất trong một bài kiểm tra nổi tiếng khó, nhưng thường đây lại là những bài có giải pháp tinh tế nhất hiện có, một số thay đổi tinh tế trong quan điểm đã biến nó thành một bài kiểm tra rất khó. để có thể thực hiện được.", + "translatedText": "Nhưng vấn đề ở những điểm năm và sáu đó là dù chúng được coi là những bài toán khó nhất trong một bài kiểm tra nổi tiếng khó, nhưng thường đây lại là những bài có lời giải tinh tế nhất có thể, các thay đổi tinh tế trong cách nhìn đã biến nó thành một bài kiểm tra rất khó để có thể làm được.", "model": "google_nmt", "from_community_srt": "Nhưng điểm đặc biệt ở những câu 5 và 6 của đề thi là mặc dù được đặt tại vị trí khó nhất của một đề thi khó nổi tiếng, rất thường xuyên, đây là những câu có cách giải quyết tao nhã nhất có thể. Một số thay đổi trong cách nhìn nhận sẽ biến hóa chúng từ rất thách thức chuyển sang xử lí được.", - "n_reviews": 0, + "n_reviews": 1, "start": 40.06, "end": 55.38 }, { "input": "Here I'm going to share with you one problem that came up as the sixth question on one of these tests a while back.", - "translatedText": "Ở đây tôi sẽ chia sẻ với bạn một vấn đề xuất hiện ở câu hỏi thứ sáu trong một trong những bài kiểm tra cách đây không lâu.", + "translatedText": "Ở đây tôi sẽ chia sẻ với bạn một bài toán xuất hiện ở câu hỏi thứ sáu trong một trong những bài kiểm tra cách đây không lâu.", "model": "google_nmt", "from_community_srt": "Ở đây, tôi sẽ chia sẽ với bạn một bài toán được chọn làm câu 6 thuộc một trong các đề đã cho trong những năm gần đây.", - "n_reviews": 0, + "n_reviews": 1, "start": 56.08, "end": 60.76 }, { "input": "And those of you who follow the channel know that rather than just jumping straight to the solution, which in this case would be surprisingly short, when possible I like to take the time to walk you through how you might have stumbled across the solution yourself, where the insight comes from.", - "translatedText": "Và những người theo dõi kênh này biết rằng thay vì chỉ nhảy thẳng vào giải pháp, trong trường hợp này sẽ ngắn đến mức đáng ngạc nhiên, khi có thể, tôi muốn dành thời gian để hướng dẫn bạn cách bạn có thể tự mình tìm ra giải pháp, cái nhìn sâu sắc đến từ đâu.", + "translatedText": "Và những người theo dõi kênh này biết rằng thay vì chỉ nhảy thẳng vào lời giải, trong trường hợp này sẽ ngắn đến mức đáng ngạc nhiên, khi có thể, tôi muốn dành thời gian để hướng dẫn bạn cách bạn có thể tự mình tìm ra lời giải, cái nhìn sâu sắc đến từ đâu.", "model": "google_nmt", "from_community_srt": "Những bạn theo dõi đài chắc đã biết là thay vì nhảy thẳng tới cách giải, (và nói luôn, lời giải của bài toán này ngắn tới bất ngờ) khi có thể, tôi thích giành thời gian để cho bạn xem qua những cách mà bạn có thể tình cờ phát hiện ra hướng giải và những ý tưởng đó tới từ đâu.", - "n_reviews": 0, + "n_reviews": 1, "start": 61.3, "end": 74.08 }, { "input": "That is, make a video more about the problem-solving process than about the problem used to exemplify it.", - "translatedText": "Nghĩa là, hãy tạo một video về quá trình giải quyết vấn đề hơn là về vấn đề được dùng để minh họa cho nó.", + "translatedText": "Nghĩa là, hãy tạo một video về quá trình giải toán hơn là về vấn đề được dùng để minh họa cho nó.", "model": "google_nmt", "from_community_srt": "Tức là làm một video thiêng về quá trình giải quyết bài toán hơn là về bài toán được dùng để ví dụ cho một cách giải.", - "n_reviews": 0, + "n_reviews": 1, "start": 74.5, "end": 79.8 }, @@ -117,10 +117,10 @@ }, { "input": "Go ahead, take a moment and kind of digest this question.", - "translatedText": "Hãy tiếp tục, dành một chút thời gian và tìm hiểu câu hỏi này.", + "translatedText": "Tiếp tục dành chút thời gian và tìm hiểu câu hỏi này.", "model": "google_nmt", "from_community_srt": "Nào, hãy giành một lúc để ngẫm thử câu hỏi này xem.", - "n_reviews": 0, + "n_reviews": 1, "start": 93.56, "end": 95.64 }, @@ -171,10 +171,10 @@ }, { "input": "So again, you ask, is there a way to simplify what's going on, get ourselves to some kind of foothold that we can build up from?", - "translatedText": "Vì vậy, một lần nữa, bạn hỏi, có cách nào để đơn giản hóa những gì đang diễn ra, giúp chúng ta có được một chỗ đứng nào đó mà chúng ta có thể xây dựng từ đó không?", + "translatedText": "Vậy một lần nữa, bạn hỏi có cách nào để đơn giản hóa những gì đang diễn ra, giúp ta có được một chỗ đứng nào đó mà ta có thể xây dựng từ đó không?", "model": "google_nmt", "from_community_srt": "Và một lần nữa, bạn hỏi có cách nào để đơn giản hóa câu hỏi, và đưa tới một nền tảng nào đó để đi lên từ đó.", - "n_reviews": 0, + "n_reviews": 1, "start": 138.96, "end": 145.18 }, @@ -339,9 +339,9 @@ }, { "input": "But can we extend this into the three-dimensional case?", - "translatedText": "Nhưng liệu chúng ta có thể mở rộng điều này sang trường hợp ba chiều không?", + "translatedText": "Nhưng liệu ta có thể mở rộng điều này sang trường hợp ba chiều không?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 266.52, "end": 269.14 }, @@ -356,19 +356,19 @@ }, { "input": "Just like before, let's go ahead and draw some lines from each of those fixed three points through the center of the sphere.", - "translatedText": "Cũng giống như trước đây, chúng ta hãy tiếp tục và vẽ một số đường từ mỗi điểm trong số ba điểm cố định đó đi qua tâm của hình cầu.", + "translatedText": "Cũng giống như trước, ta sẽ tiếp tục và vẽ một số đường từ mỗi điểm trong số ba điểm cố định đó đi qua tâm của hình cầu.", "model": "google_nmt", "from_community_srt": "Cũng giống trước đó, hãy vẽ vài đường thẳng từ mỗi điểm của 3 \"điểm động\" xuyên qua tâm điểm hình cầu.", - "n_reviews": 0, + "n_reviews": 1, "start": 281.7, "end": 286.98 }, { "input": "It's also helpful if we draw some planes that are determined by any pair of these lines.", - "translatedText": "Sẽ rất hữu ích nếu chúng ta vẽ một số mặt phẳng được xác định bởi bất kỳ cặp đường thẳng nào trong số này.", + "translatedText": "Sẽ rất hữu ích nếu ta vẽ một số mặt phẳng được xác định bởi bất kỳ cặp đường thẳng nào trong số này.", "model": "google_nmt", "from_community_srt": "Tại đây, ta thử vẽ vài mặt phẳng tạo ra từ mỗi cặp đường thẳng.", - "n_reviews": 0, + "n_reviews": 1, "start": 287.5, "end": 292.18 }, @@ -401,19 +401,19 @@ }, { "input": "Those of you with some multivariable calculus under your belt might think, let's just try a surface integral.", - "translatedText": "Những người trong số các bạn đã thành thạo một số phép tính đa biến có thể nghĩ, chúng ta hãy thử tích phân bề mặt.", + "translatedText": "Trong số các bạn đã thành thạo phép giải tích đa biến có thể nghĩ là thử tính tích phân mặt.", "model": "google_nmt", "from_community_srt": "Mấy người nào học Tích phân Đa biến (Multiple Calculus) có thể nghĩ rằng: \"Thử làm tích phân mặt phẳng cái coi\".", - "n_reviews": 0, + "n_reviews": 1, "start": 321.22, "end": 325.6 }, { "input": "And by all means, pull out some paper and give it a try.", - "translatedText": "Và bằng mọi cách, hãy rút một ít giấy ra và thử xem.", + "translatedText": "Và bằng mọi cách, hãy lấy một ít giấy ra và thử xem.", "model": "google_nmt", "from_community_srt": "Chấp luôn, lấy giấy ra và thử đi.", - "n_reviews": 0, + "n_reviews": 1, "start": 326.08, "end": 328.2 }, @@ -442,7 +442,7 @@ "from_community_srt": "đây là câu hỏi thứ 6 trong bài thi Putnam,", "n_reviews": 0, "start": 331.3, - "end": 334.0 + "end": 334 }, { "input": "And what do you even do with that?", @@ -455,12 +455,12 @@ }, { "input": "Well, one thing you can do is back up to the two-dimensional case and contemplate if there is a different way to think about the same answer we got.", - "translatedText": "Chà, một điều bạn có thể làm là quay lại trường hợp hai chiều và suy ngẫm xem liệu có cách nào khác để suy nghĩ về cùng một câu trả lời mà chúng ta nhận được hay không.", + "translatedText": "Chà, một điều bạn có thể làm là quay lại trường hợp hai chiều và suy ngẫm xem liệu có cách nào khác để suy nghĩ về cùng một câu trả lời mà ta nhận được hay không.", "model": "google_nmt", "from_community_srt": "một thứ bạn có thể làm là quay lại cái bài không gian 2-chiều, và nghĩ rằng liệu có cách nào khác để giải bài này không.", - "n_reviews": 0, + "n_reviews": 1, "start": 339.06, - "end": 346.0 + "end": 346 }, { "input": "That answer, one-fourth, looks suspiciously clean, and raises the question of what that four represents.", @@ -491,19 +491,19 @@ }, { "input": "They made the problem a lot easier to think about.", - "translatedText": "Họ đã làm cho vấn đề trở nên dễ suy nghĩ hơn rất nhiều.", + "translatedText": "Chúng đã làm bài toán trở nên dễ nghĩ hơn rất nhiều.", "model": "google_nmt", "from_community_srt": "Chúng làm bài toán dễ nhìn và nghĩ hơn.", - "n_reviews": 0, + "n_reviews": 1, "start": 365.92, "end": 367.9 }, { "input": "And in general, whenever you've added something to the problem setup that makes it conceptually easier, see if you can reframe the entire question in terms of those things you just added.", - "translatedText": "Và nói chung, bất cứ khi nào bạn thêm điều gì đó vào việc thiết lập vấn đề để làm cho nó dễ dàng hơn về mặt khái niệm, hãy xem liệu bạn có thể điều chỉnh lại toàn bộ câu hỏi theo những điều bạn vừa thêm vào hay không.", + "translatedText": "Và nói chung, bất cứ khi nào bạn thêm điều gì đó vào việc lập bài toán để làm nó dễ dàng hơn về mặt khái niệm, hãy xem liệu bạn có thể điều chỉnh lại toàn bộ câu hỏi theo những điều bạn vừa thêm vào hay không.", "model": "google_nmt", "from_community_srt": "Và nói chung, thì khi nào bạn thêm cái gì đó, bạn sẽ làm bài toán trở nên dễ hơn trong ý niệm, Coi thử, nếu bạn chuyển xuất cả bài toán theo hướng mà bạn vừa tạo nên (thêm vào).", - "n_reviews": 0, + "n_reviews": 1, "start": 368.28, "end": 378.14 }, @@ -590,10 +590,10 @@ }, { "input": "Just by reframing how we think about the random process for choosing points, the answer 1 quarter popped out in a very different way from how it did before.", - "translatedText": "Chỉ bằng cách điều chỉnh lại cách chúng ta suy nghĩ về quy trình chọn điểm ngẫu nhiên, câu trả lời 1/4 đã xuất hiện theo một cách rất khác so với trước đây.", + "translatedText": "Chỉ bằng cách điều chỉnh lại cách ta nghĩ về quá trình chọn điểm ngẫu nhiên, câu trả lời 1/4 đã xuất hiện theo một cách rất khác so với trước đây.", "model": "google_nmt", "from_community_srt": "Chỉ bằng việc \"nhìn theo một cách khác\" về công đoạn ngẫu nhiên cho việc chọn điểm, Câu trả lời 1/4 xuất hiện theo một cách khác với những gì chúng ta đã làm trước đó.", - "n_reviews": 0, + "n_reviews": 1, "start": 457.04, "end": 464.58 }, @@ -653,46 +653,46 @@ }, { "input": "Again, it's kind of subtle how that pops out to us, but isn't that elegant?", - "translatedText": "Một lần nữa, điều đó khiến chúng ta cảm thấy khá tinh tế, nhưng điều đó chẳng phải rất tao nhã sao?", + "translatedText": "Lần nữa, thật khéo léo với cách nó hiện lên, nhưng nó tinh tế phải không?", "model": "google_nmt", "from_community_srt": "Tương tự, nhìn có vẻ mơ hồ; nhưng,", - "n_reviews": 0, + "n_reviews": 1, "start": 515.14, "end": 518.34 }, { "input": "This is a valid solution to the problem, but admittedly the way I've stated it so far rests on some visual intuition.", - "translatedText": "Đây là một giải pháp hợp lý cho vấn đề, nhưng phải thừa nhận rằng cách tôi trình bày cho đến nay dựa trên một số trực giác trực quan.", + "translatedText": "Đây là một lời giải hợp lý của bài toán, nhưng phải thừa nhận rằng cách tôi trình bày đến nay dựa trên các hình dung trực quan.", "model": "google_nmt", "from_community_srt": "nhìn hay quá ha? Đây là đáp án hợp lệ cho bài toán, nhưng cũng phải công nhận là cách mà tôi tiếp cập là dựa trên thiên ý cá nhân.", - "n_reviews": 0, + "n_reviews": 1, "start": 520.5, "end": 526.78 }, { "input": "If you're curious about how you might write it up in a way that doesn't rely on visual intuition, I've left a link in the description to one such write-up in the language of linear algebra, if you're curious.", - "translatedText": "Nếu bạn tò mò về cách bạn có thể viết nó theo cách không dựa vào trực giác trực quan, tôi đã để lại một liên kết trong phần mô tả tới một bài viết như vậy bằng ngôn ngữ đại số tuyến tính, nếu bạn muốn. tò mò.", + "translatedText": "Nếu tò mò về cách có thể viết nó theo cách không dựa vào hình dung trực quan, tôi đã để lại một liên kết trong phần mô tả tới một bài viết như vậy bằng ngôn ngữ đại số tuyến tính nếu bạn quan tâm.", "model": "google_nmt", "from_community_srt": "Nhưng nếu bạn tò mò liệu có cách nào không dựa trên thiên ý cá nhân, tôi đã để một đường dẫn (link) tới những bài viết được viết bằng ngôn ngữ Đại số Thẳng hàng Học (Linear Algebra)", - "n_reviews": 0, + "n_reviews": 1, "start": 527.4, "end": 535.64 }, { "input": "And this is pretty common in math, where having the key insight and understanding is one thing, but having the relevant background to articulate that understanding more formally is almost a separate muscle entirely, one that undergraduate math students kind of spend most of their time building up.", - "translatedText": "Và điều này khá phổ biến trong toán học, trong đó có cái nhìn sâu sắc và hiểu biết là một chuyện, nhưng có nền tảng phù hợp để nói rõ rằng sự hiểu biết một cách chính thức hơn gần như là một cơ bắp hoàn toàn riêng biệt, một cơ mà sinh viên toán đại học dành phần lớn thời gian để xây dựng hướng lên.", + "translatedText": "Và điều này khá phổ biến trong toán học, trong đó có cái nhìn sâu sắc và hiểu biết là một chuyện, nhưng có nền tảng phù hợp để nói rõ rằng sự hiểu biết một cách chính thức hơn là một sức mạnh hoàn toàn riêng biệt, là thứ mà sinh viên toán đại học dành phần lớn thời gian để xây dựng.", "model": "google_nmt", "from_community_srt": "Và cái này cũng khá phổ biến trong toán học, khi mà thiên ý cốt lõi và hiểu được là một, nhưng việc có một nền tảng kiến thức để diễn giải sự hiểu biết đó có hệ thống hơn là một chuyện mà một sinh viên cử nhân toán học dành nhiều thời gian để rèn luyện nên nó.", - "n_reviews": 0, + "n_reviews": 1, "start": 536.3, "end": 551.34 }, { "input": "But the main takeaway here is not the solution itself, but how you might find that key insight if it was put in front of you and you were just left to solve it.", - "translatedText": "Nhưng điều rút ra chính ở đây không phải là bản thân giải pháp mà là làm thế nào bạn có thể tìm thấy thông tin chi tiết quan trọng đó nếu nó được đặt trước mặt bạn và bạn chỉ còn lại việc giải quyết nó.", + "translatedText": "Nhưng điều rút ra chính ở đây không phải là bản thân lời giải mà là cách bạn có thể tìm thông tin chi tiết quan trọng đó nếu nó được đặt trước mặt bạn và bạn chỉ còn lại việc giải nó.", "model": "google_nmt", "from_community_srt": "Nhưng mấu chốt không phải là đáp án ở đây, mà là cái cách bạn tìm được cái thiên ý cốt lõi của mình khi bạn phải giải bài toán nào đó.", - "n_reviews": 0, + "n_reviews": 1, "start": 552.16, "end": 560.02 }, @@ -769,10 +769,10 @@ }, { "input": "Brilliant.org is a site where you can practice your problem solving abilities with questions like this and many, many more.", - "translatedText": "Brilliant.org là một trang web nơi bạn có thể rèn luyện khả năng giải quyết vấn đề của mình bằng những câu hỏi như thế này và nhiều câu hỏi khác.", + "translatedText": "Brilliant.org là một trang web nơi bạn có thể rèn luyện khả năng giải bài toán của mình bằng những câu hỏi như thế này và nhiều câu hỏi khác.", "model": "google_nmt", "from_community_srt": "Brilliant.org là một trang web mà bạn có thể học cách giải những bài toàn như vầy và nhiều hơn thế nữa,", - "n_reviews": 0, + "n_reviews": 1, "start": 603.48, "end": 608.4 }, @@ -787,10 +787,10 @@ }, { "input": "You're going to find countless interesting questions curated in a pretty thoughtful way so that you really do come away better at problem solving.", - "translatedText": "Bạn sẽ tìm thấy vô số câu hỏi thú vị được sắp xếp một cách khá chu đáo để bạn thực sự giải quyết vấn đề tốt hơn.", + "translatedText": "Bạn sẽ tìm thấy vô số câu hỏi thú vị được sắp xếp một cách khá chu đáo để bạn thực sự giải toán tốt hơn.", "model": "google_nmt", "from_community_srt": "Bạn sẽ tìm thấy hàng vạn những câu hỏi được đặt ra một cách rất sâu sắc chúng sẽ giúp bạn rèn luyện \"khả năng giải toán\" tốt hơn nhiều.", - "n_reviews": 0, + "n_reviews": 1, "start": 610.98, "end": 617.56 }, @@ -800,7 +800,7 @@ "model": "google_nmt", "from_community_srt": "Nếu bạn muốn thêm toán xác suất, họ có nhiều lớp khá là hay giảng dạy toán xác suất. Nhưng thiệt sự thì họ có đủ thứ các loại toán và khoa học, vậy nên gần như là chắc chắn rằng bạn sẽ tìm được thứ gì đó hay ho.", "n_reviews": 0, - "start": 618.0, + "start": 618, "end": 626.48 }, { @@ -829,4 +829,4 @@ "start": 642.8, "end": 653.26 } -] \ No newline at end of file +] diff --git a/2017/hardest-problem/vietnamese/title.json b/2017/hardest-problem/vietnamese/title.json index ca4656297..4b649ff43 100644 --- a/2017/hardest-problem/vietnamese/title.json +++ b/2017/hardest-problem/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "The hardest problem on the hardest test", "translatedText": "Vấn đề khó nhất trong bài kiểm tra khó nhất", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2017/implicit-differentiation/vietnamese/sentence_translations.json b/2017/implicit-differentiation/vietnamese/sentence_translations.json index 79bc0188a..33cc9f0d3 100644 --- a/2017/implicit-differentiation/vietnamese/sentence_translations.json +++ b/2017/implicit-differentiation/vietnamese/sentence_translations.json @@ -145,7 +145,7 @@ }, { "input": "But first I want to set aside this particular problem and show how it's connected to a different type of calculus problem, something called a related rates problem. ", - "translatedText": "Nhưng trước tiên tôi muốn đặt vấn đề cụ thể này sang một bên và chỉ ra cách nó liên quan đến một loại vấn đề tính toán khác, cái gọi là bài toán liên quan tỷ lệ.", + "translatedText": "Nhưng trước tiên tôi muốn đặt bài toán cụ thể này sang một bên và chỉ ra cách nó liên quan đến một loại bài toán về giải tích khác, cái gọi là bài toán liên quan tỷ lệ.", "model": "google_nmt", "n_reviews": 1, "start": 196.58, @@ -273,9 +273,9 @@ }, { "input": "On the one hand, we know that that derivative should be 0, since the expression is a constant, and constants don't care about your tiny nudges in time, they just remain unchanged. ", - "translatedText": "Một mặt, chúng ta biết rằng đạo hàm đó phải bằng 0, vì biểu thức là một hằng số và các hằng số không quan tâm đến những cú thúc nhỏ của bạn theo thời gian, chúng chỉ không thay đổi. ", + "translatedText": "Một mặt, chúng ta biết rằng đạo hàm đó phải bằng 0, vì biểu thức là một hằng số và các hằng số không quan tâm đến những tác động nhỏ của bạn theo thời gian, chúng chỉ không thay đổi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 353, "end": 362.34 }, diff --git a/2017/integration/italian/description.json b/2017/integration/italian/description.json index 83246c3de..eefe0754c 100644 --- a/2017/integration/italian/description.json +++ b/2017/integration/italian/description.json @@ -2,76 +2,76 @@ { "input": "Intuition for integrals, and why they are inverses of derivatives.", "translatedText": "Intuizione per gli integrali e perché sono inversi delle derivate.", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Help fund future projects: https://www.patreon.com/3blue1brown", "translatedText": "Aiuta a finanziare progetti futuri: https://www.patreon.com/3blue1brown", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "An equally valuable form of support is to simply share some of the videos.", "translatedText": "Una forma di supporto altrettanto preziosa è semplicemente condividere alcuni video.", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Special thanks to these supporters: http://3b1b.co/lessons/integration#thanks", "translatedText": "Un ringraziamento speciale a questi sostenitori: http://3b1b.co/lessons/integration#thanks", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Check out the Art of Problem Solving: https://aops.com/3blue1brown", "translatedText": "Dai un'occhiata all'arte della risoluzione dei problemi: https://aops.com/3blue1brown", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "Timestamps:", "translatedText": "Timestamp:", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "0:00 - Car example", "translatedText": "0:00 - Esempio di automobile", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "8:20 - Areas under graphs", "translatedText": "8:20 - Aree sotto i grafici", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "11:18 - Fundamental theorem of calculus", "translatedText": "11:18 - Teorema fondamentale del calcolo infinitesimale", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "16:20 - Recap", "translatedText": "16:20 - Riepilogo", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "17:45 - Negative area", "translatedText": "17:45 - Zona negativa", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "18:55 - Outro", "translatedText": "18:55 - Conclusione", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 }, { "input": "", "translatedText": "", - "n_reviews": 0 + "n_reviews": 1 } ] diff --git a/2017/integration/italian/sentence_translations.json b/2017/integration/italian/sentence_translations.json index 045cbe40a..6eda1bf99 100644 --- a/2017/integration/italian/sentence_translations.json +++ b/2017/integration/italian/sentence_translations.json @@ -3,7 +3,7 @@ "input": "This guy, Grothendieck, is somewhat of a mathematical idol to me, and I just love this quote, don't you? ", "translatedText": "Questo ragazzo, Grothendieck, è una specie di idolo matematico per me, e adoro questa citazione, voi no? ", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 12.08, "end": 17.88 }, @@ -11,7 +11,7 @@ "input": "Too often in math, we dive into showing that a certain fact is true with a long series of formulas before stepping back and making sure it feels reasonable, and preferably obvious, at least at an intuitive level. ", "translatedText": "Troppo spesso nella matematica, ci immergiamo nel dimostrare che qualcosa è vero con una lunga serie di formule prima di fare un passo indietro e assicurarci che sembri ragionevole, e preferibilmente ovvio, almeno intuitivamente. ", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 18.62, "end": 30.34 }, @@ -19,7 +19,7 @@ "input": "In this video, I want to talk about integrals, and the thing I want to become almost obvious is that they are an inverse of derivatives. ", "translatedText": "In questo video, voglio parlare degli integrali, e la cosa che voglio che diventi quasi ovvia è che sono l'inverso delle derivate. ", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 31.26, "end": 38.86 }, @@ -27,7 +27,7 @@ "input": "Here we're just going to focus on one example, which is a kind of dual to the example of a moving car I talked about in chapter 2 of the series, introducing derivatives. ", "translatedText": "Qui ci concentreremo solo su un esempio, che è circa l'opposto dell'esempio di un'auto in movimento accennato nel capitolo 2 della serie, introducendo le derivate. ", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 39.9, "end": 48.14 }, @@ -35,7 +35,7 @@ "input": "Then in the next video we're going to see how this same idea generalizes, but to a couple other contexts. ", "translatedText": "Poi nel prossimo video vedremo come questa stessa idea si generalizza, ma in un paio di altri contesti. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 49.18, "end": 54.06 }, @@ -43,7 +43,7 @@ "input": "Imagine you're sitting in a car, and you can't see out the window, all you see is the speedometer. ", "translatedText": "Immagina di stare in macchina e di non poter vedere fuori dal finestrino, tutto ciò che vedi è il tachimetro. ", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 55.24, "end": 60.52 }, @@ -51,21 +51,21 @@ "input": "At some point the car starts moving, speeds up, and then slows back down to a stop, all over the course of 8 seconds. ", "translatedText": "Ad un certo punto l'auto inizia a muoversi, accelera e poi rallenta fino a fermarsi, il tutto nel giro di 8 secondi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 62.08, "end": 70.74 }, { "input": "The question is, is there a nice way to figure out how far you've travelled during that time based only on your view of the speedometer? ", - "translatedText": "La domanda è: esiste un modo carino per capire quanta distanza hai viaggiato in quel periodo basandosi solo sulla visualizzazione del tachimetro? ", + "translatedText": "La domanda è: esiste un modo carino per capire quanta distanza hai viaggiato in quel periodo basandoti solo sulla vista del tachimetro? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 71.68, "end": 78.96 }, { "input": "Or better yet, can you find a distance function, s of t, that tells you how far you've travelled after a given amount of time, t, somewhere between 0 and 8 seconds? ", - "translatedText": "O meglio ancora, è possibile trovare una funzione di distanza, s(t), che ti dica quanta distanza hai percorso dopo un dato periodo di tempo, t, compreso tra 0 e 8 secondi? ", + "translatedText": "O meglio ancora, è possibile trovare una funzione della distanza, s(t), che ti dica quanta distanza hai percorso dopo un dato periodo di tempo, t, compreso tra 0 e 8 secondi? ", "model": "google_nmt", "n_reviews": 1, "start": 79.54, @@ -75,13 +75,13 @@ "input": "Let's say you take note of the velocity at every second, and make a plot over time that looks something like this. ", "translatedText": "Supponiamo che annoti il valore della velocità ogni secondo e crei un grafico spazio-tempo che assomigli a questo. ", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 90.9, "end": 97.1 }, { "input": "And maybe you find that a nice function to model that velocity over time in m per second is v of t equals t times 8 minus t. ", - "translatedText": "E forse riesci a trovare che una bella funzione per modellare la velocità nel tempo in m/s è v(t) = t(8-t).", + "translatedText": "E forse trovi anche che una bella funzione per modellare la velocità nel tempo in m/s è v(t) = t(8-t).", "model": "google_nmt", "n_reviews": 1, "start": 98.96, @@ -91,7 +91,7 @@ "input": "You might remember, in chapter 2 of the series we were looking at the opposite situation, where you knew what a distance function was, s of t, and wanted to figure out the velocity function from that. ", "translatedText": "Potresti ricordare che nel capitolo 2 della serie stavamo osservando la situazione opposta, in cui sapevi qual era la funzione di distanza, s(t), e volevi ricavare la funzione di velocità da quella. ", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 108.42, "end": 118.72 }, @@ -99,7 +99,7 @@ "input": "There I showed how the derivative of a distance vs. ", "translatedText": "Lì ho mostrato come la derivata di una funzione distanza-tempo", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 119.74, "end": 122.5 }, @@ -107,7 +107,7 @@ "input": "time function gives you a velocity vs. ", "translatedText": "restituisca una funzione", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 122.56, "end": 124.86 }, @@ -115,7 +115,7 @@ "input": "time function. ", "translatedText": "velocità-tempo.", "model": "google_nmt", - "n_reviews": 1, + "n_reviews": 2, "start": 124.92, "end": 125.6 }, @@ -129,7 +129,7 @@ }, { "input": "time function will come down to asking what function has a derivative of t times 8 minus t. ", - "translatedText": "funzione spazio-tempo si riduca a capire quale funzione ha derivata di t(8-t).", + "translatedText": "funzione spazio-tempo si riduca a capire quale funzione ha una derivata di t(8-t).", "model": "google_nmt", "n_reviews": 1, "start": 132.28, @@ -137,33 +137,33 @@ }, { "input": "This is often described as finding the antiderivative of a function, and indeed, that's what we'll end up doing, and you could even pause right now and try that. ", - "translatedText": "Questo viene spesso descritto come trovare l'antiderivativa di una funzione, e in effetti, è quello che finiremo per fare, e potresti anche fermarti adesso e provarlo. ", + "translatedText": "Questo viene descritto come trovare l'antiderivata di una funzione, e in effetti, è quello che finiremo per fare, e potresti anche fermarti adesso e provarlo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 139.38, "end": 147.3 }, { "input": "But first, I want to spend the bulk of this video showing how this question is related to finding the area bounded by the velocity graph, because that helps to build an intuition for a whole class of problems, things called integral problems in math and science. ", - "translatedText": "Ma prima, voglio spendere la maggior parte di questo video mostrando come questa domanda è correlata alla ricerca dell'area delimitata dal grafico della velocità, perché questo aiuta a costruire un'intuizione per un'intera classe di problemi, quelli chiamati problemi integrali in matematica e scienze. . ", + "translatedText": "Ma prima, voglio spendere la maggior parte di questo video, mostrando come questa domanda è correlata alla ricerca dell'area dal grafico, perché questo aiuta a costruire un'intuizione per un'intera classe di problemi, quelli chiamati problemi integrali in matematica e scienze.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 147.9, "end": 162.18 }, { "input": "To start off, notice that this question would be a lot easier if the car was just moving at a constant velocity, right? ", - "translatedText": "Per cominciare, nota che questa domanda sarebbe molto più semplice se l'auto si muovesse a velocità costante, giusto? ", + "translatedText": "Per cominciare, nota che questa domanda sarebbe molto più semplice se l'auto si muovesse a velocità costante, no? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 162.78, "end": 168.74 }, { "input": "In that case, you could just multiply the velocity in m per second times the amount of time that has passed in seconds, and that would give you the number of meters traveled. ", - "translatedText": "In tal caso, potresti semplicemente moltiplicare la velocità in m al secondo per il tempo trascorso in secondi e otterresti il numero di metri percorsi. ", + "translatedText": "In tal caso, potresti semplicemente moltiplicare la velocità in metri al secondo per il tempo trascorso in secondi e otterresti il numero di metri percorsi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 169.42, "end": 178.94 }, @@ -171,7 +171,7 @@ "input": "And notice, you can visualize that product, that distance, as an area. ", "translatedText": "E nota, puoi visualizzare quel prodotto, quella distanza, come un'area. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 180.02, "end": 184.16 }, @@ -179,7 +179,7 @@ "input": "And if visualizing distance as area seems weird, I'm right there with you. ", "translatedText": "E se visualizzare la distanza come area ti sembra strano, sono lì con te. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 185, "end": 188.82 }, @@ -187,23 +187,23 @@ "input": "It's just that on this plot, where the horizontal direction has units of seconds, and the vertical direction has units of meters per second, units of area just very naturally correspond to meters. ", "translatedText": "È solo che su questo grafico, dove la direzione orizzontale ha unità di secondi, e la direzione verticale ha unità di metri al secondo, le unità di area corrispondono molto naturalmente ai metri. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 188.82, "end": 200.84 }, { "input": "But what makes our situation hard is that velocity is not constant, it's incessantly changing at every single instant. ", - "translatedText": "Ma ciò che rende difficile la nostra situazione è che la velocità non è costante, cambia incessantemente in ogni singolo istante. ", + "translatedText": "Ma ciò che rende difficile la nostra situazione è che la velocità non è costante, cambia continuamente in ogni singolo istante. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 202.02, "end": 208.48 }, { "input": "It would even be a lot easier if it only ever changed at a handful of points, maybe staying static for the first second, and then suddenly discontinuously jumping to a constant 7 m per second for the next second, and so on, with discontinuous jumps to portions of constant velocity. ", - "translatedText": "Sarebbe anche molto più semplice se cambiasse solo in una manciata di punti, magari rimanendo statico per il primo secondo, e poi improvvisamente saltando in modo discontinuo a una velocità costante di 7 m al secondo per il secondo successivo, e così via, con salti discontinui. a porzioni di velocità costante. ", + "translatedText": "Sarebbe anche molto più semplice se cambiasse solo in una manciata di punti, magari rimanendo costante per il primo secondo, e poi improvvisamente saltando in modo discontinuo a una velocità costante di 7 metri al secondo per il secondo successivo, e così via, con salti discontinui. a porzioni di velocità costante. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 210.78, "end": 227.16 }, @@ -211,7 +211,7 @@ "input": "That would make it uncomfortable for the driver, in fact it's actually physically impossible, but it would make your calculations a lot more straightforward. ", "translatedText": "Ciò metterebbe a disagio il conducente, in realtà è fisicamente impossibile, ma renderebbe i calcoli molto più semplici. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 228.7, "end": 236.74 }, @@ -219,15 +219,15 @@ "input": "You could just compute the distance traveled on each interval by multiplying the constant velocity on that interval by the change in time, and then just add all of those up. ", "translatedText": "Potresti semplicemente calcolare la distanza percorsa in ciascun intervallo moltiplicando la velocità costante su quell'intervallo per la variazione del tempo, e poi sommarli tutti. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 237.6, "end": 247.9 }, { "input": "So what we're going to do is approximate the velocity function as if it was constant on a bunch of intervals, and then, as is common in calculus, we'll see how refining that approximation leads us to something more precise. ", - "translatedText": "Quindi quello che faremo è approssimare la funzione velocità come se fosse costante su una serie di intervalli, e poi, come è comune nel calcolo infinitesimale, vedremo come perfezionare quell'approssimazione ci porta a qualcosa di più preciso. ", + "translatedText": "Quindi quello che faremo è approssimare la funzione velocità come se fosse costante su una serie di intervalli, e poi, com'è comune nel calcolo infinitesimale, vedremo come perfezionare quell'approssimazione ci porta a qualcosa di più preciso. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 249.02, "end": 261.58 }, @@ -235,47 +235,47 @@ "input": "Here, let's make this a little more concrete by throwing in some numbers. ", "translatedText": "Ecco, rendiamo la cosa un po' più concreta inserendo alcuni numeri. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 264.72, "end": 267.74 }, { "input": "Chop up the time axis between 0 and 8 seconds into many small intervals, each with some little width dt, something like 0.25 seconds. ", - "translatedText": "Suddividi l'asse del tempo tra 0 e 8 secondi in tanti piccoli intervalli, ciascuno con una piccola larghezza dt, qualcosa come 0.25 secondi. ", + "translatedText": "Suddividi l'asse del tempo tra 0 e 8 secondi in tanti piccoli intervalli, ciascuno con una piccola larghezza dt, tipo 0.25 secondi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 268.36, "end": 278.04 }, { "input": "Now consider one of those intervals, like the one between t equals 1 and 1.25. ", - "translatedText": "Consideriamo ora uno di questi intervalli, come quello tra t uguale a 1 e 1.25. ", + "translatedText": "Considera uno di questi intervalli, come quello tra t uguale a 1 e 1.25. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 278.94, "end": 283.92 }, { "input": "In reality, the car speeds up from 7 m per second to about 8.4 m per second during that time, and you could find those numbers just by plugging in t equals 1 and t equals 1.25 to the equation for velocity. ", - "translatedText": "In realtà l'auto accelera da 7 m al secondo a circa 8.4 m al secondo durante quel tempo, e potresti trovare quei numeri semplicemente inserendo t uguale a 1 e t uguale a 1.25 all'equazione per la velocità. ", + "translatedText": "In realtà l'auto accelera da 7 metri al secondo a circa 8.4 metri al secondo durante quel tempo, e potresti trovare quei numeri semplicemente inserendo t uguale a 1 e t uguale a 1.25 nell'equazione della velocità. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 285.28, "end": 298.36 }, { "input": "What we want to do is approximate the car's motion as if its velocity was constant on that interval. ", - "translatedText": "Ciò che vogliamo fare è approssimare il movimento dell'auto come se la sua velocità fosse costante in quell'intervallo. ", + "translatedText": "Noi vogliamo approssimare il movimento dell'auto come se la sua velocità fosse costante in quell'intervallo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 299.46, "end": 304.58 }, { "input": "Again, the reason for doing that is we don't really know how to handle situations other than constant velocity ones. ", - "translatedText": "Ancora una volta, la ragione per cui lo facciamo è che non sappiamo davvero come gestire situazioni diverse da quelle a velocità costante. ", + "translatedText": "E la ragione per cui lo facciamo è che non sappiamo davvero come gestire situazioni diverse da quelle a velocità costante. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 305.54, "end": 311.7 }, @@ -283,7 +283,7 @@ "input": "You could choose this constant to be anything between 7 and 8.4, it actually doesn't matter. ", "translatedText": "Puoi scegliere che questa costante sia compresa tra 7 e 8.4, in realtà non ha importanza. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 313.46, "end": 319.24 }, @@ -291,15 +291,15 @@ "input": "All that matters is that our sequence of approximations, whatever they are, gets better and better as dt gets smaller and smaller. ", "translatedText": "Tutto ciò che conta è che la nostra sequenza di approssimazioni, qualunque esse siano, migliora sempre più man mano che dt diventa sempre più piccolo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 320.02, "end": 328.04 }, { "input": "That treating this car's journey as a bunch of discontinuous jumps in speed between portions of constant velocity becomes a less wrong reflection of reality as we decrease the time between those jumps. ", - "translatedText": "Considerare il viaggio di questa macchina come una serie di salti discontinui di velocità tra porzioni di velocità costante diventa un riflesso meno sbagliato della realtà poiché riduciamo il tempo tra questi salti. ", + "translatedText": "Vedere il viaggio di questa macchina come una sequenza di cambi di velocità a tratti in cui la velocità è costante riflette in modo più accurato la realtà, poiché riduciamo l'intervallo di tempo tra tali cambiamenti.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 328.74, "end": 339.98 }, @@ -307,23 +307,23 @@ "input": "So for convenience, on an interval like this, let's just approximate the speed with whatever the true car's velocity is at the start of that interval, the height of the graph above the left side, which in this case is 7. ", "translatedText": "Quindi, per comodità, su un intervallo come questo, approssimiamo la velocità con qualunque sia la velocità reale dell'auto all'inizio di quell'intervallo, l'altezza del grafico sopra il lato sinistro, che in questo caso è 7. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 342.54, "end": 354.64 }, { "input": "So in this example interval, according to our approximation, the car moves 7 m per second times 0.25 seconds. ", - "translatedText": "Quindi in questo intervallo di esempio, secondo la nostra approssimazione, l'auto si muove di 7 m al secondo per 0.25 secondi. ", + "translatedText": "Quindi in questo intervallo di esempio, secondo la nostra approssimazione, l'auto si muove di 7 metri al secondo per 0.25 secondi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 355.96, "end": 363.56 }, { "input": "That's 1.75 m, and it's nicely visualized as the area of this thin rectangle. ", - "translatedText": "Questo è 1.75 m, ed è ben visualizzato come l'area di questo rettangolo sottile. ", + "translatedText": "Che è uguale a 1.75 metri e corrisponde visivamente all'area di questo rettangolo sottile. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 364.46, "end": 369.78 }, @@ -331,7 +331,7 @@ "input": "In truth, that's a little under the real distance traveled, but not by much. ", "translatedText": "In verità, è un po' inferiore alla reale distanza percorsa, ma non di molto. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 370.7, "end": 374.44 }, @@ -339,7 +339,7 @@ "input": "And the same goes for every other interval. ", "translatedText": "E lo stesso vale per ogni altro intervallo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 374.98, "end": 376.92 }, @@ -347,7 +347,7 @@ "input": "The approximated distance is v of t times dt, it's just that you'd be plugging in a different value for t at each one of these, giving a different height for each rectangle. ", "translatedText": "La distanza approssimativa è v di t per dt, è solo che dovresti inserire un valore diverso per t in ognuno di questi, dando un'altezza diversa per ogni rettangolo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 377.42, "end": 387.84 }, @@ -355,15 +355,15 @@ "input": "I'm going to write out an expression for the sum of the areas of all those rectangles in kind of a funny way. ", "translatedText": "Scriverò un'espressione per la somma delle aree di tutti quei rettangoli in un modo un po' divertente. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 389.96, "end": 395.34 }, { "input": "Take this symbol here, which looks like a stretched s for sum, and put a 0 at its bottom and an 8 at its top, to indicate that we'll be ranging over time steps between 0 and 8 seconds. ", - "translatedText": "Prendi questo simbolo qui, che assomiglia ad una s allungata per somma, e metti uno 0 in basso e un 8 in alto, per indicare che oscilleremo nel tempo intervalli tra 0 e 8 secondi. ", + "translatedText": "Prendi questo simbolo qui, che assomiglia ad una s allungata di somma, e metti uno 0 in basso e un 8 in alto, per indicare che ci interessano i valori tra 0 e 8 secondi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 396.02, "end": 408 }, @@ -371,7 +371,7 @@ "input": "And as I said, the amount we're adding up at each time step is v of t times dt. ", "translatedText": "E come ho detto, la quantità che sommiamo ad ogni passo temporale è v di t per dt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 408.9, "end": 414.4 }, @@ -379,7 +379,7 @@ "input": "Two things are implicit in this notation. ", "translatedText": "Due cose sono implicite in questa notazione. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 415.46, "end": 417.46 }, @@ -387,7 +387,7 @@ "input": "First of all, that value dt plays two separate roles. ", "translatedText": "Quel valore dt svolge due ruoli separati. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 418.18, "end": 421.34 }, @@ -395,23 +395,23 @@ "input": "Not only is it a factor in each quantity we're adding up, it also indicates the spacing between each sampled time step. ", "translatedText": "Non solo è un fattore in ogni quantità che stiamo sommando, ma indica anche la spaziatura tra ogni fase temporale campionata. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 421.92, "end": 428.78 }, { "input": "So when you make dt smaller and smaller, even though it decreases the area of each rectangle, it increases the total number of rectangles whose areas we're adding up, because if they're thinner, it takes more of them to fill that space. ", - "translatedText": "Quindi quando riduci dt sempre più piccolo, anche se diminuisce l'area di ciascun rettangolo, aumenta il numero totale di rettangoli di cui stiamo sommando le aree, perché se sono più sottili, ne occorrono di più per riempire quello spazio . ", + "translatedText": "Quindi quando riduci dt sempre di più, anche se diminuisce l'area di ciascun rettangolo, aumenta il numero totale di rettangoli di cui stiamo sommando le aree, perché se sono più sottili, ne occorrono di più per riempire quello spazio. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 429.38, "end": 441.74 }, { "input": "And second, the reason we don't use the usual sigma notation to indicate a sum is that this expression is technically not any particular sum for any particular choice of dt. ", - "translatedText": "E in secondo luogo, il motivo per cui non usiamo la consueta notazione sigma per indicare una somma è che questa espressione tecnicamente non è una somma particolare per una particolare scelta di dt. ", + "translatedText": "E in secondo luogo, il motivo per cui non usiamo la consueta notazione sigma per indicare una somma è che questa espressione tecnicamente non è una somma particolare per un particolare valore scelta di dt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 442.88, "end": 453.26 }, @@ -419,7 +419,7 @@ "input": "It's meant to express whatever that sum approaches as dt approaches 0. ", "translatedText": "Ha lo scopo di esprimere qualunque cosa la somma si avvicini quando dt si avvicina a 0. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 453.78, "end": 458.42 }, @@ -427,7 +427,7 @@ "input": "And as you can see, what that approaches is the area bounded by this curve and the horizontal axis. ", "translatedText": "E come puoi vedere, ciò che si avvicina è l'area delimitata da questa curva e dall'asse orizzontale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 459.48, "end": 465.46 }, @@ -435,15 +435,15 @@ "input": "Remember, smaller choices of dt indicate closer approximations for the original question, how far does the car actually go? ", "translatedText": "Ricorda, scelte più piccole di dt indicano approssimazioni più vicine alla domanda originale, quanto lontano arriva effettivamente l'auto? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 466.34, "end": 473.74 }, { "input": "So this limiting value for the sum, the area under this curve, gives us the precise answer to the question in full, unapproximated precision. ", - "translatedText": "Quindi questo valore limite per la somma, l'area sotto questa curva, ci dà la risposta precisa alla domanda con precisione completa e non approssimata. ", + "translatedText": "Quindi questo valore limite per la somma, l'area sotto questa curva, ci dà la risposta alla domanda con precisione assoluta e non approssimata. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 474.54, "end": 483.26 }, @@ -451,7 +451,7 @@ "input": "Tell me that's not surprising. ", "translatedText": "Dimmi che non è sorprendente. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 484.3, "end": 485.54 }, @@ -459,7 +459,7 @@ "input": "We had this pretty complicated idea of approximations that can involve adding up a huge number of very tiny things. ", "translatedText": "Avevamo questa idea piuttosto complicata delle approssimazioni che possono comportare la somma di un numero enorme di cose molto piccole. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 486.06, "end": 492.76 }, @@ -467,7 +467,7 @@ "input": "And yet, the value those approximations approach can be described so simply, it's just the area underneath this curve. ", "translatedText": "Eppure, il valore a cui si avvicinano queste approssimazioni può essere descritto in modo così semplice, è solo l'area sotto questa curva. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 493.48, "end": 500.56 }, @@ -475,7 +475,7 @@ "input": "This expression is called an integral of v of t, since it brings all of its values together. ", "translatedText": "Questa espressione è chiamata integrale di v di t, poiché riunisce tutti i suoi valori. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 502.12, "end": 507.46 }, @@ -483,7 +483,7 @@ "input": "It integrates them. ", "translatedText": "Li integra. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 507.68, "end": 508.96 }, @@ -491,15 +491,15 @@ "input": "Now at this point, you could say, how does this help? ", "translatedText": "Ora, a questo punto, potresti dire, in che modo questo aiuta? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 510.06, "end": 512.82 }, { "input": "You've just reframed one hard question, finding how far the car has traveled, into an equally hard problem, finding the area between this graph and the horizontal axis. ", - "translatedText": "Hai appena riformulato una domanda difficile, ovvero trovare la distanza percorsa dall'auto, in un problema altrettanto difficile, ovvero trovare l'area tra questo grafico e l'asse orizzontale. ", + "translatedText": "Hai appena riformulato una domanda difficile, ovvero trovare la distanza percorsa dall'auto, in un problema altrettanto difficile, trovare l'area tra questo grafico e l'asse orizzontale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 513.24, "end": 522.44 }, @@ -507,55 +507,55 @@ "input": "And you'd be right. ", "translatedText": "E avresti ragione. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 523.88, "end": 524.78 }, { "input": "If the velocity-distance duo was the only thing we cared about, most of this video, with all of the area under a curve nonsense, would be a waste of time. ", - "translatedText": "Se il binomio velocità-distanza fosse l'unica cosa a cui teniamo, la maggior parte di questo video, con tutta l'area sotto una curva senza senso, sarebbe una perdita di tempo. ", + "translatedText": "Se il duo velocità-distanza fosse l'unica cosa che ci interessasse, la maggior parte di questo video, con tutto il discorso dell'area sotto una curva, sarebbe una perdita di tempo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 525.26, "end": 534.24 }, { "input": "We could just skip straight ahead to finding an antiderivative. ", - "translatedText": "Potremmo semplicemente passare direttamente alla ricerca di un antiderivativo. ", + "translatedText": "Salteremmo direttamente alla ricerca di un'antiderivata. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 534.66, "end": 537.26 }, { "input": "But finding the area between a function's graph and the horizontal axis is somewhat of a common language for many disparate problems that can be broken down and approximated as the sum of a large number of small things. ", - "translatedText": "Ma trovare l'area tra il grafico di una funzione e l'asse orizzontale è in qualche modo un linguaggio comune per molti problemi disparati che possono essere scomposti e approssimati come la somma di un gran numero di piccole cose. ", + "translatedText": "Ma trovare l'area tra il grafico di una funzione e l'asse orizzontale è in qualche modo un linguaggio comune per molti problemi diversi che possono essere scomposti e approssimati come la somma di un gran numero di piccole cose. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 538, "end": 551.24 }, { "input": "You'll see more in the next video, but for now I'll just say in the abstract that understanding how to interpret and how to compute the area under a graph is a very general problem-solving tool. ", - "translatedText": "Ne vedrai di più nel prossimo video, ma per ora dirò solo in astratto che capire come interpretare e come calcolare l'area sotto un grafico è uno strumento di risoluzione dei problemi molto generale. ", + "translatedText": "Vedrai di più nel prossimo video, ma per ora dirò solo in astratto che capire come interpretare e come calcolare l'area sotto un grafico è uno strumento di risoluzione dei problemi molto generale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 552.34, "end": 562.94 }, { "input": "In fact, the first video of this series already covered the basics of how this works, but now that we have more of a background with derivatives, we can take this idea to its completion. ", - "translatedText": "In effetti, il primo video di questa serie ha già spiegato le basi di come funziona, ma ora che abbiamo più conoscenze di base sui derivati, possiamo portare questa idea al suo completamento. ", + "translatedText": "In effetti, il primo video di questa serie ha già spiegato le basi di come funziona, ma ora che abbiamo più conoscenze di base sulle derivate, possiamo completare questa idea. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 563.6, "end": 573.32 }, { "input": "For our velocity example, think of this right endpoint as a variable, capital T. ", - "translatedText": "Per il nostro esempio di velocità, pensa a questo punto finale destro come a una variabile, la T maiuscola. ", + "translatedText": "Per il nostro esempio di velocità, pensa a questo punto finale a destra come ad una variabile, T maiuscolo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 574.32, "end": 579.58 }, @@ -563,7 +563,7 @@ "input": "So we're thinking of this integral of the velocity function between 0 and t, the area under this curve between those inputs, as a function where the upper bound is the variable. ", "translatedText": "Quindi pensiamo a questo integrale della funzione velocità tra 0 e t, l'area sotto questa curva tra questi input, come una funzione in cui il limite superiore è la variabile. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 581.68, "end": 591.22 }, @@ -571,23 +571,23 @@ "input": "That area represents the distance the car has travelled after t seconds, right? ", "translatedText": "Quell'area rappresenta la distanza percorsa dall'auto dopo t secondi, giusto? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 592.06, "end": 596.9 }, { "input": "So in reality this is a distance vs. ", - "translatedText": "Quindi in realtà questa è una distanza vs. ", + "translatedText": "Quindi in realtà questa è una funzione", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 597.38, "end": 599.3 }, { "input": "time function, s of t. ", - "translatedText": "funzione del tempo, s di t. ", + "translatedText": "spazio-tempo, s di t.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 599.36, "end": 601.28 }, @@ -595,23 +595,23 @@ "input": "Now ask yourself, what is the derivative of that function? ", "translatedText": "Ora chiediti: qual è la derivata di quella funzione? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 601.9, "end": 604.82 }, { "input": "On the one hand, a tiny change in distance over a tiny change in time is velocity, that is what velocity means. ", - "translatedText": "Da un lato, una piccola variazione della distanza rispetto a una piccola variazione del tempo è velocità, ecco cosa significa velocità. ", + "translatedText": "Da un lato, una piccola variazione della distanza rispetto a una piccola variazione del tempo è la velocità, ecco cosa significa velocità. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 607.3, "end": 614.02 }, { "input": "But there's another way to see this, purely in terms of this graph and this area, which generalizes a lot better to other integral problems. ", - "translatedText": "Ma c'è un altro modo di vedere la cosa, puramente in termini di questo grafico e di quest'area, che si generalizza molto meglio ad altri problemi integrali. ", + "translatedText": "Ma c'è un altro modo di vederla, puramente in termini di questo grafico e di quest'area, che si generalizza molto meglio ad altri problemi integrali. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 614.84, "end": 622.18 }, @@ -619,7 +619,7 @@ "input": "A slight nudge of dt to the input causes that area to increase, some little ds represented by the area of this sliver. ", "translatedText": "Una leggera spinta di dt sull'input fa sì che l'area aumenti, alcuni piccoli ds rappresentati dall'area di questo frammento. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 623.3, "end": 631.7 }, @@ -627,7 +627,7 @@ "input": "The height of that sliver is the height of the graph at that point, v of t, and its width is dt. ", "translatedText": "L'altezza di quel nastro è l'altezza del grafico in quel punto, v di t, e la sua larghezza è dt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 632.74, "end": 638.94 }, @@ -635,23 +635,23 @@ "input": "And for small enough dt, we can basically consider that sliver to be a rectangle, so this little bit of added area, ds, is approximately equal to v of t times dt. ", "translatedText": "E per dt sufficientemente piccolo, possiamo sostanzialmente considerare quel frammento come un rettangolo, quindi questo pezzettino di area aggiunta, ds, è approssimativamente uguale a v di t per dt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 639.78, "end": 650.68 }, { "input": "And because that's an approximation that gets better and better for smaller dt, the derivative of that area function, ds, dt, at this point equals vt, the value of the velocity function at whatever time we started on. ", - "translatedText": "E poiché è un'approssimazione che migliora sempre di più per dt più piccoli, la derivata di quella funzione d'area, ds, dt, a questo punto è uguale a vt, il valore della funzione velocità in qualunque momento abbiamo iniziato. ", + "translatedText": "E poiché è un'approssimazione che migliora sempre di più per dt più piccoli, la derivata di quella funzione d'area, ds su dt, a questo punto è uguale a vt, il valore della funzione velocità in qualunque momento abbiamo iniziato. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 651.66, "end": 666.06 }, { "input": "And that right there is a super general argument. ", - "translatedText": "E proprio questo è un argomento estremamente generale. ", + "translatedText": "E questo qui è un argomento estremamente generale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 666.98, "end": 669.26 }, @@ -659,7 +659,7 @@ "input": "The derivative of any function giving the area under a graph like this is equal to the function for the graph itself. ", "translatedText": "La derivata di qualsiasi funzione che fornisce l'area sotto un grafico come questo è uguale alla funzione del grafico stesso. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 669.26, "end": 676.54 }, @@ -667,15 +667,15 @@ "input": "So, if our velocity function is t times 8-t, what should s be? ", "translatedText": "Quindi, se la nostra funzione velocità è t per 8-t, quanto dovrebbe essere s? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 678.74, "end": 684.44 }, { "input": "What function of t has a derivative of t times 8-t? ", - "translatedText": "Quale funzione di t è derivata di t per 8-t? ", + "translatedText": "Quale funzione di t ha una derivata di t per 8-t? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 685.14, "end": 688.7 }, @@ -683,7 +683,7 @@ "input": "It's easier to see if we expand this out, writing it as 8t minus t squared, and then we can just take each part one at a time. ", "translatedText": "È più facile vedere se lo espandiamo, scrivendolo come 8t meno t al quadrato, e poi possiamo prendere ogni parte una alla volta. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 690.34, "end": 697.68 }, @@ -691,7 +691,7 @@ "input": "What function has a derivative of 8t? ", "translatedText": "Quale funzione ha una derivata di 8t? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 697.68, "end": 700.92 }, @@ -699,15 +699,15 @@ "input": "We know that the derivative of t squared is 2t, so if we just scale that up by a factor of 4, we can see that the derivative of 4t squared is 8t. ", "translatedText": "Sappiamo che la derivata di t al quadrato è 2t, quindi se la ingrandiamo di un fattore 4, possiamo vedere che la derivata di 4t al quadrato è 8t. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 702.24, "end": 712.3 }, { "input": "And for that second part, what kind of function do you think might have negative t squared as a derivative? ", - "translatedText": "E per la seconda parte, che tipo di funzione pensi che possa avere t negativo al quadrato come derivata? ", + "translatedText": "E per la seconda parte, che tipo di funzione pensi che possa avere meno t al quadrato come derivata? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 713.02, "end": 718.56 }, @@ -715,7 +715,7 @@ "input": "Using the power rule again, we know that the derivative of a cubic term, t cubed, gives us a square term, 3t squared. ", "translatedText": "Usando nuovamente la regola della potenza, sappiamo che la derivata di un termine cubico, t al cubo, ci dà un termine quadrato, 3t al quadrato. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 720.2, "end": 727.78 }, @@ -723,15 +723,15 @@ "input": "So if we just scale that down by a third, the derivative of 1 third t cubed is exactly t squared. ", "translatedText": "Quindi se lo riduciamo di un terzo, la derivata di 1 terzo t al cubo è esattamente t al quadrato. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 728.48, "end": 734.22 }, { "input": "And then making that negative, we see that negative 1 third t cubed has a derivative of negative t squared. ", - "translatedText": "E poi rendendolo negativo, vediamo che negativo 1 terzo t al cubo ha una derivata di negativo t al quadrato. ", + "translatedText": "E poi rendendolo negativo, vediamo che meno 1 terzo t al cubo ha una derivata di meno t al quadrato. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 734.92, "end": 741.02 }, @@ -739,7 +739,7 @@ "input": "Therefore, the antiderivative of our function, 8t minus t squared, is 4t squared minus 1 third t cubed. ", "translatedText": "Pertanto, la primitiva della nostra funzione, 8t meno t al quadrato, è 4t al quadrato meno 1 terzo di t al cubo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 742.18, "end": 750.92 }, @@ -747,7 +747,7 @@ "input": "But there's a slight issue here. ", "translatedText": "Ma qui c'è un piccolo problema. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 752.44, "end": 754.16 }, @@ -755,7 +755,7 @@ "input": "We could add any constant we want to this function, and its derivative is still 8t minus t squared. ", "translatedText": "Potremmo aggiungere qualunque costante vogliamo a questa funzione, e la sua derivata è ancora 8t meno t al quadrato. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 754.48, "end": 761.02 }, @@ -763,15 +763,15 @@ "input": "The derivative of a constant always goes to 0. ", "translatedText": "La derivata di una costante vale sempre 0. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 761.82, "end": 764.5 }, { "input": "And if you were to graph s of t, you could think of this in the sense that moving a graph of a distance function up and down does nothing to affect its slope at every input. ", - "translatedText": "E se dovessi rappresentare graficamente s di t, potresti pensarlo nel senso che spostare un grafico di una funzione di distanza su e giù non fa nulla per influenzare la sua pendenza ad ogni input. ", + "translatedText": "Se dovessi rappresentare graficamente s di t, potresti pensarlo nel senso di spostare il grafico su e giù e questo non influenza per nulla la sua pendenza. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 765.18, "end": 773.82 }, @@ -779,15 +779,15 @@ "input": "So in reality, there's actually infinitely many different possible antiderivative functions, and every one of them looks like 4t squared minus 1 third t cubed plus c, for some constant c. ", "translatedText": "Quindi in realtà ci sono infinite possibili funzioni antiderivative diverse, e ognuna di esse assomiglia a 4t al quadrato meno 1 terzo t al cubo più c, per una costante c. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 774.64, "end": 787.54 }, { "input": "But there is one piece of information we haven't used yet that will let us zero in on which antiderivative to use, the lower bound of the integral. ", - "translatedText": "Ma c'è un'informazione che non abbiamo ancora utilizzato che ci permetterà di individuare quale antiderivativa utilizzare, il limite inferiore dell'integrale. ", + "translatedText": "Ma c'è un'informazione che non abbiamo ancora utilizzato che ci permetterà di individuare quale antiderivata utilizzare, il limite inferiore dell'integrale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 788.58, "end": 797.16 }, @@ -795,7 +795,7 @@ "input": "This integral has to be zero when we drag that right endpoint all the way to the left endpoint, right? ", "translatedText": "Questo integrale deve essere zero quando trasciniamo l'estremo destro fino all'estremo sinistro, giusto? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 798.36, "end": 804.22 }, @@ -803,23 +803,23 @@ "input": "The distance travelled by the car between 0 seconds and 0 seconds is… well, zero. ", "translatedText": "La distanza percorsa dall'auto tra 0 secondi e 0 secondi è... beh, zero. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 804.64, "end": 810.38 }, { "input": "So as we found, the area as a function of capital T is an antiderivative for the stuff inside. ", - "translatedText": "Quindi, come abbiamo scoperto, l'area in funzione della T maiuscola è una antiderivativa per le cose all'interno. ", + "translatedText": "Quindi, come abbiamo scoperto, l'area in funzione di T maiuscolo è un'antiderivata per le cose all'interno. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 811.58, "end": 817.72 }, { "input": "And to choose what constant to add to this expression, you subtract off the value of that antiderivative function at the lower bound. ", - "translatedText": "E per scegliere quale costante aggiungere a questa espressione, sottrai il valore di quella funzione antiderivativa al limite inferiore. ", + "translatedText": "E per scegliere quale costante aggiungere a questa espressione, sottrai il valore di quella funzione antiderivata al limite inferiore. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 818.48, "end": 827.16 }, @@ -827,7 +827,7 @@ "input": "If you think about it for a moment, that ensures that the integral from the lower bound to itself will indeed be zero. ", "translatedText": "Se ci pensate per un momento, ciò garantisce che l'integrale dal limite inferiore a se stesso sarà effettivamente zero. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 828.16, "end": 835.6 }, @@ -835,7 +835,7 @@ "input": "As it so happens, when you evaluate the function we have here at t equals zero, you get zero. ", "translatedText": "In questo caso, quando valuti la funzione che abbiamo qui a t uguale a zero, ottieni zero. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 837.74, "end": 843.24 }, @@ -843,7 +843,7 @@ "input": "So in this specific case, you don't need to subtract anything off. ", "translatedText": "Quindi in questo caso specifico non devi togliere nulla. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 843.92, "end": 847.22 }, @@ -851,7 +851,7 @@ "input": "For example, the total distance travelled during the full 8 seconds is this expression evaluated at t equals 8, which is 85.33 minus 0. ", "translatedText": "Ad esempio, la distanza totale percorsa durante gli 8 secondi completi è questa espressione valutata come t uguale a 8, ovvero 85.33 meno 0. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 847.98, "end": 858.94 }, @@ -859,7 +859,7 @@ "input": "So the answer as a whole is 85.33. ", "translatedText": "Quindi la risposta complessiva è 85.33. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 858.94, "end": 862.06 }, @@ -867,47 +867,47 @@ "input": "But a more typical example would be something like the integral between 1 and 7. ", "translatedText": "Ma un esempio più tipico sarebbe qualcosa come l’integrale tra 1 e 7. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 863.18, "end": 867.46 }, { "input": "That's the area pictured here, and it represents the distance travelled between 1 second and 7 seconds. ", - "translatedText": "Questa è l'area qui raffigurata e rappresenta la distanza percorsa tra 1 secondo e 7 secondi. ", + "translatedText": "Corrisponde all'area qui raffigurata e rappresenta la distanza percorsa tra 1 secondo e 7 secondi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 868.2, "end": 874.02 }, { "input": "What you do is evaluate the antiderivative we found at the top bound, 7, and subtract off its value at the bottom bound, 1. ", - "translatedText": "Quello che fai è valutare l'antiderivativa che abbiamo trovato al limite superiore, 7, e sottrarre il suo valore al limite inferiore, 1. ", + "translatedText": "Quello che fai è valutare l'antiderivata che abbiamo trovato al limite superiore, 7, e sottrarre il suo valore al limite inferiore, 1. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 876.48, "end": 884.68 }, { "input": "Notice that it doesn't matter which antiderivative we chose here, if for some reason it had a constant added to it, like 5, that constant would cancel out. ", - "translatedText": "Nota che non importa quale antiderivativa abbiamo scelto qui, se per qualche ragione le fosse stata aggiunta una costante, come 5, quella costante si annullerebbe. ", + "translatedText": "E nota che non ci importa quale antiderivata scegliamo qui, se per qualche ragione ci fosse una costante, come 5, quella costante si annullerebbe. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 885.9, "end": 896.56 }, { "input": "More generally, any time you want to integrate some function, and remember, you think of that as adding up values f of x times dx for inputs in a certain range, and then asking what is that sum approach as dx approaches 0. ", - "translatedText": "Più in generale, ogni volta che vuoi integrare qualche funzione, e ricorda, pensi a ciò come alla somma dei valori f di x per dx per gli input in un certo intervallo, e poi chiedi qual è l'approccio della somma quando dx si avvicina a 0. ", + "translatedText": "Più in generale, ogni volta che vuoi integrare qualche funzione, e ricorda, pensi a ciò come alla somma dei valori f di x per dx per gli input in un certo intervallo, e poi ti chiedi a cosa tende quella somma per dx che si avvicina a 0. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 898, "end": 912.84 }, { "input": "The first step to evaluating that integral is to find an antiderivative, some other function, capital F, whose derivative is the thing inside the integral. ", - "translatedText": "Il primo passo per valutare quell'integrale è trovare un'antiderivativa, qualche altra funzione, la F maiuscola, la cui derivata è l'oggetto all'interno dell'integrale. ", + "translatedText": "Il primo passo per valutare quell'integrale è trovare un'antiderivata, qualche altra funzione, la F maiuscola, la cui derivata è l'oggetto all'interno dell'integrale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 913.66, "end": 923.54 }, @@ -915,7 +915,7 @@ "input": "Then the integral equals this antiderivative evaluated at the top bound minus its value at the bottom bound. ", "translatedText": "Quindi l'integrale è uguale a questa primitiva valutata al limite superiore meno il suo valore al limite inferiore. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 924.8, "end": 931.94 }, @@ -923,15 +923,15 @@ "input": "And this fact right here that you're staring at is the fundamental theorem of calculus. ", "translatedText": "E questo fatto proprio qui che stai osservando è il teorema fondamentale del calcolo infinitesimale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 932.82, "end": 937.46 }, { "input": "And I want you to appreciate something kind of crazy about this fact. ", - "translatedText": "E voglio che tu apprezzi qualcosa di un po' folle in questo fatto. ", + "translatedText": "E voglio che tu apprezzi qualcosa di un po' folle di questa cosa. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 938.24, "end": 941.26 }, @@ -939,7 +939,7 @@ "input": "The integral, the limiting value for the sum of all these thin rectangles, takes into account every single input on the continuum, from the lower bound to the upper bound. ", "translatedText": "L'integrale, il valore limite per la somma di tutti questi sottili rettangoli, tiene conto di ogni singolo input sul continuum, dal limite inferiore a quello superiore. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 941.84, "end": 951.86 }, @@ -947,39 +947,39 @@ "input": "That's why we use the word integrate, it brings them all together. ", "translatedText": "Ecco perché usiamo la parola integrare, perché li unisce tutti. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 952.28, "end": 955.84 }, { "input": "And yet, to actually compute it using an antiderivative, you only look at two inputs, the top bound and the bottom bound. ", - "translatedText": "Eppure, per calcolarlo effettivamente utilizzando un'antiderivativa, si considerano solo due input, il limite superiore e il limite inferiore. ", + "translatedText": "Eppure, per calcolarlo effettivamente utilizzando un'antiderivata, si considerano solo due input, il limite superiore e il limite inferiore. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 956.88, "end": 964.58 }, { "input": "It almost feels like cheating. ", - "translatedText": "Sembra quasi un tradimento. ", + "translatedText": "Sembra quasi di barare. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 965.42, "end": 966.56 }, { "input": "Using the antiderivative implicitly accounts for all the information needed to add up the values between those two bounds. ", - "translatedText": "L'uso dell'antiderivativa rappresenta implicitamente tutte le informazioni necessarie per sommare i valori tra questi due limiti. ", + "translatedText": "L'uso dell'antiderivata tiene conto implicitamente di tutte le informazioni necessarie per sommare i valori tra questi due limiti.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 966.94, "end": 975.14 }, { "input": "That's just crazy to me. ", - "translatedText": "E' semplicemente pazzesco per me. ", + "translatedText": "È semplicemente pazzesco per me. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 975.92, "end": 977.34 }, @@ -987,7 +987,7 @@ "input": "This idea is deep, and there's a lot packed into this whole concept, so let's recap everything that just happened, shall we? ", "translatedText": "Questa idea è profonda e c'è molto da dire in tutto questo concetto, quindi ricapitoliamo tutto quello che è appena successo, va bene? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 978.68, "end": 985.4 }, @@ -995,7 +995,7 @@ "input": "We wanted to figure out how far a car goes just by looking at the speedometer. ", "translatedText": "Volevamo capire la distanza percorsa da un'auto semplicemente guardando il tachimetro. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 986.22, "end": 990.58 }, @@ -1003,7 +1003,7 @@ "input": "And what makes that hard is that velocity is always changing. ", "translatedText": "E ciò che lo rende difficile è che la velocità cambia continuamente. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 991.36, "end": 994.22 }, @@ -1011,39 +1011,39 @@ "input": "If you approximate velocity to be constant on multiple different intervals, you could figure out how far the car goes on each interval with multiplication, and then add all of those up. ", "translatedText": "Se calcoli che la velocità sia costante su più intervalli, potresti calcolare la distanza percorsa dall'auto in ciascun intervallo con la moltiplicazione e quindi sommarli tutti. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 995.08, "end": 1005.48 }, { "input": "Better and better approximations for the original problem correspond to collections of rectangles whose aggregate area is closer and closer to being the area under this curve between the start time and the end time. ", - "translatedText": "Approssimazioni sempre migliori per il problema originale corrispondono a raccolte di rettangoli la cui area aggregata è sempre più vicina all'area sotto questa curva tra il tempo di inizio e il tempo di fine. ", + "translatedText": "Approssimazioni sempre migliori per il problema originale corrispondono a raccolte di rettangoli la cui area totale è sempre più vicina all'area sotto questa curva tra il tempo di inizio e il tempo di fine. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1006.44, "end": 1018.98 }, { "input": "So that area under the curve is actually the precise distance traveled for the true nowhere constant velocity function. ", - "translatedText": "Quindi quell'area sotto la curva è in realtà la distanza precisa percorsa per la vera funzione di velocità costante da nessuna parte. ", + "translatedText": "Quindi quell'area sotto la curva è in realtà la distanza precisa percorsa per la vera funzione di velocità che non è in nessun luogo costante.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1018.98, "end": 1027.14 }, { "input": "If you think of that area as a function itself, with a variable right endpoint, you can deduce that the derivative of that area function must equal the height of the graph at every point. ", - "translatedText": "Se pensi a quell'area come a una funzione stessa, con un punto finale destro variabile, puoi dedurre che la derivata di quella funzione dell'area deve essere uguale all'altezza del grafico in ogni punto. ", + "translatedText": "Se pensi a quell'area come a una funzione stessa, con un punto finale a destra variabile, puoi dedurre che la derivata di quella funzione dell'area deve essere uguale all'altezza del grafico in ogni punto. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1028.4, "end": 1040.66 }, { "input": "And that's really the key right there. ", - "translatedText": "E questa è davvero la chiave proprio lì. ", + "translatedText": "E questa qui è davvero la chiave. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1041.36, "end": 1042.76 }, @@ -1051,15 +1051,15 @@ "input": "It means that to find a function giving this area, you ask, what function has v of t as a derivative? ", "translatedText": "Significa che per trovare una funzione che dia quest'area, ti chiedi, quale funzione ha v di t come derivata? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1042.76, "end": 1049.4 }, { "input": "There are actually infinitely many antiderivatives of a given function, since you can always just add some constant without affecting the derivative, so you account for that by subtracting off the value of whatever antiderivative function you choose at the bottom bound. ", - "translatedText": "In realtà ci sono infinite antiderivative di una data funzione, poiché puoi sempre aggiungere semplicemente qualche costante senza influenzare la derivata, quindi ne tieni conto sottraendo il valore di qualunque funzione antiderivativa tu scelga al limite inferiore. ", + "translatedText": "In realtà ci sono infinite antiderivative di una data funzione, poiché puoi sempre aggiungere semplicemente qualche costante senza influenzare la derivata, quindi ne tieni conto sottraendo il valore di qualunque funzione antiderivata tu scelga al limite inferiore. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1050.64, "end": 1065.1 }, @@ -1067,15 +1067,15 @@ "input": "By the way, one important thing to bring up before we leave is the idea of negative area. ", "translatedText": "A proposito, una cosa importante da menzionare prima di partire è l'idea di area negativa. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1066.26, "end": 1071.98 }, { "input": "What if the velocity function was negative at some point, meaning the car goes backwards? ", - "translatedText": "Cosa accadrebbe se ad un certo punto la funzione velocità fosse negativa, ovvero l’auto andasse all’indietro? ", + "translatedText": "Cosa accadrebbe se la funzione della velocità fosse negativa, ovvero l’auto andasse indietro? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1073.04, "end": 1077.54 }, @@ -1083,7 +1083,7 @@ "input": "It's still true that a tiny distance traveled ds on a little time interval is about equal to the velocity at that time multiplied by the tiny change in time. ", "translatedText": "È pur sempre vero che una piccola distanza percorsa ds in un piccolo intervallo di tempo è quasi uguale alla velocità in quel momento moltiplicata per la piccola variazione di tempo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1078.66, "end": 1088.08 }, @@ -1091,7 +1091,7 @@ "input": "It's just that the number you'd plug in for velocity would be negative, so the tiny change in distance is negative. ", "translatedText": "È solo che il numero che inseriresti per la velocità sarebbe negativo, quindi il piccolo cambiamento nella distanza è negativo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1088.64, "end": 1095.72 }, @@ -1099,7 +1099,7 @@ "input": "In terms of our thin rectangles, if a rectangle goes below the horizontal axis, like this, its area represents a bit of distance traveled backwards, so if what you want in the end is to find a distance between the car's start point and its end point, this is something you'll want to subtract. ", "translatedText": "In termini dei nostri rettangoli sottili, se un rettangolo va sotto l'asse orizzontale, come questo, la sua area rappresenta un po' di distanza percorsa all'indietro, quindi se quello che vuoi alla fine è trovare una distanza tra il punto iniziale dell'auto e la sua fine punto, questo è qualcosa che vorrai sottrarre. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1096.8, "end": 1114.1 }, @@ -1107,15 +1107,15 @@ "input": "And that's generally true of integrals. ", "translatedText": "E questo è generalmente vero per gli integrali. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1115.06, "end": 1116.84 }, { "input": "Whenever a graph dips below the horizontal axis, the area between that portion of the graph and the horizontal axis is counted as negative. ", - "translatedText": "Ogni volta che un grafico scende al di sotto dell'asse orizzontale, l'area tra quella porzione del grafico e l'asse orizzontale viene conteggiata come negativa. ", + "translatedText": "Ogni volta che un grafico scende al di sotto dell'asse orizzontale, l'area tra quella porzione del grafico e l'asse orizzontale è negativa. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1117.36, "end": 1124.98 }, @@ -1123,47 +1123,47 @@ "input": "What you'll commonly hear is that integrals don't measure area per se, they measure the signed area between the graph and the horizontal axis. ", "translatedText": "Quello che sentirai comunemente è che gli integrali non misurano l'area di per sé, misurano l'area con segno tra il grafico e l'asse orizzontale. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1126, "end": 1134.18 }, { "input": "Next up, I'll bring up more context where this idea of an integral and area under curves comes up, along with some other intuitions for this fundamental theorem of calculus. ", - "translatedText": "Successivamente, tratterò più contesto in cui emerge questa idea di integrale e di area sotto le curve, insieme ad alcune altre intuizioni per questo teorema fondamentale del calcolo. ", + "translatedText": "Successivamente, porterò più contesto in cui emerge quest'idea di integrale e di area sotto le curve, insieme ad alcune altre intuizioni per il teorema fondamentale del calcolo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1135.68, "end": 1144.76 }, { "input": "Maybe you remember, chapter 2 of this series introducing the derivative was sponsored by the Art of Problem Solving, so I think there's something elegant to the fact that this video, which is kind of a duel to that one, was also supported in part by the Art of Problem Solving. ", - "translatedText": "Forse ricorderete, il capitolo 2 di questa serie che introduce il derivato è stato sponsorizzato da Art of Problem Solving, quindi penso che ci sia qualcosa di elegante nel fatto che questo video, che è una specie di duello con quello, sia stato supportato in parte anche da l'arte di risolvere i problemi. ", + "translatedText": "Forse ricorderete, il capitolo 2 di questa serie che introduce la derivata è stato sponsorizzato da Art of Problem Solving, quindi penso che ci sia qualcosa di elegante nel fatto che questo video, che è una specie di duo con quello, sia stato supportato in parte da Art of Problem Solving. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1146.48, "end": 1161.42 }, { "input": "I really can't imagine a better sponsor for this channel, because it's a company whose books and courses I recommend to people anyway. ", - "translatedText": "Non riesco davvero a immaginare uno sponsor migliore per questo canale, perché è un'azienda di cui consiglio comunque i libri e i corsi alle persone. ", + "translatedText": "Non riesco a immaginare uno sponsor migliore per questo canale, perché è un'azienda di cui consiglio comunque i libri e i corsi alle persone. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1162.16, "end": 1169.16 }, { "input": "They were highly influential to me when I was a student developing a love for creative math, so if you're a parent looking to foster your own child's love for the subject, or if you're a student who wants to see what math has to offer beyond rote schoolwork, I can't recommend the Art of Problem Solving enough. ", - "translatedText": "Hanno avuto una grande influenza su di me quando ero studente e sviluppavo l'amore per la matematica creativa, quindi se sei un genitore che cerca di favorire l'amore di tuo figlio per la materia, o se sei uno studente che vuole vedere cosa ha la matematica per offrire oltre i compiti scolastici meccanici, non posso raccomandare abbastanza l'Arte della Risoluzione dei Problemi. ", + "translatedText": "Hanno avuto una grande influenza su di me quando ero studente, quindi se sei un genitore che cerca di favorire l'amore di tuo figlio per la materia, o se sei uno studente che vuole vedere cosa ha la matematica per offrire oltre i compiti scolastici meccanici, non posso raccomandare abbastanza Art of Problem Solving. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1169.76, "end": 1186.12 }, { "input": "Whether that's their newest development to build the right intuitions in elementary school kids, called Beast Academy, or their courses in higher level topics and contest preparation, going to aops.com slash 3blue1brown, or clicking on the link in the description, lets them know you came from this channel, which may encourage them to support future projects like this one. ", - "translatedText": "Che si tratti del loro ultimo sviluppo per sviluppare le giuste intuizioni nei bambini delle scuole elementari, chiamato Beast Academy, o dei loro corsi su argomenti di livello superiore e preparazione ai concorsi, andando a aops. com slash 3blue1brown, o facendo clic sul collegamento nella descrizione, fai sapere loro che provieni da questo canale, il che potrebbe incoraggiarli a supportare progetti futuri come questo. ", + "translatedText": "Che si tratti del loro ultimo sviluppo per sviluppare le giuste intuizioni nei bambini delle scuole elementari, chiamato Beast Academy, o dei loro corsi su argomenti di livello superiore, andando a aops punto com slash 3blue1brown, o facendo clic sul collegamento nella descrizione, fai sapere loro che provieni da questo canale, il che potrebbe incoraggiarli a supportare progetti futuri come questo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1186.74, "end": 1208.2 }, @@ -1171,15 +1171,15 @@ "input": "I consider these videos a success not when they teach people a particular bit of math, which can only ever be a drop in the ocean, but when they encourage people to go and explore that expanse for themselves. ", "translatedText": "Considero questi video un successo non quando insegnano alle persone un particolare concetto di matematica, che può essere solo una goccia nell’oceano, ma quando incoraggiano le persone ad esplorare da sole quella distesa. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1208.92, "end": 1220.28 }, { "input": "And the Art of Problem Solving is among the few great places to actually do that exploration. ", - "translatedText": "E l'Arte del Problem Solving è uno dei pochi ottimi posti in cui fare davvero questa esplorazione. ", + "translatedText": "E Art of Problem Solving è uno dei pochi ottimi posti in cui fare davvero questa esplorazione. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1220.56, "end": 1225.42 } diff --git a/2017/integration/italian/title.json b/2017/integration/italian/title.json index 3bda855c2..2cc43aa93 100644 --- a/2017/integration/italian/title.json +++ b/2017/integration/italian/title.json @@ -1,5 +1,5 @@ { "input": "Integration and the fundamental theorem of calculus | Chapter 8, Essence of calculus", - "translatedText": "Integrazione e teorema fondamentale del calcolo infinitesimale | Capitolo 8, Essenza del calcolo infinitesimale", - "n_reviews": 0 + "translatedText": "Integrazione e teorema fondamentale del calcolo infinitesimale | Capitolo 8, Essenza dell'analisi matematica", + "n_reviews": 1 } diff --git a/2017/integration/vietnamese/description.json b/2017/integration/vietnamese/description.json index a366f1c2b..417e7e210 100644 --- a/2017/integration/vietnamese/description.json +++ b/2017/integration/vietnamese/description.json @@ -21,8 +21,8 @@ }, { "input": "Check out the Art of Problem Solving: https://aops.com/3blue1brown", - "translatedText": "Khám phá Nghệ thuật giải quyết vấn đề: https://aops.com/3blue1Brown", - "n_reviews": 0 + "translatedText": "Khám phá Nghệ thuật giải Toán: https://aops.com/3blue1Brown", + "n_reviews": 1 }, { "input": "", @@ -56,7 +56,7 @@ }, { "input": "17:45 - Negative area", - "translatedText": "17:45 - Diện tich âm", + "translatedText": "17:45 - Diện tích âm", "n_reviews": 1 }, { diff --git a/2017/integration/vietnamese/sentence_translations.json b/2017/integration/vietnamese/sentence_translations.json index 23cfa44a5..efd0191f2 100644 --- a/2017/integration/vietnamese/sentence_translations.json +++ b/2017/integration/vietnamese/sentence_translations.json @@ -225,9 +225,9 @@ }, { "input": "So what we're going to do is approximate the velocity function as if it was constant on a bunch of intervals, and then, as is common in calculus, we'll see how refining that approximation leads us to something more precise. ", - "translatedText": "Vì vậy, những gì chúng ta sắp làm là ước chừng hàm vận tốc như thể nó không đổi trong một loạt các khoảng, và sau đó, như thường thấy trong phép tính, chúng ta sẽ thấy việc tinh chỉnh phép tính gần đúng đó dẫn chúng ta đến điều gì đó chính xác hơn như thế nào. ", + "translatedText": "Vì vậy, những gì chúng ta sắp làm là ước chừng hàm vận tốc như thể nó không đổi trong một loạt các khoảng, và sau đó, như thường thấy trong giải tích, ta sẽ thấy cách tinh chỉnh phép tính gần đúng đó đưa ta đến điều gì đó chính xác hơn. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 249.02, "end": 261.58 }, @@ -297,9 +297,9 @@ }, { "input": "That treating this car's journey as a bunch of discontinuous jumps in speed between portions of constant velocity becomes a less wrong reflection of reality as we decrease the time between those jumps. ", - "translatedText": "Việc coi hành trình của chiếc xe này như một loạt các bước nhảy tốc độ không liên tục giữa các phần có vận tốc không đổi sẽ trở thành sự phản ánh thực tế ít sai lầm hơn khi chúng ta giảm thời gian giữa những lần nhảy đó. ", + "translatedText": "Việc coi hành trình của chiếc xe này như một loạt các bước nhảy tốc độ không liên tục giữa các phần có vận tốc không đổi sẽ trở thành sự phản ánh thực tế ít sai lầm hơn khi ta giảm thời gian giữa những lần nhảy đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 328.74, "end": 339.98 }, @@ -529,17 +529,17 @@ }, { "input": "But finding the area between a function's graph and the horizontal axis is somewhat of a common language for many disparate problems that can be broken down and approximated as the sum of a large number of small things. ", - "translatedText": "Nhưng việc tìm diện tích giữa đồ thị của hàm số và trục hoành là ngôn ngữ chung cho nhiều vấn đề khác nhau có thể được chia nhỏ và tính gần đúng bằng tổng của một số lượng lớn các phần tử nhỏ. ", + "translatedText": "Nhưng việc tìm diện tích giữa đồ thị của hàm số và trục hoành là ngôn ngữ chung cho nhiều bài toán khác nhau có thể được chia nhỏ và tính gần đúng bằng tổng của một số lượng lớn các phần tử nhỏ. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 538, "end": 551.24 }, { "input": "You'll see more in the next video, but for now I'll just say in the abstract that understanding how to interpret and how to compute the area under a graph is a very general problem-solving tool. ", - "translatedText": "Bạn sẽ thấy nhiều hơn trong video tiếp theo, nhưng bây giờ tôi sẽ chỉ nói tóm tắt rằng hiểu cách diễn giải và cách tính diện tích dưới biểu đồ là một công cụ giải quyết vấn đề rất tổng quát. ", + "translatedText": "Bạn sẽ thấy nhiều hơn trong video tiếp theo, nhưng bây giờ tôi sẽ chỉ nói tóm tắt rằng hiểu cách diễn giải và cách tính diện tích dưới đồ thị là một công cụ giải quyết bài toán rất tổng quát. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 552.34, "end": 562.94 }, @@ -809,9 +809,9 @@ }, { "input": "So as we found, the area as a function of capital T is an antiderivative for the stuff inside. ", - "translatedText": "Vì vậy, như chúng tôi đã tìm thấy, diện tích dưới dạng hàm của chữ T là nguyên hàm của những thứ bên trong. ", + "translatedText": "Vì vậy, như ta đã thấy, diện tích dưới dạng hàm của chữ T là nguyên hàm của những thứ bên trong. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 811.58, "end": 817.72 }, diff --git a/2017/leibniz-formula/vietnamese/description.json b/2017/leibniz-formula/vietnamese/description.json index abc6c1341..a52e61a9a 100644 --- a/2017/leibniz-formula/vietnamese/description.json +++ b/2017/leibniz-formula/vietnamese/description.json @@ -71,8 +71,8 @@ }, { "input": "Timestamps", - "translatedText": "Dấu thời gian", - "n_reviews": 0 + "translatedText": "Mốc thời gian", + "n_reviews": 1 }, { "input": "0:00 - Introduction", @@ -81,8 +81,8 @@ }, { "input": "1:39 - Counting lattice points", - "translatedText": "1:39 - Đếm điểm mạng", - "n_reviews": 0 + "translatedText": "1:39 - Đếm điểm trên lưới.", + "n_reviews": 1 }, { "input": "5:47 - Gaussian integers", @@ -91,13 +91,13 @@ }, { "input": "10:30 - The lattice point recipe", - "translatedText": "10:30 - Công thức điểm mắt lưới", - "n_reviews": 0 + "translatedText": "10:30 - Công thức tính điểm trên lưới", + "n_reviews": 1 }, { "input": "17:50 - Counting on one ring", - "translatedText": "17:50 - Đếm một hồi chuông", - "n_reviews": 0 + "translatedText": "17:50 - Đếm trên một vòng tròn", + "n_reviews": 1 }, { "input": "20:14 - Exploiting prime regularity", @@ -106,8 +106,8 @@ }, { "input": "25:19 - Combining the rings", - "translatedText": "25:19 - Kết hợp các vòng", - "n_reviews": 0 + "translatedText": "25:19 - Kết hợp các vòng tròn", + "n_reviews": 1 }, { "input": "28:36 - Branches of number theory", @@ -124,4 +124,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/leibniz-formula/vietnamese/sentence_translations.json b/2017/leibniz-formula/vietnamese/sentence_translations.json index 7e896ff69..a85fb521d 100644 --- a/2017/leibniz-formula/vietnamese/sentence_translations.json +++ b/2017/leibniz-formula/vietnamese/sentence_translations.json @@ -89,9 +89,9 @@ }, { "input": "On the path you and I will take, though, what you'll see is that the fundamental truth behind this sum and the circle it hides is a certain regularity in the way that prime numbers behave when you put them inside the complex numbers. ", - "translatedText": "Tuy nhiên, trên con đường mà bạn và tôi sẽ đi, điều bạn sẽ thấy là sự thật cơ bản đằng sau tổng này và đường tròn mà nó che giấu là một quy luật nhất định trong cách các số nguyên tố hành xử khi bạn đặt chúng vào trong số phức. ", + "translatedText": "Tuy nhiên, trên con đường mà bạn và tôi sẽ đi, điều bạn sẽ thấy là sự thật cơ bản đằng sau tổng này và đường tròn mà nó che giấu là một quy luật nhất định trong cách các số nguyên tố hoạt động khi bạn đặt chúng vào trong số phức. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 89.8, "end": 102.76 }, @@ -121,9 +121,9 @@ }, { "input": "From there we'll bring in a special function named chi, which will give us a formula for pi that at first seems to involve a crazy complicated pattern dependent on the distribution of primes, but a slight shift in perspective will simplify it dramatically and expose the ultimate gold nugget. ", - "translatedText": "Từ đó, chúng ta sẽ đưa vào một hàm đặc biệt tên là chi, hàm này sẽ cung cấp cho chúng ta một công thức tính số pi mà thoạt đầu có vẻ liên quan đến một mô hình cực kỳ phức tạp phụ thuộc vào sự phân bố của các số nguyên tố, nhưng một sự thay đổi nhỏ trong phối cảnh sẽ đơn giản hóa nó một cách đáng kể và làm lộ ra cục vàng cuối cùng. ", + "translatedText": "Từ đó, ta sẽ đưa vào một hàm đặc biệt tên là chi, hàm này sẽ cung cấp cho chúng ta một công thức tính số pi mà thoạt đầu có vẻ liên quan đến một mô hình cực kỳ phức tạp phụ thuộc vào sự phân bố của các số nguyên tố, nhưng một sự thay đổi nhỏ trong cách nhìn sẽ đơn giản hóa nó một cách đáng kể và làm lộ ra cục vàng cuối cùng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 132.24, "end": 149.8 }, @@ -137,25 +137,25 @@ }, { "input": "When I say lattice point, what I mean is a point AB on the plane where A and B are both integers, a spot where the grid lines cross. ", - "translatedText": "Khi tôi nói điểm mạng, ý tôi là điểm AB trên mặt phẳng trong đó A và B đều là số nguyên, điểm mà các đường lưới giao nhau. ", + "translatedText": "Khi tôi nói điểm trên lưới, ý tôi là điểm AB trên mặt phẳng trong đó A và B đều là số nguyên, điểm mà các đường lưới giao nhau. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 155.42, "end": 163.88 }, { "input": "If you draw a circle centered at the origin, let's say with radius 10, how many lattice points would you guess are inside that circle? ", - "translatedText": "Nếu bạn vẽ một đường tròn có tâm tại gốc tọa độ, giả sử có bán kính 10, bạn đoán có bao nhiêu điểm mạng bên trong đường tròn đó? ", + "translatedText": "Nếu bạn vẽ một đường tròn có tâm tại gốc tọa độ, giả sử có bán kính 10, bạn đoán có bao nhiêu điểm trên lưới bên trong đường tròn đó? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 163.88, "end": 172.2 }, { "input": "Well, there's one lattice point for each unit of area, so the answer should be approximately equal to the area of the circle, pi r squared, which in this case is pi times 10 squared. ", - "translatedText": "Vâng, có một điểm mạng cho mỗi đơn vị diện tích, vì vậy câu trả lời sẽ gần bằng diện tích hình tròn, pi r bình, trong trường hợp này là pi nhân 10 bình. ", + "translatedText": "Vâng, có một điểm lưới cho mỗi đơn vị diện tích, vì vậy câu trả lời sẽ gần bằng diện tích hình tròn, pi r bình, trong trường hợp này là pi nhân 10 bình. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 173.52, "end": 184.74 }, @@ -169,9 +169,9 @@ }, { "input": "What we're going to try to do is find a second way to answer this same question, how many lattice points are inside the circle, because that can lead to another way to express the area of a circle, and hence another way to express pi. ", - "translatedText": "Điều chúng ta sẽ cố gắng làm là tìm cách thứ hai để trả lời câu hỏi tương tự, có bao nhiêu điểm mạng bên trong hình tròn, bởi vì cách đó có thể dẫn đến một cách khác để biểu thị diện tích hình tròn, và do đó cũng có một cách khác để biểu thị số Pi. ", + "translatedText": "Điều chúng ta sẽ cố gắng làm là tìm cách thứ hai để trả lời câu hỏi tương tự, có bao nhiêu điểm lưới bên trong hình tròn, bởi vì cách đó có thể dẫn đến một cách khác để biểu thị diện tích hình tròn, và do đó cũng có một cách khác để biểu thị số Pi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 199.2, "end": 211.76 }, @@ -193,9 +193,9 @@ }, { "input": "And since a and b are both integers, a squared plus b squared is also some integer, so you only have to consider rings whose radii are the square roots of some whole number. ", - "translatedText": "Và vì a và b đều là số nguyên, a bình phương cộng b bình phương cũng là một số nguyên nào đó, nên bạn chỉ cần xét các vành có bán kính là căn bậc hai của một số nguyên nào đó. ", + "translatedText": "Và vì a và b đều là số nguyên, a bình phương cộng b bình phương cũng là một số nguyên nào đó, nên bạn chỉ cần xét các vòng tròn có bán kính là căn bậc hai của một số nguyên nào đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 232.7, "end": 243.26 }, @@ -209,17 +209,17 @@ }, { "input": "If you look at the radius 1, that hits 4 different lattice points. Radius square root of 2, well that also hits 4 lattice points. ", - "translatedText": "Nếu bạn nhìn vào bán kính 1, nó chạm tới 4 điểm mạng. ", + "translatedText": "Nếu bạn nhìn vào bán kính 1, nó chạm tới 4 điểm lưới. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 248.22, "end": 251.64 }, { "input": "Radius square root of 2, well that also hits 4 lattice points. ", - "translatedText": "Bán kính căn bậc hai của 2, cũng đạt 4 điểm mạng. ", + "translatedText": "Bán kính là căn 2, cũng đạt 4 điểm lưới. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 252.44, "end": 251.64 }, @@ -233,17 +233,17 @@ }, { "input": "Square root of 4 again hits 4 lattice points. ", - "translatedText": "Căn bậc hai của 4 lại chạm tới 4 điểm mạng. ", + "translatedText": "Căn bậc hai của 4 lại chạm tới 4 điểm lưới. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 259.9, "end": 262.18 }, { "input": "A radius square root of 3 doesn't actually hit anything. Square root of 4 again hits 4 lattice points. A radius square root of 5 actually hits 8 lattice poi ", - "translatedText": "Căn bậc hai bán kính của 5 thực sự chạm tới 8 điểm mạng. ", + "translatedText": "Căn bậc hai bán kính của 5 thực sự chạm tới 8 điểm lưới. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 262.84, "end": 266.14 }, @@ -281,9 +281,9 @@ }, { "input": "As an example, let's look at the ring with radius square root of 25. ", - "translatedText": "Ví dụ: hãy xét chiếc nhẫn có bán kính căn bậc hai là 25. ", + "translatedText": "Ví dụ: hãy xét vòng tròn có bán kính căn bậc hai là 25. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 296.46, "end": 299.88 }, @@ -325,21 +325,21 @@ "model": "google_nmt", "n_reviews": 0, "start": 328.12, - "end": 332.0 + "end": 332 }, { "input": "As another example, take a look at the ring with radius square root of 11. ", - "translatedText": "Một ví dụ khác, hãy xem chiếc nhẫn có bán kính căn bậc hai là 11. ", + "translatedText": "Một ví dụ khác, hãy xem vòng tròn có bán kính căn bậc hai là 11. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 332.7, "end": 335.98 }, { "input": "It doesn't hit any lattice points, and that corresponds to the fact that you cannot find two integers whose squares add up to 11. ", - "translatedText": "Nó không chạm tới bất kỳ điểm mạng nào và điều đó tương ứng với thực tế là bạn không thể tìm thấy hai số nguyên có tổng bình phương bằng 11. ", + "translatedText": "Nó không chạm tới bất kỳ điểm lưới nào và điều đó tương ứng với thực tế là bạn không thể tìm thấy hai số nguyên có tổng bình phương bằng 11. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 336.6, "end": 344.56 }, @@ -361,9 +361,9 @@ }, { "input": "So instead of thinking of this lattice point here as the pair of integer coordinates, 3,4, instead think of it as the single complex number, 3 plus 4i. ", - "translatedText": "Vì vậy, thay vì điểm mạng này ở đây là cặp tọa độ nguyên, 3,4, hãy nghĩ nó như một số phức đơn, 3 cộng 4i. ", + "translatedText": "Vì vậy, thay vì điểm lưới này ở đây là cặp tọa độ nguyên, 3,4, hãy nghĩ nó như một số phức đơn, 3 cộng 4i. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 360.4, "end": 369.38 }, @@ -373,7 +373,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 370.62, - "end": 380.0 + "end": 380 }, { "input": "This is called its complex conjugate, it's what you get by reflecting over the real axis, replacing i with negative i. ", @@ -433,9 +433,9 @@ }, { "input": "The collection of all these lattice points, a plus bi, where a and b are integers, has a special name, they're called the Gaussian integers, named after Martin Sheen. ", - "translatedText": "Tập hợp tất cả các điểm mạng này, a cộng bi, trong đó a và b là số nguyên, có một tên đặc biệt, chúng được gọi là số nguyên Gaussian, được đặt theo tên của Martin Sheen. ", + "translatedText": "Tập hợp tất cả các điểm lưới này, a cộng bi, trong đó a và b là số nguyên, có một tên đặc biệt, chúng được gọi là số nguyên Gaussian, được đặt theo tên của Martin Sheen. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 463.1, "end": 473.72 }, @@ -457,9 +457,9 @@ }, { "input": "This might seem needlessly complex, but it's the key to understanding the seemingly random pattern for how many lattice points are a given distance away from the origin. ", - "translatedText": "Điều này có vẻ phức tạp không cần thiết, nhưng nó là chìa khóa để hiểu được quy luật dường như ngẫu nhiên về số lượng điểm mạng cách một khoảng cách nhất định so với gốc tọa độ. ", + "translatedText": "Điều này có vẻ phức tạp không cần thiết, nhưng nó là chìa khóa để hiểu được quy luật dường như ngẫu nhiên về số lượng điểm lưới cách một khoảng cách nhất định so với gốc tọa độ. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 496.54, "end": 505.62 }, @@ -497,9 +497,9 @@ }, { "input": "So really, within the integers, factorization is not perfectly unique, it's almost unique, with the exception that you can get a different looking product by multiplying some of the factors by negative 1. ", - "translatedText": "Vì vậy, thực sự, trong các số nguyên, việc phân tích nhân tử không phải là duy nhất hoàn toàn, nó gần như duy nhất, ngoại trừ việc bạn có thể có được một sản phẩm trông khác bằng cách nhân một số thừa số với âm 1. ", + "translatedText": "Vì vậy, thực sự, trong các số nguyên, việc phân tích nhân tử không phải là duy nhất hoàn toàn, nó gần như duy nhất, ngoại trừ việc bạn có thể có được một tích trông khác bằng cách nhân một số thừa số với âm 1. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 543.64, "end": 555.4 }, @@ -577,9 +577,9 @@ }, { "input": "This corresponds with the fact that rings with a radius equal to the square root of one of these prime numbers always hit some lattice points. ", - "translatedText": "Điều này tương ứng với thực tế là các vòng có bán kính bằng căn bậc hai của một trong các số nguyên tố này luôn chạm vào một số điểm mạng. ", + "translatedText": "Điều này tương ứng với thực tế là các vòng có bán kính bằng căn bậc hai của một trong các số nguyên tố này luôn chạm vào một số điểm lưới. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 648.86, "end": 655.96 }, @@ -633,9 +633,9 @@ }, { "input": "But here, and now, we'll just have to take it as a given. ", - "translatedText": "Nhưng ở đây và bây giờ, chúng ta sẽ phải coi đó là điều hiển nhiên. ", + "translatedText": "Nhưng ở đây và bây giờ, ta sẽ phải coi đó là điều hiển nhiên. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 715.98, "end": 718.58 }, @@ -649,25 +649,25 @@ }, { "input": "And that fact is going to make us want to treat the prime number 2 a little bit differently for where all of this stuff is going, so just keep that in the back of your mind. ", - "translatedText": "Và thực tế đó sẽ khiến chúng ta muốn xử lý số nguyên tố 2 khác đi một chút về vị trí của tất cả những thứ này, vì vậy hãy ghi nhớ điều đó trong tâm trí bạn. ", + "translatedText": "Và thực tế đó sẽ khiến chúng ta muốn xử lý số nguyên tố 2 khác đi một chút về vị trí của tất cả những thứ này, vậy hãy ghi nhớ điều đó trong tâm trí bạn. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 736.56, "end": 744.42 }, { "input": "Remember, our goal here is to count how many lattice points are a given distance away from the origin, and doing this systematically for all distances square root of n can lead us to a formula for pi. ", - "translatedText": "Hãy nhớ rằng, mục tiêu của chúng ta ở đây là đếm xem có bao nhiêu điểm mạng cách gốc tọa độ một khoảng cho trước, và việc thực hiện phép tính này một cách có hệ thống với mọi khoảng cách căn bậc hai của n có thể đưa chúng ta tới công thức tính số pi. ", + "translatedText": "Hãy nhớ rằng, mục tiêu của chúng ta ở đây là đếm xem có bao nhiêu điểm lưới cách gốc tọa độ một khoảng cho trước, và việc thực hiện phép tính này một cách có hệ thống với mọi khoảng cách căn bậc hai của n có thể đưa chúng ta tới công thức tính số pi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 746.86, "end": 757.82 }, { "input": "And counting the number of lattice points with a given magnitude, like square root of 25, is the same as asking how many Gaussian integers have the special property that multiplying them by their complex conjugate gives you 25. ", - "translatedText": "Và việc đếm số điểm mạng có độ lớn cho trước, chẳng hạn như căn bậc hai của 25, cũng giống như hỏi có bao nhiêu số nguyên Gauss có tính chất đặc biệt khi nhân chúng với liên hợp phức của chúng sẽ cho bạn 25. ", + "translatedText": "Và việc đếm số điểm lưới có độ lớn cho trước, chẳng hạn như căn bậc hai của 25, cũng giống như hỏi có bao nhiêu số nguyên Gauss có tính chất đặc biệt khi nhân chúng với liên hợp phức của chúng sẽ cho bạn 25. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 758.92, "end": 772.66 }, @@ -676,15 +676,15 @@ "translatedText": "Vì vậy đây là công thức để tìm tất cả các số nguyên Gauss có thuộc tính này. ", "model": "google_nmt", "n_reviews": 0, - "start": 774.0, - "end": 778.0 + "start": 774, + "end": 778 }, { "input": "Step 1, factor 25, which inside the ordinary integers looks like 5 squared, but since 5 factors even further, as 2 plus i times 2 minus i, 25 breaks down as these four Gaussian primes. ", "translatedText": "Bước 1, thừa số 25, bên trong các số nguyên thông thường trông giống như 5 bình phương, nhưng vì 5 thừa số thậm chí còn lớn hơn, khi 2 cộng i nhân 2 trừ i, 25 bị phân tích thành bốn số nguyên tố Gaussian này. ", "model": "google_nmt", "n_reviews": 0, - "start": 778.0, + "start": 778, "end": 792.6 }, { @@ -713,9 +713,9 @@ }, { "input": "Picking an arbitrary standard, let's say that the product from the left column is the output of our recipe. ", - "translatedText": "Chọn một tiêu chuẩn tùy ý, giả sử rằng sản phẩm từ cột bên trái là đầu ra của công thức của chúng tôi. ", + "translatedText": "Chọn một tiêu chuẩn tùy ý, giả sử rằng tích từ cột bên trái là đầu ra của công thức của chúng ta. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 817.98, "end": 823.14 }, @@ -785,18 +785,18 @@ }, { "input": "And if you do that, running through the same recipe, it can affect the result, you'll get a different product out of that left column. ", - "translatedText": "Và nếu bạn làm điều đó, thực hiện cùng một công thức, nó có thể ảnh hưởng đến kết quả, bạn sẽ nhận được một sản phẩm khác ở cột bên trái đó. ", + "translatedText": "Và nếu bạn làm điều đó, thực hiện cùng một công thức, nó có thể ảnh hưởng đến kết quả, bạn sẽ nhận được một tích khác ở cột bên trái đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 888.24, "end": 894.98 }, { "input": "But the only effect that this is going to have is to multiply that total output by i, or negative 1, or negative i. ", - "translatedText": "Tác dụng duy nhất mà điều này mang lại là nhân tổng sản lượng với i, hoặc –1 hoặc –i. ", + "translatedText": "Tác dụng duy nhất mà điều này mang lại là nhân tổng số với i, hoặc –1 hoặc –i. ", "model": "google_nmt", - "n_reviews": 0, - "start": 896.0, + "n_reviews": 1, + "start": 896, "end": 903.18 }, { @@ -857,9 +857,9 @@ }, { "input": "Those four choices multiplied by the final four choices of multiplying the product from the left column by 1, or by i, or negative 1, or negative i, would suggest that there are a total of 16 lattice points a distance square root of 125 away from the origin. ", - "translatedText": "Bốn lựa chọn đó, nhân với bốn lựa chọn cuối cùng là nhân kết quả ở cột bên trái với 1, i, –1 hoặc –i, sẽ gợi ý rằng có tổng cộng 16 điểm mạng, cách căn bậc hai khoảng cách là 125. nguồn gốc. ", + "translatedText": "Bốn lựa chọn đó, nhân với bốn lựa chọn cuối cùng là nhân kết quả ở cột bên trái với 1, i, –1 hoặc –i, sẽ gợi ý rằng có tổng cộng 16 điểm lưới, cách căn bậc hai khoảng cách là 125 từ gốc tọa độ. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 959.66, "end": 976.96 }, @@ -868,7 +868,7 @@ "translatedText": "Thật vậy, nếu bạn vẽ vòng tròn đó ra và đếm, bạn sẽ thấy rằng nó chạm đúng 16 điểm lưới. ", "model": "google_nmt", "n_reviews": 0, - "start": 979.0, + "start": 979, "end": 985.2 }, { @@ -913,9 +913,9 @@ }, { "input": "So for a number like this, 3 times 5 cubed, which is 375, there's actually no lattice point you'll hit, no Gaussian integer whose product with its own conjugate gives you 375. ", - "translatedText": "Vì vậy, với một số như thế này, 3 nhân 5 lập phương, tức là 375, thực tế là không có điểm mạng nào bạn chạm tới, không có số nguyên Gaussian nào có tích với liên hợp riêng của nó cho bạn 375. ", + "translatedText": "Vì vậy, với một số như thế này, 3 nhân 5 lập phương, tức là 375, thực tế là không có điểm lưới nào bạn chạm tới, không có số nguyên Gaussian nào có tích với liên hợp riêng của nó cho bạn 375. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1013.66, "end": 1026.68 }, @@ -964,14 +964,14 @@ "translatedText": "Vì vậy, giống như căn bậc hai của 125 hình tròn, anh chàng này cuối cùng cũng sẽ chạm đúng 16 điểm lưới. ", "model": "google_nmt", "n_reviews": 0, - "start": 1062.0, + "start": 1062, "end": 1069.72 }, { "input": "Let's just sum up where we are. ", - "translatedText": "Chúng ta hãy tóm tắt xem chúng ta đang ở đâu. ", + "translatedText": "Ta cùng tóm tắt xem chúng ta đang ở đâu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1071.24, "end": 1072.62 }, @@ -988,7 +988,7 @@ "translatedText": "Và đối với các số nguyên tố như 5, 13 hoặc 17, là thừa số của một cặp số nguyên tố Gaussian liên hợp phức tạp, số lựa chọn mà chúng đưa ra cho bạn sẽ luôn nhiều hơn một số so với số mũ xuất hiện cùng với thừa số đó. ", "model": "google_nmt", "n_reviews": 0, - "start": 1081.0, + "start": 1081, "end": 1094.8 }, { @@ -1089,9 +1089,9 @@ }, { "input": "For example, a circle with radius square root of 5 hits 8 lattice points, and if you grow that radius to square root of 10, you also hit 8 lattice points, and square root of 20 also hits 8 lattice points, as does square root of 40. ", - "translatedText": "Ví dụ: một hình tròn có bán kính căn bậc hai là 5 sẽ đạt 8 điểm mạng và nếu bạn tăng bán kính đó lên căn bậc hai của 10, bạn cũng đạt 8 điểm mạng và căn bậc hai của 20 cũng đạt 8 điểm mạng, căn bậc hai cũng vậy của 40. ", + "translatedText": "Ví dụ: một hình tròn có bán kính căn bậc hai là 5 sẽ đạt 8 điểm lưới và nếu bạn tăng bán kính đó lên căn bậc hai của 10, bạn cũng đạt 8 điểm lưới và căn bậc hai của 20 cũng đạt 8 điểm lưới, căn bậc hai cũng vậy của 40. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1196.42, "end": 1210.16 }, @@ -1121,9 +1121,9 @@ }, { "input": "To turn this into something simpler, something we can actually deal with, we're going to exploit the regularity of primes that those which are 1 above a multiple of 4 split into distinct Gaussian prime factors, while those that are 3 above a multiple of 4 cannot be split. ", - "translatedText": "Để biến điều này thành một điều gì đó đơn giản hơn, một điều mà chúng ta thực sự có thể giải quyết được, chúng ta sẽ khai thác tính quy luật của các số nguyên tố mà những số 1 trên bội số của 4 sẽ được chia thành các thừa số nguyên tố Gaussian riêng biệt, trong khi những số nào lớn hơn bội số của 3 thì chia thành các thừa số nguyên tố Gaussian riêng biệt. 4 không thể chia được. ", + "translatedText": "Để biến điều này thành một điều gì đó đơn giản hơn, một điều mà ta thực sự có thể giải quyết được, ta sẽ khai thác tính quy luật của các số nguyên tố mà những số 1 trên bội số của 4 sẽ được chia thành các thừa số nguyên tố Gaussian riêng biệt, trong khi những số nào lớn hơn 3 thì bội số của 4 không thể chia được. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1227.72, "end": 1243.5 }, @@ -1209,9 +1209,9 @@ }, { "input": "So for our central question of counting lattice points in this way that involves factoring a number, what I'm going to do is write down the number of choices we have but using chi in what at first seems like a much more complicated way, but this has the benefit of treating all prime factors equally. ", - "translatedText": "Vì vậy, đối với câu hỏi trọng tâm của chúng ta về việc đếm các điểm trong mạng theo cách này có liên quan đến việc phân tích một số, điều tôi sắp làm là viết ra số lựa chọn mà chúng ta có nhưng việc sử dụng chi theo cách lúc đầu có vẻ phức tạp hơn nhiều, nhưng điều này có lợi ích là xử lý tất cả các thừa số nguyên tố như nhau. ", + "translatedText": "Vậy với câu hỏi trọng tâm của chúng ta về việc đếm các điểm trong lưới theo cách này có liên quan đến việc phân tích một số, điều tôi sắp làm là viết ra số lựa chọn mà ta có nhưng việc sử dụng chi theo cách lúc đầu có vẻ phức tạp hơn nhiều, nhưng điều này có lợi là xử lý tất cả các thừa số nguyên tố như nhau. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1312.82, "end": 1329.56 }, @@ -1377,9 +1377,9 @@ }, { "input": "This question of counting the number of lattice points a distance square root of n away from the origin involves adding up the value of this relatively simple function over all the divisors of n. ", - "translatedText": "Câu hỏi đếm số điểm mạng cách gốc tọa độ một khoảng căn bậc hai của n liên quan đến việc cộng giá trị của hàm tương đối đơn giản này trên tất cả các ước của n. ", + "translatedText": "Câu hỏi đếm số điểm lưới cách gốc tọa độ một khoảng căn bậc hai của n liên quan đến việc cộng giá trị của hàm tương đối đơn giản này trên tất cả các ước của n. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1507.38, "end": 1518.48 }, @@ -1393,17 +1393,17 @@ }, { "input": "The total number of lattice points inside a big circle with radius r should be about pi times r squared. ", - "translatedText": "Tổng số điểm mạng bên trong một vòng tròn lớn có bán kính r phải bằng khoảng pi nhân r bình phương. ", + "translatedText": "Tổng số điểm lưới bên trong một vòng tròn lớn có bán kính r phải bằng khoảng pi nhân r bình phương. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1523.1, "end": 1529.04 }, { "input": "But on the other hand we can count those same lattice points by looking through all the numbers n between 0 and r squared, and counting how many lattice points are a distance square root of n from the origin. ", - "translatedText": "Nhưng mặt khác, chúng ta có thể đếm các điểm mạng giống nhau bằng cách xem qua tất cả các số n nằm giữa 0 và r bình phương, và đếm xem có bao nhiêu điểm mạng trong khoảng cách căn bậc hai của n tính từ gốc tọa độ. ", + "translatedText": "Nhưng mặt khác, chúng ta có thể đếm các điểm lưới giống nhau bằng cách xem qua tất cả các số n nằm giữa 0 và r bình phương, và đếm xem có bao nhiêu điểm lưới trong khoảng cách căn bậc hai của n tính từ gốc tọa độ. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1529.04, "end": 1540.28 }, @@ -1457,17 +1457,17 @@ }, { "input": "How many numbers between 1 and r2 have 1 as a divisor? ", - "translatedText": "Có bao nhiêu số từ 1 đến r2 có ước số là 1? Tất cả bọn họ. ", + "translatedText": "Có bao nhiêu số từ 1 đến r2 có ước số là 1? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1600.1, "end": 1603.92 }, { "input": "All of them. ", - "translatedText": "", + "translatedText": "Tất cả chúng", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1604.56, "end": 1605.4 }, @@ -1489,9 +1489,9 @@ }, { "input": "About half of them. ", - "translatedText": "Khoảng một nửa trong số họ. ", + "translatedText": "Khoảng một nửa trong số chúng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1612.82, "end": 1614.32 }, @@ -1521,19 +1521,19 @@ }, { "input": "et better. And when you keep going like this, you get a pretty organized expression for the total number of lattice points. ", - "translatedText": "Và khi bạn tiếp tục như thế này, bạn sẽ có được một biểu thức có tổ chức khá tốt cho tổng số điểm mạng. ", + "translatedText": "Và khi bạn tiếp tục như thế này, bạn sẽ có được một biểu thức có tổ chức khá tốt cho tổng số điểm lưới. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1635.36, "end": 1640.2 }, { "input": "And if you factor out that r squared and then bring back the 4 that needs to be multiplied in, what it means is that the total number of lattice points inside this big circle is approximately 4 times r squared times this sum. ", - "translatedText": "Và nếu bạn tính r2 ra nhân tử và mang về 4 cần nhân, điều đó có nghĩa là tổng số điểm mạng bên trong vòng tròn lớn này xấp xỉ 4 nhân r2 nhân tổng này. ", + "translatedText": "Và nếu bạn tính r2 ra nhân tử và mang về 4 cần nhân, điều đó có nghĩa là tổng số điểm lưới bên trong vòng tròn lớn này xấp xỉ 4 nhân r2 nhân tổng này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1642.98, - "end": 1658.0 + "end": 1658 }, { "input": "And because chi is 0 on every even number, and it oscillates between 1 and negative 1 for odd numbers, this sum looks like 1 minus 1 third plus a fifth minus 1 seventh and so on. ", @@ -1545,17 +1545,17 @@ }, { "input": "And this is exactly what we wanted! ", - "translatedText": "Và đây chính xác là những gì chúng tôi muốn! ", + "translatedText": "Và đây chính xác là những gì mà ta muốn! ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1673.02, "end": 1674.36 }, { "input": "What we have here is an alternate expression for the total number of lattice points inside a big circle, which we know should be around pi times r2. ", - "translatedText": "Những gì chúng ta có ở đây là một biểu thức thay thế cho tổng số điểm mạng bên trong một vòng tròn lớn, mà chúng ta biết sẽ vào khoảng pi nhân r2. ", + "translatedText": "Những gì chúng ta có ở đây là một biểu thức thay thế cho tổng số điểm lưới bên trong một vòng tròn lớn, mà chúng ta biết sẽ vào khoảng pi nhân r2. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1674.76, "end": 1683.06 }, @@ -1564,7 +1564,7 @@ "translatedText": "Và r càng lớn thì cả hai ước tính này càng chính xác, do đó sai số phần trăm giữa vế trái và vế phải có thể nhỏ tùy ý. ", "model": "google_nmt", "n_reviews": 0, - "start": 1684.0, + "start": 1684, "end": 1693.34 }, { @@ -1601,9 +1601,9 @@ }, { "input": "And the path we just walked is a little glimpse at where those two fields intersect. ", - "translatedText": "Và con đường chúng ta vừa đi chỉ là một cái nhìn thoáng qua về nơi hai cánh đồng đó giao nhau. ", + "translatedText": "Và con đường chúng ta vừa đi chỉ là một cái nhìn thoáng qua về nơi hai lĩnh vực đó giao nhau. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1742.78, "end": 1747.3 }, @@ -1617,10 +1617,10 @@ }, { "input": "So if all of this feels like something that takes time to mentally digest, like there's more patterns to be uncovered and understood, it's because it is, and there are. ", - "translatedText": "Vì vậy, nếu tất cả những điều này khiến bạn cảm thấy giống như một thứ gì đó cần có thời gian để tiêu hóa trong đầu, giống như có nhiều khuôn mẫu hơn cần được khám phá và hiểu rõ, thì đó là bởi vì nó tồn tại và tồn tại. ", + "translatedText": "Vậy nếu tất cả những điều này khiến bạn cảm thấy giống như một thứ gì đó cần có thời gian để tiêu hóa trong đầu, như có nhiều khuôn mẫu hơn cần được khám phá và hiểu rõ, thì đó là bởi vì nó là thế và nó như vậy. ", "model": "google_nmt", - "n_reviews": 0, - "start": 1753.0, + "n_reviews": 1, + "start": 1753, "end": 1762.3 } -] \ No newline at end of file +] diff --git a/2017/leibniz-formula/vietnamese/title.json b/2017/leibniz-formula/vietnamese/title.json index 357de505c..cbf6ad92e 100644 --- a/2017/leibniz-formula/vietnamese/title.json +++ b/2017/leibniz-formula/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Pi hiding in prime regularities", "translatedText": "Pi ẩn náu trong những quy luật cơ bản", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2017/light-quantum-mechanics/vietnamese/sentence_translations.json b/2017/light-quantum-mechanics/vietnamese/sentence_translations.json index b9ddc3c27..0f0a1ab4b 100644 --- a/2017/light-quantum-mechanics/vietnamese/sentence_translations.json +++ b/2017/light-quantum-mechanics/vietnamese/sentence_translations.json @@ -17,25 +17,25 @@ }, { "input": "It's a really mind-warping topic that not enough people know about, and even though it's a quantum thing, it's based on some surprisingly simple math, and you should definitely check it out.", - "translatedText": "Đó là một chủ đề thực sự gây sốc mà không có nhiều người biết đến, và mặc dù đó là một thứ lượng tử, nhưng nó dựa trên một số phép toán đơn giản đến đáng ngạc nhiên và bạn chắc chắn nên xem thử.", + "translatedText": "Đó là một chủ đề thực sự sốc mà không có nhiều người biết đến, và dù đó là một thứ lượng tử, nhưng nó dựa trên một số phép toán đơn giản đến đáng ngạc nhiên và bạn chắc chắn nên xem thử.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 9.8, "end": 19.12 }, { "input": "For this video, we have in mind those viewers who actually want to learn some quantum mechanics more deeply.", - "translatedText": "Đối với video này, chúng tôi lưu ý đến những người xem thực sự muốn tìm hiểu sâu hơn về cơ học lượng tử.", + "translatedText": "Với video này, ta lưu ý đến những người xem thực sự muốn tìm hiểu sâu hơn về cơ học lượng tử.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 19.88, "end": 24.52 }, { "input": "And obviously it's a huge topic, nowhere near the scope of a single video, but the question we asked was what topic could we present that's not meant to be some eye-catching piece of quantum weirdness, but which actually lays down some useful foundations for anyone who wants to learn this field?", - "translatedText": "Và rõ ràng đó là một chủ đề lớn, không nằm trong phạm vi của một video duy nhất, nhưng câu hỏi chúng tôi đặt ra là chúng tôi có thể trình bày chủ đề nào mà không phải là một phần kỳ lạ lượng tử bắt mắt nào đó, nhưng thực sự đặt ra một số nền tảng hữu ích cho có ai muốn học lĩnh vực này không?", + "translatedText": "Và rõ ràng đó là một chủ đề lớn, không nằm trong phạm vi của một video duy nhất, nhưng câu hỏi chúng ta đặt ra là ta có thể trình bày chủ đề nào mà không phải là một phần kỳ lạ lượng tử bắt mắt nào đó, nhưng nó thực sự đặt ra một số nền tảng hữu ích cho ai đó, người muốn nghiên cứu lĩnh vực này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 24.92, "end": 40.7 }, @@ -65,17 +65,17 @@ }, { "input": "And what we'd like to build to here is the relationship between the energy in a purely classical wave, and the probabilities that govern quantum behavior.", - "translatedText": "Và điều chúng tôi muốn xây dựng ở đây là mối quan hệ giữa năng lượng trong một làn sóng thuần túy cổ điển và xác suất chi phối hành vi lượng tử.", + "translatedText": "Và điều chúng ta muốn xây dựng ở đây là mối quan hệ giữa năng lượng trong một làn sóng thuần túy cổ điển và xác suất chi phối hành vi lượng tử.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 57.72, "end": 65.86 }, { "input": "In fact, we'll actually spend most of the time talking through the pre-quantum understanding of light, since that sets up a lot of the relevant wave mechanics.", - "translatedText": "Trên thực tế, chúng ta sẽ dành phần lớn thời gian để nói về sự hiểu biết tiền lượng tử về ánh sáng, vì điều đó thiết lập nên rất nhiều cơ chế sóng liên quan.", + "translatedText": "Thực tế, ta sẽ dành phần lớn thời gian nói qua về hiểu biết lượng tử của ánh sáng, vì cách thiết lập đó liên quan rất nhiều đến cơ chế sóng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 66.7, "end": 73.92 }, @@ -89,9 +89,9 @@ }, { "input": "This also helps to appreciate what's actually different in quantum mechanics, namely certain restrictions on how much energy these waves can have, how they behave when measured, and quantum entanglement, though we won't cover entanglement in this video.", - "translatedText": "Điều này cũng giúp đánh giá cao những gì thực sự khác biệt trong cơ học lượng tử, cụ thể là những hạn chế nhất định về mức năng lượng mà các sóng này có thể có, cách chúng hoạt động khi đo và sự vướng víu lượng tử, mặc dù chúng tôi sẽ không đề cập đến sự vướng víu trong video này.", + "translatedText": "Điều này cũng giúp đánh giá cao những gì thực sự khác biệt trong cơ học lượng tử, cụ thể là những hạn chế nhất định về mức năng lượng mà các sóng này có thể có, cách chúng hoạt động khi đo và sự vướng víu lượng tử, dù ta sẽ không đề cập đến sự vướng víu trong video này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 87.12, "end": 98.52 }, @@ -108,7 +108,7 @@ "translatedText": "Ở đây, hãy chia nhỏ điều đó một chút.", "model": "google_nmt", "n_reviews": 0, - "start": 105.0, + "start": 105, "end": 106.32 }, { @@ -121,9 +121,9 @@ }, { "input": "Now, the physical meaning of those arrows is that if you have some charged particle in space, there's going to be a force on that particle in the direction of the arrow, and it's proportional to the length of the arrow and the specific charge of the particle.", - "translatedText": "Bây giờ, ý nghĩa vật lý của những mũi tên đó là nếu bạn có một hạt tích điện nào đó trong không gian, sẽ có một lực tác dụng lên hạt đó theo hướng mũi tên, và nó tỉ lệ với chiều dài của mũi tên và điện tích riêng của nó. hạt.", + "translatedText": "Bây giờ, ý nghĩa vật lý của những mũi tên đó là nếu bạn có một hạt tích điện nào đó trong không gian, sẽ có một lực tác dụng lên hạt đó theo hướng mũi tên, và nó tỉ lệ với chiều dài của mũi tên và điện tích riêng của hạt.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 115.2, "end": 127.44 }, @@ -145,9 +145,9 @@ }, { "input": "A kind of culmination of the 19th century physics understanding of how these two fields work are Maxwell's equations, which among other things describe how each of these fields can cause a change to the other.", - "translatedText": "Một loại đỉnh cao của sự hiểu biết vật lý thế kỷ 19 về cách thức hoạt động của hai trường này là các phương trình Maxwell, trong số những phương trình khác mô tả cách mỗi trường này có thể gây ra sự thay đổi cho trường kia.", + "translatedText": "Một loại đỉnh cao của sự hiểu biết vật lý thế kỷ 19 về cách thức hoạt động của hai trường này là các phương trình Maxwell, nó nằm trong những cái khác mô tả cách mỗi trường này có thể gây ra sự thay đổi cho trường kia.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 157.7, "end": 168.06 }, @@ -177,17 +177,17 @@ }, { "input": "Of course, it's now almost mainstream to know of light as electromagnetic radiation, but it's neat to think about just how surprising this was in Maxwell's time, that these fields that have to do with forces on charged particles and magnets not only have something to do with light, but that what light is is a propagating wave as these two fields dance with each other causing this mutual oscillation of increasing and decreasing field strength.", - "translatedText": "Tất nhiên, ngày nay việc biết ánh sáng là bức xạ điện từ gần như là phổ biến, nhưng thật thú vị khi nghĩ xem điều này đáng ngạc nhiên đến mức nào vào thời Maxwell, rằng những trường này liên quan đến lực tác dụng lên các hạt tích điện và nam châm không chỉ có tác dụng gì đó. với ánh sáng, nhưng ánh sáng là sóng lan truyền khi hai trường này nhảy múa với nhau gây ra sự dao động lẫn nhau với cường độ trường tăng và giảm.", + "translatedText": "Tất nhiên, ngày nay việc biết ánh sáng là bức xạ điện từ gần như là phổ biến, nhưng thật thú vị khi nghĩ xem điều này đáng ngạc nhiên đến mức nào vào thời Maxwell, rằng những trường này liên quan đến lực tác dụng lên các hạt tích điện và nam châm không chỉ có tác dụng gì đó với ánh sáng, nhưng ánh sáng là sóng lan truyền khi hai trường này nhảy múa với nhau gây ra sự dao động lẫn nhau với cường độ trường tăng và giảm.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 227.04, "end": 247.66 }, { "input": "With this as a visual, let's take a moment to lay down the math used to describe waves.", - "translatedText": "Với hình ảnh trực quan này, chúng ta hãy dành chút thời gian để trình bày phép toán dùng để mô tả sóng.", + "translatedText": "Với hình ảnh trực quan này, ta dành chút thời gian để trình bày phép toán dùng để mô tả sóng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 248.24, "end": 252.6 }, @@ -209,9 +209,9 @@ }, { "input": "And let's go ahead and ignore the magnetic field right now, just looking at how the electric field oscillates.", - "translatedText": "Và bây giờ chúng ta hãy tiếp tục bỏ qua từ trường mà chỉ quan sát xem điện trường dao động như thế nào.", + "translatedText": "Và bây giờ chúng ta tiếp tục bỏ qua từ trường mà chỉ quan sát xem điện trường dao động như thế nào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 270.94, "end": 275.68 }, @@ -225,9 +225,9 @@ }, { "input": "If it oscillates horizontally, like this, we say that the light is horizontally polarized.", - "translatedText": "Nếu nó dao động theo chiều ngang như thế này thì chúng ta nói rằng ánh sáng bị phân cực theo chiều ngang.", + "translatedText": "Nếu nó dao động theo chiều ngang như thế này thì ta nói rằng ánh sáng bị phân cực theo chiều ngang.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 283.58, "end": 288.32 }, @@ -244,14 +244,14 @@ "translatedText": "Vì vậy, nếu f là 1 chẳng hạn, điều đó có nghĩa là phải mất đúng 1 giây để hàm cosine này hoàn thành một chu trình đầy đủ.", "model": "google_nmt", "n_reviews": 0, - "start": 303.0, + "start": 303, "end": 310.04 }, { "input": "For a lower frequency, that would mean it takes more time for the cosine to go through its full cycle.", - "translatedText": "Đối với tần số thấp hơn, điều đó có nghĩa là phải mất nhiều thời gian hơn để cosin trải qua toàn bộ chu kỳ của nó.", + "translatedText": "Với tần số thấp hơn nghĩa là phải mất nhiều thời gian hơn để cosin trải qua toàn bộ chu kỳ của nó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 312.52, "end": 317.44 }, @@ -265,17 +265,17 @@ }, { "input": "Also we're going to include another term in here, phi, called the phase shift, which tells us where this vector is in its cycle at time t equals 0.", - "translatedText": "Ngoài ra, chúng ta sẽ đưa vào đây một thuật ngữ khác, phi, được gọi là độ dịch pha, nó cho chúng ta biết vectơ này ở đâu trong chu kỳ của nó tại thời điểm t bằng 0.", + "translatedText": "Ngoài ra, chúng ta sẽ đưa vào đây một thuật ngữ khác, phi, được gọi là độ dịch pha, nó cho ta biết vectơ này ở đâu trong chu kỳ của nó tại thời điểm t bằng 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 324.46, "end": 332.4 }, { "input": "You'll see why that matters in just a moment.", - "translatedText": "Bạn sẽ thấy tại sao điều đó lại quan trọng chỉ trong chốc lát.", + "translatedText": "Chỉ lát nữa, bạn sẽ thấy tại sao điều đó lại quan trọng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 332.92, "end": 334.48 }, @@ -313,9 +313,9 @@ }, { "input": "Now if you have two distinct waves, two waves of wiggling through space over time that solve Maxwell's equations, then adding both of these together gives another valid wave, at least in a vacuum.", - "translatedText": "Bây giờ nếu bạn có hai sóng riêng biệt, hai sóng dao động trong không gian theo thời gian giải các phương trình Maxwell, thì việc cộng cả hai sóng này lại với nhau sẽ cho một sóng hợp lệ khác, ít nhất là trong chân không.", + "translatedText": "Giờ nếu có hai sóng riêng biệt, hai sóng dao động trong không gian theo thời gian giải các phương trình Maxwell, thì cộng cả hai sóng này lại với nhau sẽ cho một sóng hợp lệ khác, ít nhất là trong chân không.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 383.64, "end": 394.48 }, @@ -329,9 +329,9 @@ }, { "input": "Doing this at all points in space and all points in time gives a new, valid solution to Maxwell's equations, at least this is all true in a vacuum.", - "translatedText": "Thực hiện điều này tại mọi điểm trong không gian và mọi thời điểm sẽ mang lại một nghiệm mới, hợp lệ cho các phương trình Maxwell, ít nhất điều này hoàn toàn đúng trong chân không.", + "translatedText": "Thực hiện điều này tại mọi điểm trong không gian và mọi thời điểm sẽ mang lại một nghiệm mới, hợp lệ với các phương trình Maxwell, ít nhất điều này hoàn toàn đúng trong chân không.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 400.62, "end": 408.26 }, @@ -401,9 +401,9 @@ }, { "input": "And here's another important idea, we're describing waves by adding together the horizontal and vertical components, but we could also choose to describe everything with respect to different directions.", - "translatedText": "Và đây là một ý tưởng quan trọng khác, chúng ta đang mô tả sóng bằng cách cộng các thành phần ngang và dọc lại với nhau, nhưng chúng ta cũng có thể chọn mô tả mọi thứ theo các hướng khác nhau.", + "translatedText": "Và đây là một ý tưởng quan trọng khác, ta đang mô tả sóng bằng cách cộng các thành phần ngang và dọc lại với nhau, nhưng chúng ta cũng có thể chọn mô tả mọi thứ theo các hướng khác nhau.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 498.72, "end": 508.44 }, @@ -948,7 +948,7 @@ "translatedText": "Một lần nữa, sẽ hữu ích nếu coi sóng này có biên độ là 1, và sau đó bạn nghĩ thành phần nằm ngang có sin biên độ là 22.5 độ, tức là khoảng 0.38 và thành phần thẳng đứng sẽ có biên độ cos là 22.5 độ, tức là khoảng 0.92.", "model": "google_nmt", "n_reviews": 0, - "start": 1040.0, + "start": 1040, "end": 1057.74 }, { @@ -969,9 +969,9 @@ }, { "input": "And like we said before, classically, this would mean if you pass it through a vertical filter, 15% of its energy is absorbed in the horizontal direction.", - "translatedText": "Và như chúng tôi đã nói trước đây, về mặt cổ điển, điều này có nghĩa là nếu bạn cho nó đi qua bộ lọc dọc, 15% năng lượng của nó sẽ được hấp thụ theo hướng ngang.", + "translatedText": "Và như chúng ta đã nói trước đây, về mặt cổ điển, điều này có nghĩa là nếu bạn cho nó đi qua bộ lọc dọc, 15% năng lượng của nó sẽ được hấp thụ theo hướng ngang.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1078.14, "end": 1086.6 }, @@ -1033,9 +1033,9 @@ }, { "input": "Photons are of course just one quantum phenomenon, one where we initially understood it as a wave thanks to Maxwell's equations, and then as individual particles or quanta, hence the name quantum mechanics.", - "translatedText": "Tất nhiên, photon chỉ là một hiện tượng lượng tử, một hiện tượng mà ban đầu chúng ta hiểu nó là sóng nhờ các phương trình Maxwell, sau đó là các hạt hoặc lượng tử riêng lẻ, do đó có tên là cơ học lượng tử.", + "translatedText": "Tất nhiên, photon chỉ là một hiện tượng lượng tử, trong đó ban đầu ta hiểu nó là sóng nhờ các phương trình Maxwell, sau đó là các hạt hoặc lượng tử riêng lẻ, nên có tên là cơ học lượng tử.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1172.06, "end": 1182.02 }, @@ -1089,49 +1089,49 @@ }, { "input": "All of you here want to learn more math, or physics, or the math that prepares you for physics, and the only way to actually learn this stuff is to actively grapple with puzzles and problem solving.", - "translatedText": "Tất cả các bạn ở đây đều muốn học thêm toán, vật lý, hoặc toán để chuẩn bị cho vật lý, và cách duy nhất để thực sự học những thứ này là tích cực giải quyết các câu đố và giải quyết vấn đề.", + "translatedText": "Tất cả các bạn ở đây đều muốn học thêm toán, vật lý, hoặc toán để chuẩn bị cho vật lý, và cách duy nhất để thực sự học những thứ này là tích cực giải quyết các câu đố và giải toán.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1252.38, "end": 1262.78 }, { "input": "Brilliant offers many really well curated sequences of problems that help you to master all sorts of technical subjects.", - "translatedText": "Brilliant cung cấp nhiều chuỗi vấn đề được sắp xếp thực sự tốt giúp bạn nắm vững tất cả các loại chủ đề kỹ thuật.", + "translatedText": "Brilliant cung cấp nhiều chuỗi bài toán được sắp xếp thực sự tốt giúp nắm vững tất cả các loại chủ đề kỹ thuật.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1263.5, "end": 1269.1 }, { "input": "You all like physics, clearly, so I think you would enjoy their courses on classical mechanics and gravitational physics, and honestly group theory would give you a really good foundation, but there are many other great courses too, especially in math.", - "translatedText": "Rõ ràng là tất cả các bạn đều thích vật lý, vì vậy tôi nghĩ các bạn sẽ thích các khóa học về cơ học cổ điển và vật lý hấp dẫn của họ, và thành thật mà nói, lý thuyết nhóm sẽ mang lại cho bạn một nền tảng thực sự tốt, nhưng cũng có nhiều khóa học tuyệt vời khác, đặc biệt là về toán học.", + "translatedText": "Rõ ràng là tất cả các bạn đều thích vật lý, nên tôi nghĩ các bạn sẽ thích các khóa học về cơ học cổ điển và vật lý hấp dẫn của họ, và thành thật mà nói, lý thuyết nhóm sẽ mang lại cho bạn một nền tảng thực sự tốt, nhưng cũng có nhiều khóa học tuyệt vời khác, đặc biệt là về toán học.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1269.64, "end": 1281.98 }, { "input": "If you go to brilliant.", - "translatedText": "Nếu bạn đi đến rực rỡ.", + "translatedText": "Nếu bạn đi đến Brilliant.org/3b1b,", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1282.84, - "end": 1284.0 + "end": 1284 }, { "input": "org slash 3b1b, that one lets them know you came from here, and also the first 200 people that go to that link are going to get 20% off the annual Brilliant Premium subscription.", - "translatedText": "org gạch chéo 3b1b, trang đó cho họ biết bạn đến từ đây và 200 người đầu tiên truy cập liên kết đó sẽ được giảm giá 20% khi đăng ký Brilliant Premium hàng năm.", + "translatedText": "trang đó cho họ biết bạn đến từ đây và 200 người đầu tiên truy cập liên kết đó sẽ được giảm giá 20% khi đăng ký Brilliant Premium hàng năm.", "model": "google_nmt", - "n_reviews": 0, - "start": 1284.0, + "n_reviews": 1, + "start": 1284, "end": 1295.38 }, { "input": "That's the subscription I've been using, and it's actually really fun to have a bank of these puzzles and problems.", - "translatedText": "Đó là gói đăng ký mà tôi đang sử dụng và thực sự rất thú vị khi có một kho các câu đố và vấn đề này.", + "translatedText": "Đó là gói đăng ký mà tôi đang sử dụng và thực sự rất thú vị khi có một kho các câu đố và bài toán này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1296.08, "end": 1300.68 }, @@ -1145,10 +1145,10 @@ }, { "input": "If for some reason you haven't been following MinutePhysics these days, and I don't know why you wouldn't have been, the videos there have been really top notch, so definitely take a moment to poke around the rest of his channel.", - "translatedText": "Nếu vì lý do nào đó mà bạn không theo dõi MinutePhysics những ngày này và tôi không biết tại sao bạn lại không theo dõi, thì các video ở đó thực sự rất đỉnh cao, vì vậy hãy dành chút thời gian để tìm hiểu phần còn lại của kênh của anh ấy.", + "translatedText": "Nếu vì lý do nào đó mà bạn không theo dõi MinutePhysics những ngày này và tôi không biết tại sao bạn lại không theo dõi, thì các video ở đó thực sự rất đỉnh cao, vậy hãy dành chút thời gian để tìm hiểu phần còn lại của kênh của anh ấy.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1309.48, "end": 1318.5 } -] \ No newline at end of file +] diff --git a/2017/light-quantum-mechanics/vietnamese/title.json b/2017/light-quantum-mechanics/vietnamese/title.json index f8df917b3..631f54b99 100644 --- a/2017/light-quantum-mechanics/vietnamese/title.json +++ b/2017/light-quantum-mechanics/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Some light quantum mechanics (with minutephysics)", "translatedText": "Một số cơ học lượng tử ánh sáng (có vật lý vi mô)", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2017/neural-networks/portuguese/sentence_translations.json b/2017/neural-networks/portuguese/sentence_translations.json index cc964df2c..41f27d210 100644 --- a/2017/neural-networks/portuguese/sentence_translations.json +++ b/2017/neural-networks/portuguese/sentence_translations.json @@ -392,9 +392,9 @@ }, { "input": "Recognizing a loop can also break down into subproblems.", - "translatedText": "O reconhecimento de um loop também pode ser dividido em subproblemas.", + "translatedText": "O reconhecimento de um laço também pode ser dividido em subproblemas.", "from_community_srt": "O reconhecimento de um círculo também pode se decompor em subproblemas.", - "n_reviews": 0, + "n_reviews": 1, "start": 413.68, "end": 416.68 }, @@ -402,15 +402,15 @@ "input": "One reasonable way to do this would be to first recognize the various little edges that make it up.", "translatedText": "Uma maneira razoável de fazer isso seria primeiro reconhecer as várias pequenas arestas que o compõem.", "from_community_srt": "Uma maneira razoável de fazer isso seria primeiro reconhecer as várias pequenas bordas que o compõem.", - "n_reviews": 0, + "n_reviews": 1, "start": 417.28, "end": 422.78 }, { "input": "Similarly, a long line, like the kind you might see in the digits 1 or 4 or 7, is really just a long edge, or maybe you think of it as a certain pattern of several smaller edges.", - "translatedText": "Da mesma forma, uma linha longa, como a que você pode ver nos dígitos 1, 4 ou 7, é na verdade apenas uma borda longa, ou talvez você pense nela como um certo padrão de várias bordas menores.", + "translatedText": "Da mesma forma, uma linha longa, como a que você pode ver nos dígitos 1, 4 ou 7, é na verdade apenas uma aresta longa, ou talvez você pense nela como um certo padrão de várias arestas menores.", "from_community_srt": "Da mesma forma, uma longa linha, como você pode ver nos dígitos 1, 4 ou 7, isso é só uma longa borda. Ou você pode pensar nela como certo padrão de várias bordas menores.", - "n_reviews": 0, + "n_reviews": 1, "start": 423.78, "end": 434.32 }, @@ -418,31 +418,31 @@ "input": "So maybe our hope is that each neuron in the second layer of the network corresponds with the various relevant little edges.", "translatedText": "Então, talvez nossa esperança seja que cada neurônio na segunda camada da rede corresponda às várias pequenas arestas relevantes.", "from_community_srt": "Então, talvez esperemos que cada neurônio na segunda camada da rede corresponda às várias bordinhas relevantes.", - "n_reviews": 0, + "n_reviews": 1, "start": 435.14, "end": 442.72 }, { "input": "Maybe when an image like this one comes in, it lights up all of the neurons associated with around 8 to 10 specific little edges, which in turn lights up the neurons associated with the upper loop and a long vertical line, and those light up the neuron associated with a 9.", - "translatedText": "Talvez quando uma imagem como esta aparece, ela ilumine todos os neurônios associados a cerca de 8 a 10 pequenas bordas específicas, que por sua vez iluminam os neurônios associados ao loop superior e a uma longa linha vertical, e esses iluminam o neurônio associado a um 9.", + "translatedText": "Talvez quando uma imagem como esta aparece, ela ilumine todos os neurônios associados a cerca de 8 a 10 pequenas arestas específicas, que por sua vez iluminam os neurônios associados ao laço superior e a uma longa linha vertical, e esses iluminam o neurônio associado a um 9.", "from_community_srt": "Talvez, quando uma imagem assim aparece, ela acenda todos os neurônios associados com cerca de oito a dez bordinhas específicas, que, por sua vez, acendem os neurônios associados com o círculo de cima e a longa linha vertical, e eles acendem o neurônio associado com o nove.", - "n_reviews": 0, + "n_reviews": 1, "start": 443.54, "end": 459.72 }, { "input": "Whether or not this is what our final network actually does is another question, one that I'll come back to once we see how to train the network, but this is a hope that we might have, a sort of goal with the layered structure like this.", - "translatedText": "Se isso é ou não o que nossa rede final realmente faz é outra questão, à qual voltarei quando vermos como treinar a rede, mas esta é uma esperança que possamos ter, uma espécie de objetivo com a estrutura em camadas assim.", + "translatedText": "Se isso é ou não o que nossa rede final realmente faz é outra questão, à qual voltarei quando vermos como treinar a rede, mas esta é uma esperança que podemos ter, uma espécie de objetivo com a estrutura em camadas.", "from_community_srt": "Se isso é ou não é o que a nossa rede realmente faz é outra questão, e voltaremos a ela quando virmos como treinar a rede. Mas isso é algo que podemos esperar, um tipo de objetivo com a camada estruturada assim.", - "n_reviews": 0, + "n_reviews": 1, "start": 460.68, "end": 472.54 }, { "input": "Moreover, you can imagine how being able to detect edges and patterns like this would be really useful for other image recognition tasks.", - "translatedText": "Além disso, você pode imaginar como ser capaz de detectar bordas e padrões como esse seria realmente útil para outras tarefas de reconhecimento de imagem.", + "translatedText": "Além disso, você pode imaginar como ser capaz de detectar arestas e padrões como esse seria realmente útil para outras tarefas de reconhecimento de imagem.", "from_community_srt": "Além do mais, você pode imaginar como poder detectar bordas e padrões assim seria muito útil para outras tarefas de reconhecimento de imagem.", - "n_reviews": 0, + "n_reviews": 1, "start": 473.16, "end": 480.3 }, @@ -450,7 +450,7 @@ "input": "And even beyond image recognition, there are all sorts of intelligent things you might want to do that break down into layers of abstraction.", "translatedText": "E mesmo além do reconhecimento de imagem, há todo tipo de coisas inteligentes que você pode querer fazer e que se dividem em camadas de abstração.", "from_community_srt": "E mesmo além do reconhecimento de imagem há vários tipos de coisa inteligentes que você pode querer fazer que se decompõem em camadas de abstração.", - "n_reviews": 0, + "n_reviews": 1, "start": 480.88, "end": 487.28 }, @@ -458,7 +458,7 @@ "input": "Parsing speech, for example, involves taking raw audio and picking out distinct sounds, which combine to make certain syllables, which combine to form words, which combine to make up phrases and more abstract thoughts, etc.", "translatedText": "Analisar a fala, por exemplo, envolve pegar o áudio bruto e selecionar sons distintos, que se combinam para formar certas sílabas, que se combinam para formar palavras, que se combinam para formar frases e pensamentos mais abstratos, etc.", "from_community_srt": "A análise sintática, por exemplo, envolve a captura de áudio bruto e a extração de sons distintos, que combinam para formar certas sílabas, que combinam para formar palavras, que combinam para formar expressões e pensamentos mais abstratos,", - "n_reviews": 0, + "n_reviews": 1, "start": 488.04, "end": 500.06 }, diff --git a/2017/neural-networks/vietnamese/sentence_translations.json b/2017/neural-networks/vietnamese/sentence_translations.json index aa17432ea..f3fbc0cb8 100644 --- a/2017/neural-networks/vietnamese/sentence_translations.json +++ b/2017/neural-networks/vietnamese/sentence_translations.json @@ -17,9 +17,9 @@ }, { "input": "And I want you to take a moment to appreciate how crazy it is that brains can do this so effortlessly.", - "translatedText": "Và tôi muốn bạn dành một chút thời gian để đánh giá cao việc bộ não có thể làm điều này một cách dễ dàng đến mức nào.", + "translatedText": "Và tôi muốn bạn dành chút thời gian để đánh giá cao cách bộ não có thể làm điều này một cách dễ dàng đến thế nào.", "from_community_srt": "Tôi hy vọng bạn có thể dành một chút thời gian để đánh giá vấn đề này. Làm thế nào bộ não có thể làm điều này dễ dàng? Ý tôi là,", - "n_reviews": 0, + "n_reviews": 1, "start": 14.34, "end": 18.96 }, @@ -97,9 +97,9 @@ }, { "input": "This is a somewhat classic example for introducing the topic, and I'm happy to stick with the status quo here, because at the end of the two videos I want to point you to a couple good resources where you can learn more, and where you can download the code that does this and play with it on your own computer.", - "translatedText": "Đây là một ví dụ khá cổ điển để giới thiệu chủ đề và tôi rất vui được giữ nguyên hiện trạng ở đây vì ở cuối hai video tôi muốn chỉ cho bạn một số tài nguyên hữu ích để bạn có thể tìm hiểu thêm và tìm hiểu thêm ở đâu. bạn có thể tải xuống mã thực hiện việc này và chơi với nó trên máy tính của riêng bạn.", + "translatedText": "Đây là một ví dụ khá cổ điển để giới thiệu chủ đề và tôi rất vui được giữ nguyên hiện trạng ở đây vì ở cuối hai video tôi muốn chỉ cho bạn các nguồn hữu ích, nơi bạn có thể học và tải xuống code để thực hiện điều này và chơi với nó trên máy tính của riêng bạn.", "from_community_srt": "Đây là một ví dụ khá cơ bản. Giới thiệu chủ đề ( tôi rất vui khi được gắn bó với hiện trạng ở đây vì ở phần cuối của video thứ 2 tôi muốn giới thiệu ... Bạn có một vài tài nguyên tốt, nơi bạn có thể tìm hiểu thêm và tải về mã nguồn và thực thi nó ...", - "n_reviews": 0, + "n_reviews": 1, "start": 109.36, "end": 123.08 }, @@ -129,9 +129,9 @@ }, { "input": "And at the same time you'll see how it does fall short of a couple hopes that we might have for it.", - "translatedText": "Và đồng thời, bạn sẽ thấy nó không còn như thế nào với một vài hy vọng mà chúng ta có thể đặt ra cho nó.", + "translatedText": "Và đồng thời, bạn sẽ thấy nó không còn như thế nào với một vài hy vọng mà ta có thể đặt ra cho nó.", "from_community_srt": "Và đồng thời, bạn sẽ thấy một vài nhược điểm của nó.", - "n_reviews": 0, + "n_reviews": 1, "start": 157.48, "end": 162.28 }, @@ -233,9 +233,9 @@ }, { "input": "To be honest I chose two layers based on how I want to motivate the structure in just a moment, and 16, well that was just a nice number to fit on the screen.", - "translatedText": "Thành thật mà nói, tôi đã chọn hai lớp dựa trên cách tôi muốn thúc đẩy cấu trúc chỉ trong giây lát và 16, đó chỉ là một con số đẹp để vừa với màn hình.", + "translatedText": "Thành thật mà nói, tôi đã chọn hai lớp dựa trên cách tôi muốn thúc đẩy cấu trúc chỉ một lát và 16, đó chỉ là một con số đẹp để vừa với màn hình.", "from_community_srt": "phải trung thực tôi đã chọn hai lớp dựa trên cách tôi muốn thúc đẩy cấu trúc chỉ trong một khoảnh khắc và", - "n_reviews": 0, + "n_reviews": 1, "start": 261.02, "end": 268.2 }, @@ -296,7 +296,7 @@ }, { "input": "And before jumping into the math for how one layer influences the next, or how training works, let's just talk about why it's even reasonable to expect a layered structure like this to behave intelligently.", - "translatedText": "Và trước khi chuyển sang bài toán về một lớp ảnh hưởng đến lớp tiếp theo thế nào hoặc cách huấn luyện hoạt động, ta chỉ nói về lý do tại sao lại hợp lý khi chờ đợi một cấu trúc lớp thế này hoạt động thông minh.", + "translatedText": "Và trước khi chuyển sang bài toán về một lớp ảnh hưởng đến lớp tiếp theo thế nào hoặc cách đào tạo hoạt động, ta chỉ nói về lý do tại sao lại hợp lý khi chờ đợi một cấu trúc lớp thế này hoạt động thông minh.", "from_community_srt": "Và trước khi nhảy vào toán học trong bao một lớp ảnh hưởng đến các công trình đào tạo tiếp theo hoặc làm thế nào? Chúng ta hãy chỉ nói về lý do tại sao nó thậm chí còn hợp lý để mong đợi một cấu trúc lớp như thế này để hành xử một cách thông minh", "n_reviews": 1, "start": 332.56, @@ -429,7 +429,7 @@ }, { "input": "Whether or not this is what our final network actually does is another question, one that I'll come back to once we see how to train the network, but this is a hope that we might have, a sort of goal with the layered structure like this.", - "translatedText": "Liệu đây có phải là điều mà mạng cuối cùng của chúng ta thực sự làm hay không lại là một câu hỏi khác, câu hỏi mà tôi sẽ quay lại khi chúng ta biết cách huấn luyện mạng, nhưng đây là hy vọng mà ta có thể có, một loại mục tiêu với cấu trúc phân lớp thế này.", + "translatedText": "Liệu đây có phải là điều mà mạng cuối cùng của chúng ta thực sự làm hay không lại là một câu hỏi khác, câu hỏi mà tôi sẽ quay lại khi ta biết cách đào tạo mạng, nhưng đây là hy vọng mà ta có thể có, một loại mục tiêu với cấu trúc phân lớp thế này.", "from_community_srt": "Những ánh sáng lên các tế bào thần kinh liên kết với một chín có hay không Đây là những gì mạng chính thức của chúng tôi thực sự không là một câu hỏi, một trong đó tôi sẽ trở lại một lần chúng ta thấy làm thế nào để đào tạo mạng Nhưng đây là một hy vọng rằng chúng tôi có thể có.", "n_reviews": 1, "start": 460.68, @@ -437,9 +437,9 @@ }, { "input": "Moreover, you can imagine how being able to detect edges and patterns like this would be really useful for other image recognition tasks.", - "translatedText": "Hơn nữa, bạn có thể tưởng tượng việc phát hiện các cạnh và mẫu như thế này sẽ thực sự hữu ích như thế nào cho các tác vụ nhận dạng hình ảnh khác.", + "translatedText": "Hơn nữa, bạn có thể tưởng tượng việc phát hiện các cạnh và mẫu như thế này sẽ thực sự hữu ích thế nào cho các tác vụ nhận dạng hình ảnh khác.", "from_community_srt": "Một loại mục tiêu với cấu trúc lớp như thế này Hơn nữa bạn có thể tưởng tượng như thế nào có thể phát hiện các cạnh và các mẫu như thế này sẽ thực sự hữu ích cho các nhiệm vụ nhận dạng hình ảnh khác", - "n_reviews": 0, + "n_reviews": 1, "start": 473.16, "end": 480.3 }, @@ -617,7 +617,7 @@ }, { "input": "What we'll do then is just add in some other number like negative 10 to this weighted sum before plugging it through the sigmoid squishification function.", - "translatedText": "Những gì chúng ta sẽ làm sau đó chỉ là thêm một số số khác như âm 10 vào tổng có trọng số này trước khi thay nó vào hàm nén sigmoid.", + "translatedText": "Những gì chúng ta sẽ làm sau đó chỉ là thêm một số số khác như âm 10 vào tổng có trọng số này trước khi thay nó vào hàm ép sigmoid.", "from_community_srt": "Đó là bạn muốn có một số thiên vị cho nó không hoạt động những gì chúng tôi sẽ làm sau đó chỉ cần được thêm vào một số số khác như tiêu cực từ 10 đến tổng trọng này Trước khi cắm nó thông qua hàm sigmoid squishification Đó là số bổ sung được gọi là thiên vị", "n_reviews": 1, "start": 671.38, @@ -844,7 +844,7 @@ }, { "input": "It's an absurdly complicated function, one that involves 13,000 parameters in the forms of these weights and biases that pick up on certain patterns, and which involves iterating many matrix vector products and the sigmoid squishification function, but it's just a function nonetheless.", - "translatedText": "Đó là một hàm phức tạp đến mức vô lý, một hàm bao gồm 13.000 tham số dưới dạng các trọng số và độ lệch theo các mẫu nhất định và liên quan đến việc lặp lại nhiều tích vectơ ma trận và hàm nén sigmoid, nhưng dù sao nó cũng chỉ là một hàm số.", + "translatedText": "Đó là một hàm phức tạp đến mức vô lý, một hàm bao gồm 13.000 tham số dưới dạng các trọng số và độ lệch theo các mẫu nhất định và liên quan đến việc lặp lại nhiều tích vectơ ma trận và hàm ép sigmoid, nhưng dù sao nó cũng chỉ là một hàm số.", "from_community_srt": "Đây là một ngớ ngẩn chức năng một phức tạp có liên quan đến mười ba ngàn thông số dưới các hình thức của những trọng lượng và những thành kiến ​​mà nhặt trên các mẫu nhất định và trong đó bao gồm lặp lại nhiều sản phẩm vector ma trận và sigmoid chức năng gọi hồn squish Nhưng nó chỉ là một chức năng dù sao và trong một cách đó là loại yên tâm rằng nó có vẻ phức tạp", "n_reviews": 1, "start": 947.56, diff --git a/2017/pythagorean-triples/vietnamese/description.json b/2017/pythagorean-triples/vietnamese/description.json index 9fa8091df..fb85cfa0a 100644 --- a/2017/pythagorean-triples/vietnamese/description.json +++ b/2017/pythagorean-triples/vietnamese/description.json @@ -59,4 +59,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/pythagorean-triples/vietnamese/sentence_translations.json b/2017/pythagorean-triples/vietnamese/sentence_translations.json index 2cbd31263..0afd9098a 100644 --- a/2017/pythagorean-triples/vietnamese/sentence_translations.json +++ b/2017/pythagorean-triples/vietnamese/sentence_translations.json @@ -50,8 +50,8 @@ }, { "input": "And moreover, we'll do so in a way where you can visualize how all of these triples fit together.", - "translatedText": "Và hơn nữa, chúng ta sẽ làm như vậy theo cách mà bạn có thể hình dung được tất cả các bộ ba này khớp với nhau như thế nào.", - "n_reviews": 0, + "translatedText": "Và hơn nữa, ta sẽ làm như vậy theo cách có thể hình dung được tất cả các bộ ba này khớp với nhau như thế nào.", + "n_reviews": 1, "start": 57.76, "end": 63.02 }, @@ -71,8 +71,8 @@ }, { "input": "And by the way, while we're talking about the Pythagorean theorem, it would be a shame not to share my favorite proof, for anyone who hasn't already seen this.", - "translatedText": "Và nhân tiện, trong khi chúng ta đang nói về định lý Pythagore, sẽ thật tiếc nếu không chia sẻ bằng chứng yêu thích của tôi cho những ai chưa xem điều này.", - "n_reviews": 0, + "translatedText": "Và nhân tiện, trong khi ta đang nói về định lý Pythagore, sẽ thật tiếc nếu không chia sẻ bằng chứng yêu thích của tôi cho những ai chưa xem điều này.", + "n_reviews": 1, "start": 77.36, "end": 84.88 }, @@ -248,13 +248,13 @@ "input": "So simply squaring our randomly chosen lattice point gives us the 512-13 triangle.", "translatedText": "Vì vậy, chỉ cần bình phương điểm mạng được chọn ngẫu nhiên sẽ cho chúng ta tam giác 512-13.", "n_reviews": 0, - "start": 304.0, + "start": 304, "end": 309.86 }, { "input": "There's something kind of magical about actually watching this work.", - "translatedText": "Có điều gì đó thật kỳ diệu khi thực sự xem tác phẩm này.", - "n_reviews": 0, + "translatedText": "Có điều gì đó thật kỳ diệu khi điều này hoạt động.", + "n_reviews": 1, "start": 310.54, "end": 313.74 }, @@ -337,8 +337,8 @@ }, { "input": "Essentially, we've created a machine where you give it any pair of integers, and it gives you back some pythagorean triple.", - "translatedText": "Về cơ bản, chúng tôi đã tạo ra một cỗ máy trong đó bạn đưa cho nó bất kỳ cặp số nguyên nào và nó sẽ trả lại cho bạn một bộ ba số pythagore.", - "n_reviews": 0, + "translatedText": "Về cơ bản, chúng ta đã tạo ra một cỗ máy trong đó bạn đưa cho nó bất kỳ cặp số nguyên nào và nó sẽ trả lại cho bạn một bộ ba số pythagore.", + "n_reviews": 1, "start": 407.28, "end": 414.08 }, @@ -400,8 +400,8 @@ }, { "input": "But here we have a lot of them sitting together really organized, just sitting on the intersections of these nicely spaced curves.", - "translatedText": "Nhưng ở đây chúng ta có rất nhiều người trong số họ ngồi cùng nhau một cách có tổ chức, chỉ ngồi trên giao điểm của những đường cong cách đều nhau này.", - "n_reviews": 0, + "translatedText": "Nhưng ở đây ta có rất nhiều trong số chúng đặt cùng nhau một cách có tổ chức, chỉ ngồi trên giao điểm của những đường cong cách đều nhau này.", + "n_reviews": 1, "start": 488.48, "end": 495.76 }, @@ -442,8 +442,8 @@ }, { "input": "But these don't really feel like anything new, do they, since you can get each one of them by scaling up the familiar triple 3 4 5, which is accounted for in our method.", - "translatedText": "Nhưng những điều này thực sự không có vẻ gì mới mẻ, phải không, vì bạn có thể có được từng cái trong số chúng bằng cách mở rộng bộ ba 3 4 5 quen thuộc, được tính đến trong phương pháp của chúng tôi.", - "n_reviews": 0, + "translatedText": "Nhưng những điều này thực sự không có vẻ gì mới mẻ, phải không, vì bạn có thể có được từng cái trong số chúng bằng cách mở rộng bộ ba 3 4 5 quen thuộc, được tính đến trong phương pháp của chúng ta.", + "n_reviews": 1, "start": 531.62, "end": 541.1 }, @@ -470,8 +470,8 @@ }, { "input": "In fact, you'll never hit any points whose imaginary component is odd.", - "translatedText": "Trên thực tế, bạn sẽ không bao giờ gặp được bất kỳ điểm nào có thành phần ảo là số lẻ.", - "n_reviews": 0, + "translatedText": "Thực tế, bạn sẽ không bao giờ gặp được bất kỳ điểm nào có thành phần ảo là số lẻ.", + "n_reviews": 1, "start": 561.48, "end": 565.06 }, @@ -505,8 +505,8 @@ }, { "input": "Marking all of the lattice points that this line hits will account for any multiples of these points that we might have missed.", - "translatedText": "Việc đánh dấu tất cả các điểm mạng mà đường này chạm tới sẽ chiếm bất kỳ bội số nào của các điểm này mà chúng ta có thể đã bỏ sót.", - "n_reviews": 0, + "translatedText": "Việc đánh dấu tất cả các điểm mạng mà đường này chạm tới sẽ chiếm bất kỳ bội số nào của các điểm này mà ta có thể đã bỏ sót.", + "n_reviews": 1, "start": 593.82, "end": 599.88 }, @@ -521,13 +521,13 @@ "input": "Every right triangle that you ever have seen or ever will see that has whole number side lengths is accounted for somewhere in this diagram.", "translatedText": "Mọi tam giác vuông mà bạn đã từng thấy hoặc sẽ thấy có độ dài các cạnh là số nguyên đều được tính đến ở đâu đó trong sơ đồ này.", "n_reviews": 0, - "start": 610.0, + "start": 610, "end": 618.18 }, { "input": "To see why, we'll now shift to a different view of the pythagorean triple problem, one that involves finding points on a unit circle that have rational coordinates.", - "translatedText": "Để hiểu lý do tại sao, bây giờ chúng ta sẽ chuyển sang một cách nhìn khác về bài toán bộ ba số pythagore, bài toán liên quan đến việc tìm các điểm trên đường tròn đơn vị có tọa độ hữu tỉ.", - "n_reviews": 0, + "translatedText": "Để hiểu lý do tại sao, giờ ta sẽ chuyển sang một cách nhìn khác về bài toán bộ ba số pythagore, bài toán liên quan đến việc tìm các điểm trên đường tròn đơn vị có tọa độ hữu tỉ.", + "n_reviews": 1, "start": 622.76, "end": 631.88 }, @@ -543,7 +543,7 @@ "translatedText": "Điều này cho chúng ta một số điểm trên đường tròn đơn vị x bình cộng y bình bằng 1 có tọa độ mỗi số hữu tỷ.", "n_reviews": 0, "start": 645.2, - "end": 652.0 + "end": 652 }, { "input": "This is what we call a rational point of the unit circle.", @@ -561,8 +561,8 @@ }, { "input": "With that in mind, consider our diagram, where we squared every possible lattice point and then drew these radial lines through each one to account for any multiples that we might have missed.", - "translatedText": "Với ý nghĩ đó, hãy xem xét sơ đồ của chúng tôi, trong đó chúng tôi bình phương mọi điểm mạng có thể có và sau đó vẽ các đường xuyên tâm này qua từng điểm để tính bất kỳ bội số nào mà chúng tôi có thể đã bỏ sót.", - "n_reviews": 0, + "translatedText": "Với ý nghĩ đó, hãy xét sơ đồ của chúng ta, trong đó ta bình phương mọi điểm mạng có thể có và sau đó vẽ các đường xuyên tâm này qua từng điểm để tính bất kỳ bội số nào mà chúng tôi có thể đã bỏ sót.", + "n_reviews": 1, "start": 671.7, "end": 681.22 }, @@ -582,15 +582,15 @@ }, { "input": "Now if our method was incomplete, if we were missing a Pythagorean triple out there somewhere, it would mean that there's some rational point on this circle that we never hit once we project everything onto the circle.", - "translatedText": "Bây giờ, nếu phương pháp của chúng ta chưa hoàn chỉnh, nếu chúng ta thiếu bộ ba số Pythagore ở đâu đó, điều đó có nghĩa là có một số điểm hợp lý trên đường tròn này mà chúng ta không bao giờ chạm tới một khi chúng ta chiếu mọi thứ lên đường tròn.", - "n_reviews": 0, + "translatedText": "Giờ, nếu là phương pháp chưa hoàn chỉnh, nếu chúng ta thiếu bộ ba số Pythagore ở đâu đó, điều đó nghĩa là có một số điểm hợp lý trên đường tròn này mà ta không bao giờ chạm tới một khi ta chiếu mọi thứ lên đường tròn.", + "n_reviews": 1, "start": 707.66, "end": 719.04 }, { "input": "And let me show you why that cannot happen.", - "translatedText": "Và hãy để tôi chỉ cho bạn tại sao điều đó không thể xảy ra.", - "n_reviews": 0, + "translatedText": "Và để tôi chỉ cho bạn tại sao điều đó không thể xảy ra.", + "n_reviews": 1, "start": 719.9, "end": 722.1 }, @@ -610,15 +610,15 @@ }, { "input": "So if we can show that our method of squaring complex numbers accounts for every possible rational slope here, it's going to guarantee that we hit every possible rational point of the unit circle, right?", - "translatedText": "Vì vậy, nếu chúng ta có thể chỉ ra rằng phương pháp bình phương số phức của chúng ta tính đến mọi hệ số góc hữu tỉ có thể có ở đây, thì nó sẽ đảm bảo rằng chúng ta đạt đến mọi điểm hữu tỉ có thể có của vòng tròn đơn vị, phải không?", - "n_reviews": 0, + "translatedText": "Vì vậy, nếu ta có thể chỉ ra rằng phương pháp bình phương số phức của chúng ta tính đến mọi hệ số góc hữu tỉ có thể có ở đây, thì nó sẽ đảm bảo rằng chúng ta đạt đến mọi điểm hữu tỉ có thể có của vòng tròn đơn vị, phải không?", + "n_reviews": 1, "start": 742.52, "end": 754.42 }, { "input": "Well, let's think through our method.", - "translatedText": "Vâng, hãy suy nghĩ thông qua phương pháp của chúng tôi.", - "n_reviews": 0, + "translatedText": "Vâng, hãy nghĩ qua về phương pháp của chúng ta.", + "n_reviews": 1, "start": 756.72, "end": 758.58 }, @@ -713,4 +713,4 @@ "start": 867.54, "end": 892.26 } -] \ No newline at end of file +] diff --git a/2017/pythagorean-triples/vietnamese/title.json b/2017/pythagorean-triples/vietnamese/title.json index 2e8686a65..d4a9bd423 100644 --- a/2017/pythagorean-triples/vietnamese/title.json +++ b/2017/pythagorean-triples/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "All possible pythagorean triples, visualized", "translatedText": "Tất cả các bộ ba pythagore có thể, được hiển thị", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2017/taylor-series/italian/description.json b/2017/taylor-series/italian/description.json index 0f8137cbb..48cbb8b8d 100644 --- a/2017/taylor-series/italian/description.json +++ b/2017/taylor-series/italian/description.json @@ -89,4 +89,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2017/taylor-series/italian/sentence_translations.json b/2017/taylor-series/italian/sentence_translations.json index f4ddf33b5..23e4bfc80 100644 --- a/2017/taylor-series/italian/sentence_translations.json +++ b/2017/taylor-series/italian/sentence_translations.json @@ -10,10 +10,10 @@ }, { "input": "But time and time again they come up in math, physics, and many fields of engineering because they're one of the most powerful tools that math has to offer for approximating functions.", - "translatedText": "Tuttavia, vengono sempre utilizzati in matematica, fisica e in molti campi dell'ingegneria perché sono uno degli strumenti più potenti che la matematica ha a disposizione per approssimare le funzioni.", + "translatedText": "Ma, vengono sempre usati in molte materie e in molti campi dell'ingegneria perché sono tra gli strumenti più potenti che la matematica ha a disposizione per semplificare le funzioni.", "model": "DeepL", "from_community_srt": "fisica, e molti campi dell'ingegneria perché sono uno degli strumenti più potenti che la matematica ha da offrire per le funzioni di approssimazione.", - "n_reviews": 0, + "n_reviews": 1, "start": 20.12, "end": 29.18 }, @@ -23,7 +23,7 @@ "model": "DeepL", "from_community_srt": "Una delle prime volte che ha cliccato per me come uno studente non era in una classe di calcolo, ma in una lezione di fisica.", "n_reviews": 0, - "start": 30.0, + "start": 30, "end": 35.42 }, { @@ -33,7 +33,7 @@ "from_community_srt": "Stavamo studiando alcuni problemi che dovevammo fare con l'energia potenziale di un pendolo, e per questo hai bisogno di un'espressione per quanto alto il peso del pendolo è sopra il suo punto più basso, che funziona per essere proporzionale a uno meno il coseno dell'angolo tra il pendolo e la verticale.", "n_reviews": 0, "start": 35.84, - "end": 53.0 + "end": 53 }, { "input": "The specifics of the problem we were trying to solve are beyond the point here, but what I'll say is that this cosine function made the problem awkward and unwieldy, and made it less clear how pendulums relate to other oscillating phenomena.", @@ -132,7 +132,7 @@ "from_community_srt": "quindi possiamo imposta quello uguale a 1. Questo ci lascia liberi di scegliere costante c1 e c2 per rendere questa approssimazione buona come possiamo, ma non faremo nulla per loro cambia il fatto che il polinomio è uguale 1 a x = 0.", "n_reviews": 0, "start": 173.08, - "end": 184.0 + "end": 184 }, { "input": "It would also be good if our approximation had the same tangent slope as cosine x at this point of interest.", @@ -203,7 +203,7 @@ "model": "DeepL", "from_community_srt": "e quindi la stessa pendenza tangente. Questo ci lascia liberi di cambiare c2, ma il valore e pendenza del nostro polinomio in x = 0 bloccato in posizione per abbinare quello di cos (x).", "n_reviews": 0, - "start": 233.0, + "start": 233, "end": 242.62 }, { @@ -419,7 +419,7 @@ "from_community_srt": "Bene, quando continui ad applicare la regola di potere sopra e finita, con quegli esponenti che saltano giù tutti davanti, si finisce con 1 * 2 * 3 * 4 * c4,", "n_reviews": 0, "start": 458.62, - "end": 471.0 + "end": 471 }, { "input": "So if we want this to match the fourth derivative of cosine x, which is 1, c4 has to be 1 over 24.", @@ -598,7 +598,7 @@ "model": "DeepL", "from_community_srt": "E conoscendo i valori di tutti quelli di ordine superiore i derivati ​​sono molte informazioni su cos (x), anche se riguardava solo il collegamento in un singolo input, x = 0.", "n_reviews": 0, - "start": 662.0, + "start": 662, "end": 672.48 }, { @@ -706,7 +706,7 @@ "model": "DeepL", "from_community_srt": "Modifica del valore di un cambiamento in cui l'approssimazione si sta abbracciando la funzione originale;", "n_reviews": 0, - "start": 804.0, + "start": 804, "end": 813.74 }, { @@ -1140,4 +1140,4 @@ "start": 1331.16, "end": 1339.06 } -] \ No newline at end of file +] diff --git a/2017/taylor-series/italian/title.json b/2017/taylor-series/italian/title.json index 2903b06fd..bd39af217 100644 --- a/2017/taylor-series/italian/title.json +++ b/2017/taylor-series/italian/title.json @@ -2,4 +2,4 @@ "input": "Taylor series | Chapter 11, Essence of calculus", "translatedText": "Serie Taylor | Capitolo 11, Essenza del calcolo infinitesimale", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2017/taylor-series/vietnamese/sentence_translations.json b/2017/taylor-series/vietnamese/sentence_translations.json index ea8a6ff53..5a3aecc96 100644 --- a/2017/taylor-series/vietnamese/sentence_translations.json +++ b/2017/taylor-series/vietnamese/sentence_translations.json @@ -433,9 +433,9 @@ }, { "input": "First of all, factorial terms come up very naturally in this process. ", - "translatedText": "Trước hết, các thuật ngữ giai thừa xuất hiện rất tự nhiên trong quá trình này. ", + "translatedText": "Trước hết, các số hạng giai thừa xuất hiện rất tự nhiên trong quá trình này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 510.52, "end": 514.2 }, @@ -713,7 +713,7 @@ }, { "input": "Ok, so with that as a foundation, in the spirit of showing you just how connected all the topics of calculus are, let me turn to something kind of fun, a completely different way to understand this second order term of the Taylor polynomials, but geometrically. ", - "translatedText": "Được rồi, với nền tảng đó, trên tinh thần chỉ cho bạn thấy tất cả các chủ đề của giải tích được kết nối với nhau như thế nào, hãy để tôi chuyển sang một điều gì đó khá thú vị, một cách hoàn toàn khác để hiểu số hạng bậc hai này của đa thức Taylor, nhưng về mặt hình học. ", + "translatedText": "Được rồi, với nền tảng đó, trên tinh thần chỉ cho bạn thấy cách kết nối với nhau của tất cả các chủ đề trong giải tích, hãy để tôi chuyển sang một điều gì đó khá thú vị, một cách hoàn toàn khác để hiểu số hạng bậc hai này của đa thức Taylor, nhưng về mặt hình học. ", "model": "google_nmt", "n_reviews": 1, "start": 866.38, diff --git a/2017/three-utilities/vietnamese/sentence_translations.json b/2017/three-utilities/vietnamese/sentence_translations.json index 1c41836ed..580f33389 100644 --- a/2017/three-utilities/vietnamese/sentence_translations.json +++ b/2017/three-utilities/vietnamese/sentence_translations.json @@ -17,17 +17,17 @@ }, { "input": "Mythologer here. ", - "translatedText": ". . ", + "translatedText": "Nhà thần học đây", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 9.92, "end": 10.56 }, { "input": "I'm Matt Parker from Stand Up Maths. ", - "translatedText": "Nhà thần thoại đây Tôi là Matt Parker từ Stand Up Maths. ", + "translatedText": "Tôi là Matt Parker từ Stand Up Maths. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 10.82, "end": 13.46 }, @@ -145,9 +145,9 @@ }, { "input": "We've got three different houses here, three different cottages and then three different utilities, the gas, the power and the water. ", - "translatedText": "Ở đây chúng tôi có ba ngôi nhà khác nhau, ba ngôi nhà khác nhau và ba tiện ích khác nhau, ga, điện và nước. ", + "translatedText": "Ở đây chúng ta có ba ngôi nhà khác nhau, ba ngôi nhà khác nhau và ba tiện ích khác nhau, ga, điện và nước. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 58.9, "end": 65.04 }, @@ -228,7 +228,7 @@ "translatedText": "Có cốc tiện ích của tôi ở đây. ", "model": "google_nmt", "n_reviews": 0, - "start": 89.0, + "start": 89, "end": 91.04 }, { @@ -337,9 +337,9 @@ }, { "input": "Gas line. ", - "translatedText": "Dòng khí. ", + "translatedText": "Đường dẫn gas ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 117.34, "end": 117.84 }, @@ -348,7 +348,7 @@ "translatedText": "Nó sẽ dễ dàng thôi. ", "model": "google_nmt", "n_reviews": 0, - "start": 118.0, + "start": 118, "end": 118.68 }, { @@ -385,17 +385,17 @@ }, { "input": "I can do another one and now we're up to five. ", - "translatedText": "Tôi có thể làm một cái khác và bây giờ chúng tôi có tới năm. ", + "translatedText": "Tôi có thể làm một cái khác và bây giờ ta có tới năm. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 127.8, "end": 130.12 }, { "input": "We have four to go. ", - "translatedText": "Chúng ta có bốn người phải đi. ", + "translatedText": "Ta có bốn cái phải đi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 130.3, "end": 130.92 }, @@ -465,9 +465,9 @@ }, { "input": "So I have that one connected to that one. ", - "translatedText": "Vì vậy, tôi có cái đó được kết nối với cái đó. ", + "translatedText": "Vậy, tôi có cái đó được kết nối với cái đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 152.12, "end": 153.72 }, @@ -489,9 +489,9 @@ }, { "input": "Okay, now I start to see the problem. ", - "translatedText": "Được rồi, bây giờ tôi bắt đầu thấy vấn đề. ", + "translatedText": "Được rồi, giờ tôi bắt đầu thấy vấn đề. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 158.96, "end": 160.06 }, @@ -533,7 +533,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 173.16, - "end": 175.0 + "end": 175 }, { "input": "I kind of want to try it on paper. ", @@ -644,7 +644,7 @@ "translatedText": "Được rồi. ", "model": "google_nmt", "n_reviews": 0, - "start": 214.0, + "start": 214, "end": 214.06 }, { @@ -657,9 +657,9 @@ }, { "input": "Around, around, around, around, around to two. ", - "translatedText": "Xung quanh, xung quanh, xung quanh, xung quanh, xung quanh đến hai. ", + "translatedText": "Đi vòng quanh, vòng quanh,... và cứ thế đến hai. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 219.78, "end": 222.32 }, @@ -697,9 +697,9 @@ }, { "input": "Over, over, over, over, over, over. ", - "translatedText": "Hơn, hơn, hơn, hơn, hơn, hơn. ", + "translatedText": "Đi qua và cứ thế đi qua. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 230.48, "end": 232.56 }, @@ -769,9 +769,9 @@ }, { "input": "Let's, let's be, let's be empirical. ", - "translatedText": "Hãy, hãy là, hãy thực nghiệm. ", + "translatedText": "Ta hãy cùng làm thí nghiệm. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 257.94, "end": 260.2 }, @@ -805,7 +805,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 270.18, - "end": 271.0 + "end": 271 }, { "input": "Okay, so there's some very pleasing math within this puzzle for you and me to dive into. ", @@ -961,9 +961,9 @@ }, { "input": "So the question before us is whether or not our utilities puzzle graph, which in the lingo is fancifully called a complete bipartite graph, K33, is planar or not. ", - "translatedText": "Vì vậy, câu hỏi đặt ra trước mắt chúng ta là liệu biểu đồ câu đố tiện ích của chúng ta, mà trong biệt ngữ được gọi một cách huyền ảo là biểu đồ lưỡng cực hoàn chỉnh, K33, có phẳng hay không. ", + "translatedText": "Vậy câu hỏi đặt ra trước mắt ta là liệu biểu đồ câu đố tiện ích của chúng ta, mà trong biệt ngữ được gọi một cách huyền ảo là biểu đồ lưỡng cực hoàn chỉnh, K33, có phẳng hay không. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 349.14, "end": 357.72 }, @@ -1017,9 +1017,9 @@ }, { "input": "So you have to be careful with these. ", - "translatedText": "Vì vậy bạn phải cẩn thận với những điều này. ", + "translatedText": "Vậy bạn phải cẩn thận với những điều này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 402.72, "end": 404.12 }, @@ -1053,7 +1053,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 430.34, - "end": 435.0 + "end": 435 }, { "input": "What about the number of edges that each region touches? ", @@ -1169,9 +1169,9 @@ }, { "input": "This fact is something that we can use to figure out the number of regions that a hypothetical solution to this would cut the plane into. ", - "translatedText": "Thực tế này là thứ mà chúng ta có thể sử dụng để tìm ra số vùng mà một giải pháp giả thuyết cho vấn đề này sẽ cắt mặt phẳng vào. ", + "translatedText": "Thực tế này là thứ mà ta có thể sử dụng để tìm ra số vùng mà một giải pháp giả thuyết cho bài toán này sẽ cắt mặt phẳng vào. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 504.26, "end": 506.7 }, @@ -1209,17 +1209,17 @@ }, { "input": "So the other four lines, each must introduce a new region. ", - "translatedText": "Vậy bốn dòng còn lại, mỗi dòng phải giới thiệu một vùng mới. ", + "translatedText": "Vậy bốn đường còn lại, mỗi đường phải giới thiệu một vùng mới. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 539.26, "end": 544.08 }, { "input": "So a hypothetical solution that has turned up thehew times one node through a difficult Bye� ham die So, a hypothetical solution would cut the plane into five separate regions. ", - "translatedText": "Vì vậy, một giải pháp giả thuyết đã xuất hiện nhiều lần một nút thông qua một Bye� ham die Vì vậy, một giải pháp giả thuyết sẽ cắt mặt phẳng thành năm vùng riêng biệt. ", + "translatedText": "Vì vậy, một giải pháp giả thuyết đã xuất hiện nhiều lần một nút thông qua một Bye ham die Vì vậy, một giải pháp giả thuyết sẽ cắt mặt phẳng thành năm vùng riêng biệt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 553.18, "end": 558.02 }, @@ -1229,14 +1229,14 @@ "model": "google_nmt", "n_reviews": 0, "start": 558.78, - "end": 563.0 + "end": 563 }, { "input": "What's wrong with having five regions? ", "translatedText": "Có gì sai khi có năm vùng? ", "model": "google_nmt", "n_reviews": 0, - "start": 563.0, + "start": 563, "end": 564.52 }, { @@ -1353,9 +1353,9 @@ }, { "input": "So even though we concluded that it would have to cut the plane into five regions, it would be impossible for it to do that. ", - "translatedText": "Vì vậy, mặc dù chúng tôi kết luận rằng nó sẽ phải cắt mặt phẳng thành năm vùng, nhưng nó sẽ không thể làm được điều đó. ", + "translatedText": "Vì vậy, mặc dù ta kết luận rằng nó sẽ phải cắt mặt phẳng thành năm vùng, nhưng nó sẽ không thể làm được điều đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 655.1, "end": 660.72 }, @@ -1377,9 +1377,9 @@ }, { "input": "And before getting back to our friends and the mug, it's worth taking a moment to pull out a general truth sitting inside of this. ", - "translatedText": "Và trước khi quay trở lại với những người bạn của chúng ta và chiếc cốc, bạn nên dành chút thời gian để rút ra một sự thật chung nằm bên trong vấn đề này. ", + "translatedText": "Và trước khi quay trở lại với những người bạn của chúng ta và chiếc cốc, bạn nên dành thời gian để rút ra một sự thật chung nằm bên trong vấn đề này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 670.2, "end": 675.94 }, @@ -1393,9 +1393,9 @@ }, { "input": "That same logic applies to any planar graph, not just our specific utilities puzzle situation. ", - "translatedText": "Logic tương tự đó áp dụng cho bất kỳ biểu đồ phẳng nào, không chỉ cho tình huống giải đố về tiện ích cụ thể của chúng tôi. ", + "translatedText": "Logic tương tự đó áp dụng cho bất kỳ đồ thị phẳng nào, không chỉ cho tình huống giải đố về tiện ích cụ thể của chúng ta. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 687.34, "end": 692.62 }, @@ -1421,7 +1421,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 708.32, - "end": 713.0 + "end": 713 }, { "input": "Historically, by the way, the formula came up in the context of convex polyhedra, like a cube for example, where the number of vertices minus the number of edges plus the number of faces always equals 2. ", @@ -1505,9 +1505,9 @@ }, { "input": "I feel like it has to do something with the handle, because that's our ability to hop one line over the other. ", - "translatedText": "Tôi cảm thấy như nó phải làm gì đó với tay cầm, bởi vì đó là khả năng của chúng tôi để nhảy dòng này qua dòng khác. ", + "translatedText": "Tôi cảm thấy như nó phải làm gì đó với tay cầm, bởi vì đó là khả năng của chúng ta để nhảy đường này qua đường khác. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 759.96, "end": 765.36 }, @@ -1601,17 +1601,17 @@ }, { "input": "There we go. ", - "translatedText": "Thế đấy. ", + "translatedText": "Chúng ta đi nào. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 809.5, "end": 809.92 }, { "input": "There you go. ", - "translatedText": "Thế đấy. ", + "translatedText": "Bạn làm đi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 810.16, "end": 810.58 }, @@ -1649,9 +1649,9 @@ }, { "input": "As far as you can as if you were on a plane and then see where you get stuck. ", - "translatedText": ". . Đi xa nhất có thể như thể bạn đang ở trên máy bay và sau đó xem bạn bị mắc kẹt ở đâu. ", + "translatedText": ". . Đi xa nhất có thể như thể bạn đang ở trên mặt phẳng và sau đó xem bạn bị mắc kẹt ở đâu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 817.64, "end": 824.72 }, @@ -1724,7 +1724,7 @@ "translatedText": "Thế đấy. ", "model": "google_nmt", "n_reviews": 0, - "start": 857.0, + "start": 857, "end": 857.28 }, { @@ -1921,9 +1921,9 @@ }, { "input": "This is maybe perhaps not the most elegant solution to this problem. ", - "translatedText": "Đây có lẽ không phải là giải pháp tao nhã nhất cho vấn đề này. ", + "translatedText": "Đây có lẽ không phải là lời giải tinh tế nhất cho vấn đề này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 922.86, "end": 928.36 }, @@ -1937,9 +1937,9 @@ }, { "input": "There's no way to get the gas in. ", - "translatedText": "Không có cách nào để nạp khí vào. ", + "translatedText": "Không có cách nào để đưa gas vào. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 932.9, "end": 934.08 }, @@ -2129,9 +2129,9 @@ }, { "input": "Like anyone tackling a tricky problem, you will likely run into walls and moments of frustration. ", - "translatedText": "Giống như bất kỳ ai đang giải quyết một vấn đề khó khăn, bạn có thể sẽ gặp phải những bức tường và những khoảnh khắc thất vọng. ", + "translatedText": "Giống như bất kỳ ai đang giải một bài toán khó khăn, bạn có thể sẽ gặp phải những bức tường và những khoảnh khắc thất vọng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1029.24, "end": 1034.22 }, @@ -2161,9 +2161,9 @@ }, { "input": "But Grant, I hear you complaining, how am I supposed to practice my problem solving if I don't have someone shipping me puzzles on topologically interesting shapes? ", - "translatedText": "Nhưng Grant, tôi nghe thấy bạn phàn nàn, làm sao tôi có thể thực hành cách giải quyết vấn đề của mình nếu không có ai đó gửi cho tôi những câu đố có hình dạng thú vị về mặt tôpô? ", + "translatedText": "Nhưng Grant, tôi nghe thấy bạn phàn nàn, làm sao tôi có thể thực hành cách giải toán của mình nếu không có ai đó gửi cho tôi những câu đố có hình dạng thú vị về mặt tôpô? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1054.06, "end": 1061.44 }, @@ -2177,9 +2177,9 @@ }, { "input": "So here I'm in their intro to problem solving course and going through a particular sequence called flipping pairs. ", - "translatedText": "Vì vậy, ở đây tôi đang giới thiệu khóa học giải quyết vấn đề và thực hiện một trình tự cụ thể được gọi là lật cặp. ", + "translatedText": "Vì vậy, ở đây tôi đang giới thiệu khóa học giải toán và thực hiện một trình tự cụ thể được gọi là lật cặp. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1068.48, "end": 1073.08 }, @@ -2233,17 +2233,17 @@ }, { "input": "So no, and we kind of move along. ", - "translatedText": "Vì vậy, không, và chúng tôi sẽ di chuyển theo. ", + "translatedText": "Vì vậy, không, và chúng ta sẽ di chuyển theo. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1106.82, "end": 1108.6 }, { "input": "So next, it's kind of showing us every possible starting configuration that there is, and asking for how many of them can we get it to a point where all three gold coins are up? ", - "translatedText": "Vì vậy, tiếp theo, nó sẽ hiển thị cho chúng ta mọi cấu hình khởi đầu có thể có và hỏi xem chúng ta có thể đưa nó đến điểm có cả ba đồng tiền vàng trong số đó? ", + "translatedText": "Vì vậy, tiếp theo, nó sẽ hiển thị cho chúng ta mọi cấu hình khởi đầu có thể có và hỏi xem ta có thể đưa nó đến điểm có cả ba đồng tiền vàng trong số đó? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1109.46, "end": 1119.18 }, @@ -2257,9 +2257,9 @@ }, { "input": "But if you want to go through it yourself, this particular quiz has a really nice resolution, and a lot of others in this course do build up genuinely good problem solving instincts. ", - "translatedText": "Nhưng nếu bạn muốn tự mình trải qua, bài kiểm tra đặc biệt này có cách giải rất hay và rất nhiều bài khác trong khóa học này đã xây dựng được bản năng giải quyết vấn đề thực sự tốt. ", + "translatedText": "Nhưng nếu bạn muốn tự mình trải qua, bài kiểm tra đặc biệt này có cách giải rất hay và rất nhiều bài khác trong khóa học này đã xây dựng được bản năng giải toán thực sự tốt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1125.2, "end": 1133.04 }, @@ -2327,4 +2327,4 @@ "start": 1173.74, "end": 1174.58 } -] \ No newline at end of file +] diff --git a/2017/three-utilities/vietnamese/title.json b/2017/three-utilities/vietnamese/title.json index dd988338f..a38190ecf 100644 --- a/2017/three-utilities/vietnamese/title.json +++ b/2017/three-utilities/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Why this puzzle is impossible", "translatedText": "Tại sao câu đố này là không thể", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2018/derivatives-and-transforms/vietnamese/sentence_translations.json b/2018/derivatives-and-transforms/vietnamese/sentence_translations.json index e73c081d0..3d21782b7 100644 --- a/2018/derivatives-and-transforms/vietnamese/sentence_translations.json +++ b/2018/derivatives-and-transforms/vietnamese/sentence_translations.json @@ -41,7 +41,7 @@ }, { "input": "So if all your intuitions for the fundamental ideas, like derivatives, are rooted too rigidly in graphs, it can make for a very tall and largely unnecessary conceptual hurdle between you and the more quote-unquote advanced topics, like multivariable calculus and complex analysis, differential geometry.", - "translatedText": "Vậy nếu tất cả trực quan của bạn về các ý tưởng cơ bản, như đạo hàm, bắt nguồn quá cứng nhắc trong đồ thị, thì điều đó có thể tạo ra một rào cản khái niệm rất cao và phần lớn không cần thiết giữa bạn và các chủ đề nâng cao không cần trích dẫn, như giải tích đa biến và phân tích phức, hình học vi phân.", + "translatedText": "Vậy nếu tất cả trực quan của bạn về các ý tưởng cơ bản, như đạo hàm, bắt nguồn quá cứng nhắc trong đồ thị, thì điều đó có thể tạo ra một rào cản rất cao và rộng lớn một cách không cần thiết về khái niệm giữa bạn và \"các chủ đề nâng cao hơn\", như giải tích đa biến và phân tích phức, hình học vi phân.", "model": "google_nmt", "n_reviews": 1, "start": 60.68, @@ -57,9 +57,9 @@ }, { "input": "And then we'll use this alternate view to analyze a fun puzzle about repeated fractions.", - "translatedText": "Sau đó, chúng ta sẽ sử dụng chế độ xem thay thế này để phân tích một câu đố vui về các phân số lặp lại.", + "translatedText": "Sau đó, chúng ta sẽ sử dụng góc nhìn thay thế này để phân tích một câu đố vui về các phân số lặp lại.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 89.88, "end": 94.86 }, @@ -465,9 +465,9 @@ }, { "input": "Here, try this, pull up a calculator of some kind, then start with any random number, and plug it into this function, 1 plus 1 divided by x, and plug that number into 1 plus 1 over x, and again, and again, and again, and again.", - "translatedText": "Đây, hãy thử cách này, lấy một loại máy tính nào đó, sau đó bắt đầu với bất kỳ số ngẫu nhiên nào và cắm nó vào hàm này, 1 cộng 1 chia cho x, và cắm số đó vào 1 cộng 1 trên x, và lặp lại, lặp lại , và một lần nữa, và một lần nữa.", + "translatedText": "Đây, hãy thử cách này, lấy một loại máy tính nào đó, sau đó bắt đầu với bất kỳ số ngẫu nhiên nào và thay nó vào hàm này, 1 cộng 1 chia cho x, và thay số đó vào 1 cộng 1 trên x, và lặp lại, lặp lại, và một lần nữa, và một lần nữa.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 494.02, "end": 508.04 }, @@ -505,9 +505,9 @@ }, { "input": "Maybe you can already see how the transformational understanding of derivatives is helpful for understanding this setup, but for the sake of having a point of contrast, I want to show you how a problem like this is often taught using graphs.", - "translatedText": "Có thể bạn đã thấy sự hiểu biết mang tính biến đổi về đạo hàm hữu ích như thế nào trong việc hiểu cách thiết lập này, nhưng để có một điểm tương phản, tôi muốn cho bạn thấy một vấn đề như thế này thường được dạy bằng đồ thị như thế nào.", + "translatedText": "Có thể bạn đã thấy cách biến đổi về đạo hàm hữu ích trong việc hiểu cách thiết lập này, nhưng để có một sự so sánh, tôi muốn cho bạn thấy một bài toán như này thường được dạy bằng đồ thị như thế nào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 536.72, "end": 547.08 }, diff --git a/2018/winding-numbers/vietnamese/sentence_translations.json b/2018/winding-numbers/vietnamese/sentence_translations.json index 979e2100c..e0b597bf0 100644 --- a/2018/winding-numbers/vietnamese/sentence_translations.json +++ b/2018/winding-numbers/vietnamese/sentence_translations.json @@ -137,25 +137,25 @@ }, { "input": "In those terms, we found a region of inputs where that difference was negative on one end, and it was positive on another end.", - "translatedText": "Theo các thuật ngữ đó, chúng tôi đã tìm thấy một vùng đầu vào trong đó sự khác biệt đó là âm ở một đầu và dương ở đầu kia.", + "translatedText": "Theo các thuật ngữ đó, chúng ta đã tìm thấy một vùng đầu vào trong đó sự khác biệt đó là âm ở một đầu và dương ở đầu kia.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 136.1, "end": 143.34 }, { "input": "And then we split it into two, and the half that we narrowed our attention to was the one where the outermost points had varying signs.", - "translatedText": "Chúng tôi chia nó thành hai, và nửa mà chúng tôi thu hẹp sự chú ý là phần mà các điểm ngoài cùng có các dấu hiệu khác nhau.", + "translatedText": "Chúng ta chia nó thành hai, và nửa mà ta thu hẹp sự chú ý là phần mà các điểm ngoài cùng có các dấu hiệu khác nhau.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 143.84, "end": 150.56 }, { "input": "Like this, we were able to keep going forever, taking each region with varying signs on the border, finding a smaller such region among its halves, knowing that ultimately we have to be narrowing in on a point which is going to be exactly zero.", - "translatedText": "Như thế này, chúng tôi có thể tiếp tục đi mãi mãi, lấy từng vùng với các dấu hiệu khác nhau trên đường biên, tìm một vùng nhỏ hơn như vậy trong số các nửa của nó, biết rằng cuối cùng chúng tôi phải thu hẹp lại ở một điểm sẽ chính xác bằng 0.", + "translatedText": "Như thế này, chúng ta có thể tiếp tục đi mãi mãi, lấy từng vùng với các dấu hiệu khác nhau trên đường biên, tìm một vùng nhỏ hơn như vậy trong số các nửa của nó, biết rằng cuối cùng chúng ta phải thu hẹp lại ở một điểm sẽ chính xác bằng 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 151.36, "end": 164.2 }, @@ -177,9 +177,9 @@ }, { "input": "For example, complex numbers are 2D, and this tool we're developing is perfect for finding solutions to complex equations.", - "translatedText": "Ví dụ: số phức là 2D và công cụ chúng tôi đang phát triển này là công cụ hoàn hảo để tìm nghiệm của các phương trình phức tạp.", + "translatedText": "Ví dụ: số phức là 2D và công cụ chúng ta đang phát triển này là công cụ hoàn hảo để tìm nghiệm của các phương trình phức tạp.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 194.74, "end": 201.4 }, @@ -217,9 +217,9 @@ }, { "input": "All of the functions we consider will be continuous, in the sense that small little changes to the input only correspond to small little changes in the output, there's no sudden jumps.", - "translatedText": "Tất cả các hàm mà chúng tôi xem xét sẽ liên tục, theo nghĩa là những thay đổi nhỏ ở đầu vào chỉ tương ứng với những thay đổi nhỏ ở đầu ra, không có sự thay đổi đột ngột.", + "translatedText": "Tất cả các hàm mà ta xét sẽ liên tục, theo nghĩa là những thay đổi nhỏ ở đầu vào chỉ tương ứng với những thay đổi nhỏ ở đầu ra, không có sự thay đổi đột ngột.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 236.94, "end": 246.3 }, @@ -233,17 +233,17 @@ }, { "input": "This can give us a sense, at a glance, for where a given input point goes, or where many different input points go by drawing the full vector field.", - "translatedText": "Điều này có thể giúp chúng ta nhanh chóng hiểu được vị trí của một điểm đầu vào nhất định hoặc vị trí của nhiều điểm đầu vào khác nhau bằng cách vẽ toàn bộ trường vectơ.", + "translatedText": "Điều này có thể giúp ta nhanh chóng hiểu được vị trí của một điểm đầu vào nhất định hoặc vị trí của nhiều điểm đầu vào khác nhau bằng cách vẽ toàn bộ trường vectơ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 257.36, "end": 265.84 }, { "input": "And unfortunately when you do this at a lot of points it can get pretty cluttered, so here let me make all of the arrows the same size, and what this means is we can get a sense of the direction of each output point.", - "translatedText": "Và thật không may là khi bạn làm điều này ở nhiều điểm, nó có thể trở nên khá lộn xộn, vì vậy ở đây hãy để tôi tạo tất cả các mũi tên có cùng kích thước, và điều này có nghĩa là chúng ta có thể hiểu được hướng của từng điểm đầu ra.", + "translatedText": "Và thật không may là khi bạn làm điều này ở nhiều điểm, nó có thể trở nên khá lộn xộn, vậy ở đây hãy để tôi tạo tất cả các mũi tên có cùng kích thước, và điều này nghĩa là chúng ta có thể hiểu được hướng của từng điểm đầu ra.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 267.6, "end": 277.1 }, @@ -257,9 +257,9 @@ }, { "input": "Here we've used hues, that is where the color falls along a rainbow or a color wheel, to correspond to the direction away from the origin, and we're using darkness or brightness to correspond to the distance from the origin.", - "translatedText": "Ở đây, chúng tôi đã sử dụng màu sắc, đó là nơi màu sắc rơi dọc theo cầu vồng hoặc bánh xe màu, để tương ứng với hướng ra xa điểm gốc và chúng tôi đang sử dụng bóng tối hoặc độ sáng để tương ứng với khoảng cách từ điểm gốc.", + "translatedText": "Ở đây, chúng ta đã sử dụng màu sắc, đó là nơi màu sắc rơi dọc theo cầu vồng hoặc bánh xe màu, để tương ứng với hướng ra xa điểm gốc và ta đang sử dụng bóng tối hoặc độ sáng để tương ứng với khoảng cách từ điểm gốc.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 287.22, "end": 299.26 }, @@ -289,9 +289,9 @@ }, { "input": "You might notice the darkness and brightness differences here are pretty subtle, but for this video, all we care about is the direction of outputs, not the magnitudes, the hues, not the brightness.", - "translatedText": "Bạn có thể nhận thấy sự khác biệt về độ tối và độ sáng ở đây khá tinh tế, nhưng đối với video này, tất cả những gì chúng tôi quan tâm là hướng đầu ra chứ không phải độ lớn, màu sắc chứ không phải độ sáng.", + "translatedText": "Bạn có thể nhận thấy sự khác biệt về độ tối và độ sáng ở đây khá tinh tế, nhưng đối với video này, tất cả những gì chúng ta quan tâm là hướng đầu ra chứ không phải độ lớn, màu sắc chứ không phải độ sáng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 325.36, "end": 334.56 }, @@ -313,9 +313,9 @@ }, { "input": "I like to imagine many different points from that input space hopping over to their corresponding outputs in the output space, then getting painted based on the color of the point where they land, and then hopping back to where they came from in the input space.", - "translatedText": "Tôi thích tưởng tượng nhiều điểm khác nhau từ không gian đầu vào đó nhảy qua đầu ra tương ứng của chúng trong không gian đầu ra, sau đó được vẽ dựa trên màu của điểm chúng tiếp đất, rồi quay trở lại nơi chúng đến trong không gian đầu vào.", + "translatedText": "Tôi thích tưởng tượng nhiều điểm khác nhau từ không gian đầu vào đó nhảy qua đầu ra tương ứng của chúng trong không gian đầu ra, sau đó được vẽ dựa trên màu của điểm chúng hạ xuống, rồi quay trở lại nơi chúng đến trong không gian đầu vào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 357.84, "end": 370.36 }, @@ -361,19 +361,19 @@ }, { "input": "You might point out that if you're looking at a color map like this by seeing those black dots, you already know where the zeros of the function are.", - "translatedText": "Bạn có thể chỉ ra rằng nếu bạn đang nhìn vào một bản đồ màu như thế này bằng cách nhìn thấy những chấm đen đó, thì bạn đã biết các số 0 của hàm số ở đâu.", + "translatedText": "Bạn có thể chỉ ra rằng nếu bạn đang nhìn vào một ánh xạ màu như này bằng cách nhìn thấy những chấm đen đó, thì bạn đã biết các số 0 của hàm số ở đâu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 420.86, "end": 428.3 }, { "input": "So does that count?", - "translatedText": "Vậy điều đó có được tính không?", + "translatedText": "Vậy điều đó có tính được không?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 428.62, - "end": 430.0 + "end": 430 }, { "input": "Well keep in mind that to create a diagram like this, we've had the computer compute the function at all of the pixels on the plane, but our goal is to find a more efficient algorithm that only requires computing the function at as few points as possible, only having a limited view of the colors, so to speak.", @@ -396,7 +396,7 @@ "translatedText": "Hãy nhớ rằng, trong một chiều, cái nhìn sâu sắc chính là nếu một hàm liên tục dương tại một điểm và âm tại một điểm khác, thì đâu đó ở giữa nó phải bằng 0.", "model": "google_nmt", "n_reviews": 0, - "start": 459.0, + "start": 459, "end": 467.92 }, { @@ -425,9 +425,9 @@ }, { "input": "Positive means you're pointing to the right along the number line, and negative means you're pointing to the left.", - "translatedText": "Tích cực có nghĩa là bạn đang chỉ sang bên phải dọc theo trục số và tiêu cực có nghĩa là bạn đang chỉ sang bên trái.", + "translatedText": "Phần dương nghĩa là bạn đang chỉ sang bên phải dọc theo trục số và âm nghĩa là chỉ sang bên trái.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 478.8, "end": 483.5 }, @@ -481,9 +481,9 @@ }, { "input": "So that's our guess, and take a moment to think about if this should be true, and if so why.", - "translatedText": "Vì vậy, đó là suy đoán của chúng tôi và hãy dành chút thời gian để suy nghĩ xem liệu điều này có đúng không và nếu có thì tại sao.", + "translatedText": "Vậy đó là suy đoán của chúng ta và hãy dành chút thời gian để nghĩ xem liệu điều này có đúng không và nếu có thì tại sao.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 560.96, "end": 566.12 }, @@ -561,9 +561,9 @@ }, { "input": "So I'll grey out this area as a way of saying we don't want to search it any further.", - "translatedText": "Vì vậy, tôi sẽ tô xám khu vực này như một cách để nói rằng chúng tôi không muốn tìm kiếm thêm nữa.", + "translatedText": "Vậy, tôi sẽ tô xám khu vực này như một cách để nói rằng chúng ta không muốn tìm kiếm thêm nữa.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 639.06, "end": 642.62 }, @@ -585,9 +585,9 @@ }, { "input": "So we'll explore it further, subdividing again and checking the boundary for each region.", - "translatedText": "Vì vậy, chúng ta sẽ khám phá nó sâu hơn, chia nhỏ lại và kiểm tra ranh giới cho từng khu vực.", + "translatedText": "Vậy ta sẽ khám phá nó sâu hơn, chia nhỏ lại và kiểm tra ranh giới cho từng khu vực.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 657.84, "end": 661.86 }, @@ -617,9 +617,9 @@ }, { "input": "Check which subregion has a boundary covering all possible colors, meaning points of that boundary get mapped to all possible directions, and keep chopping those regions in half like we did for the one-dimensional case, eventually leading us to a zero over the func- Oh, hang on a second.", - "translatedText": "Kiểm tra xem tiểu vùng nào có ranh giới bao gồm tất cả các màu có thể, nghĩa là các điểm của ranh giới đó được ánh xạ tới tất cả các hướng có thể và tiếp tục chia các vùng đó làm đôi giống như chúng ta đã làm đối với trường hợp một chiều, cuối cùng dẫn chúng ta đến số 0 trên hàm- Ồ, chờ một chút.", + "translatedText": "Kiểm tra xem vùng nhỏ nào có ranh giới gồm tất cả các màu có thể, nghĩa là các điểm của ranh giới đó được ánh xạ tới tất cả các hướng có thể và tiếp tục chia các vùng đó làm đôi giống như ta đã làm đối với trường hợp một chiều, cuối cùng dẫn ta đến số 0 trên hàm số - Ồ, chờ một chút.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 672.36, "end": 687.48 }, @@ -633,9 +633,9 @@ }, { "input": "Neither of those last subdivisions on the bottom right passed through all the colors, so our algorithm stopped because it didn't want to search through either of those, but it also didn't find a zero.", - "translatedText": "Cả hai phân mục cuối cùng ở phía dưới bên phải đều không vượt qua được tất cả các màu, vì vậy thuật toán của chúng tôi đã dừng lại vì nó không muốn tìm kiếm qua một trong hai phân mục đó, nhưng nó cũng không tìm thấy số 0.", + "translatedText": "Cả hai phân mục cuối cùng ở phía dưới bên phải đều không vượt qua được tất cả các màu, vậy thuật toán của chúng ta đã dừng lại vì nó không muốn tìm kiếm qua một trong hai phân mục đó, nhưng nó cũng không tìm thấy số 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 690.38, "end": 699.92 }, @@ -673,9 +673,9 @@ }, { "input": "Now the problem here is that we had a region whose border went through every color, but when we split it in the middle, neither subregion's border went through every color, we had no options for where to keep searching next, and that broke the zero finder.", - "translatedText": "Vấn đề ở đây là chúng ta có một vùng có đường viền đi qua mọi màu, nhưng khi chúng ta chia nó ở giữa, cả đường viền của tiểu vùng đều không đi qua mọi màu, chúng ta không có lựa chọn nào về nơi tiếp tục tìm kiếm và điều đó đã phá vỡ số 0 người tìm kiếm.", + "translatedText": "Vấn đề ở đây là ta có một vùng có đường viền đi qua mọi màu, nhưng khi ta chia nó ở giữa, cả đường viền của tiểu vùng đều không đi qua mọi màu, chúng ta không có lựa chọn nào về nơi tiếp tục tìm kiếm và điều đó đã phá vỡ số 0 người tìm kiếm.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 722.48, "end": 734.74 }, @@ -713,9 +713,9 @@ }, { "input": "And in just this way, our proposed zero-finding algorithm broke.", - "translatedText": "Và chỉ bằng cách này, thuật toán tìm số 0 được đề xuất của chúng tôi đã bị phá vỡ.", + "translatedText": "Và chỉ bằng cách này, thuật toán tìm số 0 được đề xuất của chúng ta đã bị phá vỡ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 769.84, "end": 773.5 }, @@ -729,26 +729,26 @@ }, { "input": "Now that's not to say that we were wrong in our claims about tiny loops when we said that a forever narrowing loop going through every color has to be narrowing in on a zero.", - "translatedText": "Điều đó không có nghĩa là chúng tôi đã sai khi khẳng định về những vòng lặp nhỏ khi chúng tôi nói rằng một vòng lặp thu hẹp vĩnh viễn đi qua mọi màu sắc phải thu hẹp lại ở mức 0.", + "translatedText": "Điều đó không có nghĩa là chúng ta đã sai khi khẳng định về những vòng lặp nhỏ khi chúng ta nói rằng một vòng lặp thu hẹp vĩnh viễn đi qua mọi màu sắc phải thu hẹp lại ở mức 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 783.08, "end": 792.16 }, { "input": "But what made a mess of things for us is that this does-my-border-go-through-every-color-or-not property doesn't combine in a nice, predictable way when you combine regions.", - "translatedText": "Nhưng điều khiến mọi thứ trở nên lộn xộn đối với chúng tôi là thuộc tính không-đường-giới-đi-qua-mọi màu-hoặc-không này không kết hợp theo cách đẹp mắt, có thể dự đoán được khi bạn kết hợp các vùng.", + "translatedText": "Nhưng điều khiến mọi thứ trở nên lộn xộn đối với chúng ta là thuộc tính không-đường-giới-đi-qua-mọi màu-hoặc-không này không kết hợp theo cách đẹp mắt, có thể dự đoán được khi bạn kết hợp các vùng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 792.8, "end": 802.14 }, { "input": "But don't worry, it turns out we can modify this slightly to a more sophisticated property that does combine to give us what we want.", - "translatedText": "Nhưng đừng lo lắng, hóa ra chúng ta có thể sửa đổi điều này một chút thành một thuộc tính phức tạp hơn mà kết hợp lại để mang lại cho chúng ta những gì chúng ta muốn.", + "translatedText": "Nhưng đừng lo lắng, thì ra ta có thể sửa đổi điều này một chút thành một thuộc tính phức tạp hơn mà kết hợp lại để mang lại cho chúng ta những gì ta muốn.", "model": "google_nmt", - "n_reviews": 0, - "start": 803.0, + "n_reviews": 1, + "start": 803, "end": 810.74 }, { @@ -836,7 +836,7 @@ "translatedText": "Các đầu ra có thể quay nhiều, nhưng nếu một số lần quay đó theo hướng ngược lại thì nó sẽ bị hủy.", "model": "google_nmt", "n_reviews": 0, - "start": 903.0, + "start": 903, "end": 908.26 }, { @@ -849,9 +849,9 @@ }, { "input": "For our purposes, we'll care most about looking at the winding along loops.", - "translatedText": "Vì mục đích của chúng ta, chúng ta sẽ quan tâm nhất đến việc xem xét các vòng quấn quanh co.", + "translatedText": "Vì mục đích của chúng ta, ta sẽ quan tâm nhất đến việc xem xét các vòng quấn quanh co.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 926.28, "end": 929.9 }, @@ -909,7 +909,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 980.88, - "end": 985.0 + "end": 985 }, { "input": "Incidentally, if a path actually contains a point where the output is precisely zero, then technically you can't define a winding number along that, since the output has no particular direction.", @@ -921,33 +921,33 @@ }, { "input": "This isn't going to be a problem for us, because our whole goal is to find zeros, so if this ever comes up, we just lucked out early.", - "translatedText": "Đây sẽ không phải là vấn đề đối với chúng tôi, bởi vì toàn bộ mục tiêu của chúng tôi là tìm ra số không, vì vậy nếu điều này xảy ra, chúng tôi chỉ gặp may sớm thôi.", + "translatedText": "Đây sẽ không phải là vấn đề đối với chúng ta, bởi vì toàn bộ mục tiêu của chúng ta là tìm ra số không, vậy nếu điều này xảy ra, ta chỉ gặp may sớm thôi.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 997.4, "end": 1004.04 }, { "input": "Alright, so the main thing to notice about these winding numbers is that they add up nicely when you combine paths into bigger paths.", - "translatedText": "Điều chính cần chú ý về những con số quanh co này là chúng cộng lại rất đẹp khi bạn kết hợp các đường dẫn thành các đường dẫn lớn hơn.", + "translatedText": "Điều chính cần chú ý về những con số quanh co này là chúng cộng lại rất đẹp khi bạn kết hợp các đường thành các đường lớn hơn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1004.98, "end": 1010.68 }, { "input": "But what we really want is for the winding numbers along the borders of regions to add up nicely when we combine regions to make bigger regions.", - "translatedText": "Nhưng điều chúng ta thực sự muốn là các con số quanh co dọc theo đường viền của các vùng cộng lại một cách đẹp mắt khi chúng ta kết hợp các vùng để tạo thành các vùng lớn hơn.", + "translatedText": "Nhưng điều chúng ta thực sự muốn là các con số quanh co dọc theo đường viền của các vùng cộng lại một cách đẹp mắt khi ta kết hợp các vùng để tạo thành các vùng lớn hơn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1014.8, "end": 1022.44 }, { "input": "So do we have that property?", - "translatedText": "Vậy chúng ta có tài sản đó không?", + "translatedText": "Vậy chúng ta có tính chất đó không?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1022.98, "end": 1024.52 }, @@ -1036,7 +1036,7 @@ "translatedText": "Vấn đề với vùng mà chúng ta đã thấy trước đó là mặc dù đường viền của nó có tất cả các màu có thể có nhưng số cuộn dây thực sự bằng 0.", "model": "google_nmt", "n_reviews": 0, - "start": 1088.0, + "start": 1088, "end": 1095.94 }, { @@ -1081,17 +1081,17 @@ }, { "input": "We have now created a two-dimensional equation solver, and this time, I promise, there are no bugs.", - "translatedText": "Bây giờ chúng tôi đã tạo ra một bộ giải phương trình hai chiều và lần này, tôi hứa, không có lỗi nào cả.", + "translatedText": "Bây giờ chúng ta đã tạo ra một bộ giải phương trình hai chiều và lần này, tôi hứa, không có lỗi nào cả.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1148.6, "end": 1153.86 }, { "input": "Winding numbers are precisely the tool we need to make this work.", - "translatedText": "Số cuộn dây chính xác là công cụ chúng ta cần để thực hiện công việc này.", + "translatedText": "Số cuộn dây chính xác là công cụ ta cần để thực hiện công việc này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1154.56, "end": 1157.54 }, @@ -1105,9 +1105,9 @@ }, { "input": "Whenever we have a loop whose winding number isn't zero, we can run this algorithm on it, and we're guaranteed to find a solution somewhere within it.", - "translatedText": "Bất cứ khi nào chúng ta có một vòng lặp có số cuộn khác 0, chúng ta có thể chạy thuật toán này trên đó và chúng ta đảm bảo sẽ tìm ra giải pháp ở đâu đó bên trong vòng lặp đó.", + "translatedText": "Bất cứ khi nào chúng ta có một vòng lặp có số cuộn khác 0, ta có thể chạy thuật toán này trên đó và chúng ta đảm bảo sẽ tìm ra lời giải ở đâu đó bên trong vòng lặp đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1167.6, "end": 1175.1 }, @@ -1121,9 +1121,9 @@ }, { "input": "We keep narrowing in on half the size of our region each round, thus quickly narrowing in on the zeros, and all the while, we only have to check the value of the function along points of these loops, rather than checking it on the many points of the interior.", - "translatedText": "Chúng tôi tiếp tục thu hẹp một nửa kích thước vùng của mình trong mỗi vòng, do đó nhanh chóng thu hẹp các số 0 và trong khi đó, chúng tôi chỉ phải kiểm tra giá trị của hàm dọc theo các điểm của các vòng lặp này, thay vì kiểm tra nó trên nhiều vòng lặp. điểm của nội thất.", + "translatedText": "Chúng ta tiếp tục thu hẹp một nửa kích thước vùng của mình trong mỗi vòng, do đó nhanh chóng thu hẹp các số 0 và trong khi đó, ta chỉ phải kiểm tra giá trị của hàm dọc theo các điểm của các vòng lặp này, thay vì kiểm tra nó với nhiều điểm bên trong vòng lặp.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1180.24, "end": 1194.4 }, @@ -1185,17 +1185,17 @@ }, { "input": "We also stop exploring a region if the path we're computing along happens to stumble across a zero, which actually happened once for this example on the right half here.", - "translatedText": "Chúng tôi cũng ngừng khám phá một khu vực nếu đường đi mà chúng tôi đang tính toán vô tình gặp phải số 0, điều này thực sự đã xảy ra một lần đối với ví dụ này ở nửa bên phải ở đây.", + "translatedText": "Chúng ta cũng ngừng khám phá một khu vực nếu đường đi mà ta đang tính toán vô tình gặp phải số 0, điều này thực sự đã xảy ra một lần đối với ví dụ này ở nửa bên phải ở đây.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1254.18, "end": 1262.9 }, { "input": "Those rare occurrences interfere with our ability to compute winding numbers, but hey, we got a zero.", - "translatedText": "Những trường hợp hiếm gặp đó cản trở khả năng tính toán các con số quanh co của chúng tôi, nhưng này, chúng tôi nhận được số 0.", + "translatedText": "Những trường hợp hiếm gặp đó cản trở khả năng tính toán các con số quanh co của chúng ta, nhưng này, ta được số 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1263.28, "end": 1268.14 }, @@ -1209,9 +1209,9 @@ }, { "input": "Maybe they have a solution inside, maybe they don't, we have no guarantees.", - "translatedText": "Có thể họ có giải pháp bên trong, có thể không, chúng tôi không có gì đảm bảo.", + "translatedText": "Có thể chúng có lời giải bên trong, có thể không, ta không có gì đảm bảo.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1272.92, "end": 1276.2 }, @@ -1229,7 +1229,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 1285.84, - "end": 1291.0 + "end": 1291 }, { "input": "With complex numbers, the operation x to the n directly corresponds to walking around the output's origin n times as you walk around the input's origin once.", @@ -1257,9 +1257,9 @@ }, { "input": "And in that way, our winding number technology actually guarantees that every complex polynomial has a zero.", - "translatedText": "Và theo cách đó, công nghệ số quanh co của chúng tôi thực sự đảm bảo rằng mọi đa thức phức đều có số 0.", + "translatedText": "Và theo cách đó, công nghệ số quanh co của chúng ta thực sự đảm bảo rằng mọi đa thức phức đều có số 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1320.54, "end": 1326.82 }, @@ -1269,7 +1269,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 1327.48, - "end": 1332.0 + "end": 1332 }, { "input": "Having an algorithm for finding numerical solutions to equations like this is extremely practical, but the fundamental theorem of algebra is a good example of how these winding numbers are also quite useful on a theoretical level, guaranteeing the existence of a solution to a broad class of equations for suitable conditions, which is much more the kind of thing mathematicians like thinking about.", @@ -1311,4 +1311,4 @@ "start": 1371.3, "end": 1390.06 } -] \ No newline at end of file +] diff --git a/2018/winding-numbers/vietnamese/title.json b/2018/winding-numbers/vietnamese/title.json index 00cd24839..9b64a7c40 100644 --- a/2018/winding-numbers/vietnamese/title.json +++ b/2018/winding-numbers/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Winding numbers and domain coloring", "translatedText": "Số quanh co và màu miền", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2019/bayes-theorem/vietnamese/sentence_translations.json b/2019/bayes-theorem/vietnamese/sentence_translations.json index 6bb94e11b..49103488d 100644 --- a/2019/bayes-theorem/vietnamese/sentence_translations.json +++ b/2019/bayes-theorem/vietnamese/sentence_translations.json @@ -25,9 +25,9 @@ }, { "input": "At the simplest there's just knowing what each one of the parts means, so that you can plug in numbers.", - "translatedText": "Đơn giản nhất là bạn chỉ cần biết ý nghĩa của từng phần để có thể cắm số.", + "translatedText": "Đơn giản nhất là bạn chỉ cần biết ý nghĩa của từng phần để có thể thay số.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 37.6, "end": 42.04 }, @@ -225,7 +225,7 @@ }, { "input": "Then when you hear of this meek and tidy soul description, let's say that your gut instinct is that 40% of librarians would fit that description, and that 10% of farmers would.", - "translatedText": "Sau đó, khi bạn nghe về mô tả về tâm hồn hiền lành và gọn gàng này, hãy cho rằng bản năng của bạn là 40% thủ thư sẽ phù hợp với mô tả đó và 10% nông dân sẽ phù hợp.", + "translatedText": "Sau đó, khi bạn nghe về mô tả về tâm hồn hiền lành và gọn gàng này, bản năng của bạn cho rằng 40% là thủ thư sẽ phù hợp với mô tả đó và 10% nông dân sẽ phù hợp.", "model": "google_nmt", "n_reviews": 1, "start": 211.74, @@ -321,7 +321,7 @@ }, { "input": "In our example, that was 1 out of 21, and it came from considering the ratio of librarians to farmers in the general population.", - "translatedText": "Trong ví dụ của chúng tôi, đó là 1 trên 21 và nó xuất phát từ việc xem xét tỷ lệ thủ thư so với nông dân trong quy mô chung.", + "translatedText": "Trong ví dụ của chúng ta đó là 1 trên 21 và nó xuất phát từ việc xem xét tỷ lệ thủ thư so với nông dân trong quy mô chung.", "model": "google_nmt", "n_reviews": 1, "start": 327.72, @@ -617,9 +617,9 @@ }, { "input": "First off, notice how the trick of thinking about a representative sample with some specific number of people, like our 210 librarians and farmers, was really helpful.", - "translatedText": "Trước hết, hãy chú ý mẹo suy nghĩ về một mẫu đại diện với một số lượng người cụ thể, như 210 thủ thư và nông dân của chúng tôi, thực sự hữu ích như thế nào.", + "translatedText": "Trước hết, hãy chú ý mẹo suy nghĩ về một mẫu đại diện với một số lượng người cụ thể, như 210 thủ thư và nông dân của chúng ta, thực sự hữu ích như thế nào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 623.78, "end": 632.4 }, diff --git a/2019/clacks/portuguese/sentence_translations.json b/2019/clacks/portuguese/sentence_translations.json index b6df8ac7c..df5594c73 100644 --- a/2019/clacks/portuguese/sentence_translations.json +++ b/2019/clacks/portuguese/sentence_translations.json @@ -137,7 +137,7 @@ "input": "Well, actually, hang on.", "translatedText": "Bem, na verdade, espere.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 108.92, "end": 110.04 }, diff --git a/2019/cramers-rule/vietnamese/sentence_translations.json b/2019/cramers-rule/vietnamese/sentence_translations.json index f04a32582..cd6288680 100644 --- a/2019/cramers-rule/vietnamese/sentence_translations.json +++ b/2019/cramers-rule/vietnamese/sentence_translations.json @@ -409,7 +409,7 @@ }, { "input": "that it creates with the other two basis vectors, i-hat and j-hat. If you think of the square with area 1 spanned by i-hat and j-hat as the base of this whole shape, then its volume is the same as its height, ", - "translatedText": "thứ được tạo ra với hai vectơ cơ sở còn lại, i-hat và j-hat. Nếu bạn coi hình vuông có diện tích 1 bao quanh bởi i-hat và j-hat làm đáy của toàn bộ hình này, thì thể tích của nó bằng với chiều cao của nó, ", + "translatedText": "thứ được tạo ra với hai vectơ cơ sở còn lại, i-mũ và j-mũ. Nếu bạn coi hình vuông có diện tích 1 bao quanh bởi i-mũ và j-mũ làm đáy của toàn bộ hình này, thì thể tích của nó bằng với chiều cao của nó, ", "model": "google_nmt", "n_reviews": 1, "start": 429.72, @@ -505,7 +505,7 @@ }, { "input": "which is the first column of the matrix, and the transformed version of xy, what is its area? Well, this is the transformed version of the parallelogram we were looking at earlier, the one whose area was the y-coordinate of the mystery input ve", - "translatedText": "Cái nằm ở cột đầu tiên của ma trận và phiên bản được biến đổi của xy, thì diện tích của nó là bao nhiêu? Chà, đây là phiên bản biến đổi của hình bình hành mà chúng ta đã xem trước đó, hình có diện tích là tọa độ y của vectơ đầu vào bí ẩn. Vì vậy diện tích của nó sẽ là yếu tố quyết định của phép biến đổi nhân với tọa độ y đó. ", + "translatedText": "Cái nằm ở cột đầu tiên của ma trận và phiên bản được biến đổi của xy, thì diện tích của nó là bao nhiêu? Chà, đây là phiên bản biến đổi của hình bình hành mà chúng ta đã xem trước đó, hình có diện tích là tọa độ y của vectơ đầu vào bí ẩn. ", "model": "google_nmt", "n_reviews": 1, "start": 499.88, @@ -513,7 +513,7 @@ }, { "input": "ctor. So its area is just going to be the determinant of the transformation multiplied by that y-coordinate. So that means we can solve for y", - "translatedText": "Vì vậy, điều đó có nghĩa là chúng ta có thể giải y ", + "translatedText": "Vì vậy diện tích của nó sẽ là định thức của phép biến đổi nhân với tọa độ y đó. Vì vậy, điều đó có nghĩa là chúng ta có thể giải y ", "model": "google_nmt", "n_reviews": 1, "start": 512.88, @@ -529,7 +529,7 @@ }, { "input": "of this new parallelogram in the output space divided by the determinant of the full transformation. And how do you get that area? Well, we know the coordinates for where the mystery input vector lands, that", - "translatedText": "của hình bình hành mới này trong không gian đầu ra chia cho định thức của phép biến đổi đầy đủ. Và làm thế nào để bạn có được khu vực đó? Chà, chúng ta biết tọa độ nơi vectơ đầu vào bí ẩn hạ cánh, ", + "translatedText": "của hình bình hành mới này trong không gian đầu ra chia cho định thức của phép biến đổi đầy đủ. Và làm thế nào để bạn có được diện tích đó? Chà, chúng ta biết tọa độ nơi vectơ đầu vào bí ẩn hạ xuống, ", "model": "google_nmt", "n_reviews": 1, "start": 523.5, @@ -569,7 +569,7 @@ }, { "input": "panned by that vector and j-hat. The transformed version of this guy is spanned by the output vector and the second column of the matrix, and its area will hav", - "translatedText": "được kéo dài bởi vectơ đó và j-hat. Phiên bản biến đổi của anh chàng này được kéo dài bởi vectơ đầu ra và cột thứ hai của ma trận, và diện tích của nó ", + "translatedText": "được kéo dài bởi vectơ đó và j-mũ. Phiên bản biến đổi của anh chàng này được kéo dài bởi vectơ đầu ra và cột thứ hai của ma trận, và diện tích của nó ", "model": "google_nmt", "n_reviews": 1, "start": 573.42, @@ -649,7 +649,7 @@ }, { "input": "oment to pause and think through it yourself. Here, I'll give you a little bit of momentum. What we have is a known transformation given by some 3x3 matrix and a known output vector given by the right side of our linear system, a", - "translatedText": "để tạm dừng và tự mình suy nghĩ. Đây, tôi sẽ truyền cho bạn một chút động lực. Những gì chúng ta có là một phép biến đổi đã biết được đưa ra bởi một số ma trận 3x3 và một vectơ đầu ra đã biết được cung cấp bởi phía bên phải của hệ thống tuyến tính của chúng ta ", + "translatedText": "để tạm dừng và tự mình suy nghĩ. Đây, tôi sẽ truyền cho bạn một chút động lực. Những gì chúng ta có là một phép biến đổi đã biết được đưa ra bởi một số ma trận 3x3 và một vectơ đầu ra đã biết được cung cấp bởi phía bên phải của hệ tuyến tính của chúng ta ", "model": "google_nmt", "n_reviews": 1, "start": 651.66, @@ -657,7 +657,7 @@ }, { "input": "nd we want to know what input lands on that output. And if you think of, say, the z-coordinate of that input vector as the volume of that special parallelepiped we were looking at earlier, spanned by i-hat, j-hat, and the mystery input vector, what happens to that volume after the transformation? And what are the various ways you can compute that volume? Really, pause and take a moment to think through the details of generalizing this to higher dimensions, finding an expression for each coordinate of the solution to a larger linear system. Thinking through more general cases like this and convincing yourself that it works and why it works is where all the learning really happens, much more so than listening to some dude on YouTube walk you through the same reasoning again.", - "translatedText": "và chúng ta muốn biết đầu vào nào sẽ nằm trên đầu ra đó. Và nếu bạn nghĩ, chẳng hạn, tọa độ z của vectơ đầu vào đó là thể tích của hình song song đặc biệt mà chúng ta đã xem xét trước đó, được kéo dài bởi i-hat, j-hat và vectơ đầu vào bí ẩn, điều gì xảy ra với khối lượng đó sau khi chuyển đổi? Và bạn có thể tính khối lượng đó bằng những cách nào? Thực sự, hãy tạm dừng và dành một chút thời gian để suy nghĩ chi tiết về việc khái quát hóa điều này sang các chiều cao hơn, tìm biểu thức cho từng tọa độ của nghiệm cho một hệ tuyến tính lớn hơn. Suy nghĩ về những trường hợp tổng quát hơn như thế này và thuyết phục bản thân rằng nó hoạt động và lý do tại sao nó hoạt động là nơi mà tất cả quá trình học tập thực sự diễn ra, hơn là nghe một anh chàng nào đó trên YouTube hướng dẫn bạn lý do tương tự một lần nữa. ", + "translatedText": "và chúng ta muốn biết đầu vào nào sẽ nằm trên đầu ra đó. Và nếu bạn nghĩ, chẳng hạn, tọa độ z của vectơ đầu vào đó là thể tích của hình song song đặc biệt mà chúng ta đã xem xét trước đó, được kéo dài bởi i-mũ, j-mũ và vectơ đầu vào bí ẩn, điều gì xảy ra với khối lượng đó sau khi chuyển đổi? Và bạn có thể tính khối lượng đó bằng những cách nào? Thực sự, hãy tạm dừng và dành một chút thời gian để suy nghĩ chi tiết về việc khái quát hóa điều này sang các chiều cao hơn, tìm biểu thức cho từng tọa độ của nghiệm cho một hệ tuyến tính lớn hơn. Suy nghĩ về những trường hợp tổng quát hơn như thế này và thuyết phục bản thân rằng nó hoạt động và lý do tại sao nó hoạt động là nơi mà tất cả quá trình học tập thực sự diễn ra, hơn là nghe một anh chàng nào đó trên YouTube hướng dẫn bạn lý do tương tự một lần nữa. ", "model": "google_nmt", "n_reviews": 1, "start": 665.1, diff --git a/2019/differential-equations/vietnamese/sentence_translations.json b/2019/differential-equations/vietnamese/sentence_translations.json index 0dc4caf1a..d644d9539 100644 --- a/2019/differential-equations/vietnamese/sentence_translations.json +++ b/2019/differential-equations/vietnamese/sentence_translations.json @@ -153,7 +153,7 @@ }, { "input": "Now unpack what that's really saying.", - "translatedText": "Bây giờ hãy giải nghĩa điều đó thực sự đang nói lên điều gì.", + "translatedText": "Giờ hãy giải nghĩa điều mà nó thực sự nói đến.", "model": "google_nmt", "from_community_srt": "Nghĩa là:", "n_reviews": 1, @@ -171,10 +171,10 @@ }, { "input": "This is enough to give us an example of a differential equation, albeit a relatively simple one.", - "translatedText": "Điều này đủ để cho chúng ta một ví dụ về phương trình vi phân, mặc dù là một phương trình tương đối đơn giản.", + "translatedText": "Điều này đủ để cho ta một ví dụ về phương trình vi phân, mặc dù là một phương trình tương đối đơn giản.", "model": "google_nmt", "from_community_srt": "Đây là một ví dụ (hơi quá) đơn giản về ptvp.", - "n_reviews": 0, + "n_reviews": 1, "start": 167.24, "end": 171.78 }, @@ -216,7 +216,7 @@ }, { "input": "This is one we can solve by integrating, which is essentially working the question backwards.", - "translatedText": "Đây là vấn đề chúng ta có thể giải quyết bằng cách lấy tích phân, về cơ bản là giải quyết câu hỏi ngược.", + "translatedText": "Đây là bài toán ta có thể giải bằng cách lấy tích phân, về cơ bản là giải quyết câu hỏi ngược.", "model": "google_nmt", "from_community_srt": "Ta có thể giải bằng phép lấy tích phân, về cơ bản là tìm ngược lên.", "n_reviews": 1, @@ -360,10 +360,10 @@ }, { "input": "To get a feel for what studying these can look like, I want you to take some time digging into a deceptively simple example, a pendulum.", - "translatedText": "Để hiểu được việc nghiên cứu những thứ này trông như thế nào, tôi muốn bạn dành chút thời gian tìm hiểu một ví dụ tưởng chừng đơn giản, một con lắc.", + "translatedText": "Để hiểu được việc nghiên cứu những thứ này trông như thế nào, tôi muốn bạn dành chút thời gian tìm hiểu một ví dụ đơn giản, một con lắc.", "model": "google_nmt", "from_community_srt": "Tôi muốn bạn dành chút thời gian đào sâu vào một ví dụ tưởng chừng đơn giản:", - "n_reviews": 0, + "n_reviews": 1, "start": 350.57, "end": 357.31 }, @@ -387,10 +387,10 @@ }, { "input": "More specifically, one with a period of 2 pi times the square root of l over g, where l is the length of the pendulum and g is the strength of gravity.", - "translatedText": "Cụ thể hơn, một có chu kỳ bằng 2 pi nhân căn bậc hai của l trên g, trong đó l là chiều dài của con lắc và g là cường độ hấp dẫn.", + "translatedText": "Cụ thể hơn, một có chu kỳ bằng 2 pi nhân căn bậc hai của l trên g, trong đó l là chiều dài của con lắc và g là độ lớn của lực hấp dẫn.", "model": "google_nmt", "from_community_srt": "nói rằng nó dao động như một sóng hình sin, chu kỳ 2pi * sqrt(L/g), với L là chiều dài của con lắc và g là gia tốc trọng trường.", - "n_reviews": 0, + "n_reviews": 1, "start": 370.77, "end": 381.17 }, @@ -548,10 +548,10 @@ }, { "input": "We'll write this as negative mu times theta dot, where mu is some constant that encapsulates all the air resistance and friction and such that determines how quickly the pendulum loses energy.", - "translatedText": "Chúng ta sẽ viết cái này dưới dạng âm mu nhân theta chấm, trong đó mu là một hằng số nào đó bao hàm toàn bộ lực cản không khí và ma sát và xác định con lắc mất năng lượng nhanh như thế nào.", + "translatedText": "Chúng ta sẽ viết cái này dưới dạng âm muy nhân theta chấm, trong đó muy là một hằng số nào đó bao hàm toàn bộ lực cản không khí và ma sát và xác định con lắc mất năng lượng nhanh như thế nào.", "model": "google_nmt", "from_community_srt": "Ta viết -μ*θ', với μ là một tham số cho biết vì không khí mà con lắc mất năng lượng nhanh đến thế nào.", - "n_reviews": 0, + "n_reviews": 1, "start": 524.05, "end": 534.33 }, @@ -566,10 +566,10 @@ }, { "input": "It's not easy to solve, but it's not so hard that we can't reasonably get some meaningful understanding out of it.", - "translatedText": "Nó không dễ giải quyết, nhưng cũng không quá khó đến mức chúng ta không thể hiểu được nó một cách hợp lý.", + "translatedText": "Nó không dễ giải, nhưng cũng không quá khó đến mức chúng ta không thể hiểu được nó một cách hợp lý.", "model": "google_nmt", "from_community_srt": "nhưng không dễ nuốt đâu nhé. Nhưng cũng không quá khó để ta tìm cách lấy được vài hiểu biết ý nghĩa từ nó.", - "n_reviews": 0, + "n_reviews": 1, "start": 540.21, "end": 545.77 }, @@ -683,7 +683,7 @@ }, { "input": "Well, for any hard problem you could just define a new function to be the answer of that problem, heck, even name it after yourself if you want, but again, that's pointless unless it leads you to being able to make computations and build understanding.", - "translatedText": "Chà, đối với bất kỳ bài toán khó nào, bạn chỉ cần xác định một hàm mới là câu trả lời cho bài toán đó, thậm chí đặt tên nó theo tên bạn nếu bạn muốn, nhưng một lần nữa, điều đó là vô nghĩa trừ khi nó giúp bạn có thể tính toán và xây dựng vốn hiểu biết .", + "translatedText": "Chà, với bất kỳ bài toán khó nào, bạn chỉ cần xác định một hàm mới là câu trả lời cho bài toán đó, thậm chí đặt tên nó theo tên bạn nếu bạn muốn, nhưng một lần nữa, điều đó là vô nghĩa trừ khi nó giúp bạn có thể tính toán và xây dựng vốn hiểu biết .", "model": "google_nmt", "from_community_srt": "Cứ nghĩ ra một pt khó khó nào đó rồi định nghĩa một hàm là nghiệm của nó, thậm chí đặt theo tên bạn nếu muốn. Nhưng, nó sẽ vô nghĩa trừ khi nó giúp bạn tính toán và diễn giải được ý nghĩa.", "n_reviews": 1, @@ -692,7 +692,7 @@ }, { "input": "So instead, in the study of differential equations, we often do a sort of short circuit, and skip the actual solution part, since it's unattainable, and go straight to building understanding and making computations from the equations alone.", - "translatedText": "Vậy thay vào đó, khi nghiên cứu các phương trình vi phân, chúng ta thường thực hiện một kiểu đoản mạch và bỏ qua phần nghiệm thực tế vì nó không thể đạt được và đi thẳng vào việc xây dựng vốn hiểu biết và thực hiện các phép tính chỉ từ các phương trình.", + "translatedText": "Vậy thay vào đó, khi nghiên cứu các phương trình vi phân, ta thường thực hiện một kiểu vắn tắt và bỏ qua phần nghiệm thực tế vì nó không thể đạt được và đi thẳng vào việc xây dựng vốn hiểu biết và thực hiện các phép tính chỉ từ các phương trình.", "model": "google_nmt", "from_community_srt": "Nên thay vì vậy, khi nghiên cứu ptvp, ta thường đi tắt không cần tìm nghiệm chính xác, mà thẳng tới việc tìm cách hiểu và cách tính từ chính pt đó luôn.", "n_reviews": 1, @@ -836,10 +836,10 @@ }, { "input": "It's important to remind yourself that this state space is an abstract thing, and is distinct from the physical space where the pendulum itself lives and moves.", - "translatedText": "Điều quan trọng là phải nhắc nhở bản thân rằng không gian trạng thái này là một thứ trừu tượng và khác biệt với không gian vật lý nơi con lắc tự sống và chuyển động.", + "translatedText": "Điều quan trọng là phải nhắc nhở bản thân rằng không gian trạng thái này là một thứ trừu tượng và khác với không gian vật lý nơi con lắc tự sống và chuyển động.", "model": "google_nmt", "from_community_srt": "Và, không gian trạng thái này là trừu tượng, phân biệt với không gian vật lý nơi có con lắc đang tồn tại và di chuyển.", - "n_reviews": 0, + "n_reviews": 1, "start": 774.53, "end": 782.85 }, @@ -997,7 +997,7 @@ }, { "input": "You might even give theta dot a different name, to emphasize that we're really thinking of two separate values, intertwined via this mutual effect they have on one another's rate of change.", - "translatedText": "Bạn thậm chí có thể đặt cho theta chấm một cái tên khác, để nhấn mạnh rằng chúng ta thực sự đang nghĩ đến hai giá trị riêng biệt, gắn bó với nhau thông qua tác động lẫn nhau mà chúng có đối với tốc độ thay đổi của nhau.", + "translatedText": "Bạn thậm chí có thể đặt cho theta chấm một cái tên khác, để nhấn mạnh rằng ta thực sự đang nghĩ đến hai giá trị riêng, gắn với nhau thông qua tác động lẫn nhau mà chúng có đối với tốc độ thay đổi của nhau.", "model": "google_nmt", "from_community_srt": "Bạn có thể đổi kí hiệu cho θ' để dễ thấy hơn, là chúng ta đang có hai biến, phụ thuộc lẫn nhau thông qua đạo hàm của chúng.", "n_reviews": 1, @@ -1033,10 +1033,10 @@ }, { "input": "As our system evolves from some initial state, our point in this space will move along some trajectory in such a way that at every moment, the velocity of that point matches the vector from this field.", - "translatedText": "Khi hệ thống của chúng ta phát triển từ một trạng thái ban đầu nào đó, điểm của chúng ta trong không gian này sẽ di chuyển dọc theo một quỹ đạo nào đó sao cho tại mọi thời điểm, vận tốc của điểm đó khớp với vectơ từ trường này.", + "translatedText": "Khi hệ của chúng ta phát triển từ một trạng thái ban đầu nào đó, điểm của chúng ta trong không gian này sẽ di chuyển dọc theo một quỹ đạo nào đó sao cho tại mọi thời điểm, vận tốc của điểm đó khớp với vectơ từ trường này.", "model": "google_nmt", "from_community_srt": "khi hệ tiến hóa từ một trạng thái ban đầu, điểm tương ứng trong không gian trạng thái sẽ di chuyển theo một quỹ đạo sao cho tại mọi thời điểm, vận tốc của điểm đó chính là vector của trường vector này.", - "n_reviews": 0, + "n_reviews": 1, "start": 931.21, "end": 944.13 }, @@ -1078,7 +1078,7 @@ }, { "input": "Having a little more fun?", - "translatedText": "Có một chút ngộ nghĩnh hơn phải không?", + "translatedText": "Có chút ngộ nghĩnh hơn phải không?", "model": "google_nmt", "from_community_srt": "Nghịch thêm chút nữa,", "n_reviews": 1, @@ -1087,10 +1087,10 @@ }, { "input": "When I tweak this air resistance term, mu, say increasing it, you can immediately see how this will result in trajectories that spiral inward faster, which is to say the pendulum slows down faster.", - "translatedText": "Khi tôi điều chỉnh số hạng lực cản không khí này, mu, chẳng hạn như tăng nó lên, bạn có thể thấy ngay điều này sẽ dẫn đến quỹ đạo xoắn ốc vào trong nhanh hơn như thế nào, nghĩa là con lắc chậm lại nhanh hơn.", + "translatedText": "Khi tôi điều chỉnh số hạng lực cản không khí muy này, chẳng hạn như tăng nó lên, bạn có thể thấy ngay điều này sẽ dẫn đến quỹ đạo xoắn ốc vào trong nhanh hơn như thế nào, nghĩa là con lắc chậm lại nhanh hơn.", "model": "google_nmt", "from_community_srt": "khi tôi điều chỉnh độ cản không khí μ, ví dụ tăng nó lên, bạn có thể thấy ngay là các đường quỹ đạo xoắn ốc vào nhanh hơn, đồng nghĩa với con lắc tắt dần nhanh hơn.", - "n_reviews": 0, + "n_reviews": 1, "start": 993.27, "end": 1005.59 }, @@ -1105,16 +1105,16 @@ }, { "input": "It's not obvious just looking at them that increasing this value of mu means the system as a whole tends towards some attracting state faster.", - "translatedText": "Chỉ nhìn vào chúng là không rõ ràng rằng việc tăng giá trị mu này có nghĩa là toàn bộ hệ thống có xu hướng hướng tới một trạng thái thu hút nào đó nhanh hơn.", + "translatedText": "Chỉ nhìn vào chúng là không rõ ràng rằng việc tăng giá trị muy này có nghĩa là toàn bộ hệ thống có xu hướng hướng tới một trạng thái thu hút nào đó nhanh hơn.", "model": "google_nmt", "from_community_srt": "ko biết đến hiện tượng nó đang mô tả, thật ko dễ để thấy ngay là tham số μ lại ảnh hưởng đến hệ, làm nó tiến tới những điểm cân bằng nhanh hơn.", - "n_reviews": 0, + "n_reviews": 1, "start": 1014.01, "end": 1022.59 }, { "input": "So getting some software to draw these vector fields for you can be a great way to build an intuition for how they behave.", - "translatedText": "Vì vậy dùng một số phần mềm để vẽ các trường vectơ này cho bạn có thể là một cách tuyệt vời để xây dựng một sự trực quan về cách chúng hoạt động.", + "translatedText": "Vì vậy dùng các phần mềm để vẽ các trường vectơ này có thể là một cách hay để tạo trực quan về cách chúng hoạt động.", "model": "google_nmt", "from_community_srt": "Hãy nhờ một phần mềm nào đó vẽ những trường vector này cho bạn, đó có thể là một cách tuyệt vời để có được một cảm giác về hành vi của hệ.", "n_reviews": 1, @@ -1123,10 +1123,10 @@ }, { "input": "What's wonderful is that any system of ordinary differential equations can be described by a vector field like this, so it's a very general way to get a feel for them.", - "translatedText": "Điều tuyệt vời là bất kỳ hệ phương trình vi phân thông thường nào cũng có thể được mô tả bằng một trường vectơ như thế này, vì vậy đó là một cách rất tổng quát để cảm nhận về chúng.", + "translatedText": "Điều tuyệt vời là bất kỳ hệ phương trình vi phân thông thường nào cũng có thể được mô tả bằng một trường vectơ như này, vậy đó là một cách rất tổng quát để cảm nhận về chúng.", "model": "google_nmt", "from_community_srt": "Điều tuyệt vời là bất kỳ hệ ptvp nào cũng có thể được mô tả bởi một trường vector như thế này, nên đây là một cách tổng quát để tìm hiểu về chúng.", - "n_reviews": 0, + "n_reviews": 1, "start": 1029.93, "end": 1038.87 }, @@ -1141,10 +1141,10 @@ }, { "input": "For example, consider the famous three-body problem, which is to predict how three masses in three-dimensional space evolve if they act on each other with gravity, and if you know their initial positions and velocities.", - "translatedText": "Ví dụ, hãy xem xét bài toán ba vật nổi tiếng, đó là dự đoán ba khối lượng trong không gian ba chiều sẽ tiến hóa như thế nào nếu chúng tác dụng lên nhau bằng trọng lực, và nếu bạn biết vị trí và vận tốc ban đầu của chúng.", + "translatedText": "Ví dụ, hãy xem xét bài toán ba vật nổi tiếng, đó là dự đoán ba khối lượng trong không gian ba chiều sẽ tiến triển như thế nào nếu chúng tác dụng lên nhau bằng trọng lực, và nếu bạn biết vị trí và vận tốc ban đầu của chúng.", "model": "google_nmt", "from_community_srt": "Ví dụ như, bài toán 3 vật thể nổi tiếng, tiên đoán chúng sẽ di chuyển như thế nào khi bị hấp dẫn bởi nhau, cho trước vị trí đầu và vận tốc đầu.", - "n_reviews": 0, + "n_reviews": 1, "start": 1042.72, "end": 1054.47 }, @@ -1159,19 +1159,19 @@ }, { "input": "So the system has 18 degrees of freedom in total, and hence an 18-dimensional space of possible states.", - "translatedText": "Vì vậy, hệ thống có tổng cộng 18 bậc tự do và do đó có một không gian 18 chiều của các trạng thái có thể.", + "translatedText": "Vì vậy, hệ có tổng cộng 18 bậc tự do và do đó có một không gian 18 chiều của các trạng thái có thể.", "model": "google_nmt", "from_community_srt": "Vậy là hệ này có đến 18 biến độc lập, và tương ứng một không gian trạng thái 18 chiều.", - "n_reviews": 0, + "n_reviews": 1, "start": 1061.27, "end": 1067.69 }, { "input": "It's a bizarre thought, isn't it?", - "translatedText": "Thật là một suy nghĩ kỳ lạ phải không?", + "translatedText": "Một ý nghĩ thật kỳ lạ phải không?", "model": "google_nmt", "from_community_srt": "Thật kỳ thú phải ko?", - "n_reviews": 0, + "n_reviews": 1, "start": 1068.25, "end": 1069.97 }, @@ -1186,7 +1186,7 @@ }, { "input": "In practice, you can reduce the number of dimensions here by taking advantage of the symmetries of your setup, but the point that more degrees of freedom results in higher dimensional state spaces remains the same.", - "translatedText": "Trong thực tế, bạn có thể giảm số chiều ở đây bằng cách tận dụng tính đối xứng trong sự thiết lập của mình, nhưng điểm có nhiều bậc tự do hơn dẫn đến không gian trạng thái các chiều cao hơn vẫn giữ nguyên.", + "translatedText": "Thực tế, có thể giảm số chiều ở đây bằng cách tận dụng tính đối xứng trong sự thiết lập của mình, nhưng điểm có nhiều bậc tự do hơn dẫn đến không gian trạng thái các chiều cao hơn vẫn giữ nguyên.", "model": "google_nmt", "from_community_srt": "ngoan ngoãn lần theo những vector trong trường đó, lại có thể miêu tả toàn diện về vị trí và vận tốc của 3 vật thể trong không gian 3 chiều của chúng ta.", "n_reviews": 1, @@ -1195,19 +1195,19 @@ }, { "input": "In math, we often call a space like this a phase space.", - "translatedText": "Trong toán học, chúng ta thường gọi không gian như thế này là không gian pha.", + "translatedText": "Trong toán học, ta thường gọi không gian như thế này là không gian pha.", "model": "google_nmt", "from_community_srt": "Trong toán học, không gian này có tên là Không gian pha.", - "n_reviews": 0, + "n_reviews": 1, "start": 1101.29, "end": 1104.53 }, { "input": "You'll hear me use that term broadly for spaces encoding all kinds of states of changing systems, but you should know that in the context of physics, especially Hamiltonian mechanics, the term is often reserved for a more special case, namely a space whose axes represent position and momentum.", - "translatedText": "Bạn sẽ nghe tôi sử dụng thuật ngữ đó một cách rộng rãi cho các không gian mã hóa tất cả các loại trạng thái của các hệ đang thay đổi, nhưng bạn nên biết rằng trong bối cảnh vật lý, đặc biệt là cơ học Hamilton, thuật ngữ này thường được dành cho một trường hợp đặc biệt hơn, cụ thể là một không gian mà trục đại diện cho vị trí và động lượng.", + "translatedText": "Bạn sẽ nghe tôi dùng thuật ngữ đó một cách rộng rãi cho các không gian mã hóa tất cả các loại trạng thái của các hệ đang thay đổi, nhưng bạn nên biết rằng trong bối cảnh vật lý, đặc biệt là cơ học Hamilton, thuật ngữ này thường được dành cho một trường hợp đặc biệt hơn, cụ thể là một không gian mà các trục đại diện cho vị trí và động lượng.", "model": "google_nmt", "from_community_srt": "Bạn sẽ nghe tôi sử dụng thuật ngữ này để gọi chung cho những không gian biểu diễn trạng thái của các hệ thống động, nhưng trong vật lý, đặc biệt là Cơ học Hamilton, thuật ngữ thường chỉ được dùng cụ thể để gọi tên không gian với các trục biểu diễn tọa độ và động lượng.", - "n_reviews": 0, + "n_reviews": 1, "start": 1105.09, "end": 1121.11 }, @@ -1222,7 +1222,7 @@ }, { "input": "For those of you who just watched the block collision video, the planes we worked with there would be called phase spaces by math folk, though a physicist might prefer other terminology.", - "translatedText": "Với những ai vừa xem video va chạm khối, các mặt phẳng mà chúng ta xét sẽ được toán học gọi dân giã là không gian pha, mặc dù một nhà vật lý có thể thích thuật ngữ khác hơn.", + "translatedText": "Với những ai vừa xem video va chạm khối, các mặt phẳng mà ta xét được toán học gọi một cách dân giã là không gian pha, mặc dù một nhà vật lý có thể thích thuật ngữ khác hơn.", "model": "google_nmt", "from_community_srt": "Với những bạn đã xem video \"block collision\" của tôi, mặt phẳng ta xem xét đó cũng có thể được dân toán gọi là không gian pha, dù dân lý có thể thích thuật ngữ khác.", "n_reviews": 1, @@ -1231,10 +1231,10 @@ }, { "input": "Just know that the specific meaning may depend on your context.", - "translatedText": "Chỉ cần biết rằng ý nghĩa cụ thể có thể phụ thuộc vào ngữ cảnh của bạn.", + "translatedText": "Chỉ cần biết rằng ý nghĩa cụ thể có thể phụ thuộc vào ngữ cảnh.", "model": "google_nmt", "from_community_srt": "Ý nghĩa cụ thể thường phụ thuộc vào ngữ cảnh.", - "n_reviews": 0, + "n_reviews": 1, "start": 1143.89, "end": 1146.83 }, @@ -1285,7 +1285,7 @@ }, { "input": "We'll go over how to compute the answers to questions like this in following videos, and the intuition for the relevant computations are guided heavily by the thought of looking at small regions in space around a fixed point, and asking whether the flow tends to contract or expand. ", - "translatedText": "Chúng ta sẽ xét cách tính toán câu trả lời cho những câu hỏi như thế này trong các video sau, và sự trực quan cho câu hỏi các phép tính nâng cao được hướng dẫn chủ yếu bằng ý nghĩ xem xét các vùng nhỏ trong không gian xung quanh một điểm cố định và hỏi liệu dòng pha có xu hướng co lại hay giãn ra. ", + "translatedText": "Ta xét cách tính toán câu trả lời cho những câu hỏi thế này trong các video sau, và sự trực quan cho câu hỏi các phép tính nâng cao được hướng dẫn chủ yếu bằng ý nghĩ xem xét các vùng nhỏ trong không gian xung quanh một điểm cố định và hỏi liệu dòng pha có xu hướng co lại hay giãn ra. ", "model": "google_nmt", "from_community_srt": "giả như chúng đến từ những vấn đề ít trực quan hơn nhiều? Ta sẽ tìm hiểu cách tính đáp án cho một câu hỏi như thế này trong các video sau, và ý tưởng cho các tính toán đó đến từ việc nhìn vào một vùng nhỏ quanh điểm cố định, và xem dòng pha sẽ lan rộng ra hay co lại.", "n_reviews": 1, @@ -1375,7 +1375,7 @@ }, { "input": "I hear wedding bells already.", - "translatedText": "Tôi đã nghe thấy tiếng chuông đám cưới rồi.", + "translatedText": "Tôi đã nghe tiếng chuông đám cưới rồi.", "model": "google_nmt", "n_reviews": 1, "start": 1339.09, @@ -1425,7 +1425,7 @@ }, { "input": "The basic idea is that if you're at some point in this phase diagram, take a step based on the vector you're sitting on for a small time step, delta t. ", - "translatedText": "Ý tưởng cơ bản là trong sơ đồ pha này, thực hiện một bước dựa trên vectơ mà bạn đang đặt trong đó với một chút nhân một bước,nếu bạn đang ở một thời điểm nào đó delta t.", + "translatedText": "Ý tưởng cơ bản là trong sơ đồ pha này, thực hiện một bước dựa trên vectơ mà bạn đang đặt trong đó với một chút bước nhân, nếu bạn đang ở một thời điểm delta t nào đó.", "model": "google_nmt", "from_community_srt": "Ý tưởng là nếu bạn đang ở một điểm nào đó trên sơ đồ pha này, thực hiện một bước nhảy, hướng theo vector tại điểm đó, trong một khoảng thời gian nhỏ Δt.", "n_reviews": 1, @@ -1443,7 +1443,7 @@ }, { "input": "As a reminder, in drawing these vectach vector has been or fields, the magnitude for eartificially scaled down to prevent clutter. ", - "translatedText": " Xin nhắc lại, khi vẽ các vectơ này hoặc các trường, độ lớn đối với mỗi vectơ đã được thu nhỏ lại một cách giả tạo để tránh sự lộn xộn. ", + "translatedText": "Xin nhắc lại, khi vẽ các vectơ này hoặc các trường, độ lớn đối với mỗi vectơ đã được cho nhỏ lại để tránh sự lộn xộn. ", "model": "google_nmt", "from_community_srt": "bước một bước dài bằng v*Δt. Nhớ là các vector đã được thu ngắn lại tránh lộn xộn.", "n_reviews": 1, @@ -1461,7 +1461,7 @@ }, { "input": "If you think about what's being shown right now, though,and what that would imply for the pendulum's movement, you'd probably agree that this is grossly inaccurate. ", - "translatedText": "Nếu bạn nghĩ về những gì đang được trình bày ngay bây giờ, và điều đó có ý nghĩa gì đối với chuyển động của con lắc, bạn có thể đồng ý rằng điều này hoàn toàn không chính xác. ", + "translatedText": "Nếu bạn nghĩ về điều đang được hiển thị bây giờ, và điều đó có ý nghĩa gì đối với chuyển động của con lắc, bạn có thể đồng ý rằng điều này hoàn toàn không chính xác. ", "model": "google_nmt", "from_community_srt": "Nếu bạn nhìn các bước đang được tính ở đây, và so sánh với chuyển động thực của con lắc, bạn sẽ đồng ý là tính như này trật lất rồi.", "n_reviews": 1, @@ -1497,7 +1497,7 @@ }, { "input": "Luckily, we live in a world with computers, so repeating a simple task 1000 times is as simple as articulating that task with a programming language. ", - "translatedText": "May mắn thay, chúng ta đang sống trong thế giới có máy tính, vì vậy việc lặp lại một nhiệm vụ đơn giản 1000 lần đơn giản như việc diễn đạt nhiệm vụ đó bằng ngôn ngữ lập trình. ", + "translatedText": "May mắn là ta đang sống trong thế giới có máy tính, vì vậy việc lặp lại 1000 lần là đơn giản nếu diễn đạt nhiệm vụ đó bằng ngôn ngữ lập trình. ", "model": "google_nmt", "from_community_srt": "May mắn là ta đang sống trong một thế giới có máy tính, nên việc lặp lại một phép tính 1000 lần sẽ dễ như là thực hiện phép tính đó với một ngôn ngữ lập trình.", "n_reviews": 1, @@ -1506,7 +1506,7 @@ }, { "input": "In fact, let's finish things off by writing a little python program that computes theta of t for us. ", - "translatedText": "Trên thực tế, hãy kết thúc mọi việc bằng cách viết một chương trình python nhỏ tính toán theta của t cho chúng ta. ", + "translatedText": "Trên thực tế, hãy kết thúc bằng cách viết một chương trình python nhỏ tính toán theta của t cho chúng ta. ", "model": "google_nmt", "from_community_srt": "Nè, ta hãy cùng viết một đoạn code python ngắn để tính θ(t).", "n_reviews": 1, @@ -1596,7 +1596,7 @@ }, { "input": "In the following videos, we'll look at several methods for finding exact solutions when it'spossible, but one theme I'd like to focus on is how these exact solutions can also help us to study the more general, unsolvable cases.", - "translatedText": "Trong các video sau, chúng ta sẽ xem xét một số phương pháp để tìm giải pháp chính xác khi có thể, nhưng một chủ đề tôi muốn tập trung vào là làm thế nào những lời giải chính xác này cũng có thể giúp chúng ta nghiên cứu những trường hợp tổng quát hơn, không thể giải được. ", + "translatedText": "Trong các video sau, ta xét một số phương pháp để tìm nghiệm chính xác khi nó khả thi, nhưng một chủ đề tôi muốn tập trung vào là cách mà các nghiệm chính xác này giúp chúng ta nghiên cứu những trường hợp tổng quát hơn, không thể giải được. ", "model": "google_nmt", "from_community_srt": "Trong các video sau, ta sẽ xem qua nhiều cách để tìm nghiệm chính xác khi nó khả thi. Nhưng một chủ đề tôi muốn tập trung là: những nghiệm chính xác này cũng có thể giúp ta nghiên cứu về những trường hợp tổng quát ko thể giải được.", "n_reviews": 1, diff --git a/2019/heat-equation/vietnamese/sentence_translations.json b/2019/heat-equation/vietnamese/sentence_translations.json index 4f5c2b632..d912677dc 100644 --- a/2019/heat-equation/vietnamese/sentence_translations.json +++ b/2019/heat-equation/vietnamese/sentence_translations.json @@ -393,7 +393,7 @@ }, { "input": "Sadly, nature is not so nice, knocking us off onto an annoying but highly necessary detour.", - "translatedText": "Đáng buồn là thiên nhiên thường không quá tốt, nó đẩy ta vào một con đường vòng khó chịu nhưng vô cùng cần thiết.", + "translatedText": "Đáng buồn là tự nhiên thường không quá tốt, nó đưa ta vào một con đường vòng khó chịu nhưng vô cùng cần thiết.", "model": "google_nmt", "n_reviews": 1, "start": 404.13, @@ -753,7 +753,7 @@ }, { "input": "To any of you worried about dwelling too much on a single example in a series meant to give a general overview of differential equations, it's worth emphasizing that many of the considerations which pop up here are frequent themes throughout the field.", - "translatedText": "Với bất kỳ ai trong số các bạn lo lắng về việc tập trung quá nhiều vào một ví dụ duy nhất trong loạt bài nhằm đưa ra một cái nhìn tổng quát về các phương trình vi phân, cần nhấn mạnh rằng nhiều vấn đề cần cân nhắc xuất hiện ở đây là những chủ đề thường xuyên xuyên suốt lĩnh vực này.", + "translatedText": "Với bất kỳ ai trong số các bạn lo lắng về việc tập trung quá nhiều vào một ví dụ duy nhất trong loạt bài nhằm đưa ra một cái nhìn tổng quát về các phương trình vi phân, cần nhấn mạnh rằng nhiều bài toán cần cân nhắc xuất hiện ở đây là những chủ đề thường xuyên xuyên suốt lĩnh vực này.", "model": "google_nmt", "n_reviews": 1, "start": 788.23, @@ -761,9 +761,9 @@ }, { "input": "First off, the fact that we modeled the boundary with its own special rule, while the main differential equation only characterized the interior, is a very regular theme, and a pattern well worth getting used to, especially in the context of PDEs.", - "translatedText": "Trước hết, việc chúng tôi lập mô hình ranh giới bằng quy tắc đặc biệt của riêng nó, trong khi phương trình vi phân chính chỉ mô tả phần bên trong, là một chủ đề rất thông thường và là một mô hình đáng để làm quen, đặc biệt là trong bối cảnh PDE.", + "translatedText": "Trước hết, việc ta lập mô hình ranh giới bằng quy tắc đặc biệt của riêng nó, trong khi phương trình vi phân chính chỉ mô tả phần bên trong, là một chủ đề rất thông thường và là một mô hình đáng để làm quen, đặc biệt là trong bối cảnh PDE.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 800.21, "end": 812.43 }, diff --git a/2019/prime-spirals/vietnamese/description.json b/2019/prime-spirals/vietnamese/description.json index b0aa74dd2..b052e4fba 100644 --- a/2019/prime-spirals/vietnamese/description.json +++ b/2019/prime-spirals/vietnamese/description.json @@ -86,8 +86,8 @@ }, { "input": "Timestamps:", - "translatedText": "Dấu thời gian:", - "n_reviews": 0 + "translatedText": "Mốc thời gian:", + "n_reviews": 1 }, { "input": "0:00 - The spiral mystery", @@ -184,4 +184,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2019/prime-spirals/vietnamese/sentence_translations.json b/2019/prime-spirals/vietnamese/sentence_translations.json index 7273c5cc7..9171ae15c 100644 --- a/2019/prime-spirals/vietnamese/sentence_translations.json +++ b/2019/prime-spirals/vietnamese/sentence_translations.json @@ -37,7 +37,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 40.34, - "end": 50.0 + "end": 50 }, { "input": "And notice, polar coordinates are not unique, in the sense that adding 2 pi to that second coordinate doesn't change the location that this pair of numbers is referring to.", @@ -81,9 +81,9 @@ }, { "input": "I really want you to make sure that it's clear what's being plotted, because everything that follows depends on understanding it.", - "translatedText": "Tôi thực sự muốn bạn đảm bảo rằng mọi thứ đang được âm mưu rõ ràng, bởi vì mọi thứ tiếp theo đều phụ thuộc vào việc hiểu nó.", + "translatedText": "Tôi muốn bạn chắc rằng phải rõ ràng với thứ được phác họa, vì mọi thứ tiếp theo đều phụ thuộc vào việc hiểu nó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 103.92, "end": 109.3 }, @@ -185,9 +185,9 @@ }, { "input": "They're much cleaner, and now there's 44 of them instead of 20, but it means that the question of where the spirals come from is, perhaps disappointingly, completely separate from the question of what happens when we limit our view to primes.", - "translatedText": "Chúng sạch hơn nhiều, và bây giờ có 44 hình xoắn ốc thay vì 20, nhưng điều đó có nghĩa là câu hỏi các hình xoắn ốc đến từ đâu, có lẽ hơi đáng thất vọng, hoàn toàn tách biệt với câu hỏi điều gì xảy ra khi chúng ta giới hạn tầm nhìn của mình vào các số nguyên tố.", + "translatedText": "Chúng rõ ràng hơn nhiều, và giờ có 44 hình xoắn ốc thay vì 20, nhưng điều đó nghĩa là câu hỏi các hình xoắn ốc đến từ đâu hơi đáng thất vọng, hoàn toàn tách biệt với câu hỏi điều gì xảy ra khi ta giới hạn tầm nhìn của mình vào các số nguyên tố.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 234.58, "end": 247.08 }, @@ -361,9 +361,9 @@ }, { "input": "I know that sounds like the world's most pretentious way of saying everything 2 above a multiple of 6, but this is the standard jargon, and it is actually handy to have some words for the idea.", - "translatedText": "Tôi biết điều đó nghe có vẻ tự phụ nhất trên thế giới khi nói mọi thứ 2 trên bội số của 6, nhưng đây là biệt ngữ tiêu chuẩn và thực sự rất hữu ích khi có một số từ cho ý tưởng này.", + "translatedText": "Tôi biết điều đó nghe có vẻ tự phụ nhất trên thế giới khi nói mọi thứ 2 trên bội số của 6, nhưng đây là thuật ngữ chuẩn và thực sự rất hữu ích khi có một số từ cho ý tưởng này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 398.26, "end": 408.1 }, @@ -457,9 +457,9 @@ }, { "input": "To phrase it with our fancier language, each of these spiral arms shows a residue class mod 44.", - "translatedText": "Để diễn đạt nó bằng ngôn ngữ huyền ảo hơn của chúng tôi, mỗi nhánh xoắn ốc này hiển thị một lớp dư lượng mod 44.", + "translatedText": "Để diễn đạt nó bằng ngôn ngữ huyền ảo hơn của chúng ta, mỗi nhánh xoắn ốc này hiển thị một lớp dư lượng mod 44.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 499.32, "end": 504.72 }, @@ -581,7 +581,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 619.24, - "end": 628.0 + "end": 628 }, { "input": "The first is that 44 sevenths is a very close rational approximation for 2 pi, which results in the residue classes mod 44 being cleanly separated out.", @@ -677,7 +677,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 754.8, - "end": 761.0 + "end": 761 }, { "input": "In reality, with a little further zooming, you can see that there actually is a very gentle spiral to these.", @@ -693,7 +693,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 768.32, - "end": 777.0 + "end": 777 }, { "input": "Tying up the remaining loose thread here, if you want to understand what happens when you filter for primes, it's entirely analogous to what we did before.", @@ -729,9 +729,9 @@ }, { "input": "Notice the fact that prime numbers never show up in any of these is what explains the pattern of the lines we saw at the beginning coming in clumps of 4.", - "translatedText": "Lưu ý rằng thực tế là các số nguyên tố không bao giờ xuất hiện trong bất kỳ số nào trong số này là điều giải thích cho mô hình các dòng mà chúng ta đã thấy lúc đầu xuất hiện thành cụm 4.", + "translatedText": "Lưu ý rằng thực tế là các số nguyên tố không bao giờ xuất hiện trong bất kỳ số nào trong số này là điều giải thích cho mô hình các đường mà ta đã thấy lúc đầu xuất hiện thành cụm 4.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 819.88, "end": 827.32 }, @@ -801,9 +801,9 @@ }, { "input": "Because we write numbers in base 10, this is the same thing as grouping numbers together by what their last digit is.", - "translatedText": "Vì chúng ta viết các số theo cơ số 10 nên việc này cũng giống như việc nhóm các số lại với nhau theo chữ số cuối cùng của chúng.", + "translatedText": "Vì ta viết các số theo cơ số 10 nên việc này cũng giống như việc nhóm các số lại với nhau theo chữ số cuối cùng của chúng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 891.94, "end": 897.4 }, @@ -869,7 +869,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 939.38, - "end": 943.0 + "end": 943 }, { "input": "What would you predict is going to happen as we move through more and more primes?", @@ -881,9 +881,9 @@ }, { "input": "Well, as we get a lot of them, it seems like a pretty even spread between these four classes, about 25% each.", - "translatedText": "Chà, vì chúng tôi nhận được rất nhiều trong số họ, nên có vẻ như sự chênh lệch khá đồng đều giữa bốn lớp này, mỗi lớp khoảng 25%.", + "translatedText": "Chà, vì chúng ta nhận được rất nhiều trong số chúng, nên có vẻ như sự chênh lệch khá đồng đều giữa bốn lớp này, mỗi lớp khoảng 25%.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 952.78, "end": 959.72 }, @@ -1223,4 +1223,4 @@ "start": 1314.12, "end": 1339.88 } -] \ No newline at end of file +] diff --git a/2019/prime-spirals/vietnamese/title.json b/2019/prime-spirals/vietnamese/title.json index 47f6cd0e5..f045fbf19 100644 --- a/2019/prime-spirals/vietnamese/title.json +++ b/2019/prime-spirals/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Why do prime numbers make these spirals? | Dirichlet’s theorem and pi approximations", "translatedText": "Tại sao các số nguyên tố lại tạo thành những hình xoắn ốc này? | Định lý Dirichlet và phép tính gần đúng pi", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2019/windmills/vietnamese/description.json b/2019/windmills/vietnamese/description.json index 479640ba7..e99db1261 100644 --- a/2019/windmills/vietnamese/description.json +++ b/2019/windmills/vietnamese/description.json @@ -31,8 +31,8 @@ }, { "input": "The author of this problem was Geoff Smith. You can find the full list of problems considered for the IMO that year, together with their solutions, here:", - "translatedText": "Tác giả của vấn đề này là Geoff Smith. Bạn có thể tìm thấy danh sách đầy đủ các vấn đề được IMO xem xét năm đó cùng với các giải pháp tại đây:", - "n_reviews": 0 + "translatedText": "Tác giả của bài toán này là Geoff Smith. Bạn có thể tìm thấy danh sách đầy đủ các vấn đề được IMO xem xét năm đó cùng với các lời giải tại đây:", + "n_reviews": 1 }, { "input": "https://www.imo-official.org/problems/IMO2011SL.pdf", @@ -61,8 +61,8 @@ }, { "input": "Viewer-created interactive about this problem:", - "translatedText": "Tương tác do người xem tạo về vấn đề này:", - "n_reviews": 0 + "translatedText": "Tương tác do người xem tạo về bài toán này:", + "n_reviews": 1 }, { "input": "https://www.reddit.com/r/3Blue1Brown/comments/d0b0qw/interactive_windmill_visual_program_download_link/", @@ -109,4 +109,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2019/windmills/vietnamese/sentence_translations.json b/2019/windmills/vietnamese/sentence_translations.json index 9447dff11..94ae63b59 100644 --- a/2019/windmills/vietnamese/sentence_translations.json +++ b/2019/windmills/vietnamese/sentence_translations.json @@ -57,17 +57,17 @@ }, { "input": "Out of all these prime problem solvers, only one of them, Lisa Sauermann from Germany, got a perfect score. ", - "translatedText": "Trong số tất cả những người giải quyết vấn đề hàng đầu này, chỉ một người trong số họ, Lisa Sauermann đến từ Đức, đạt điểm tuyệt đối. ", + "translatedText": "Trong số tất cả những người giải toán hàng đầu này, chỉ một người trong số họ, Lisa Sauermann đến từ Đức, đạt điểm tuyệt đối. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 63.88, "end": 69.2 }, { "input": "And the only thing standing between the next two runners up that year and a perfect score was problem number two. ", - "translatedText": "Và điều duy nhất đứng giữa hai người về nhì năm đó và đạt điểm tuyệt đối là vấn đề số hai. ", + "translatedText": "Và điều duy nhất đứng giữa hai người về nhì năm đó và đạt điểm tuyệt đối là bài toán số hai. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 69.66, "end": 75.28 }, @@ -209,9 +209,9 @@ }, { "input": "I would argue that the act of solving this will make you better at math and related fields, and I'll explain why once you've seen the solution. ", - "translatedText": "Tôi lập luận rằng việc giải quyết vấn đề này sẽ giúp bạn giỏi toán và các lĩnh vực liên quan hơn và tôi sẽ giải thích lý do sau khi bạn nhìn thấy giải pháp. ", + "translatedText": "Tôi lập luận rằng việc giải bài toán này sẽ giúp bạn giỏi toán và các lĩnh vực liên quan hơn và tôi sẽ giải thích lý do sau khi bạn nhìn thấy lời giải. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 183.68, "end": 190.14 }, @@ -225,17 +225,17 @@ }, { "input": "I mean, you look at other Olympiad problems and they often involve some function to analyze, or a numerical pattern to deduce, maybe a difficult counting setup or an elaborate geometric construction. ", - "translatedText": "Ý tôi là, bạn xem xét các bài toán Olympic khác và chúng thường liên quan đến một số chức năng để phân tích hoặc một mẫu số để suy luận, có thể là một cách thiết lập phép tính khó hoặc một cấu trúc hình học phức tạp. ", + "translatedText": "Ý tôi là, bạn xem xét các bài toán Olympic khác và chúng thường liên quan đến một số hàm số để phân tích hoặc một mẫu số để suy luận, có thể là một cách thiết lập phép tính khó hoặc một cấu trúc hình học phức tạp. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 195.12, "end": 204.6 }, { "input": "But problem two, it's an unusually pure puzzle, and in some ways that's its charm. ", - "translatedText": "Nhưng vấn đề thứ hai, đó là một câu đố thuần túy khác thường, và ở một khía cạnh nào đó, đó chính là điểm hấp dẫn của nó. ", + "translatedText": "Nhưng bài toán hai, đó là một câu đố thuần túy khác thường, và ở một khía cạnh nào đó, đó chính là điểm hấp dẫn của nó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 205.16, "end": 210.6 }, @@ -273,9 +273,9 @@ }, { "input": "And in fact, that brings us to the second unusual thing about this problem. ", - "translatedText": "Và trên thực tế, điều đó đưa chúng ta đến điều bất thường thứ hai về vấn đề này. ", + "translatedText": "Và trên thực tế, điều đó đưa ta đến điều bất thường thứ hai về bài toán này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 231.32, "end": 234.78 }, @@ -297,19 +297,19 @@ }, { "input": "They're all hard, of course, it's the IMO, but problems one and four should be doable. Problems two and five, they're challenging. And problems three and six, well they can be brutal. ", - "translatedText": "Tất nhiên, tất cả đều khó, đó là IMO, nhưng vấn đề một và bốn có thể thực hiện được, vấn đề hai và năm là thách thức, còn vấn đề ba và sáu có thể rất khắc nghiệt. ", + "translatedText": "Tất nhiên, tất cả đều khó, đó là IMO, nhưng vấn đề một và bốn có thể thực hiện được, bài toán hai và năm là thách thức, còn bài toán ba và sáu có thể rất khắc nghiệt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 246.02, "end": 255.84 }, { "input": "But take a look at how many of our 563 participants that year got perfect scores on each of the problems. ", - "translatedText": "Nhưng hãy xem có bao nhiêu trong số 563 người tham gia năm đó của chúng tôi đạt điểm tuyệt đối ở từng vấn đề. ", + "translatedText": "Nhưng hãy xem có bao nhiêu trong số 563 người tham gia năm đó của chúng ta đạt điểm tuyệt đối ở từng bài toán. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 256.68, - "end": 263.0 + "end": 263 }, { "input": "Only 22 of them got full marks for question number two. ", @@ -337,9 +337,9 @@ }, { "input": "In fact, the way I introduced things earlier was a little disingenuous, the full data would suggest that problem six was the real clincher. ", - "translatedText": "Trên thực tế, cách tôi giới thiệu mọi thứ trước đó có phần không thành thật, dữ liệu đầy đủ sẽ cho thấy rằng vấn đề thứ sáu mới là mấu chốt thực sự. ", + "translatedText": "Trên thực tế, cách tôi giới thiệu mọi thứ trước đó có phần không thành thật, dữ liệu đầy đủ sẽ cho thấy rằng bài toán số sáu mới là mấu chốt thực sự. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 288.32, "end": 294.86 }, @@ -353,9 +353,9 @@ }, { "input": "But again, this problem is not hard because of the background knowledge it demands, it asks only for insight. ", - "translatedText": "Nhưng một lần nữa, vấn đề này không khó vì nó đòi hỏi kiến thức nền tảng, nó chỉ yêu cầu sự hiểu biết sâu sắc. ", + "translatedText": "Nhưng một lần nữa, bài toán này không khó vì nó đòi hỏi kiến thức nền tảng, nó chỉ yêu cầu sự hiểu biết sâu sắc. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 309.72, "end": 315.4 }, @@ -373,13 +373,13 @@ "model": "google_nmt", "n_reviews": 0, "start": 318.88, - "end": 327.0 + "end": 327 }, { "input": "The simplest case would be two points, where the line trades off between each point. ", - "translatedText": "Trường hợp đơn giản nhất là hai điểm, trong đó đường giao dịch giữa mỗi điểm. ", + "translatedText": "Trường hợp đơn giản nhất là hai điểm, trong đó đường trao đổi giữa mỗi điểm. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 327.58, "end": 331.92 }, @@ -401,9 +401,9 @@ }, { "input": "It might not be entirely clear how you would phrase this as a rigorous proof yet, but right now we're just getting a feel for things. ", - "translatedText": "Có thể vẫn chưa hoàn toàn rõ ràng bạn sẽ diễn đạt điều này như một bằng chứng chặt chẽ như thế nào, nhưng hiện tại chúng ta chỉ mới cảm nhận được mọi thứ. ", + "translatedText": "Có thể vẫn chưa hoàn toàn rõ ràng bạn sẽ diễn đạt điều này như một bằng chứng chặt chẽ như thế nào, nhưng hiện tại ta chỉ mới cảm nhận được mọi thứ. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 340.24, "end": 346.3 }, @@ -412,7 +412,7 @@ "translatedText": "Điểm thứ tư là nơi nó trở nên thú vị. ", "model": "google_nmt", "n_reviews": 0, - "start": 347.0, + "start": 347, "end": 348.66 }, { @@ -449,9 +449,9 @@ }, { "input": "And again, at this point we're just playing around, perhaps moving your pencil among dots that you've drawn on a piece of scratch paper. ", - "translatedText": "Và một lần nữa, tại thời điểm này chúng ta chỉ đang chơi đùa, có lẽ là di chuyển bút chì của bạn giữa các dấu chấm mà bạn đã vẽ trên một tờ giấy nháp. ", + "translatedText": "Và một lần nữa, tại thời điểm này ta chỉ đang chơi đùa, có lẽ là di chuyển bút chì giữa các chấm mà bạn đã vẽ trên một tờ giấy nháp. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 376.08, "end": 381.12 }, @@ -513,17 +513,17 @@ }, { "input": "As a general problem-solving tip, whenever you have a vague idea that feels productive, you should of course find a way to be more exact about what you're saying, but preferably put numbers to it, and then see if you can ask questions about those numbers. ", - "translatedText": "Là một mẹo giải quyết vấn đề chung, bất cứ khi nào bạn có một ý tưởng mơ hồ mà cảm thấy hữu ích, tất nhiên bạn nên tìm cách diễn đạt chính xác hơn những gì mình đang nói, nhưng tốt nhất là đưa ra những con số cho ý tưởng đó, sau đó xem liệu bạn có thể hỏi không. ", + "translatedText": "Là một mẹo giải toán nói chung, bất cứ khi nào bạn có một ý tưởng mơ hồ mà cảm thấy hữu ích, tất nhiên bạn nên tìm cách diễn đạt chính xác hơn những gì mình đang nói, nhưng tốt nhất là đưa ra những con số cho ý tưởng đó, sau đó xem liệu bạn có thể hỏi không. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 459.56, "end": 472.62 }, { "input": "In our example, one way to formalize this idea of a middle is to count how many points are on either side of the line. ", - "translatedText": "câu hỏi về những con số đó Trong ví dụ của chúng tôi, một cách để chính thức hóa ý tưởng về điểm giữa này là đếm xem có bao nhiêu điểm ở hai bên đường thẳng. ", + "translatedText": "câu hỏi về những con số đó Trong ví dụ của chúng ta, một cách để chính thức hóa ý tưởng về điểm giữa này là đếm xem có bao nhiêu điểm ở hai bên đường thẳng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 473.26, "end": 479.62 }, @@ -548,7 +548,7 @@ "translatedText": "Ví dụ: nếu có 11 điểm, bạn sẽ có 5 điểm màu xanh ở bên trái, 5 điểm màu nâu ở bên phải và một điểm màu trắng duy nhất làm trục quay. ", "model": "google_nmt", "n_reviews": 0, - "start": 506.0, + "start": 506, "end": 514.1 }, { @@ -673,9 +673,9 @@ }, { "input": "And that is our key insight number 1. ", - "translatedText": "Và đó là cái nhìn sâu sắc quan trọng số 1 của chúng tôi. ", + "translatedText": "Và đó là cái nhìn sâu sắc quan trọng số 1 của chúng ta. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 607.58, "end": 609.76 }, @@ -721,9 +721,9 @@ }, { "input": "So for our odd-numbered case, that means that after a half rotation, the line is back where it started, and it's hit all of the other points. ", - "translatedText": "Vì vậy, đối với trường hợp số lẻ của chúng ta, điều đó có nghĩa là sau một nửa vòng quay, đường thẳng sẽ quay trở lại vị trí ban đầu và nó chạm vào tất cả các điểm khác. ", + "translatedText": "Vậy với trường hợp số lẻ của chúng ta, điều đó có nghĩa là sau một nửa vòng quay, đường thẳng sẽ quay trở lại vị trí ban đầu và nó chạm vào tất cả các điểm khác. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 667.56, "end": 675.5 }, @@ -764,7 +764,7 @@ "translatedText": "Lập luận tương tự ở trước ngụ ý rằng sau khi quay 180°, mọi thứ đã đổi màu, nhưng lần này đường thẳng sẽ đi qua một điểm khác sau nửa lượt quay đầu đó, cụ thể là điểm từng có màu xanh lam, nhưng sau một lượt quay 180° khác thì nó phải đi qua nơi nó bắt đầu. ", "model": "google_nmt", "n_reviews": 0, - "start": 713.0, + "start": 713, "end": 732.22 }, { @@ -801,9 +801,9 @@ }, { "input": "Once you know this solution, and if you ponder it a bit and turn it around in your head a couple times, it's very easy to fool yourself into thinking the problem is easier than it is. ", - "translatedText": "Một khi bạn biết giải pháp này, và nếu bạn suy ngẫm về nó một chút và ngẫm nghĩ về nó vài lần, bạn sẽ rất dễ tự đánh lừa mình rằng vấn đề này dễ dàng hơn thực tế. ", + "translatedText": "Một khi bạn biết lời giải này, và nếu bạn suy ngẫm về nó một chút và ngẫm nghĩ về nó vài lần, bạn sẽ rất dễ tự đánh lừa mình rằng bài toán này dễ dàng hơn thực tế. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 767.16, "end": 776.92 }, @@ -833,9 +833,9 @@ }, { "input": "But the advantage of this problem coming from the IMO is that we don't have to rest on subjective statements, we have the data to show it's a genuinely hard problem, in that it evaded many of the world's best students who are demonstrably able to solve hard problems. ", - "translatedText": "Nhưng lợi thế của vấn đề này đến từ IMO là chúng ta không phải dựa vào những nhận định chủ quan, chúng ta có dữ liệu cho thấy đây thực sự là một vấn đề khó, ở chỗ nó đã né tránh được nhiều sinh viên giỏi nhất thế giới, những người có khả năng giải quyết một cách rõ ràng. giải quyết những vấn đề khó khăn. ", + "translatedText": "Nhưng lợi thế của bài toán này đến từ IMO là chúng ta không phải dựa vào những nhận định chủ quan, chúng ta có dữ liệu cho thấy đây thực sự là một bài toán khó, ở chỗ nó đã né tránh được nhiều sinh viên giỏi nhất thế giới, những người có khả năng giải quyết một cách rõ ràng các bài toán khó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 788.46, "end": 802.7 }, @@ -897,9 +897,9 @@ }, { "input": "What ultimately led to the solution was finding something about the complex system which stays constant during this chaotic unfolding. ", - "translatedText": "Điều cuối cùng dẫn đến giải pháp là tìm ra điều gì đó về hệ thống phức tạp không đổi trong quá trình diễn ra hỗn loạn này. ", + "translatedText": "Điều cuối cùng dẫn đến lời giải là tìm ra điều gì đó về hệ thống phức tạp không đổi trong quá trình diễn ra hỗn loạn này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 852.44, "end": 859.86 }, @@ -913,9 +913,9 @@ }, { "input": "We're finding what's called an invariant. ", - "translatedText": "Chúng tôi đang tìm thấy cái gọi là bất biến. ", + "translatedText": "Chúng ta đang tìm thấy cái gọi là bất biến. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 864.34, "end": 866.58 }, @@ -945,9 +945,9 @@ }, { "input": "Terence Tao, one of the greatest modern mathematicians and the world's youngest IMO medalist, wrote that, \"...mathematical problems or puzzles are important to real mathematics, like solving real-life problems, just as fables, stories, and anecdotes are important to the young in understanding real life.\" Sure, these kinds of puzzles are contrived, but they carry lessons relevant to useful problems you may actually need to solve one day. ", - "translatedText": "Terence Tao, một trong những nhà toán học hiện đại vĩ đại nhất và là người đoạt huy chương IMO trẻ nhất thế giới, đã viết rằng, ". . . các bài toán hoặc câu đố toán học rất quan trọng đối với toán học thực tế, giống như việc giải các bài toán trong đời thực, cũng như truyện ngụ ngôn, truyện và giai thoại rất quan trọng đối với giới trẻ trong việc tìm hiểu cuộc sống thực. " Chắc chắn, những loại câu đố này là giả tạo nhưng chúng mang theo những bài học liên quan đến những vấn đề hữu ích mà một ngày nào đó bạn thực sự cần phải giải. ", + "translatedText": "Terence Tao, một trong những nhà toán học hiện đại vĩ đại nhất và là người đoạt huy chương IMO trẻ nhất thế giới, đã viết rằng, ". . . các bài toán hoặc câu đố toán học rất quan trọng đối với toán học thực tế, giống như việc giải các bài toán trong đời thực, cũng như truyện ngụ ngôn, truyện và giai thoại rất quan trọng đối với giới trẻ trong việc tìm hiểu cuộc sống thực. " Chắc chắn, những loại câu đố này là giả tạo nhưng chúng mang theo những bài học liên quan đến những bài toán hữu ích mà một ngày nào đó bạn thực sự cần phải giải. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 893.88, "end": 916.66 }, @@ -961,9 +961,9 @@ }, { "input": "But some of you watching this will one day face a problem where finding an invariant reveals a slick solution, and you might even look like a genius for doing so. ", - "translatedText": "Nhưng một số bạn đang xem phần này một ngày nào đó sẽ phải đối mặt với một vấn đề trong đó việc tìm một bất biến sẽ đưa ra một giải pháp khéo léo và thậm chí bạn có thể trông giống như một thiên tài khi làm điều đó. ", + "translatedText": "Nhưng một số bạn đang xem phần này một ngày nào đó sẽ phải đối mặt với một bài toán trong đó việc tìm một bất biến sẽ đưa ra một lời giải khéo léo và thậm chí bạn có thể trông giống như một thiên tài khi làm điều đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 926.46, "end": 935.08 }, @@ -975,4 +975,4 @@ "start": 935.66, "end": 939.48 } -] \ No newline at end of file +] diff --git a/2019/windmills/vietnamese/title.json b/2019/windmills/vietnamese/title.json index f44e90541..7d943c878 100644 --- a/2019/windmills/vietnamese/title.json +++ b/2019/windmills/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "The unexpectedly hard windmill question (2011 IMO, Q2)", "translatedText": "Câu hỏi cối xay gió khó đến bất ngờ (IMO 2011, Q2)", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2020/chessboard-puzzle/vietnamese/sentence_translations.json b/2020/chessboard-puzzle/vietnamese/sentence_translations.json index 3e081ed45..323feb687 100644 --- a/2020/chessboard-puzzle/vietnamese/sentence_translations.json +++ b/2020/chessboard-puzzle/vietnamese/sentence_translations.json @@ -65,9 +65,9 @@ }, { "input": "And moreover, the warden can listen in on your strategy and do their absolute best to thwart it with some adversarial arrangement of the coins and the key. ", - "translatedText": "Và hơn nữa, người quản giáo có thể lắng nghe chiến lược của bạn và cố gắng hết sức để ngăn chặn nó bằng một số sự sắp xếp đối nghịch giữa đồng xu và chìa khóa. ", + "translatedText": "Và hơn nữa, người giám sát có thể lắng nghe chiến lược của bạn và cố gắng hết sức để ngăn chặn nó bằng một số sự sắp xếp đối nghịch giữa đồng xu và chìa khóa. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 76.74, "end": 84.56 }, @@ -92,7 +92,7 @@ "translatedText": "Nhưng câu đố vẫn đeo bám bạn sau đó. ", "model": "google_nmt", "n_reviews": 0, - "start": 101.0, + "start": 101, "end": 102.96 }, { @@ -145,9 +145,9 @@ }, { "input": "It turns out that the intuition for solving this puzzle is essentially the same as the intuition behind these things called Hamming codes, which are one of the earliest examples of highly efficient error correction. ", - "translatedText": "Hóa ra trực giác để giải câu đố này về cơ bản giống với trực giác đằng sau những thứ được gọi là mã Hamming, một trong những ví dụ sớm nhất về sửa lỗi hiệu quả cao. ", + "translatedText": "Hóa ra trực quan để giải câu đố này về cơ bản giống với trực giác đằng sau những thứ được gọi là mã Hamming, một trong những ví dụ sớm nhất về sửa lỗi hiệu quả cao. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 159.08, "end": 169.68 }, @@ -173,7 +173,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 178.92, - "end": 187.0 + "end": 187 }, { "input": "We each talk through our thought process in solving it, and it's good fun, because there are multiple ways of looking at it. ", @@ -185,9 +185,9 @@ }, { "input": "Instead, what I want to do with you here is take a more global view of every possible strategy for this puzzle, and bring you with me down that first rabbit hole of proving why certain variations necessarily leave room for the warden to thwart you, no matter how clever you are. ", - "translatedText": "Thay vào đó, điều tôi muốn làm với bạn ở đây là có một cái nhìn toàn diện hơn về mọi chiến lược khả thi cho câu đố này và đưa bạn cùng tôi xuống hố thỏ đầu tiên để chứng minh lý do tại sao một số biến thể nhất định nhất thiết phải chừa chỗ cho người quản giáo cản trở bạn, không dù bạn có thông minh đến đâu. ", + "translatedText": "Thay vào đó, điều tôi muốn làm với bạn ở đây là có một cái nhìn toàn diện hơn về mọi chiến lược khả thi cho câu đố này và đưa bạn cùng tôi xuống hố thỏ đầu tiên để chứng minh lý do tại sao một số biến thể nhất định nhất thiết phải chừa chỗ cho người giám sát cản trở bạn, không dù bạn có thông minh đến đâu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 193.34, "end": 208.5 }, @@ -217,9 +217,9 @@ }, { "input": "What we want is some kind of visualization for what it even means to solve this puzzle. ", - "translatedText": "Điều chúng tôi muốn là một dạng hình dung nào đó về ý nghĩa của việc giải câu đố này. ", + "translatedText": "Điều chúng ta muốn là một dạng hình dung nào đó về ý nghĩa của việc giải câu đố này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 239.58, "end": 244.08 }, @@ -313,9 +313,9 @@ }, { "input": "Our strategy of letting that second coin encode the key location could be drawn by associating the bottom two corners, where the y-coordinate is 0, with the key is under square zero state, which means those top two corners are associated with the key is under square one state. ", - "translatedText": "Chiến lược của chúng tôi là để đồng xu thứ hai mã hóa vị trí khóa có thể được rút ra bằng cách liên kết hai góc dưới cùng, trong đó tọa độ y là 0, với khóa ở trạng thái số 0 vuông, có nghĩa là hai góc trên cùng đó được liên kết với khóa là dưới hình vuông một trạng thái. ", + "translatedText": "Chiến lược của chúng ta là để đồng xu thứ hai mã hóa vị trí khóa có thể được rút ra bằng cách liên kết hai góc dưới cùng, trong đó tọa độ y là 0, với khóa ở trạng thái số 0 vuông, có nghĩa là hai góc trên cùng đó được liên kết với khóa là dưới hình vuông một trạng thái. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 310.1, "end": 327.26 }, @@ -353,9 +353,9 @@ }, { "input": "This gives us eight possible states that the coin can be in, and playing the same game that we did before, interpreting these states as coordinates, brings us up into three-dimensional space, with each state sitting at the corner of a unit cube. ", - "translatedText": "Điều này cung cấp cho chúng ta tám trạng thái có thể có của đồng xu và chơi cùng một trò chơi mà chúng ta đã làm trước đó, diễn giải các trạng thái này dưới dạng tọa độ, đưa chúng ta vào không gian ba chiều, với mỗi trạng thái nằm ở góc của một khối lập phương đơn vị. ", + "translatedText": "Điều này cho ta tám trạng thái có thể có của đồng xu và chơi cùng một trò chơi mà ta đã làm trước đó, diễn giải các trạng thái này dưới dạng tọa độ, đưa ta vào không gian ba chiều, với mỗi trạng thái nằm ở góc của một khối lập phương đơn vị. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 356.8, "end": 369.38 }, @@ -473,9 +473,9 @@ }, { "input": "From our view over here, it just looks like one more way to color the cube, but it's worth taking a moment to walk through some of those corners. ", - "translatedText": "Từ góc nhìn của chúng tôi ở đây, nó trông giống như một cách nữa để tô màu cho khối lập phương, nhưng bạn nên dành chút thời gian để xem qua một số góc đó. ", + "translatedText": "Từ góc nhìn của chúng ta ở đây, nó trông giống như một cách nữa để tô màu cho khối lập phương, nhưng bạn nên dành chút thời gian để xem qua một số góc đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 491.96, "end": 498.7 }, @@ -509,7 +509,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 520.04, - "end": 524.0 + "end": 524 }, { "input": "The fact that you always have access to whichever color you want is a reflection of the fact that this strategy will always win if this is the corner you're starting on. ", @@ -577,17 +577,17 @@ }, { "input": "If you don't have a bird's eye view of all possible strategies, when you find that any specific one of them just doesn't work, you're left to wonder, okay, maybe there's a sneaky clever strategy that I just haven't thought of yet. ", - "translatedText": "Nếu bạn không có cái nhìn toàn cảnh về tất cả các chiến lược có thể thực hiện được, khi bạn thấy rằng bất kỳ chiến lược cụ thể nào trong số chúng đều không hiệu quả, bạn sẽ phải tự hỏi, được rồi, có thể có một chiến lược thông minh lén lút nào đó mà tôi vừa mới có' tôi chưa nghĩ tới Nhưng khi chúng ta nghĩ về màu sắc trên khối lập phương, bạn sẽ tự nhiên nghĩ đến một câu hỏi tổ hợp thú vị. ", + "translatedText": "Nếu bạn không có cái nhìn toàn cảnh về tất cả các chiến lược có thể thực hiện được, khi bạn thấy rằng bất kỳ chiến lược cụ thể nào trong số chúng đều không hiệu quả, bạn sẽ phải tự hỏi, được thôi, có thể có một chiến lược thông minh lén lút mà tôi chưa nghĩ ra.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 591.42, "end": 602.9 }, { "input": "But when we're thinking about colors on the cube, you're naturally led to an interesting combinatorial question. ", - "translatedText": "", + "translatedText": "Nhưng khi ta nghĩ về màu sắc trên khối lập phương, bạn sẽ tự nhiên nghĩ đến một câu hỏi tổ hợp thú vị. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 603.3, "end": 608.16 }, @@ -637,7 +637,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 656.16, - "end": 663.0 + "end": 663 }, { "input": "If you've ever heard of that hilariously enormous number grams constant, for example, the problem where that came up was also phrased in terms of assigning colors to a high-dimensional cube. ", @@ -661,13 +661,13 @@ "model": "google_nmt", "n_reviews": 0, "start": 678.8, - "end": 685.0 + "end": 685 }, { "input": "So to our question, can you make it so that every vertex has a red, a green, and a blue neighbor? ", - "translatedText": "Vì vậy, đối với câu hỏi của chúng tôi, bạn có thể làm cho mỗi đỉnh có một đỉnh màu đỏ, xanh lá cây và xanh lam lân cận không? ", + "translatedText": "Vậy với câu hỏi của chúng ta, bạn có thể làm cho mỗi đỉnh có một đỉnh màu đỏ, xanh lá cây và xanh lam lân cận không? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 686.04, "end": 691.22 }, @@ -721,9 +721,9 @@ }, { "input": "And then maybe we move to the red neighbor and say that the other two adjacencies need to be green and blue. ", - "translatedText": "Và sau đó có thể chúng ta chuyển sang hàng xóm màu đỏ và nói rằng hai lân cận còn lại cần có màu xanh lục và xanh lam. ", + "translatedText": "Và sau đó có thể ta chuyển sang hàng xóm màu đỏ và nói rằng hai lân cận còn lại cần có màu xanh lục và xanh lam. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 725.56, "end": 730.48 }, @@ -785,9 +785,9 @@ }, { "input": "And before I go on, pause, see if you can think of a way to solidify that intuition. ", - "translatedText": "Và trước khi tôi tiếp tục, hãy tạm dừng lại để xem liệu bạn có thể nghĩ ra cách nào để củng cố trực giác đó không. ", + "translatedText": "Và trước khi tôi tiếp tục, hãy tạm dừng lại để xem liệu bạn có thể nghĩ ra cách nào để củng cố trực quan đó không. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 763.44, "end": 768.18 }, @@ -837,7 +837,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 807.58, - "end": 815.0 + "end": 815 }, { "input": "So that final tally has to be three times the total number of red corners. ", @@ -876,7 +876,7 @@ "translatedText": "Đếm xem một góc nào đó có hàng xóm màu đỏ cũng giống như đếm số lần một góc màu đỏ có hàng xóm màu đỏ, và điều đó thực sự đủ để khiến chúng ta mâu thuẫn. ", "model": "google_nmt", "n_reviews": 0, - "start": 826.0, + "start": 826, "end": 834.72 }, { @@ -905,17 +905,17 @@ }, { "input": "And the goal is to make it so that the arrangements that you can get to with one flip of a coin represent all possible states, all possible places the warden might have hidden that key. ", - "translatedText": "Và mục tiêu là làm sao cho sự sắp xếp mà bạn có thể đạt được chỉ bằng một lần tung đồng xu sẽ thể hiện tất cả các trạng thái có thể có, tất cả những nơi có thể mà người quản giáo có thể đã giấu chiếc chìa khóa đó. ", + "translatedText": "Và mục tiêu là làm sao cho sự sắp xếp mà bạn có thể đạt được chỉ bằng một lần tung đồng xu sẽ thể hiện tất cả các trạng thái có thể có, tất cả những nơi có thể mà người giám sát có thể đã giấu chiếc chìa khóa đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 852.6, "end": 862.18 }, { "input": "Even if you can't visualize most higher dimensional cubes, we can still talk about things like vertices of such a cube and their neighbors, basically as a way to describe bit strings and the ones which are one bit flip away. ", - "translatedText": "Ngay cả khi bạn không thể hình dung hầu hết các khối có chiều cao hơn, chúng ta vẫn có thể nói về những thứ như các đỉnh của khối đó và các lân cận của chúng, về cơ bản là một cách để mô tả các chuỗi bit và các chuỗi bị đảo ngược một bit. ", + "translatedText": "Ngay cả khi bạn không thể hình dung hầu hết các khối có chiều cao hơn, ta vẫn có thể nói về những thứ như các đỉnh của khối đó và các lân cận của chúng, về cơ bản là một cách để mô tả các chuỗi bit và các chuỗi bị đảo ngược một bit. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 863.3, "end": 874.76 }, @@ -937,9 +937,9 @@ }, { "input": "And from here, you can play the same game that we did in three dimensions. ", - "translatedText": "Và từ đây, bạn có thể chơi trò chơi tương tự như chúng tôi đã chơi trong không gian ba chiều. ", + "translatedText": "Và từ đây, bạn có thể chơi trò chơi tương tự như chúng ta đã chơi trong không gian ba chiều. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 890.34, "end": 893.42 }, @@ -977,9 +977,9 @@ }, { "input": "So for example, if we were in 4 dimensions or 64 dimensions, there is no contradiction. ", - "translatedText": "Vì vậy, ví dụ, nếu chúng ta ở trong không gian 4 chiều hoặc 64 chiều thì không có mâu thuẫn. ", + "translatedText": "Vậy để ví dụ, nếu chúng ta ở trong không gian 4 chiều hoặc 64 chiều thì không có mâu thuẫn. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 924.9, "end": 930.6 }, @@ -996,7 +996,7 @@ "translatedText": "Nói rõ hơn, điều đó không giống với việc nói rằng nhất thiết phải có nghiệm cho lũy thừa của trường hợp 2, chỉ là chưa thể loại trừ được điều đó. ", "model": "google_nmt", "n_reviews": 0, - "start": 936.0, + "start": 936, "end": 943.64 }, { @@ -1009,17 +1009,17 @@ }, { "input": "Just by imagining coloring the corners of a cube and then counting how many there are, you can conclude that no possible strategy, no matter how clever you are, can work in all of the cases for this chessboard puzzle, if the number of squares isn't a power of 2. ", - "translatedText": "Chỉ cần tưởng tượng việc tô màu các góc của một khối lập phương rồi đếm xem có bao nhiêu, bạn có thể kết luận rằng không có chiến lược khả thi nào, cho dù bạn thông minh đến đâu, có thể áp dụng được trong tất cả các trường hợp của câu đố bàn cờ này, nếu số lượng ô vuông không lớn. không phải là sức mạnh của 2. ", + "translatedText": "Chỉ cần tưởng tượng việc tô màu các góc của một khối lập phương rồi đếm xem có bao nhiêu, bạn có thể kết luận rằng không có chiến lược khả thi nào, cho dù bạn thông minh đến đâu, có thể áp dụng được trong tất cả các trường hợp của câu đố bàn cờ này, nếu số lượng ô vuông không lớn không phải là lũy thừa của 2. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 948.16, "end": 961.74 }, { "input": "So even though it might seem to make it easier if you knock off a couple squares or reduce the size of the board, it actually makes the task hopeless. ", - "translatedText": "Vì vậy, mặc dù có vẻ dễ dàng hơn nếu bạn loại bỏ một vài ô vuông hoặc giảm kích thước của bảng, nhưng nó thực sự khiến nhiệm vụ trở nên vô vọng. ", + "translatedText": "Vì vậy, dù có vẻ dễ dàng hơn nếu bạn loại bỏ một vài ô vuông hoặc giảm kích thước của bảng, nhưng nó thực sự khiến nhiệm vụ trở nên vô vọng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 962.64, "end": 969.62 }, @@ -1041,9 +1041,9 @@ }, { "input": "So in the same way that you can take a 3D cube and kind of squish it down into two dimensions, maybe with a little perspective, and get the same graph structure for how the vertices and edges are all connected, we can do the same thing projecting a 4-dimensional cube into 3-dimensional space and still get a complete view for how all of the vertices and edges are hooked together. ", - "translatedText": "Vì vậy, giống như cách bạn có thể lấy một khối lập phương 3D và chia nó thành hai chiều, có thể với một góc nhìn nhỏ, và có được cấu trúc biểu đồ giống nhau về cách các đỉnh và cạnh được kết nối với nhau, chúng ta có thể làm điều tương tự chiếu một khối lập phương 4 chiều vào không gian 3 chiều mà vẫn có được cái nhìn hoàn chỉnh về cách tất cả các đỉnh và cạnh được nối với nhau. ", + "translatedText": "Vì vậy, giống như cách bạn có thể lấy một khối lập phương 3D và chia nó thành hai chiều, có thể với một góc nhìn nhỏ, và có được cấu trúc biểu đồ giống nhau về cách các đỉnh và cạnh được kết nối với nhau, ta có thể làm điều tương tự chiếu một khối lập phương 4 chiều vào không gian 3 chiều mà vẫn có được cái nhìn hoàn chỉnh về cách tất cả các đỉnh và cạnh được nối với nhau. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 988.2, "end": 1007.68 }, @@ -1065,9 +1065,9 @@ }, { "input": "And at this point, when you're hopefully burning to know what the actual solution is, I'd like you to hop on over to Stand Up Maths, where Matt and I show you how it works. ", - "translatedText": "Và tại thời điểm này, khi bạn đang nóng lòng muốn biết giải pháp thực sự là gì, tôi muốn bạn chuyển sang Stand Up Maths, nơi Matt và tôi chỉ cho bạn cách nó hoạt động. ", + "translatedText": "Và tại thời điểm này, khi bạn đang nóng lòng muốn biết lời giải thực sự là gì, tôi muốn bạn chuyển sang Stand Up Maths, nơi Matt và tôi chỉ cho bạn cách nó hoạt động. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1041.28, "end": 1048.8 }, @@ -1085,14 +1085,14 @@ "model": "google_nmt", "n_reviews": 0, "start": 1058.86, - "end": 1062.0 + "end": 1062 }, { "input": "Before explaining it, he and I simply walk through what it looks like for us to actually perform the solution. ", "translatedText": "Trước khi giải thích, anh ấy và tôi chỉ đơn giản xem qua xem chúng tôi thực sự sẽ thực hiện giải pháp như thế nào. ", "model": "google_nmt", "n_reviews": 0, - "start": 1063.0, + "start": 1063, "end": 1067.86 }, { @@ -1143,4 +1143,4 @@ "start": 1091.76, "end": 1093.9 } -] \ No newline at end of file +] diff --git a/2020/chessboard-puzzle/vietnamese/title.json b/2020/chessboard-puzzle/vietnamese/title.json index c753be4d1..77ba23637 100644 --- a/2020/chessboard-puzzle/vietnamese/title.json +++ b/2020/chessboard-puzzle/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "The impossible chessboard puzzle", "translatedText": "Câu đố bàn cờ bất khả thi", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2020/hamming-codes-2/vietnamese/description.json b/2020/hamming-codes-2/vietnamese/description.json index 71f6a9ef4..cb7b9211f 100644 --- a/2020/hamming-codes-2/vietnamese/description.json +++ b/2020/hamming-codes-2/vietnamese/description.json @@ -94,4 +94,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2020/hamming-codes-2/vietnamese/sentence_translations.json b/2020/hamming-codes-2/vietnamese/sentence_translations.json index 6919145a8..7f90ffe5c 100644 --- a/2020/hamming-codes-2/vietnamese/sentence_translations.json +++ b/2020/hamming-codes-2/vietnamese/sentence_translations.json @@ -4,14 +4,14 @@ "translatedText": "Tôi cho rằng mọi người ở đây đều đến từ phần 1.", "model": "google_nmt", "n_reviews": 0, - "start": 0.0, + "start": 0, "end": 2.56 }, { "input": "We were talking about Hamming codes, a way to create a block of data where most of the bits carry a meaningful message, while a few others act as a kind of redundancy, in such a way that if any bit gets flipped, either a message bit or a redundancy bit, anything in this block, a receiver is going to be able to identify that there was an error, and how to fix it.", - "translatedText": "Chúng ta đang nói về mã Hamming, một cách để tạo ra một khối dữ liệu trong đó hầu hết các bit mang một thông điệp có ý nghĩa, trong khi một số bit khác hoạt động như một loại dự phòng, theo cách mà nếu bất kỳ bit nào bị đảo lộn, thì đó sẽ là một thông báo. bit hoặc bit dự phòng, bất kỳ thứ gì trong khối này, bộ thu sẽ có thể xác định rằng đã xảy ra lỗi và cách khắc phục.", + "translatedText": "Chúng ta đang nói về mã Hamming, một cách để tạo ra một khối dữ liệu trong đó hầu hết các bit mang một thông điệp có ý nghĩa, trong khi một số bit khác hoạt động như một loại dự phòng, theo cách mà nếu bất kỳ bit nào bị đảo lộn, thì đó sẽ là một bit thông báo hoặc bit dự phòng, bất kỳ thứ gì trong khối này, bộ thu sẽ có thể xác định rằng đã xảy ra lỗi và cách khắc phục.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 3.06, "end": 21.24 }, @@ -33,9 +33,9 @@ }, { "input": "But as you start to think about actually implementing this, either in software or hardware, that framing may actually undersell how elegant these codes really are.", - "translatedText": "Nhưng khi bạn bắt đầu nghĩ đến việc thực sự triển khai điều này, dù bằng phần mềm hay phần cứng, thì việc đóng khung đó thực sự có thể đánh giá thấp mức độ trang nhã thực sự của những mã này.", + "translatedText": "Nhưng khi bạn bắt đầu nghĩ đến việc thực sự triển khai điều này, dù bằng phần mềm hay phần cứng, thì việc đóng khung đó thực sự có thể đánh giá thấp mức độ tinh tế thực sự của những mã này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 35.18, "end": 43.46 }, @@ -49,9 +49,9 @@ }, { "input": "If you read out the answers to the four parity checks we did in the last video, all as 1s and 0s instead of yeses and nos, it literally spells out the position of the error in binary.", - "translatedText": "Nếu bạn đọc to câu trả lời cho bốn phép kiểm tra tính chẵn lẻ mà chúng tôi đã thực hiện trong video trước, tất cả đều là 1 và 0 thay vì có và không, thì nó sẽ chỉ ra vị trí của lỗi ở dạng nhị phân theo đúng nghĩa đen.", + "translatedText": "Nếu bạn đọc to câu trả lời cho bốn phép kiểm tra tính chẵn lẻ mà ta đã thực hiện trong video trước, tất cả đều là 1 và 0 thay vì có và không, thì nó sẽ chỉ ra vị trí của lỗi ở dạng nhị phân theo đúng nghĩa đen.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 53.94, "end": 64.08 }, @@ -97,33 +97,33 @@ }, { "input": "As we put these binary labels back into their boxes, let me emphasize that they are distinct from the data that's actually being sent.", - "translatedText": "Khi chúng ta đặt các nhãn nhị phân này trở lại hộp của chúng, hãy để tôi nhấn mạnh rằng chúng khác biệt với dữ liệu thực sự được gửi.", + "translatedText": "Khi chúng ta đặt các ký hiệu nhị phân này trở lại hộp của chúng, hãy để tôi nhấn mạnh rằng chúng khác biệt với dữ liệu thực sự được gửi.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 110.56, "end": 117.8 }, { "input": "They're nothing more than a conceptual label to help you and me understand where the four parity groups came from.", - "translatedText": "Chúng không gì khác hơn là một nhãn hiệu khái niệm để giúp bạn và tôi hiểu bốn nhóm ngang bằng đến từ đâu.", + "translatedText": "Chúng không gì khác hơn là một ký hiệu khái niệm để giúp bạn và tôi hiểu bốn nhóm ngang bằng đến từ đâu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 118.32, "end": 123.5 }, { "input": "The elegance of having everything we're looking at be described in binary is maybe undercut by the confusion of having everything we're looking at being described in binary.", - "translatedText": "Sự sang trọng của việc mọi thứ chúng ta đang xem xét được mô tả ở dạng nhị phân có thể bị giảm bớt do sự nhầm lẫn khi mọi thứ chúng ta đang xem xét được mô tả ở dạng nhị phân.", + "translatedText": "Sự tinh tế của mọi thứ mà chúng ta đang xét được mô tả ở dạng nhị phân có thể được giảm bớt sự nhầm lẫn khi chúng đang ở trong dạng nhị phân.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 124.14, "end": 132.36 }, { "input": "It's worth it, though.", - "translatedText": "Tuy nhiên, nó đáng giá.", + "translatedText": "Dù vậy, nó đáng giá.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 133.02, "end": 134.12 }, @@ -137,17 +137,17 @@ }, { "input": "What we get is the first of our four parity groups, which means you can interpret that first check as asking, hey, if there's an error, is the final bit in the position of that error a 1?", - "translatedText": "Những gì chúng tôi nhận được là nhóm đầu tiên trong số bốn nhóm chẵn lẻ, có nghĩa là bạn có thể hiểu lần kiểm tra đầu tiên đó là hỏi, này, nếu có lỗi, bit cuối cùng ở vị trí của lỗi đó có phải là 1 không?", + "translatedText": "Những gì chúng ta nhận được là nhóm đầu tiên trong số bốn nhóm chẵn lẻ, có nghĩa là bạn có thể hiểu lần kiểm tra đầu tiên đó là hỏi, này, nếu có lỗi, bit cuối cùng ở vị trí của lỗi đó có phải là 1 không?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 144.24, "end": 155.74 }, { "input": "Similarly, if you focus on the second to last bit, and highlight all the positions where that's a 1, you get the second parity group from our scheme.", - "translatedText": "Tương tự, nếu bạn tập trung vào bit thứ hai đến bit cuối cùng và đánh dấu tất cả các vị trí có số 1, bạn sẽ có được nhóm chẵn lẻ thứ hai từ sơ đồ của chúng tôi.", + "translatedText": "Tương tự, nếu bạn tập trung vào bit thứ hai đến bit cuối cùng và đánh dấu tất cả các vị trí có số 1, bạn sẽ có được nhóm chẵn lẻ thứ hai từ sơ đồ của chúng ta.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 158.2, "end": 166.16 }, @@ -236,8 +236,8 @@ "translatedText": "Đây là những vị trí mà biểu diễn nhị phân chỉ được bật một bit.", "model": "google_nmt", "n_reviews": 0, - "start": 238.0, - "end": 243.0 + "start": 238, + "end": 243 }, { "input": "What that means is each of those parity bits sits inside one and only one of the four parity groups.", @@ -257,9 +257,9 @@ }, { "input": "Once you understand that these parity checks that we've focused so much of our time on are nothing more than a clever way to spell out the position of an error in binary, then we can draw a connection with a different way to think about hamming codes, one that is arguably a lot simpler and more elegant, and which can basically be written down with a single line of code.", - "translatedText": "Một khi bạn hiểu rằng việc kiểm tra tính chẵn lẻ mà chúng ta đã dành rất nhiều thời gian vào đó không gì khác hơn là một cách thông minh để đánh vần vị trí của một lỗi trong hệ nhị phân, khi đó chúng ta có thể rút ra mối liên hệ bằng một cách nghĩ khác về hamming. mã, một mã được cho là đơn giản và thanh lịch hơn rất nhiều và về cơ bản có thể được viết ra chỉ bằng một dòng mã.", + "translatedText": "Một khi bạn hiểu rằng việc kiểm tra tính chẵn lẻ mà ta đã dành rất nhiều thời gian vào đó không gì khác hơn là một cách thông minh để đánh vần vị trí của một lỗi trong hệ nhị phân, khi đó ta có thể rút ra mối liên hệ bằng một cách nghĩ khác về mã hamming, một mã được cho là đơn giản và tinh tế hơn rất nhiều và về cơ bản có thể được viết ra chỉ bằng một dòng mã.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 265.6, "end": 283.24 }, @@ -369,9 +369,9 @@ }, { "input": "You can probably guess that the 4 bits sitting at the bottom as a result are the same as the 4 parity checks we've come to know and love, but take a moment to actually think about why exactly.", - "translatedText": "Bạn có thể đoán rằng kết quả là 4 bit nằm ở dưới cùng giống với 4 kiểm tra tính chẵn lẻ mà chúng ta đã biết và yêu thích, nhưng hãy dành chút thời gian để thực sự suy nghĩ chính xác lý do tại sao.", + "translatedText": "Bạn có thể đoán rằng kết quả là 4 bit nằm ở dưới cùng giống với 4 kiểm tra tính chẵn lẻ mà ta đã biết và yêu thích, nhưng hãy dành chút thời gian để thực sự suy nghĩ chính xác lý do tại sao.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 379.26, "end": 389.2 }, @@ -397,13 +397,13 @@ "model": "google_nmt", "n_reviews": 0, "start": 409.08, - "end": 420.0 + "end": 420 }, { "input": "It's really just a small shift in perspective on the same thing we've been doing.", - "translatedText": "Đó thực sự chỉ là một sự thay đổi nhỏ trong quan điểm về điều tương tự mà chúng tôi đang làm.", + "translatedText": "Đó thực sự chỉ là một thay đổi nhỏ trong quan điểm về điều tương tự mà ta đang làm.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 420.26, "end": 423.96 }, @@ -420,7 +420,7 @@ "translatedText": "Người gửi chịu trách nhiệm chuyển đổi một số bit chẵn lẻ đặc biệt để đảm bảo tổng bằng 0000.", "model": "google_nmt", "n_reviews": 0, - "start": 430.0, + "start": 430, "end": 436.56 }, { @@ -465,9 +465,9 @@ }, { "input": "So adding a copy of this position to the total sum has the same effect as we're moving it.", - "translatedText": "Vì vậy, việc thêm một bản sao của vị trí này vào tổng số tiền có tác dụng tương tự như việc chúng ta di chuyển nó.", + "translatedText": "Vì vậy, việc thêm một bản sao của vị trí này vào tổng số có tác dụng tương tự như việc chúng ta di chuyển nó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 478.92, "end": 484.3 }, @@ -489,19 +489,19 @@ }, { "input": "We'll start by creating a random array of 16 1s and 0s to simulate the data block, and I'll give it the name bits, but of course in practice this would be something we're receiving from a sender, and instead of being random it would be carrying 11 data bits together with 5 parity bits.", - "translatedText": "Chúng ta sẽ bắt đầu bằng cách tạo một mảng ngẫu nhiên gồm 16 số 1 và 0 để mô phỏng khối dữ liệu và tôi sẽ đặt tên cho nó là các bit, nhưng tất nhiên trong thực tế đây sẽ là thứ chúng tôi nhận được từ người gửi và thay vì ngẫu nhiên nó sẽ mang 11 bit dữ liệu cùng với 5 bit chẵn lẻ.", + "translatedText": "Chúng ta sẽ bắt đầu bằng cách tạo một mảng ngẫu nhiên gồm 16 số 1 và 0 để mô phỏng khối dữ liệu và tôi sẽ đặt tên cho nó là các bit, nhưng tất nhiên trong thực tế đây sẽ là thứ chúng ta nhận được từ người gửi và thay vì ngẫu nhiên nó sẽ mang 11 bit dữ liệu cùng với 5 bit chẵn lẻ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 502.08, "end": 517.4 }, { "input": "If I call the function enumerateBits, what it does is pair together each of those bits with a corresponding index, in this case running from 0 up to 15.", - "translatedText": "Nếu tôi gọi hàm enumerateBits, nhiệm vụ của nó là ghép từng bit đó lại với nhau bằng một chỉ mục tương ứng, trong trường hợp này là từ 0 đến 15.", + "translatedText": "Nếu tôi gọi hàm enumerate Bits, nhiệm vụ của nó là ghép từng bit đó lại với nhau bằng một chỉ mục tương ứng, trong trường hợp này là từ 0 đến 15.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 518.12, - "end": 527.0 + "end": 527 }, { "input": "So if we then create a list that loops over all of these pairs, pairs that look like i, and then we pull out just the i value, just the index, well it's not that exciting, we just get back those indices 0 through 15.", @@ -529,9 +529,9 @@ }, { "input": "What we want is to collect together all of those positions, the positions of the bits that are turned on, and then XOR them together.", - "translatedText": "Điều chúng tôi muốn là tập hợp tất cả các vị trí đó lại với nhau, vị trí của các bit được bật và sau đó XOR chúng lại với nhau.", + "translatedText": "Điều chúng ta muốn là tập hợp tất cả các vị trí đó lại với nhau, vị trí của các bit được bật và sau đó XOR chúng lại với nhau.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 559.98, "end": 567.24 }, @@ -577,9 +577,9 @@ }, { "input": "We won't do it here, but you could write a function where the sender uses that binary representation to set the four parity bits as needed, ultimately getting this block to a state where running this line of code on the full list of bits returns a 0.", - "translatedText": "Chúng tôi sẽ không làm điều đó ở đây, nhưng bạn có thể viết một hàm trong đó người gửi sử dụng biểu diễn nhị phân đó để đặt bốn bit chẵn lẻ nếu cần, cuối cùng đưa khối này về trạng thái chạy dòng mã này trên danh sách đầy đủ các bit trả về một số 0.", + "translatedText": "Chúng ta sẽ không làm điều đó ở đây, nhưng bạn có thể viết một hàm trong đó người gửi sử dụng biểu diễn nhị phân đó để đặt bốn bit chẵn lẻ nếu cần, cuối cùng đưa khối này về trạng thái chạy dòng mã này trên danh sách đầy đủ các bit trả về một số 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 601.98, "end": 615.46 }, @@ -601,9 +601,9 @@ }, { "input": "Isn't that neat?", - "translatedText": "Không phải là gọn gàng sao?", + "translatedText": "Thật gọn gàng phải không?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 630.96, "end": 631.52 }, @@ -633,17 +633,17 @@ }, { "input": "Needless to say, there is more code to write here, like doing the meta parity check to detect 2-bit errors, but the idea is that almost all of the core logic from our scheme comes down to a single XOR reduction.", - "translatedText": "Không cần phải nói, có nhiều mã hơn để viết ở đây, chẳng hạn như thực hiện kiểm tra tính chẵn lẻ meta để phát hiện lỗi 2 bit, nhưng ý tưởng là hầu như tất cả logic cốt lõi từ sơ đồ của chúng tôi đều giảm xuống một XOR duy nhất.", + "translatedText": "Không cần phải nói, có nhiều mã hơn để viết ở đây, chẳng hạn như thực hiện kiểm tra tính chẵn lẻ meta để phát hiện lỗi 2 bit, nhưng ý tưởng là hầu như tất cả logic cốt lõi từ sơ đồ của chúng ta đều giảm xuống một XOR duy nhất.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 651.88, "end": 663.76 }, { "input": "Now, depending on your comfort with binary and XORs and software in general, you may either find this perspective a little bit confusing, or so much more elegant and simple that you're wondering why we didn't just start with it from the get-go.", - "translatedText": "Bây giờ, tùy thuộc vào sự thoải mái của bạn với nhị phân, XOR và phần mềm nói chung, bạn có thể thấy quan điểm này hơi khó hiểu hoặc thanh lịch và đơn giản hơn nhiều đến mức bạn đang tự hỏi tại sao chúng ta không bắt đầu với nó ngay từ đầu. -đi.", + "translatedText": "Bây giờ, tùy thuộc vào sự thoải mái của bạn với nhị phân, XOR và phần mềm nói chung, bạn có thể thấy quan điểm này hơi khó hiểu hoặc tinh tế và đơn giản hơn nhiều đến mức bạn đang tự hỏi tại sao ta không bắt đầu với nó ngay từ đầu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 666.12, "end": 678.42 }, @@ -657,11 +657,11 @@ }, { "input": "The first one is easiest to actually do by hand, and I think it does a better job instilling the core intuition underlying all of this, which is that the information required to locate a single error is related to the log of the size of the block, or in other words, it grows one bit at a time as the block size doubles.", - "translatedText": "Cách đầu tiên thực sự dễ thực hiện nhất bằng tay và tôi nghĩ nó thực hiện công việc tốt hơn khi thấm nhuần trực giác cốt lõi làm nền tảng cho tất cả những điều này, đó là thông tin cần thiết để xác định một lỗi duy nhất có liên quan đến nhật ký kích thước của khối , hay nói cách khác, nó tăng lên từng chút một khi kích thước khối tăng gấp đôi.", + "translatedText": "Cách đầu tiên thực sự dễ thực hiện nhất bằng tay và tôi nghĩ nó thực hiện công việc tốt hơn khi thấm nhuần trực giác cốt lõi làm nền tảng cho tất cả những điều này, đó là thông tin cần thiết để xác định một lỗi duy nhất có liên quan đến nhật ký kích thước của khối, hay nói cách khác, nó tăng lên từng chút một khi kích thước khối tăng gấp đôi.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 691.36, - "end": 710.0 + "end": 710 }, { "input": "The relevant fact here is that that information directly corresponds to how much redundancy we need.", @@ -685,30 +685,30 @@ "model": "google_nmt", "n_reviews": 0, "start": 727.5, - "end": 734.0 + "end": 734 }, { "input": "It's kind of nice because it relates it to the broader family of linear codes, but I think that gives almost no intuition for where it comes from or how it scales.", - "translatedText": "Điều này khá hay vì nó liên quan đến họ mã tuyến tính rộng hơn, nhưng tôi nghĩ điều đó hầu như không mang lại trực giác nào về nguồn gốc của nó hoặc quy mô của nó như thế nào.", + "translatedText": "Điều này khá hay vì nó liên quan đến họ mã tuyến tính rộng hơn, nhưng tôi nghĩ điều đó hầu như không mang lại trực quan nào về nguồn gốc của nó hoặc quy mô của nó như thế nào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 734.67, "end": 743.06 }, { "input": "And speaking of scaling, you might notice that the efficiency of this scheme only gets better as we increase the block size.", - "translatedText": "Và nói về việc chia tỷ lệ, bạn có thể nhận thấy rằng hiệu quả của sơ đồ này chỉ trở nên tốt hơn khi chúng tôi tăng kích thước khối.", + "translatedText": "Và nói về việc chia tỷ lệ, bạn có thể thấy rằng hiệu quả của sơ đồ này chỉ trở nên tốt hơn khi ta tăng kích thước khối.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 745.2, "end": 751.16 }, { "input": "For example, we saw that with 256 bits, you're using only 3% of that space for redundancy, and it just keeps getting better from there.", - "translatedText": "Ví dụ: chúng tôi thấy rằng với 256 bit, bạn chỉ sử dụng 3% dung lượng đó để dự phòng và nó sẽ ngày càng tốt hơn từ đó.", + "translatedText": "Ví dụ: chúng ta thấy rằng với 256 bit, bạn chỉ sử dụng 3% dung lượng đó để dự phòng và nó sẽ ngày càng tốt hơn từ đó.", "model": "google_nmt", - "n_reviews": 0, - "start": 755.0, + "n_reviews": 1, + "start": 755, "end": 762.66 }, { @@ -724,7 +724,7 @@ "translatedText": "Và nếu bạn coi điều đó đến mức cực đoan, bạn có thể có một khối với một triệu bit, trong đó bạn thực sự sẽ chơi 20 câu hỏi với các kiểm tra chẵn lẻ của mình và nó chỉ sử dụng 21 bit chẵn lẻ.", "model": "google_nmt", "n_reviews": 0, - "start": 769.0, + "start": 769, "end": 780.02 }, { @@ -753,9 +753,9 @@ }, { "input": "Also, in practice, errors tend to come in little bursts, which would totally ruin a single block, so one common tactic to help spread out a burst of errors across many different blocks is to interlace those blocks, like this, before they're sent out or stored.", - "translatedText": "Ngoài ra, trong thực tế, lỗi có xu hướng xảy ra theo từng đợt nhỏ, điều này sẽ làm hỏng hoàn toàn một khối đơn lẻ, do đó, một chiến thuật phổ biến để giúp dàn trải một loạt lỗi trên nhiều khối khác nhau là xen kẽ các khối đó, như thế này, trước khi chúng xuất hiện. gửi đi hoặc lưu trữ.", + "translatedText": "Ngoài ra, trong thực tế, lỗi có xu hướng xảy ra theo từng đợt nhỏ, điều này sẽ làm hỏng hoàn toàn một khối đơn lẻ, do đó, một chiến thuật phổ biến để giúp dàn trải một loạt lỗi trên nhiều khối khác nhau là xen kẽ các khối đó, như thế này, trước khi chúng xuất hiện gửi đi hoặc lưu trữ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 806.6, "end": 820.98 }, @@ -841,9 +841,9 @@ }, { "input": "Part of the reason that clever ideas look deceptively easy is that we only ever see the final result, cleaning up what was messy, never mentioning all of the wrong turns, underselling just how vast the space of explorable possibilities is at the start of a problem solving process, all of that.", - "translatedText": "Một phần lý do khiến những ý tưởng thông minh có vẻ dễ dàng bị đánh lừa là vì chúng ta chỉ nhìn thấy kết quả cuối cùng, dọn dẹp những thứ lộn xộn, không bao giờ đề cập đến tất cả những bước rẽ sai lầm, đánh giá thấp tầm quan trọng của những khả năng có thể khám phá khi bắt đầu một vấn đề. quá trình giải quyết, tất cả điều đó.", + "translatedText": "Một phần lý do khiến những ý tưởng thông minh có vẻ dễ dàng bị đánh lừa là vì ta chỉ nhìn thấy kết quả cuối cùng, dọn dẹp những thứ lộn xộn, không bao giờ đề cập đến tất cả những bước rẽ sai lầm, đánh giá thấp tầm quan trọng của những khả năng có thể khám phá khi bắt đầu tất cả quá trình đó để giải quyết một vấn đề.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 907.88, "end": 922.86 }, @@ -897,9 +897,9 @@ }, { "input": "Fast forward several decades, and these days, many of us are so immersed in thinking about bits and information that it's easy to overlook just how distinct this way of thinking was.", - "translatedText": "Nhiều thập kỷ trôi qua nhanh chóng, và ngày nay, nhiều người trong chúng ta quá đắm chìm trong việc suy nghĩ về các bit và thông tin đến mức chúng ta dễ dàng bỏ qua cách suy nghĩ này khác biệt như thế nào.", + "translatedText": "Nhiều thập kỷ trôi qua nhanh chóng, và ngày nay, nhiều người trong chúng ta quá đắm chìm trong việc suy nghĩ về các bit và thông tin đến mức ta dễ dàng bỏ qua cách suy nghĩ này khác biệt như thế nào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 962.38, "end": 972.34 }, @@ -911,4 +911,4 @@ "start": 973.1, "end": 982.26 } -] \ No newline at end of file +] diff --git a/2020/hamming-codes-2/vietnamese/title.json b/2020/hamming-codes-2/vietnamese/title.json index 54cc38ca9..166c1d985 100644 --- a/2020/hamming-codes-2/vietnamese/title.json +++ b/2020/hamming-codes-2/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Hamming codes part 2: The one-line implementation", "translatedText": "Mã Hamming phần 2: Triển khai một dòng", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2020/hamming-codes/vietnamese/description.json b/2020/hamming-codes/vietnamese/description.json index db1a7bb81..346411cfb 100644 --- a/2020/hamming-codes/vietnamese/description.json +++ b/2020/hamming-codes/vietnamese/description.json @@ -84,4 +84,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2020/hamming-codes/vietnamese/sentence_translations.json b/2020/hamming-codes/vietnamese/sentence_translations.json index 83d3e8e8e..dd9e639e4 100644 --- a/2020/hamming-codes/vietnamese/sentence_translations.json +++ b/2020/hamming-codes/vietnamese/sentence_translations.json @@ -45,7 +45,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 50.68, - "end": 56.0 + "end": 56 }, { "input": "Then the machine reading this file could compare these three copies and always take the best 2 out of 3 whenever there's a discrepancy.", @@ -181,7 +181,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 179.3, - "end": 193.0 + "end": 193 }, { "input": "The basic principle of error correction is that in a vast space of all possible messages, only some subset are going to be considered valid messages.", @@ -265,11 +265,11 @@ }, { "input": "The actual data we want to store is only going to make up 12 of these bits, while 4 of the positions are reserved as a kind of redundancy.", - "translatedText": "Dữ liệu thực tế mà chúng tôi muốn lưu trữ sẽ chỉ chiếm 12 bit trong số này, trong khi 4 vị trí được dành riêng như một loại dự phòng.", + "translatedText": "Dữ liệu thực tế mà ta muốn lưu trữ sẽ chỉ chiếm 12 bit trong số này, trong khi 4 vị trí được dành riêng như một loại dự phòng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 265.62, - "end": 273.0 + "end": 273 }, { "input": "The word redundant here doesn't simply mean copy, after all, those 4 bits don't give us enough room to blindly copy the data.", @@ -345,9 +345,9 @@ }, { "input": "'re going to go through it the way Hamming himself thought about them. Let's use an example that's simple, but not too simple, a block of 16 bits. We'll number t", - "translatedText": "Để kiểm tra tính chẵn lẻ, chúng tôi chỉ tách ra một bit duy nhất mà người gửi chịu trách nhiệm điều chỉnh và phần còn lại được tự do mang tin nhắn.", + "translatedText": "Để kiểm tra tính chẵn lẻ, chúng ta chỉ tách ra một bit duy nhất mà người gửi chịu trách nhiệm điều chỉnh và phần còn lại được tự do mang tin nhắn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 356.88, "end": 363.82 }, @@ -425,9 +425,9 @@ }, { "input": "any error correction algorithm, this will involve two players, a sender, who's responsible for setting these 4 special bits, and then a receiver, who's responsible for performing some kind of check and then correcting the errors. Of course, the words sender and receiver really refer to machines or software that's doing chec", - "translatedText": "Và trên thực tế, chúng ta nên nói rõ, nếu người nhận nhìn thấy một số chẵn lẻ lẻ, điều đó không nhất thiết có nghĩa là chỉ có một lỗi, có thể có 3 lỗi, hoặc 5 lỗi hoặc bất kỳ số lẻ nào khác, nhưng họ có thể biết chắc chắn. rằng nó không phải là 0.", + "translatedText": "Và trên thực tế, chúng ta nên nói rõ, nếu người nhận nhìn thấy một số chẵn lẻ, điều đó không nhất thiết có nghĩa là chỉ có một lỗi, có thể có 3 lỗi, hoặc 5 lỗi hoặc bất kỳ số lẻ nào khác, nhưng họ có thể biết chắc chắn rằng nó không phải là 0.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 437.56, "end": 449.26 }, @@ -497,9 +497,9 @@ }, { "input": "pair together each of those bits with a corresponding index, in this case running from 0 up to 15. So if you're the receiver, you look at this message, and you see an odd number of 1s, you c", - "translatedText": "Ví dụ: giả sử chúng tôi thực hiện kiểm tra tính chẵn lẻ chỉ trên 8 bit này, tất cả các vị trí được đánh số lẻ.", + "translatedText": "Ví dụ: giả sử chúng ta thực hiện kiểm tra tính chẵn lẻ chỉ trên 8 bit này, tất cả các vị trí được đánh số lẻ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 534.16, "end": 539.38 }, @@ -521,9 +521,9 @@ }, { "input": "You might think that limiting a parity check to half the bits makes it less effective, but when it's done in conjunction with other well-chosen checks, it counterintuitively gives us something a lot more powerful.", - "translatedText": "Bạn có thể nghĩ rằng việc giới hạn kiểm tra tính chẵn lẻ ở mức một nửa số bit sẽ khiến nó kém hiệu quả hơn, nhưng khi nó được thực hiện cùng với các kiểm tra được lựa chọn kỹ lưỡng khác, nó sẽ mang lại cho chúng ta thứ gì đó mạnh mẽ hơn rất nhiều một cách phản trực giác.", + "translatedText": "Bạn có thể nghĩ rằng việc giới hạn kiểm tra tính chẵn lẻ ở mức một nửa số bit sẽ khiến nó kém hiệu quả hơn, nhưng khi nó được thực hiện cùng với các kiểm tra được lựa chọn kỹ lưỡng khác, nó sẽ mang lại cho ta thứ gì đó mạnh mẽ hơn rất nhiều một cách phản trực quan.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 557.18, "end": 567.2 }, @@ -553,17 +553,17 @@ }, { "input": "that it wasn't 0. On the other hand, if there had been 2 errors, or any even number of errors, that final count o", - "translatedText": "Đây chỉ là 1 trong 4 lần kiểm tra tính chẵn lẻ mà chúng tôi sẽ thực hiện.", + "translatedText": "Đây chỉ là 1 trong 4 lần kiểm tra tính chẵn lẻ mà ta sẽ thực hiện.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 587.94, "end": 590.68 }, { "input": "The second check is among the 8 bits on the right half of the grid, at least as we've drawn it here.", - "translatedText": "Kiểm tra thứ hai nằm trong số 8 bit ở nửa bên phải của lưới, ít nhất là như chúng tôi đã vẽ ở đây.", + "translatedText": "Kiểm tra thứ hai nằm trong số 8 bit ở nửa bên phải của lưới, ít nhất là như chúng ta đã vẽ ở đây.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 590.92, "end": 596.3 }, @@ -609,9 +609,9 @@ }, { "input": "Here, before we look at the next two checks, take a moment to think about what these first two allow us to do when you consider them together.", - "translatedText": "Ở đây, trước khi chúng ta xem xét hai bước kiểm tra tiếp theo, hãy dành chút thời gian để suy nghĩ xem hai bước kiểm tra đầu tiên này cho phép chúng ta làm gì khi bạn xem xét chúng cùng nhau.", + "translatedText": "Ở đây, trước khi chúng ta xét hai bước kiểm tra tiếp theo, hãy dành chút thời gian để suy nghĩ xem hai bước kiểm tra đầu tiên này cho phép chúng ta làm gì khi bạn xét chúng cùng nhau.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 629.16, "end": 635.1 }, @@ -681,9 +681,9 @@ }, { "input": "in general, you may either find this perspective a little bit confusing, or so much m For example, as Hamming was searching for a way to identify w", - "translatedText": "Về cơ bản chúng tôi làm điều tương tự nhưng đối với các hàng.", + "translatedText": "Về cơ bản ta làm điều tương tự nhưng là với các hàng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 673.8, "end": 676.14 }, @@ -861,7 +861,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 813.66, - "end": 821.0 + "end": 821 }, { "input": "The 8 bits are redundant in the sense that they're completely determined by the rest of the message, but it's in a much smarter way than simply copying the message as a whole.", @@ -921,9 +921,9 @@ }, { "input": "What that means is rather than working with a 16-bit block, we work with a 15-bit block, where 11 of the bits are free to carry a message and 4 of them are there for redundancy.", - "translatedText": "Điều đó có nghĩa là thay vì làm việc với khối 16 bit, chúng tôi làm việc với khối 15 bit, trong đó 11 bit được tự do mang tin nhắn và 4 trong số đó dành cho dự phòng.", + "translatedText": "Điều đó có nghĩa là thay vì làm việc với khối 16 bit, chúng ta làm việc với khối 15 bit, trong đó 11 bit được tự do mang tin nhắn và 4 trong số đó dành cho dự phòng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 884.24, "end": 893.22 }, @@ -945,9 +945,9 @@ }, { "input": "If we use it as a parity bit across the whole block, it lets us actually detect, even though we can't correct, 2-bit errors.", - "translatedText": "Nếu chúng tôi sử dụng nó như một bit chẵn lẻ trên toàn bộ khối, nó cho phép chúng tôi thực sự phát hiện các lỗi 2 bit, mặc dù chúng tôi không thể sửa.", + "translatedText": "Nếu chúng ta sử dụng nó như một bit chẵn lẻ trên toàn bộ khối, nó cho phép chúng ta thực sự phát hiện các lỗi 2 bit, dù ta không thể sửa.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 908.7, "end": 915.54 }, @@ -961,9 +961,9 @@ }, { "input": "After setting those four special error-correcting bits, we set that 0th one so that the parity of the full block is even, just like a normal parity check.", - "translatedText": "Sau khi thiết lập bốn bit sửa lỗi đặc biệt đó, chúng tôi đặt bit thứ 0 đó sao cho tính chẵn lẻ của toàn bộ khối là chẵn, giống như kiểm tra tính chẵn lẻ thông thường.", + "translatedText": "Sau khi thiết lập bốn bit sửa lỗi đặc biệt đó, ta đặt bit thứ 0 đó sao cho tính chẵn lẻ của toàn bộ khối là chẵn, giống như kiểm tra tính chẵn lẻ thông thường.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 917.18, "end": 924.94 }, @@ -985,9 +985,9 @@ }, { "input": "So if they notice an even parity overall, but something non-zero happening with the other checks, it tells them there were at least two errors.", - "translatedText": "Vì vậy, nếu họ nhận thấy có sự chẵn lẻ về tổng thể, nhưng có điều gì đó khác 0 xảy ra với các lần kiểm tra khác, thì điều đó cho họ biết rằng có ít nhất hai lỗi.", + "translatedText": "Vậy nếu chúng nhận thấy có sự chẵn lẻ về tổng thể, nhưng có điều gì đó khác 0 xảy ra với các lần kiểm tra khác, thì điều đó cho họ biết rằng có ít nhất hai lỗi.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 945.18, "end": 952.7 }, @@ -997,13 +997,13 @@ "model": "google_nmt", "n_reviews": 0, "start": 953.52, - "end": 954.0 + "end": 954 }, { "input": "deas look deceptively easy is that we only ever see the final result, cleaning up what was messy, never mentioning all of the wrong As an example, imagine that during the tra", - "translatedText": "Mặc dù chúng tôi không thể sửa các lỗi 2 bit đó, nhưng chỉ cần đưa bit 0 khó chịu đó hoạt động trở lại, nó sẽ cho phép chúng tôi phát hiện ra chúng.", + "translatedText": "Mặc dù chúng ta không thể sửa các lỗi 2 bit đó, nhưng chỉ cần đưa bit 0 khó chịu đó hoạt động trở lại, nó sẽ cho phép chúng ta phát hiện ra chúng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 954.3, "end": 961.26 }, @@ -1185,9 +1185,9 @@ }, { "input": "The next check gives us an odd number, telling us both that there's at least one error, and narrowing us down into this specific column.", - "translatedText": "Kiểm tra tiếp theo cung cấp cho chúng tôi một số lẻ, cho chúng tôi biết rằng có ít nhất một lỗi và thu hẹp chúng tôi vào cột cụ thể này.", + "translatedText": "Kiểm tra tiếp theo cung cấp cho chúng ta một số lẻ, cho chúng tôi biết rằng có ít nhất một lỗi và thu hẹp chúng ta vào cột cụ thể này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1109.69, "end": 1117.03 }, @@ -1255,4 +1255,4 @@ "start": 1179.43, "end": 1181.31 } -] \ No newline at end of file +] diff --git a/2020/hamming-codes/vietnamese/title.json b/2020/hamming-codes/vietnamese/title.json index fd6c7fa49..a206c7867 100644 --- a/2020/hamming-codes/vietnamese/title.json +++ b/2020/hamming-codes/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "But what are Hamming codes? The origin of error correction", "translatedText": "Nhưng mã Hamming là gì? Nguồn gốc của việc sửa lỗi", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2020/ldm-complex-numbers/vietnamese/sentence_translations.json b/2020/ldm-complex-numbers/vietnamese/sentence_translations.json index 878aaebae..29a0a8dce 100644 --- a/2020/ldm-complex-numbers/vietnamese/sentence_translations.json +++ b/2020/ldm-complex-numbers/vietnamese/sentence_translations.json @@ -4,14 +4,14 @@ "translatedText": "Hôm nay chúng ta sẽ nói về một trong những phần toán học yêu thích nhất mọi thời đại của tôi. ", "model": "google_nmt", "n_reviews": 0, - "start": 0.0, + "start": 0, "end": 4.24 }, { "input": "It's incredibly fundamental to engineering, to mathematics itself, to quantum mechanics, but it's something that has a terrible, terrible name. ", - "translatedText": "Nó cực kỳ cơ bản đối với kỹ thuật, đối với toán học, đối với cơ học lượng tử, nhưng nó là thứ có cái tên khủng khiếp, khủng khiếp. ", + "translatedText": "Nó cực kỳ cơ bản đối với kỹ thuật, đối với toán học, đối với cơ học lượng tử, nhưng nó là thứ có cái tên cực kỳ khủng khiếp. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 4.36, "end": 12.08 }, @@ -33,9 +33,9 @@ }, { "input": "And before we get into any of it, what I want to do is start with kind of a poll, just to poll the audience on seeing what you guys can consider to be, well, real. ", - "translatedText": "Và trước khi chúng ta đi vào bất kỳ vấn đề nào, điều tôi muốn làm là bắt đầu bằng một cuộc thăm dò ý kiến, chỉ để thăm dò ý kiến khán giả xem những gì các bạn có thể coi là thực tế. ", + "translatedText": "Và trước khi ta đi vào bất kỳ bài toán nào, điều tôi muốn làm là bắt đầu bằng một cuộc thăm dò ý kiến, chỉ để hỏi ý kiến khán giả xem những gì các bạn có thể coi là thực tế. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 19.7, "end": 28.68 }, @@ -49,9 +49,9 @@ }, { "input": "So we've already been doing a couple polls in the warm-up animations, but as a serious poll of sorts, one that's actually going to help me see where you're coming from before we begin the lesson here, I just want to ask you a very simple question, okay? ", - "translatedText": "Chúng ta đã thực hiện một vài cuộc thăm dò trong phần hoạt hình khởi động, nhưng dưới dạng một cuộc thăm dò nghiêm túc, một cuộc thăm dò thực sự sẽ giúp tôi biết bạn đến từ đâu trước khi chúng ta bắt đầu bài học ở đây, tôi chỉ muốn hỏi bạn một câu hỏi rất đơn giản, được chứ? ", + "translatedText": "Chúng ta đã thực hiện một vài cuộc thăm dò trong phần hoạt hình khởi động, nhưng dưới dạng một cuộc thăm dò nghiêm túc, một cuộc thăm dò thực sự sẽ giúp tôi biết bạn đến từ đâu trước khi ta bắt đầu bài học ở đây, tôi chỉ muốn hỏi bạn một câu hỏi rất đơn giản, được chứ? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 31.76, "end": 44.74 }, @@ -113,9 +113,9 @@ }, { "input": "So in theory, if you guys go to 3b1b.co slash live, you should be able to answer this, and then the statistics based on your answers are going to start populating the screen. ", - "translatedText": "Vậy theo lý thuyết thì các bạn vào 3b1b. co chém trực tiếp, bạn sẽ có thể trả lời câu hỏi này và sau đó số liệu thống kê dựa trên câu trả lời của bạn sẽ bắt đầu hiển thị trên màn hình. ", + "translatedText": "Vậy theo lý thuyết thì các bạn vào 3b1b. co trực tiếp, bạn sẽ có thể trả lời câu hỏi này và sau đó số liệu thống kê dựa trên câu trả lời của bạn sẽ bắt đầu hiển thị trên màn hình. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 73.56, "end": 82.56 }, @@ -129,25 +129,25 @@ }, { "input": "At the moment, all we know is that there's someone who has a lead, another one that's pretty close behind it, and as your answers come in and as the servers kind of digest them, we'll start to see some of the stats here. ", - "translatedText": "Hiện tại, tất cả những gì chúng tôi biết là có một người dẫn đầu, một người khác ở khá gần phía sau và khi câu trả lời của bạn xuất hiện và khi máy chủ xử lý chúng, chúng tôi sẽ bắt đầu thấy một số số liệu thống kê ở đây . ", + "translatedText": "Hiện tại, tất cả những gì chúng tôi biết là có một người dẫn đầu, một người khác ở khá gần phía sau và khi câu trả lời của bạn xuất hiện và khi máy chủ xử lý chúng, chúng ta sẽ bắt đầu thấy một số số liệu thống kê ở đây . ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 85.06, "end": 95.34 }, { "input": "If you go to that page, by the way, 3b1b.co slash live, which redirects to itempool.com, what you're going to find is at the very top you can ask a question on Twitter, and all that's going to do is basically open up a tweet that's going to have the hashtag in it, lockdown math, and that's the way that we're going to be doing questions to this. ", - "translatedText": "Nhân tiện, nếu bạn truy cập trang đó, 3b1b. co chém trực tiếp, chuyển hướng đến itempool. com, những gì bạn sẽ tìm thấy nằm ở trên cùng, bạn có thể đặt câu hỏi trên Twitter và tất cả những gì cần làm về cơ bản là mở một tweet có hashtag trong đó, khóa toán học và đó là cách rằng chúng ta sẽ đặt câu hỏi cho vấn đề này. ", + "translatedText": "Nhân tiện, nếu bạn truy cập trang đó, 3b1b. co trực tiếp, chuyển hướng đến itempool. com, những gì bạn sẽ tìm thấy nằm ở trên cùng, bạn có thể đặt câu hỏi trên Twitter và tất cả những gì cần làm về cơ bản là mở một tweet có hashtag trong đó, khóa toán học và đó là cách rằng chúng ta sẽ đặt câu hỏi cho bài toán này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 96.1, "end": 114.36 }, { "input": "Instead of a live chat, anytime you have a question or a comment that you want to, you know, insert into the lesson and let that be part of the discussion, it's going to be pulled up here, and it looks like we already have one. ", - "translatedText": "Thay vì trò chuyện trực tiếp, bất cứ khi nào bạn có câu hỏi hoặc nhận xét mà bạn muốn, bạn biết đấy, hãy chèn vào bài học và để nó trở thành một phần của cuộc thảo luận, nó sẽ được đưa lên đây và có vẻ như chúng ta đã có một. ", + "translatedText": "Thay vì trò chuyện trực tiếp, bất cứ khi nào bạn có câu hỏi hoặc nhận xét mà bạn muốn, bạn biết đấy, hãy chèn vào bài học và để nó trở thành một phần của cuộc thảo luận, nó sẽ được đưa lên đây và có vẻ như ta đã có một. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 114.36, "end": 124.78 }, @@ -181,13 +181,13 @@ "model": "google_nmt", "n_reviews": 0, "start": 144.76, - "end": 164.0 + "end": 164 }, { "input": "So on our poll, asking you guys which numbers you consider to really exist, which is of course a subjective question, there's no right or wrong answer here. ", - "translatedText": "Vì vậy, trong cuộc thăm dò của chúng tôi, hỏi các bạn con số nào bạn cho là thực sự tồn tại, tất nhiên đó là một câu hỏi chủ quan, không có câu trả lời đúng hay sai ở đây. ", + "translatedText": "Vậy trong cuộc thăm dò của chúng ta, hỏi các bạn con số nào bạn cho là thực sự tồn tại, tất nhiên đó là một câu hỏi chủ quan, không có câu trả lời đúng hay sai ở đây. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 164.64, "end": 171.94 }, @@ -249,17 +249,17 @@ }, { "input": "oh man, I can't believe that we're stalling out on this one. ", - "translatedText": "ôi trời, tôi không thể tin được là chúng ta đang trì hoãn chuyện này. ", + "translatedText": "ôi trời, tôi không thể tin được là ta đang trì hoãn chuyện này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 230.74, "end": 233.68 }, { "input": "We had fixed it by live stream too, but I guess there's going to be an oscillation between when it works and when it doesn't. ", - "translatedText": "Chúng tôi cũng đã khắc phục vấn đề này bằng cách phát trực tiếp nhưng tôi đoán sẽ có sự dao động giữa thời điểm hoạt động và khi không hoạt động. ", + "translatedText": "Chúng ta cũng đã khắc phục vấn đề này bằng cách phát trực tiếp nhưng tôi đoán sẽ có sự dao động giữa thời điểm hoạt động và khi không hoạt động. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 233.76, "end": 238.62 }, @@ -433,17 +433,17 @@ }, { "input": "So it seems like no matter what, when I'm squaring numbers, I always get a positive number. ", - "translatedText": "Vì vậy, có vẻ như dù thế nào đi nữa, khi tôi bình phương các số, tôi luôn nhận được một số dương. ", + "translatedText": "Vậy có vẻ như dù thế nào đi nữa, khi bình phương các số, tôi luôn nhận được một số dương. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 432.16, "end": 436.3 }, { "input": "u at the very least have to admit that it's interesting th ", - "translatedText": "Tôi sẽ không bao giờ nhận được bất cứ điều gì tiêu cực. ", + "translatedText": "Tôi không bao giờ được bất cứ dấu âm nào. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 436.38, "end": 437.86 }, @@ -473,9 +473,9 @@ }, { "input": "If you talk to anybody who's in engineering, anybody who's going into serious math, they'll tell you that complex numbers are as real a part of their wor ", - "translatedText": "Khi bạn gặp một vấn đề không thể giải quyết, bạn chỉ cần nói, ồ, tôi đã xác định mọi thứ để bây giờ chúng ta có giải pháp một cách kỳ diệu. ", + "translatedText": "Khi bạn gặp một bài toán không thể giải quyết, bạn chỉ cần nói, ồ, tôi đã xác định mọi thứ để bây giờ chúng ta có lời giải một cách kỳ diệu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 452.86, "end": 457.86 }, @@ -513,9 +513,9 @@ }, { "input": "and then there's one below, negative i, and you can have negati ve 2i, you scale it however you want. Essentially it's prop ", - "translatedText": "Và sau đó chúng tôi sử dụng quy ước đó và vẫn gọi chúng là số ảo, điều này thực sự vô lý. ", + "translatedText": "Và sau đó chúng ta sử dụng quy ước đó và vẫn gọi chúng là số ảo, điều này thực sự vô lý. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 481.1, "end": 485.74 }, @@ -537,9 +537,9 @@ }, { "input": "Instead of the real number line, which you know all of these numbers we know when we square them, you can't get a negative, what we do is say i lives in a different dimension. ", - "translatedText": "Thay vì trục số thực, thứ mà bạn biết tất cả những con số mà chúng ta biết khi bình phương chúng, bạn không thể có được số âm, điều chúng ta làm là nói rằng tôi sống ở một chiều không gian khác. ", + "translatedText": "Thay vì trục số thực, thứ mà bạn biết tất cả những con số mà ta biết khi bình phương chúng, bạn không thể có được số âm, điều ta làm là nói rằng số i sống ở một chiều không gian khác. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 496.82, "end": 505.78 }, @@ -585,9 +585,9 @@ }, { "input": "So I hope to answer this for you. ", - "translatedText": "Vì vậy tôi hy vọng có thể giải đáp điều này cho bạn. ", + "translatedText": "Vậy tôi hy vọng có thể giải đáp điều này cho bạn. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 555.74, "end": 557.28 }, @@ -633,9 +633,9 @@ }, { "input": "So my question for you is simply, what happens when we add these two numbers? ", - "translatedText": "Vì vậy, câu hỏi của tôi dành cho bạn chỉ đơn giản là, điều gì xảy ra khi chúng ta cộng hai số này? ", + "translatedText": "Vậy câu hỏi của tôi dành cho bạn chỉ đơn giản là, điều gì xảy ra khi ta cộng hai số này? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 612.2, "end": 615.48 }, @@ -697,9 +697,9 @@ }, { "input": "Let's see if we can convince you of the difference of that. ", - "translatedText": "Hãy xem liệu chúng tôi có thể thuyết phục bạn về sự khác biệt của điều đó không. ", + "translatedText": "Hãy xem liệu chúng ta có thể thuyết phục bạn về sự khác biệt của điều đó không. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 680.74, "end": 682.7 }, @@ -948,7 +948,7 @@ "translatedText": "Tôi nghĩ see counter, counter, geez, viết khó lắm. ", "model": "google_nmt", "n_reviews": 0, - "start": 852.0, + "start": 852, "end": 855.44 }, { @@ -1199,4 +1199,4 @@ "start": 1127.42, "end": 4930.37 } -] \ No newline at end of file +] diff --git a/2020/ldm-complex-numbers/vietnamese/title.json b/2020/ldm-complex-numbers/vietnamese/title.json index 44c76ec28..eea31f589 100644 --- a/2020/ldm-complex-numbers/vietnamese/title.json +++ b/2020/ldm-complex-numbers/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Complex number fundamentals | Ep. 3 Lockdown live math", "translatedText": "Nguyên tắc cơ bản về số phức | Tập. 3 Khóa toán trực tiếp", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2020/lockdown-math-announcement/russian/sentence_translations.json b/2020/lockdown-math-announcement/russian/sentence_translations.json index 1f357a42d..0e1b2c2fe 100644 --- a/2020/lockdown-math-announcement/russian/sentence_translations.json +++ b/2020/lockdown-math-announcement/russian/sentence_translations.json @@ -3,88 +3,88 @@ "input": "As many of you know, with the coronavirus outbreak still very much underway, there's a huge number of students who are left to learn remotely from home, whether that means doing distance classes over video conference or trying to find resources like Khan Academy and Brilliant to learn online.", "translatedText": "Как многие из вас знают, поскольку вспышка коронавируса все еще продолжается, огромное количество студентов вынуждены учиться удаленно из дома, будь то проведение дистанционных занятий по видеоконференции или попытки найти такие ресурсы, как «Академия Хана» и «Бриллиант», чтобы учиться онлайн.", "model": "google_nmt", - "n_reviews": 0, - "start": 0.0, + "n_reviews": 1, + "start": 0, "end": 14.14 }, { "input": "So one thing that I wanted to do in the next coming weeks, which is very different for me on this channel, is to do some live-streamed lectures specifically targeted at high school students.", - "translatedText": "Итак, одна вещь, которую я хотел сделать в ближайшие недели, которая для меня сильно отличается от этого канала, — это провести несколько лекций в прямом эфире, специально предназначенных для старшеклассников.", + "translatedText": "Итак, я хотел провести несколько лекций в прямом эфире в ближайшие недели, специально для старшеклассников, что, для меня, отличается от этого канала.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 14.36, "end": 23.1 }, { "input": "With each lecture, I want to cover something that's a standard high school topic that most high schoolers will be expected to learn, but at the same time to have some kind of intriguing angle on it that's a little bit different from what most people might have seen, just so that if you aren't a high school student and you're someone like me, there's still something interesting about it.", - "translatedText": "В каждой лекции я хочу осветить что-то стандартное для средней школы, которое, как ожидается, усвоит большинство старшеклассников, но в то же время показать на это какой-то интригующий взгляд, который немного отличается от того, что может иметь большинство людей. видел, просто для того, чтобы, если вы не старшеклассник и такой же, как я, в этом все равно есть что-то интересное.", + "translatedText": "В каждой лекции я хочу осветить что-то стандартное для средней школы, что усвоит большинство старшеклассников, но в то же время показать на это какой-то интригующий взгляд, просто для того, чтобы, если вы не старшеклассник и такой же, как я, всё равно было интересно.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 23.28, "end": 39.34 }, { "input": "For example, the very first lesson is going to be on a simpler version of the quadratic formula, and while I was putting together this lesson, I honestly felt a little bit mad that this isn't the way that I learned things when I was in high school, so if you can get that same feeling, I'm going to call that mission success.", - "translatedText": "Например, самый первый урок будет посвящен более простой версии квадратичной формулы, и пока я составлял этот урок, я, честно говоря, немного злился из-за того, что я изучал вещи не таким способом, когда был в старшей школе, поэтому, если вы испытываете такое же чувство, я назову это успехом миссии.", + "translatedText": "Например, самый первый урок будет посвящен простой версии квадратичной формулы, и пока я составлял этот урок, я немного злился из-за того, как я изучал темы, когда был в старшей школе, поэтому, если вы поймёте меня, я назову это успехом.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 39.62, "end": 53.86 }, { "input": "One thing I'm particularly excited about is a little piece of technology that two good friends of mine, who I used to work at Khan Academy with, have been working on, which I think should make the dynamic between the audience and the progression of the lecture feel a little bit more tight than it usually does in some kind of live-stream situation.", - "translatedText": "Одна вещь, которая меня особенно волнует, — это небольшая технология, над которой работали два моих хороших друга, с которыми я работал в Академии Хана, и которая, я думаю, должна создать динамику между аудиторией и развитием проекта. Лекция кажется немного более напряженной, чем обычно в прямой трансляции.", + "translatedText": "Что меня особенно волнует, — так это небольшая технология, над которой работали два моих друга-коллеги из Академии Хана, которая должна создать динамику между аудиторией и развитием проекта. Лекция кажется более напряженной, чем в прямой трансляции.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 54.44, "end": 69.74 }, { "input": "I don't want to say anything more, I would just say, show up, be prepared to answer some questions, and to ask questions too.", - "translatedText": "Больше ничего говорить не хочу, просто скажу: приходите, будьте готовы ответить на некоторые вопросы, и вопросы задавать тоже.", + "translatedText": "Больше ничего не скажу, только: приходите, готовьтесь отвечать и спрашивать тоже.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 69.98, "end": 75.3 }, { "input": "My goal is for it to feel as much like a real class as possible.", - "translatedText": "Моя цель — сделать так, чтобы это было как можно больше похоже на настоящий урок.", + "translatedText": "Моя цель: сделать урок максимально реалистичным.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 75.38, "end": 78.48 }, { "input": "Most of the dynamic is just going to be you and me talking through problems on a piece of paper, which, even though I love to visualize stuff and put out animations and that's kind of what the whole channel is about, to be honest, I think just working through things on paper feels more like what actual math is to me, and what the process of finding new ideas and coming to terms with them yourself looks like.", - "translatedText": "Большая часть динамики будет заключаться в том, что вы и я обсуждаем проблемы на листе бумаги, и, хотя я люблю визуализировать вещи и создавать анимацию, и это то, о чем весь канал, честно говоря, я Думаю, просто работа над вещами на бумаге больше похожа на то, чем является для меня настоящая математика, и на то, как выглядит процесс поиска новых идей и самостоятельного принятия их.", + "translatedText": "Большая часть динамики будет заключаться в том, что мы будем решать задачи на бумаге, и, хотя я люблю всё визуальное и создавать анимацию, я думаю, просто работа на бумаге ближе к настоящей математике для меня, и на то, как выглядит процесс поиска новых идей и самостоятельного принятия их.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 78.7, "end": 100.1 }, { "input": "The tentative plan right now is to do every Friday and Tuesday at noon Pacific time, but if anything changes on that, you'll see the schedule on the banner of the channel.", - "translatedText": "Предварительный план на данный момент — проводить каждую пятницу и вторник в полдень по тихоокеанскому времени, но если что-то изменится, вы увидите расписание на баннере канала.", + "translatedText": "План — проводить каждую пятницу и вторник в одиннадцать по МСК, но если что-то изменится, вы увидите расписание на баннере канала.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 100.52, "end": 108.1 }, { "input": "So tune in, I hope to see you there, and be prepared to do some math.", - "translatedText": "Так что подключайтесь, я надеюсь увидеть вас там, и будьте готовы заняться математикой.", + "translatedText": "Так что, приходите, я надеюсь увидеть вас и заняться математикой.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 108.44, "end": 111.72 }, { "input": "Thanks for watching!", - "translatedText": "Спасибо за просмотр!", + "translatedText": "Спасибо!", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 111.72, "end": 111.72 } -] \ No newline at end of file +] diff --git a/2020/lockdown-math-announcement/russian/title.json b/2020/lockdown-math-announcement/russian/title.json index 1763889f5..f238a1bfe 100644 --- a/2020/lockdown-math-announcement/russian/title.json +++ b/2020/lockdown-math-announcement/russian/title.json @@ -1,5 +1,5 @@ { "input": "Lockdown math announcement", - "translatedText": "Объявление по математике о блокировке", - "n_reviews": 0 -} \ No newline at end of file + "translatedText": "Объявление по \"Локдаун математике\"", + "n_reviews": 1 +} diff --git a/2021/holomorphic-dynamics/vietnamese/description.json b/2021/holomorphic-dynamics/vietnamese/description.json index ccec05325..0bb76c7b8 100644 --- a/2021/holomorphic-dynamics/vietnamese/description.json +++ b/2021/holomorphic-dynamics/vietnamese/description.json @@ -174,4 +174,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2021/holomorphic-dynamics/vietnamese/sentence_translations.json b/2021/holomorphic-dynamics/vietnamese/sentence_translations.json index d316644b4..732710f0b 100644 --- a/2021/holomorphic-dynamics/vietnamese/sentence_translations.json +++ b/2021/holomorphic-dynamics/vietnamese/sentence_translations.json @@ -4,7 +4,7 @@ "translatedText": "Hôm nay tôi muốn kể cho các bạn nghe về một phần toán học được gọi là động lực học chỉnh hình.", "model": "google_nmt", "n_reviews": 0, - "start": 0.0, + "start": 0, "end": 3.78 }, { @@ -17,9 +17,9 @@ }, { "input": "Now this field is also intimately tied to what we talked about in the last video, with Newton's fractal, and another goal of ours towards the end of this video will be to help tie up some of the loose ends that we had there.", - "translatedText": "Bây giờ, lĩnh vực này cũng gắn chặt với những gì chúng ta đã nói trong video trước, với fractal của Newton, và một mục tiêu khác của chúng ta ở cuối video này là giúp giải quyết một số phần còn lỏng lẻo mà chúng ta đã có ở đó.", + "translatedText": "Bây giờ, lĩnh vực này cũng gắn chặt với những gì ta đã nói trong video trước, với fractal của Newton, và một mục tiêu khác của chúng ta ở cuối video này là giúp giải quyết các điểm lỏng lẻo mà ta đã có.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 17.38, "end": 28.06 }, @@ -57,17 +57,17 @@ }, { "input": "The relevant dynamics in the title here comes from asking what happens when you repeatedly apply one of these functions over and over, in the sense of evaluating on some input, then evaluating the same function on whatever you just got out, and then doing that again, and again and again and again.", - "translatedText": "Động lực có liên quan trong tiêu đề ở đây xuất phát từ việc hỏi điều gì sẽ xảy ra khi bạn liên tục áp dụng một trong các chức năng này, theo nghĩa là đánh giá một số đầu vào, sau đó đánh giá chức năng tương tự trên bất cứ thứ gì bạn vừa lấy ra, rồi thực hiện lại điều đó , Và một lần nữa và một lần nữa và một lần nữa.", + "translatedText": "Động lực có liên quan trong tiêu đề ở đây xuất phát từ việc hỏi điều gì sẽ xảy ra khi bạn liên tục áp dụng một trong các hàm số này, theo nghĩa là đánh giá một số đầu vào, sau đó đánh giá hàm số tương tự trên bất cứ thứ gì bạn vừa lấy ra, rồi thực hiện lại điều đó , Và một lần nữa, lần nữa và lần nữa.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 67.38, "end": 85.36 }, { "input": "Sometimes the pattern of points emerging from this gets trapped in a cycle.", - "translatedText": "Đôi khi mô hình các điểm xuất hiện từ điều này bị mắc kẹt trong một chu kỳ.", + "translatedText": "Đôi khi mô hình các điểm xuất hiện từ đây bị mắc kẹt trong một chu trình.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 86.86, "end": 90.18 }, @@ -89,17 +89,17 @@ }, { "input": "And other times still they have no pattern at all, and they behave chaotically.", - "translatedText": "Và những lúc khác họ vẫn không có khuôn mẫu nào cả, và họ hành xử một cách hỗn loạn.", + "translatedText": "Và lúc khác chúng vẫn không có mẫu nào cả, và chúng hoạt động một cách hỗn loạn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 105.24, "end": 108.86 }, { "input": "What's surprising is that for all sorts of functions that you might write down, when you try to do something to visualize when these different possible behaviors arise, it often results in some insanely intricate fractal pattern.", - "translatedText": "Điều đáng ngạc nhiên là đối với tất cả các loại chức năng mà bạn có thể viết ra, khi bạn cố gắng làm điều gì đó để hình dung khi những hành vi khác nhau có thể xảy ra này thường dẫn đến một số mô hình fractal cực kỳ phức tạp.", + "translatedText": "Điều đáng ngạc nhiên là đối với tất cả các loại hàm số mà bạn có thể viết ra, khi bạn cố gắng làm điều gì đó để hình dung khi những hành vi khác nhau có thể xảy ra này thường dẫn đến một số mô hình fractal cực kỳ phức tạp.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 110.52, "end": 122.28 }, @@ -137,25 +137,25 @@ }, { "input": "But then we tried to do this in the complex plane, looking at the many possible seed values and asking which root in the complex plane each one of these seed values might end up on.", - "translatedText": "Nhưng sau đó, chúng tôi đã cố gắng thực hiện điều này trong mặt phẳng phức, xem xét nhiều giá trị hạt giống có thể có và hỏi nghiệm nào trong mặt phẳng phức mà mỗi giá trị hạt giống này có thể kết thúc.", + "translatedText": "Nhưng sau đó, ta cố gắng thực hiện điều này trong mặt phẳng phức, xét nhiều giá trị hạt giống có thể có và hỏi nghiệm nào trong mặt phẳng phức mà mỗi giá trị hạt giống này có thể kết thúc.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 153.52, "end": 162.8 }, { "input": "Then we associated a color with each one of the roots, and then colored each pixel of the plane based on which root a seed value starting at that pixel would ultimately land on.", - "translatedText": "Sau đó, chúng tôi liên kết một màu với từng gốc, rồi tô màu từng pixel của mặt phẳng dựa trên gốc nào mà giá trị hạt giống bắt đầu từ pixel đó cuối cùng sẽ rơi vào.", + "translatedText": "Sau đó, chúng ta liên kết một màu với từng gốc, rồi tô màu từng pixel của mặt phẳng dựa trên gốc nào mà giá trị hạt giống bắt đầu từ pixel đó cuối cùng sẽ rơi vào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 163.28, "end": 172.72 }, { "input": "The results we got were some of these insanely intricate pictures, with these rough fractal boundaries between the colors.", - "translatedText": "Kết quả chúng tôi nhận được là một số bức ảnh cực kỳ phức tạp, với những ranh giới fractal thô ráp giữa các màu sắc.", + "translatedText": "Kết quả chúng ta nhận được là một số bức ảnh cực kỳ phức tạp, với những ranh giới fractal thô ráp giữa các màu sắc.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 173.74, "end": 179.32 }, @@ -225,9 +225,9 @@ }, { "input": "For this game, we're going to think of c as a value that can be changed, and it'll be visible as this moveable yellow dot.", - "translatedText": "Đối với trò chơi này, chúng ta sẽ coi c là một giá trị có thể thay đổi và nó sẽ hiển thị dưới dạng chấm màu vàng có thể di chuyển được.", + "translatedText": "Với trò chơi này, ta sẽ coi c là một giá trị có thể thay đổi và nó sẽ hiển thị dưới dạng chấm màu vàng có thể di chuyển được.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 249.32, "end": 255.56 }, @@ -321,17 +321,17 @@ }, { "input": "I would also highly recommend the interactive article on ako.", - "translatedText": "Tôi cũng rất muốn giới thiệu bài viết tương tác trên ako.", + "translatedText": "Tôi cũng rất muốn giới thiệu bài viết tương tác trên ako.net", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 334.9, "end": 340.6 }, { "input": "net about all of this stuff for any of you who haven't had the pleasure of reading that yet.", - "translatedText": "net về tất cả nội dung này dành cho bất kỳ ai trong số các bạn chưa hân hạnh được đọc nội dung đó.", + "translatedText": "về tất cả nội dung này dành cho bất kỳ ai trong số các bạn chưa hân hạnh được đọc nội dung đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 340.6, "end": 344.64 }, @@ -393,25 +393,25 @@ }, { "input": "But with Newton's fractal we have a single unchanging function, but what we associate with each pixel is a different seed value for the process.", - "translatedText": "Nhưng với fractal của Newton, chúng ta có một hàm duy nhất không thay đổi, nhưng cái mà chúng ta liên kết với mỗi pixel là một giá trị hạt giống khác nhau cho quá trình.", + "translatedText": "Nhưng với fractal của Newton, chúng ta có một hàm duy nhất không thay đổi, nhưng thứ mà ta liên kết với mỗi pixel là một giá trị hạt giống khác nhau với quá trình đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 398.16, "end": 406.02 }, { "input": "Of course we could play the same game with the map z squared plus c, we could fix c at some constant, and then let the pixels represent the different possible initial values z naught.", - "translatedText": "Tất nhiên, chúng ta có thể chơi cùng một trò chơi với bản đồ z bình phương cộng với c, chúng ta có thể cố định c ở một hằng số nào đó và sau đó để các pixel biểu thị các giá trị ban đầu có thể khác nhau z không.", + "translatedText": "Tất nhiên, chúng ta có thể chơi cùng một trò chơi với ánh xạ z bình phương cộng với c, ta có thể cố định c ở một hằng số nào đó và sau đó để các pixel biểu thị các giá trị ban đầu có thể khác nhau z không.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 407.16, "end": 416.8 }, { "input": "So whereas each pixel of the Mandelbrot set corresponds to a unique function, the images on the right each just correspond to a single function.", - "translatedText": "Vì vậy, trong khi mỗi pixel của bộ Mandelbrot tương ứng với một chức năng duy nhất, thì mỗi hình ảnh bên phải chỉ tương ứng với một chức năng duy nhất.", + "translatedText": "Vậy trong khi mỗi pixel của bộ Mandelbrot tương ứng với một hàm số duy nhất, thì mỗi hình ảnh bên phải chỉ ứng với một hàm số duy nhất.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 417.68, "end": 424.62 }, @@ -425,17 +425,17 @@ }, { "input": "And again just to be clear, the rule being applied is that we color pixels black if the process remains bounded, and then apply some kind of gradient to the ones that diverge away to infinity based on how quickly they diverge to infinity.", - "translatedText": "Và một lần nữa để cho rõ ràng, quy tắc đang được áp dụng là chúng tôi tô màu đen cho các pixel nếu quá trình vẫn bị giới hạn, sau đó áp dụng một số loại chuyển màu cho các pixel phân kỳ đến vô cực dựa trên tốc độ chúng phân kỳ đến vô cực.", + "translatedText": "Và một lần nữa để rõ ràng, quy tắc đang được áp dụng là chúng ta tô màu đen cho các pixel nếu quá trình vẫn bị giới hạn, sau đó áp dụng một số loại chuyển màu cho các pixel phân kỳ đến vô cực dựa trên tốc độ chúng phân kỳ đến vô cực.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 430.02, "end": 442.34 }, { "input": "In principle, and it's kind of mind-warping to think about, there is some four-dimensional space of all combinations of c and z naught, and what we're doing here is kind of looking through individual two-dimensional slices of that unimaginable pattern.", - "translatedText": "Về nguyên tắc, và thật là khó hiểu khi nghĩ đến, có một không gian bốn chiều nào đó chứa tất cả các kết hợp của c và z vô nghĩa, và những gì chúng ta đang làm ở đây là nhìn qua từng lát cắt hai chiều riêng lẻ của cái không thể tưởng tượng được đó mẫu.", + "translatedText": "Về nguyên tắc, và thật là khó hiểu khi nghĩ đến, có một không gian bốn chiều nào đó chứa tất cả các kết hợp của c và z vô nghĩa, và những gì ta đang làm ở đây là nhìn qua từng lát cắt hai chiều riêng lẻ của cái không thể tưởng tượng được đó mẫu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 443.38, "end": 456.38 }, @@ -481,17 +481,17 @@ }, { "input": "In general, if you want to understand something complicated, a good place to start is to ask if there are any parts of the system that have some simple behavior, preferably the simplest possible behavior, and in our example that might mean asking when does the process just stay fixed in place, meaning f of z is equal to z.", - "translatedText": "Nói chung, nếu bạn muốn hiểu điều gì đó phức tạp, nơi tốt nhất để bắt đầu là hỏi xem có bộ phận nào của hệ thống có một số hành vi đơn giản hay không, tốt nhất là hành vi đơn giản nhất có thể, và trong ví dụ của chúng ta, điều đó có thể có nghĩa là hỏi khi nào thì hành vi đó xảy ra. quá trình chỉ cố định tại chỗ, nghĩa là f(z) bằng z.", + "translatedText": "Nói chung, nếu bạn muốn hiểu điều gì đó phức tạp, nơi tốt nhất để bắt đầu là hỏi xem có bộ phận nào của hệ thống có một số hành vi đơn giản hay không, tốt nhất là hành vi đơn giản nhất có thể, và trong ví dụ của chúng ta, điều đó có thể có nghĩa là hỏi khi nào thì quá trình chỉ cố định tại chỗ, nghĩa là f(z) bằng z.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 506.02, "end": 523.14 }, { "input": "That's a pretty boring set of dynamics I think you'd agree.", - "translatedText": "Đó là một tập hợp động lực khá nhàm chán, tôi nghĩ bạn sẽ đồng ý.", + "translatedText": "Đó là một tập hợp về động lực khá nhàm chán, tôi nghĩ bạn sẽ đồng ý.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 523.74, "end": 525.88 }, @@ -529,9 +529,9 @@ }, { "input": "If you're into exercises, you may enjoy pausing for a moment and computing the fixed points of this Mandelbrot set function, z squared plus c.", - "translatedText": "Nếu bạn đang tập thể dục, bạn có thể thích tạm dừng một lúc và tính các điểm cố định của hàm tập hợp Mandelbrot này, z bình cộng c.", + "translatedText": "Nếu bạn muốn làm bài tập, bạn có thể thích tạm dừng một lúc và tính các điểm cố định của hàm tập hợp Mandelbrot này, z bình cộng c.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 546.56, "end": 548.24 }, @@ -553,9 +553,9 @@ }, { "input": "Now just asking about fixed points is maybe easy, but a key idea for understanding the full dynamics, and hence the diagrams we're looking at, is to understand stability.", - "translatedText": "Bây giờ chỉ cần hỏi về các điểm cố định có thể dễ dàng, nhưng ý tưởng then chốt để hiểu toàn bộ động lực học, và do đó, các biểu đồ mà chúng ta đang xem xét, là hiểu được tính ổn định.", + "translatedText": "Bây giờ chỉ cần hỏi về các điểm cố định có thể dễ dàng, nhưng ý tưởng then chốt để hiểu toàn bộ động lực học, và do đó, các biểu đồ mà ta đang xét, là hiểu được tính ổn định.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 582.64, "end": 591.72 }, @@ -593,9 +593,9 @@ }, { "input": "For example, at the input 1, the derivative of this particular function evaluates to be 2, and what that's telling us is that if you look at a very small neighborhood around that input, and you follow what happens to all the points in that little neighborhood as you apply the function, in this case z squared, then it looks just like you're multiplying by 2.", - "translatedText": "Ví dụ, ở đầu vào 1, đạo hàm của hàm cụ thể này ước tính là 2, và điều đó cho chúng ta biết rằng nếu bạn nhìn vào một vùng lân cận rất nhỏ xung quanh đầu vào đó, và bạn theo dõi điều gì xảy ra với tất cả các điểm trong đó. vùng lân cận khi bạn áp dụng hàm, trong trường hợp này z bình phương, khi đó nó trông giống như bạn đang nhân với 2.", + "translatedText": "Ví dụ, ở đầu vào 1, đạo hàm của hàm cụ thể này ước tính là 2, và điều đó cho chúng ta biết rằng nếu bạn nhìn vào một vùng lân cận rất nhỏ xung quanh đầu vào đó, và bạn theo dõi điều gì xảy ra với tất cả các điểm trong vùng lân cận đó khi bạn áp dụng hàm, trong trường hợp này z bình phương, khi đó nó trông giống như bạn đang nhân với 2.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 619.74, "end": 639.18 }, @@ -657,9 +657,9 @@ }, { "input": "For example, if you work out the derivative of our Newton's map expression, and you simplify a couple things a little bit, here's what you would get out.", - "translatedText": "Ví dụ: nếu bạn tính đạo hàm của biểu thức bản đồ Newton của chúng ta và đơn giản hóa một số thứ một chút, thì đây là kết quả bạn sẽ thu được.", + "translatedText": "Ví dụ: nếu bạn tính đạo hàm của biểu thức ánh xạ Newton của chúng ta và đơn giản hóa một số thứ một chút, thì đây là kết quả bạn sẽ thu được.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 701.64, "end": 709.36 }, @@ -721,9 +721,9 @@ }, { "input": "A natural next step would be to ask about cycles, and this is where things really start to get interesting.", - "translatedText": "Bước tiếp theo tự nhiên là hỏi về chu kỳ, và đây là lúc mọi thứ thực sự bắt đầu trở nên thú vị.", + "translatedText": "Bước tiếp theo tự nhiên là hỏi về chu trình, và đây là lúc mọi thứ thực sự bắt đầu trở nên thú vị.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 765.32, "end": 769.92 }, @@ -745,9 +745,9 @@ }, { "input": "For example, with the z squared plus c map, f of f of z expands out to look like this.", - "translatedText": "Ví dụ, với bản đồ z bình phương cộng c, f(f(z)) mở rộng ra trông như thế này.", + "translatedText": "Ví dụ, với ánh xạ z bình phương cộng c, f(f(z)) mở rộng ra trông như thế này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 787.12, "end": 792.7 }, @@ -785,9 +785,9 @@ }, { "input": "The explicit expressions that you would get quickly become insanely messy, but it's still elucidating to ask how many cycles would you expect based on this hypothetical process.", - "translatedText": "Các biểu thức rõ ràng mà bạn sẽ nhận được sẽ nhanh chóng trở nên cực kỳ lộn xộn, nhưng vẫn còn chưa rõ ràng khi hỏi bạn mong đợi bao nhiêu chu kỳ dựa trên quy trình giả định này.", + "translatedText": "Các biểu thức rõ ràng mà bạn sẽ nhận được sẽ nhanh chóng trở nên cực kỳ lộn xộn, nhưng vẫn còn chưa rõ ràng khi hỏi bạn mong đợi bao nhiêu chu trình dựa trên quá trình giả định này.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 817.88, "end": 827.42 }, @@ -801,9 +801,9 @@ }, { "input": "So in principle, if I asked you how many cycles are there with a period of one million, you can know that it's equivalent to solving some just absolutely insane polynomial expression with a degree of two to the one million.", - "translatedText": "Vì vậy, về nguyên tắc, nếu tôi hỏi bạn có bao nhiêu chu kỳ với chu kỳ một triệu, bạn có thể biết rằng nó tương đương với việc giải một số biểu thức đa thức hoàn toàn điên rồ với bậc từ hai đến một triệu.", + "translatedText": "Vì vậy, về nguyên tắc, nếu tôi hỏi bạn có bao nhiêu chu trình với chu kỳ một triệu, bạn có thể biết rằng nó tương đương với việc giải một số biểu thức đa thức hoàn toàn điên rồ với bậc từ hai đến một triệu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 842.36, "end": 854.08 }, @@ -817,9 +817,9 @@ }, { "input": "And more generally, for any rational map, you'll always be able to find values whose behavior falls into a cycle with period n.", - "translatedText": "Và tổng quát hơn, đối với bất kỳ bản đồ hợp lý nào, bạn sẽ luôn có thể tìm thấy các giá trị có hành vi rơi vào một chu kỳ với chu kỳ n.", + "translatedText": "Và tổng quát hơn, đối với bất kỳ ánh xạ hợp lý nào, bạn sẽ luôn có thể tìm thấy các giá trị có hành vi rơi vào một chu trình với chu kỳ n.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 865.7, "end": 871.86 }, @@ -857,17 +857,17 @@ }, { "input": "What matters for actually falling into one of these is if one of the cycles is attracting, in the sense that a neighborhood of points around a value from that cycle would tend to get pulled in towards that cycle.", - "translatedText": "Điều quan trọng để thực sự rơi vào một trong những chu kỳ này là nếu một trong các chu kỳ thu hút, theo nghĩa là một vùng lân cận các điểm xung quanh một giá trị từ chu kỳ đó sẽ có xu hướng bị kéo vào chu kỳ đó.", + "translatedText": "Điều quan trọng để thực sự rơi vào một trong những chu trình này là nếu một trong các chu trình thu hút, theo nghĩa là một vùng lân cận các điểm xung quanh một giá trị từ chu trình đó sẽ có xu hướng bị kéo vào chu trình đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 904.24, "end": 915.22 }, { "input": "A highly relevant question for someone interested in numerical methods is whether or not this Newton's map process ever has an attracting cycle, because if there is, it means there's a non-zero chance that your initial guess gets trapped in that cycle and it never finds a root.", - "translatedText": "Một câu hỏi rất phù hợp cho những người quan tâm đến các phương pháp số là liệu quá trình bản đồ của Newton này có bao giờ có chu trình thu hút hay không, bởi vì nếu có, điều đó có nghĩa là có khả năng khác 0 là dự đoán ban đầu của bạn bị mắc kẹt trong chu trình đó và nó không bao giờ tìm thấy. một sợi rễ.", + "translatedText": "Một câu hỏi rất phù hợp cho những người quan tâm đến các phương pháp số là liệu quá trình ánh xạ của Newton này có bao giờ có chu trình thu hút hay không, vì nếu có điều đó nghĩa là có khả năng khác 0 là dự đoán ban đầu của bạn bị mắc kẹt trong chu trình đó và nó không bao giờ tìm ra một gốc.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 916.46, "end": 930.16 }, @@ -897,9 +897,9 @@ }, { "input": "And well, okay, in this case the cluster we started with was a little bit too big, so some of the outer points get sprayed away.", - "translatedText": "Và, được rồi, trong trường hợp này cụm mà chúng ta bắt đầu hơi lớn một chút, do đó một số điểm bên ngoài bị phun đi.", + "translatedText": "Và, được rồi, trong trường hợp này cụm mà ta bắt đầu hơi lớn một chút, do đó một số điểm bên ngoài bị bật ra.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 947.26, "end": 952.44 }, @@ -913,9 +913,9 @@ }, { "input": "Notice how all of the points genuinely do shrink in towards the cycle between zero and one.", - "translatedText": "Lưu ý rằng tất cả các điểm thực sự co lại theo chu kỳ giữa 0 và 1.", + "translatedText": "Lưu ý rằng tất cả các điểm thực sự co lại theo chu trình giữa 0 và 1.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 956.12, "end": 960.94 }, @@ -937,25 +937,25 @@ }, { "input": "The thing that blew my mind a little is what happens when you try to visualize which cubic polynomials have attracting cycles at all.", - "translatedText": "Điều làm tôi ngạc nhiên một chút là điều xảy ra khi bạn cố hình dung xem đa thức bậc ba nào có chu kỳ hút.", + "translatedText": "Điều làm tôi ngạc nhiên một chút là điều xảy ra khi bạn cố hình dung xem đa thức bậc ba nào có chu trình hút.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 979.76, "end": 986.54 }, { "input": "Hopefully if Newton's method is going to be at all decent at finding roots, those attracting cycles should be rare.", - "translatedText": "Hy vọng rằng nếu phương pháp của Newton có hiệu quả trong việc tìm ra các nghiệm thì những chu kỳ hút đó sẽ rất hiếm.", + "translatedText": "Hy vọng rằng nếu phương pháp của Newton có hiệu quả trong việc tìm ra các nghiệm thì những chu trình hút đó rất hiếm.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 987.08, "end": 992.82 }, { "input": "First of all, to better visualize the one example we're looking at, we could draw the same fractal that we had before, coloring each point based on what root the seed value starting at that point will tend to.", - "translatedText": "Trước hết, để hình dung rõ hơn về ví dụ mà chúng ta đang xem xét, chúng ta có thể vẽ cùng một fractal mà chúng ta đã có trước đó, tô màu từng điểm dựa trên giá trị gốc mà giá trị hạt giống bắt đầu tại điểm đó sẽ hướng tới.", + "translatedText": "Trước hết, để hình dung rõ hơn về ví dụ mà ta đang xét, ta có thể vẽ cùng một fractal mà ta đã có trước đó, tô màu từng điểm dựa trên giá trị gốc mà giá trị hạt giống bắt đầu tại điểm đó sẽ hướng tới.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 993.96, "end": 1003.76 }, @@ -964,14 +964,14 @@ "translatedText": "Nhưng lần này chúng ta sẽ có thêm một điều kiện về các điểm tô màu cho biết rằng nếu giá trị hạt giống không bao giờ đủ gần với gốc thì chúng ta sẽ tô màu đen cho pixel.", "model": "google_nmt", "n_reviews": 0, - "start": 1004.0, + "start": 1004, "end": 1012.8 }, { "input": "Notice if I tweak the roots, meaning that we're trying out different cubic polynomials, it's actually really hard to find any place to put them so that we see any black pixels at all.", - "translatedText": "Lưu ý rằng nếu tôi điều chỉnh các nghiệm, nghĩa là chúng ta đang thử các đa thức bậc ba khác nhau, thực sự rất khó tìm được vị trí nào để đặt chúng sao cho chúng ta có thể nhìn thấy bất kỳ pixel đen nào.", + "translatedText": "Lưu ý rằng nếu tôi điều chỉnh các nghiệm, nghĩa là ta đang thử các đa thức bậc ba khác nhau, thực sự rất khó tìm được vị trí nào để đặt chúng sao cho ta có thể nhìn thấy bất kỳ pixel đen nào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1013.76, "end": 1023.66 }, @@ -985,9 +985,9 @@ }, { "input": "Now what I want is some kind of way to visualize every possible cubic polynomial at once with a single image in a way that shows which ones have attracting cycles.", - "translatedText": "Bây giờ điều tôi muốn là một cách nào đó để hình dung mọi đa thức bậc ba có thể có cùng một lúc bằng một hình ảnh duy nhất theo cách cho thấy hình nào có chu kỳ thu hút.", + "translatedText": "Bây giờ điều tôi muốn là một cách nào đó để hình dung mọi đa thức bậc ba có thể có cùng một lúc bằng một hình ảnh duy nhất theo cách cho thấy hình nào có chu trình thu hút.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1028.68, "end": 1037.64 }, @@ -1001,17 +1001,17 @@ }, { "input": "All you have to do is look at the seed value which sits at the average of the three roots, this center of mass here.", - "translatedText": "Tất cả những gì bạn phải làm là nhìn vào giá trị hạt giống nằm ở mức trung bình của ba rễ, khối tâm ở đây.", + "translatedText": "Tất cả những gì bạn phải làm là nhìn vào giá trị hạt giống nằm ở mức trung bình của ba gốc, khối tâm ở đây.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1045.06, "end": 1051.46 }, { "input": "Turns out, this is not at all obvious, if there's an attracting cycle you can guarantee that this seed value will fall into that attracting cycle.", - "translatedText": "Hóa ra, điều này không hề hiển nhiên chút nào, nếu có một chu kỳ thu hút bạn có thể đảm bảo rằng giá trị hạt giống này sẽ rơi vào chu kỳ thu hút đó.", + "translatedText": "Hóa ra, điều này không hề hiển nhiên chút nào, nếu có một chu trình hút bạn có thể đảm bảo rằng giá trị hạt giống này sẽ rơi vào chu trình hút đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1052.1, "end": 1059.64 }, @@ -1033,17 +1033,17 @@ }, { "input": "He showed that if one of these rational maps has an attracting cycle, you can look at the values where the derivative of your iterated function equals zero, and at least one of those values has to fall into the cycle.", - "translatedText": "Ông đã chỉ ra rằng nếu một trong những bản đồ hợp lý này có chu trình thu hút, bạn có thể xem xét các giá trị trong đó đạo hàm của hàm lặp của bạn bằng 0 và ít nhất một trong các giá trị đó phải rơi vào chu trình.", + "translatedText": "Ông đã chỉ ra rằng nếu một trong những ánh xạ hợp lý này có chu trình thu hút, bạn có thể xem xét các giá trị trong đó đạo hàm của hàm lặp của bạn bằng 0 và ít nhất một trong các giá trị đó phải rơi vào chu trình.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1070.92, "end": 1082.36 }, { "input": "That might seem like a little bit of a weird fact, but the loose intuition is that if a cycle is going to be attracting, at least one of its values should have a very small derivative, that's where the shrinking will come from.", - "translatedText": "Điều đó có vẻ hơi kỳ lạ, nhưng trực giác lỏng lẻo là nếu một chu kỳ sẽ hút, thì ít nhất một trong các giá trị của nó phải có đạo hàm rất nhỏ, đó là nguyên nhân dẫn đến sự co lại.", + "translatedText": "Điều đó có vẻ hơi kỳ lạ, nhưng trực quan lỏng lẻo là nếu một chu trình sẽ hút, thì ít nhất một trong các giá trị của nó phải có đạo hàm rất nhỏ, đó là nguyên nhân dẫn đến sự co lại.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1083.44, "end": 1094.54 }, @@ -1057,17 +1057,17 @@ }, { "input": "This fact also justifies why with the Mandelbrot set, where we were only using one seed value z equals zero, it's still enough to get us a very full and interesting picture.", - "translatedText": "Thực tế này cũng giải thích tại sao với tập Mandelbrot, trong đó chúng ta chỉ sử dụng một giá trị hạt giống z bằng 0, vẫn đủ để cho chúng ta một bức tranh rất đầy đủ và thú vị.", + "translatedText": "Thực tế này cũng giải thích tại sao với tập Mandelbrot, trong đó ta chỉ sử dụng một giá trị hạt giống z bằng 0, vẫn đủ để cho ta một bức tranh rất đầy đủ và thú vị.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1106.56, "end": 1115.1 }, { "input": "If there's a stable cycle to be found, that one seed value is definitely going to find it.", - "translatedText": "Nếu tìm thấy một chu kỳ ổn định thì giá trị hạt giống đó chắc chắn sẽ tìm thấy nó.", + "translatedText": "Nếu tìm thấy một chu trình ổn định thì giá trị hạt giống đó chắc chắn sẽ tìm thấy nó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1115.32, "end": 1120.6 }, @@ -1097,9 +1097,9 @@ }, { "input": "And because of this, we can actually generate a really cool diagram.", - "translatedText": "Và nhờ điều này, chúng tôi thực sự có thể tạo ra một sơ đồ thực sự thú vị.", + "translatedText": "Và với điều này, ta thực sự có thể tạo ra một sơ đồ thực sự thú vị.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1155.48, "end": 1158.6 }, @@ -1156,7 +1156,7 @@ "translatedText": "Trong thực tế, bạn có thể gọi đây là không gian tham số.", "model": "google_nmt", "n_reviews": 0, - "start": 1202.0, + "start": 1202, "end": 1204.74 }, { @@ -1177,9 +1177,9 @@ }, { "input": "Again, don't worry if that takes a little moment to digest.", - "translatedText": "Một lần nữa, đừng lo lắng nếu điều đó cần một chút thời gian để tiêu hóa.", + "translatedText": "Một lần nữa, đừng lo lắng nếu điều đó cần một chút thời gian để hiểu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1224.26, "end": 1226.4 }, @@ -1201,10 +1201,10 @@ }, { "input": "But, and I think I've previewed this enough that you know exactly where this is going, if we zoom in we can find a black region, and that black region looks exactly like a Mandelbrot set.", - "translatedText": "Tuy nhiên, và tôi nghĩ tôi đã xem trước đủ để bạn biết chính xác điều này sẽ diễn ra ở đâu, nếu phóng to chúng ta có thể tìm thấy một vùng màu đen, và vùng màu đen đó trông giống hệt như tập hợp Mandelbrot.", + "translatedText": "Tuy nhiên, và tôi nghĩ tôi đã xem trước đủ để bạn biết chính xác điều này sẽ diễn ra ở đâu, nếu phóng to ta có thể tìm thấy một vùng màu đen, và vùng màu đen đó trông giống hệt như tập hợp Mandelbrot.", "model": "google_nmt", - "n_reviews": 0, - "start": 1239.0, + "n_reviews": 1, + "start": 1239, "end": 1249.34 }, { @@ -1249,9 +1249,9 @@ }, { "input": "And this is true more generally for any rational map.", - "translatedText": "Và điều này đúng hơn đối với bất kỳ bản đồ hợp lý nào.", + "translatedText": "Và điều này đúng hơn đối với bất kỳ ánh xạ hợp lý nào.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1290.28, "end": 1292.74 }, @@ -1313,9 +1313,9 @@ }, { "input": "And for all the maps that we've seen, this includes almost everything.", - "translatedText": "Và đối với tất cả các bản đồ mà chúng tôi đã xem, điều này bao gồm hầu hết mọi thứ.", + "translatedText": "Và đối với tất cả các ánh xạ mà chúng ta đã xem, điều này bao gồm hầu hết mọi thứ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1357.74, "end": 1360.86 }, @@ -1329,17 +1329,17 @@ }, { "input": "For example, the Julia set will include all of the repelling cycles and the repelling fixed points.", - "translatedText": "Ví dụ: tập Julia sẽ bao gồm tất cả các chu kỳ đẩy và các điểm cố định đẩy.", + "translatedText": "Ví dụ: tập Julia sẽ bao gồm tất cả các chu trình đẩy và các điểm cố định đẩy.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1373.2, "end": 1378.16 }, { "input": "A typical point from the Julia set though will not be a cycle, it'll bounce around forever with no clear pattern.", - "translatedText": "Tuy nhiên, một điểm điển hình của bộ Julia sẽ không phải là một chu kỳ, nó sẽ lặp đi lặp lại mãi mãi mà không có hình mẫu rõ ràng.", + "translatedText": "Tuy nhiên, một điểm điển hình của bộ Julia sẽ không phải là một chu trình, nó sẽ lặp đi lặp lại mãi mãi mà không có hình mẫu rõ ràng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1378.88, "end": 1384.34 }, @@ -1441,9 +1441,9 @@ }, { "input": "Here, let me show you a little simulation using the Newton's map, with a cluster of a few thousand points all starting from within a tiny tiny distance, 1 one millionth, from a point on the Julia set.", - "translatedText": "Ở đây, để tôi chỉ cho bạn một mô phỏng nhỏ bằng bản đồ Newton, với một cụm gồm vài nghìn điểm, tất cả đều bắt đầu từ một khoảng cách cực nhỏ, 1 phần triệu, từ một điểm trên tập Julia.", + "translatedText": "Ở đây, để tôi chỉ cho bạn một mô phỏng nhỏ bằng ánh xạ Newton, với một cụm gồm vài nghìn điểm, tất cả đều bắt đầu từ một khoảng cách cực nhỏ, 1 phần triệu, từ một điểm trên tập Julia.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1465.86, "end": 1476.28 }, @@ -1465,17 +1465,17 @@ }, { "input": "A small finite sample from that tiny disk gets sprayed all over the place in seemingly all directions.", - "translatedText": "Một mẫu hữu hạn nhỏ từ chiếc đĩa nhỏ đó được phun ra khắp nơi theo mọi hướng.", + "translatedText": "Một mẫu hữu hạn nhỏ từ chiếc đĩa nhỏ đó được bật ra khắp nơi theo mọi hướng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1496.78, "end": 1502.8 }, { "input": "What this means for our purposes is that if there's some attractive behavior of our map, something like an attracting fixed point or an attracting cycle, you can be guaranteed that the values from that tiny disk around the point on the Julia set, no matter how tiny it was, will eventually fall into that attracting behavior.", - "translatedText": "Điều này có ý nghĩa gì đối với mục đích của chúng tôi là nếu có một số hành vi hấp dẫn trên bản đồ của chúng tôi, thứ gì đó như điểm cố định thu hút hoặc chu kỳ thu hút, bạn có thể được đảm bảo rằng các giá trị từ chiếc đĩa nhỏ đó xung quanh điểm trên tập Julia, bất kể thế nào nó rất nhỏ, cuối cùng sẽ rơi vào hành vi thu hút đó.", + "translatedText": "Ý nghĩa điều này đối với mục đích của chúng ta là nếu có các hành vi thu hút trên ánh xạ của chúng ta, thứ gì đó như điểm hút cố định hoặc chu trình hút, bạn có thể được đảm bảo rằng các giá trị từ chiếc đĩa nhỏ đó xung quanh điểm trên tập Julia, bất kể thế nào nó rất nhỏ, cuối cùng sẽ rơi vào hành vi hút đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1504.4, "end": 1520.12 }, @@ -1521,9 +1521,9 @@ }, { "input": "I should also say as a brief side note that even though the pictures we've seen so far have a Julia set which has an area of zero, it's kind of the boundary between these regions, there are examples where the Julia set is the entire plane, everything behaves chaotically, which is kind of wild.", - "translatedText": "Tôi cũng nên nói thêm một điều ngắn gọn rằng mặc dù những bức ảnh mà chúng ta đã xem cho đến nay có tập hợp Julia có diện tích bằng 0, nhưng nó gần như là ranh giới giữa các vùng này, có những ví dụ trong đó tập hợp Julia là toàn bộ máy bay, mọi thứ diễn ra một cách hỗn loạn, có phần hoang dã.", + "translatedText": "Tôi cũng nên nói thêm một điều ngắn gọn rằng mặc dù những bức ảnh mà ta đã xem cho đến nay có tập hợp Julia có diện tích bằng 0, nhưng nó gần như là ranh giới giữa các vùng này, có những ví dụ trong đó tập hợp Julia là toàn bộ máy bay, mọi thứ diễn ra một cách hỗn loạn, có phần hoang dã.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1562.4, "end": 1576.8 }, @@ -1537,9 +1537,9 @@ }, { "input": "At first it seems like these are merely analogous to each other, you know, Newton's method turns out to be a kind of messy process for some seed values, and this messiness is visible one way by following the trajectory of a particular point, and another way by the complexity of our diagrams, but those feel like qualitatively different kinds of messiness.", - "translatedText": "Lúc đầu, có vẻ như những thứ này chỉ đơn thuần là tương tự nhau, bạn biết đấy, phương pháp của Newton hóa ra là một loại quy trình lộn xộn đối với một số giá trị gốc, và sự lộn xộn này có thể nhìn thấy theo một cách bằng cách đi theo quỹ đạo của một điểm cụ thể và theo cách khác bởi sự phức tạp của các sơ đồ của chúng tôi, nhưng những sơ đồ đó có cảm giác giống như những kiểu lộn xộn khác nhau về mặt chất lượng.", + "translatedText": "Lúc đầu, có vẻ như những thứ này chỉ đơn thuần là tương tự nhau, bạn biết đấy, phương pháp của Newton hóa ra là một loại quy trình lộn xộn đối với một số giá trị gốc, và sự lộn xộn này có thể nhìn thấy theo một cách bằng cách đi theo quỹ đạo của một điểm cụ thể và theo cách khác bởi sự phức tạp của các sơ đồ của chúng ta, nhưng những sơ đồ đó có cảm giác giống như những kiểu lộn xộn khác nhau về mặt chất lượng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1583.98, "end": 1601.94 }, @@ -1567,4 +1567,4 @@ "start": 1617.64, "end": 1628.54 } -] \ No newline at end of file +] diff --git a/2021/holomorphic-dynamics/vietnamese/title.json b/2021/holomorphic-dynamics/vietnamese/title.json index d06ba5f34..3f3925c87 100644 --- a/2021/holomorphic-dynamics/vietnamese/title.json +++ b/2021/holomorphic-dynamics/vietnamese/title.json @@ -2,4 +2,4 @@ "input": "Beyond the Mandelbrot set, an intro to holomorphic dynamics", "translatedText": "Ngoài tập Mandelbrot, phần giới thiệu về động lực học chỉnh hình", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2021/newtons-fractal/vietnamese/description.json b/2021/newtons-fractal/vietnamese/description.json index 4778c75b0..5523a8831 100644 --- a/2021/newtons-fractal/vietnamese/description.json +++ b/2021/newtons-fractal/vietnamese/description.json @@ -29,4 +29,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2021/newtons-fractal/vietnamese/sentence_translations.json b/2021/newtons-fractal/vietnamese/sentence_translations.json index 3e5d46cda..32332f767 100644 --- a/2021/newtons-fractal/vietnamese/sentence_translations.json +++ b/2021/newtons-fractal/vietnamese/sentence_translations.json @@ -1,17 +1,17 @@ [ { "input": "You've seen the title, so you know this is leading to a certain fractal. ", - "translatedText": "Bạn đã nhìn thấy tiêu đề, vì vậy bạn biết điều này sẽ dẫn đến một phân dạng nhất định. ", + "translatedText": "Vừa nhìn tiêu đề là bạn biết điều này dẫn đến một phân dạng nhất định. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2.46, "end": 5.58 }, { "input": "And actually it's an infinite family of fractals. ", - "translatedText": "Và thực ra nó là một tập hợp vô tận các fractal. ", + "translatedText": "Và thực ra nó là một tập hợp vô tận các phân dạng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 5.92, "end": 7.94 }, @@ -25,25 +25,25 @@ }, { "input": "But this is not really a video about generating some pretty picture for us to gawk at. ", - "translatedText": "Nhưng đây không thực sự là một video về việc tạo ra một số hình ảnh đẹp đẽ để chúng ta trố mắt nhìn. ", + "translatedText": "Nhưng đây không thực sự là một video về việc tạo ra một số hình ảnh đẹp để ta trầm trồ. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 14.76, "end": 18.94 }, { "input": "Well, okay, maybe that's part of it, but the real story here has a much more pragmatic starting point than the story behind a lot of other fractals. ", - "translatedText": "Được rồi, có lẽ đó là một phần, nhưng câu chuyện thực ở đây có điểm khởi đầu thực tế hơn nhiều so với câu chuyện đằng sau rất nhiều fractal khác. ", + "translatedText": "Được rồi, có lẽ đó là một phần, nhưng câu chuyện thực ở đây có điểm khởi đầu thực tế hơn nhiều so với câu chuyện đằng sau rất nhiều hình fractal khác. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 19.06, "end": 25.6 }, { "input": "And more than that, the final images that we get to will become a lot more meaningful if we make an effort to understand why, given what they represent, they kind of have to look as complicated as they do, and what this complexity reflects about an algorithm that is used all over the place in engineering. ", - "translatedText": "Và hơn thế nữa, những hình ảnh cuối cùng mà chúng ta có được sẽ trở nên có ý nghĩa hơn rất nhiều nếu chúng ta nỗ lực tìm hiểu lý do tại sao, với những gì chúng thể hiện, chúng phải trông phức tạp như chúng thực sự, và sự phức tạp này phản ánh điều gì. một thuật toán được sử dụng khắp nơi trong kỹ thuật. ", + "translatedText": "Và hơn thế nữa, những hình ảnh cuối cùng mà ta có được sẽ trở nên có ý nghĩa hơn rất nhiều nếu ta nỗ lực tìm hiểu lý do tại sao, với những gì chúng thể hiện, chúng phải trông phức tạp như chúng thực sự, và sự phức tạp này phản ánh điều gì. một thuật toán được sử dụng khắp nơi trong kỹ thuật. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 26.18, "end": 41.62 }, @@ -52,7 +52,7 @@ "translatedText": "Điểm bắt đầu ở đây là giả sử rằng bạn có một loại đa thức nào đó và bạn muốn biết khi nào nó bằng 0. ", "model": "google_nmt", "n_reviews": 0, - "start": 48.0, + "start": 48, "end": 53.9 }, { @@ -177,9 +177,9 @@ }, { "input": "I mean, take the case of stroke width. ", - "translatedText": "Ý tôi là, lấy trường hợp chiều rộng nét. ", + "translatedText": "Nghĩa là lấy trường hợp chiều rộng nét. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 145.64, "end": 146.94 }, @@ -225,17 +225,17 @@ }, { "input": "And as it happens, the square of that distance will itself be a polynomial, which makes it pretty nice to deal with. ", - "translatedText": "Và khi điều đó xảy ra, bình phương của khoảng cách đó bản thân nó sẽ là một đa thức, điều này làm cho nó khá dễ giải quyết. ", + "translatedText": "Và khi điều đó xảy ra, bình phương của khoảng cách đó bản thân nó sẽ là một đa thức, điều này làm cho nó khá dễ giải. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 181.24, - "end": 187.0 + "end": 187 }, { "input": "And if this were meant to be a full lesson on rendering vector graphics, we could expand all that out and embrace the mess, but right now the only salient point that I want to highlight is that in principle, this function, whose minimum you want to know, is some polynomial. ", - "translatedText": "Và nếu đây là một bài học đầy đủ về cách kết xuất đồ họa vector, chúng ta có thể mở rộng tất cả những điều đó ra và xử lý tình trạng lộn xộn đó, nhưng ngay bây giờ, điểm nổi bật duy nhất mà tôi muốn nhấn mạnh là về nguyên tắc, hàm này, mức tối thiểu mà bạn muốn để biết, là một số đa thức. ", + "translatedText": "Và nếu đây là một bài học đầy đủ về cách kết xuất đồ họa vector, ta có thể mở rộng tất cả những điều đó ra và xử lý tình trạng lộn xộn đó, nhưng bây giờ, điểm nổi bật duy nhất mà tôi muốn nhấn mạnh là về nguyên tắc, hàm này, mức tối thiểu mà bạn muốn biết, là một số đa thức. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 187.82, "end": 200.78 }, @@ -265,9 +265,9 @@ }, { "input": "Of course we could draw 100 other examples from 100 other disciplines, I just want you to keep in mind that as we seek the roots of polynomials, even though we always display it in a way that's cleanly abstracted away from the messiness of any real-world problem, the task is hardly just an academic one. ", - "translatedText": "Tất nhiên chúng ta có thể rút ra 100 ví dụ khác từ 100 môn học khác, tôi chỉ muốn bạn ghi nhớ rằng khi chúng ta tìm kiếm nghiệm của đa thức, mặc dù chúng ta luôn trình bày nó theo cách trừu tượng hóa rõ ràng khỏi sự lộn xộn của bất kỳ thực tế nào. vấn đề thế giới, nhiệm vụ này khó có thể chỉ là một vấn đề học thuật. ", + "translatedText": "Tất nhiên ta có thể rút ra 100 ví dụ khác từ 100 lần thực hiện khác, tôi chỉ muốn bạn nhớ rằng khi ta kiếm nghiệm của đa thức, dù chúng ta luôn trình bày nó theo cách trừu tượng hóa rõ ràng khỏi sự lộn xộn của bất kỳ thực tế nào. vấn đề thế giới, nhiệm vụ này khó có thể chỉ là một vấn đề học thuật. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 230.96, "end": 246.1 }, @@ -281,17 +281,17 @@ }, { "input": "If whatever problem you're working on leads you to a quadratic function, then happy days, you can use the quadratic formula we all know and love. ", - "translatedText": "Nếu bất kỳ vấn đề nào bạn đang giải đều dẫn bạn đến hàm bậc hai, thì những ngày hạnh phúc, bạn có thể sử dụng công thức bậc hai mà tất cả chúng ta đều biết và yêu thích. ", + "translatedText": "Nếu bất kỳ bài toán nào bạn đang giải đều dẫn bạn đến hàm bậc hai, thì những ngày hạnh phúc, bạn có thể sử dụng công thức bậc hai mà tất cả chúng ta đều biết và yêu thích. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 252.12, "end": 259.36 }, { "input": "And as a fun side note, by the way, again relevant to root finding in computer graphics, I once had a Pixar engineer give me the estimate that considering how many lights were used in some of the scenes for the movie Coco, and given the nature of some of these per-pixel calculations when polynomially defined things like spheres are involved, the quadratic formula was easily used multiple trillions of times in the production of that film. ", - "translatedText": "Một lưu ý thú vị, một lần nữa liên quan đến việc tìm kiếm gốc rễ trong đồ họa máy tính, có lần tôi được một kỹ sư của Pixar đưa ra ước tính rằng việc xem xét số lượng ánh sáng được sử dụng trong một số cảnh của bộ phim Coco và đưa ra bản chất của một số cảnh trong số đó. tính toán trên mỗi pixel khi liên quan đến những thứ được xác định đa thức như hình cầu, công thức bậc hai có thể dễ dàng được sử dụng hàng nghìn tỷ lần trong quá trình sản xuất bộ phim đó. ", + "translatedText": "Một lưu ý thú vị, một lần nữa liên quan đến việc tìm gốc rễ trong đồ họa máy tính, có lần tôi được một kỹ sư của Pixar đưa ra ước tính rằng việc xét số lượng ánh sáng được sử dụng trong một số cảnh của bộ phim Coco và đưa ra bản chất của một số cảnh trong số đó. tính toán trên mỗi pixel khi liên quan đến những thứ được xác định đa thức như hình cầu, công thức bậc hai có thể dễ dàng được sử dụng hàng nghìn tỷ lần trong quá trình sản xuất bộ phim đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 260.18, "end": 281.98 }, @@ -305,9 +305,9 @@ }, { "input": "For cubic polynomials, there is also a formula, which Mathologer has done a wonderful video on, and there's even a quartic formula, something that solves degree 4 polynomials, although honestly that one is such a god-awful nightmare of a formula that essentially no one actually uses it in practice. ", - "translatedText": "Đối với đa thức bậc ba, cũng có một công thức mà Mathologer đã thực hiện một video tuyệt vời và thậm chí còn có một công thức bậc bốn, thứ có thể giải đa thức bậc 4, mặc dù thành thực mà nói thì đó là một cơn ác mộng khủng khiếp của một công thức về cơ bản không có. người ta thực sự sử dụng nó trong thực tế. ", + "translatedText": "Đối với đa thức bậc ba, cũng có một công thức mà Mathologer đã thực hiện một video tuyệt vời và thậm chí còn có một công thức bậc bốn, thứ có thể giải đa thức bậc 4, dù thành thực mà nói thì đó là một cơn ác mộng khủng khiếp của một công thức về cơ bản không có. người ta thực sự sử dụng nó trong thực tế. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 288.12, "end": 302.98 }, @@ -329,9 +329,9 @@ }, { "input": "This is known as the unsolvability of the quintic, which is a whole other can of worms, we can hopefully get into it some other time, but in practice it kind of doesn't matter, because we have algorithms to approximate solutions to these kinds of equations with whatever level of precision you want. ", - "translatedText": "Điều này được gọi là tính không thể giải được của ngũ vị, là một loại sâu hoàn toàn khác, chúng ta hy vọng có thể giải quyết nó vào lúc khác, nhưng trên thực tế, điều đó không thành vấn đề, bởi vì chúng ta có các thuật toán để tính gần đúng lời giải cho những loại này của các phương trình với bất kỳ mức độ chính xác nào bạn muốn. ", + "translatedText": "Điều này được gọi là tính không thể giải được của bậc năm, là một loại sâu hoàn toàn khác, ta hy vọng có thể giải nó vào lúc khác, nhưng trên thực tế, điều đó không thành vấn đề, bởi vì ta có các thuật toán để tính gần đúng lời giải cho những loại này của các phương trình với bất kỳ mức độ chính xác nào bạn muốn. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 327.36, "end": 342.62 }, @@ -345,9 +345,9 @@ }, { "input": "And yes, this is what will lead us to the fractals, but I want you to pay attention to just how innocent and benign the whole procedure seems at first. ", - "translatedText": "Và vâng, đây là những gì sẽ dẫn chúng ta đến fractals, nhưng tôi muốn bạn chú ý đến việc ban đầu toàn bộ quá trình có vẻ vô hại và lành tính như thế nào. ", + "translatedText": "Và vâng, điều này sẽ dẫn đến các hình fractal, nhưng tôi muốn bạn chú ý đến cách sơ khai và khởi đầu với toàn bộ quá trình lần đầu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 347.62, "end": 354.52 }, @@ -361,9 +361,9 @@ }, { "input": "Almost certainly, the output of your polynomial at x0 is not 0, so you haven't found a solution, it's some other value visible as the height of this graph at that point. ", - "translatedText": "Gần như chắc chắn, đầu ra của đa thức của bạn tại x0 không bằng 0, vì vậy bạn chưa tìm thấy giải pháp, đó là một giá trị khác hiển thị dưới dạng chiều cao của biểu đồ này tại điểm đó. ", + "translatedText": "Gần như chắc chắn, đầu ra của đa thức của bạn tại x0 không bằng 0, vì vậy bạn chưa tìm thấy nghiệm, đó là một giá trị khác hiển thị dưới dạng chiều cao của đồ thị này tại điểm đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 359.66, "end": 367.78 }, @@ -401,9 +401,9 @@ }, { "input": "So here's where the active viewers among you might want to pause and ask, how do you figure out the difference between the current guess and the improved guess? ", - "translatedText": "Vì vậy, đây là lúc mà những người xem tích cực trong số các bạn có thể muốn tạm dừng và hỏi, làm cách nào để tìm ra sự khác biệt giữa phỏng đoán hiện tại và phỏng đoán được cải thiện? ", + "translatedText": "Vậy đây là lúc mà những người xem tích cực trong số các bạn có thể muốn tạm dừng và hỏi, làm cách nào để tìm ra sự khác biệt giữa phỏng đoán hiện tại và phỏng đoán được cải thiện? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 402.1, "end": 408.3 }, @@ -433,17 +433,17 @@ }, { "input": "If we kind of rearrange this equation here, this gives you a super concrete way that you can compute that step size. ", - "translatedText": "Nếu chúng ta sắp xếp lại phương trình này ở đây, điều này sẽ cho bạn một cách siêu cụ thể để bạn có thể tính toán kích thước bước đó. ", + "translatedText": "Nếu ta sắp xếp lại phương trình này ở đây, điều này sẽ cho bạn một cách siêu cụ thể để bạn có thể tính toán kích thước bước đó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 425.84, "end": 431.4 }, { "input": "So the next guess, which we might call x1, is the previous guess, adjusted by this step size. ", - "translatedText": "Vì vậy, lần đoán tiếp theo, mà chúng ta có thể gọi là x1, là lần đoán trước đó, được điều chỉnh theo kích thước bước này. ", + "translatedText": "Vậy lần đoán tiếp theo, mà ta có thể gọi là x1, là lần đoán trước đó, được điều chỉnh theo kích thước bước này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 432.14, "end": 437.76 }, @@ -513,9 +513,9 @@ }, { "input": "But he sort of made it look a lot more complicated than it needed to be, and a fellow named Joseph Rafson published a much simpler version, more like what you and I are looking at now, so you also often hear this algorithm called the Newton-Rafson method. ", - "translatedText": "Nhưng anh ấy đã làm cho nó trông phức tạp hơn nhiều so với mức cần thiết, và một người tên là Joseph Rafson đã xuất bản một phiên bản đơn giản hơn nhiều, giống với những gì bạn và tôi đang xem bây giờ, vì vậy bạn cũng thường nghe thấy thuật toán này được gọi là Newton -Phương pháp Rafson. ", + "translatedText": "Nhưng anh ấy đã làm cho nó trông phức tạp hơn nhiều so với mức cần thiết, và một người tên là Joseph Rafson đã xuất bản một phiên bản đơn giản hơn nhiều, giống với những gì bạn và tôi đang xem bây giờ, vậy bạn cũng thường nghe thấy thuật toán này được gọi là Newton -Phương pháp Rafson. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 488.76, "end": 501.56 }, @@ -553,11 +553,11 @@ }, { "input": "For example, let's take the function we were just looking at, but shift it upward, and play the same game with the same initial guess. ", - "translatedText": "Ví dụ: hãy lấy hàm mà chúng ta vừa xem xét, nhưng chuyển nó lên trên và chơi cùng một trò chơi với cùng một lần đoán ban đầu. ", + "translatedText": "Ví dụ: hãy lấy hàm mà chúng ta vừa xét, nhưng chuyển nó lên trên và chơi cùng một trò chơi với cùng một lần đoán ban đầu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 534.92, - "end": 541.0 + "end": 541 }, { "input": "Notice how the sequence of new guesses that we're getting kind of bounces around the local minimum of this function sitting above the x-axis. ", @@ -649,33 +649,33 @@ }, { "input": "But I do want to be clear, even if we can't visualize these steps with a tangent line, it really is the same logic. ", - "translatedText": "Nhưng tôi muốn nói rõ ràng, ngay cả khi chúng ta không thể hình dung các bước này bằng một đường tiếp tuyến, thì nó thực sự có cùng một logic. ", + "translatedText": "Nhưng tôi muốn nói rõ ràng, ngay cả khi ta không thể hình dung các bước này bằng một đường tiếp tuyến, thì nó thực sự có cùng một logic. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 645.46, "end": 651.18 }, { "input": "We're figuring out where a linear approximation of the function around your guess would equal zero, and then you use that zero of the linear approximation as your next guess. ", - "translatedText": "Chúng tôi đang tìm hiểu xem giá trị gần đúng tuyến tính của hàm xung quanh dự đoán của bạn sẽ bằng 0 và sau đó bạn sử dụng giá trị 0 đó của giá trị gần đúng tuyến tính làm dự đoán tiếp theo của mình. ", + "translatedText": "Chúng ta đang tìm hiểu xem giá trị gần đúng tuyến tính của hàm xung quanh dự đoán của bạn sẽ bằng 0 và sau đó bạn sử dụng giá trị 0 đó của giá trị gần đúng tuyến tính làm dự đoán tiếp theo của mình. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 651.18, "end": 661.18 }, { "input": "It's not like we're blindly applying the rule to a new context with no reason to expect it to work. ", - "translatedText": "Không phải là chúng ta áp dụng quy tắc này một cách mù quáng vào một bối cảnh mới mà không có lý do gì để mong đợi nó có hiệu quả. ", + "translatedText": "Không phải là ta áp dụng quy tắc này một cách mù quáng vào một bối cảnh mới mà không có lý do gì để mong đợi nó có hiệu quả. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 661.48, "end": 666.32 }, { "input": "And indeed, with at least the one I'm showing here after a few iterations, you can see that we land on a value whose corresponding output is essentially zero. ", - "translatedText": "Và thực sự, với ít nhất cái tôi đang trình bày ở đây sau một vài lần lặp, bạn có thể thấy rằng chúng ta đạt đến một giá trị có đầu ra tương ứng về cơ bản bằng 0. ", + "translatedText": "Và thực sự, với ít nhất cái tôi đang trình bày ở đây sau một vài lần lặp, bạn có thể thấy rằng ta đạt đến một giá trị có đầu ra tương ứng về cơ bản bằng 0. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 666.98, "end": 674.5 }, @@ -705,11 +705,11 @@ }, { "input": "With each iteration, each one of our little dots takes some step based on Newton's method. ", - "translatedText": "Với mỗi lần lặp lại, mỗi chấm nhỏ của chúng ta sẽ thực hiện một số bước dựa trên phương pháp của Newton. ", + "translatedText": "Với mỗi lần lặp lại, mỗi chấm nhỏ của chúng ta sẽ thực hiện các bước dựa trên phương pháp của Newton. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 687.5, - "end": 692.0 + "end": 692 }, { "input": "Most of the dots will quickly converge to one of the five true roots, but there are some noticeable stragglers which seem to spend a while bouncing around. ", @@ -724,14 +724,14 @@ "translatedText": "Cụ thể, hãy để ý xem những cái bị mắc kẹt trên trục số thực dương như thế nào? ", "model": "google_nmt", "n_reviews": 0, - "start": 701.0, + "start": 701, "end": 705.08 }, { "input": "They look a little bit lost, and this is exactly what we already saw before for this same polynomial when we were looking at the real number case with its graph. ", - "translatedText": "Chúng có vẻ hơi lạc lõng, và đây chính xác là những gì chúng ta đã thấy trước đây đối với cùng đa thức này khi chúng ta xét trường hợp số thực với đồ thị của nó. ", + "translatedText": "Chúng có vẻ hơi lạc lõng, và đây chính xác là những gì chúng ta đã thấy trước đây đối với cùng đa thức này khi ta xét trường hợp số thực với đồ thị của nó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 705.46, "end": 713.14 }, @@ -745,9 +745,9 @@ }, { "input": "Now as I've done it here, this isn't quite enough resolution to get the full story, so let me show you what it would look like if we started with an even finer grid of initial guesses and played the same game, applying Newton's method a whole bunch of times, letting each root march forward, coloring each dot based on what root it lands on, then rolling back the clock to see where it originally came from. ", - "translatedText": "Bây giờ, như tôi đã làm ở đây, độ phân giải này chưa đủ để có được toàn bộ câu chuyện, vì vậy hãy để tôi cho bạn thấy mọi chuyện sẽ như thế nào nếu chúng ta bắt đầu với một mạng lưới thậm chí còn tốt hơn các dự đoán ban đầu và chơi cùng một trò chơi, áp dụng Phương pháp của Newton được thực hiện rất nhiều lần, để mỗi gốc tiến về phía trước, tô màu từng chấm dựa trên gốc mà nó chạm tới, sau đó quay ngược đồng hồ để xem nó đến từ đâu. ", + "translatedText": "Bây giờ, như tôi đã làm ở đây, độ phân giải này chưa đủ để có được toàn bộ câu chuyện, vì vậy hãy để tôi cho bạn thấy mọi chuyện sẽ như thế nào nếu ta bắt đầu với một mạng lưới thậm chí còn tốt hơn các dự đoán ban đầu và chơi cùng một trò chơi, áp dụng Phương pháp của Newton được thực hiện rất nhiều lần, để mỗi gốc tiến về phía trước, tô màu từng chấm dựa trên gốc mà nó chạm tới, sau đó quay ngược đồng hồ để xem nó đến từ đâu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 729.24, "end": 748.76 }, @@ -761,9 +761,9 @@ }, { "input": "If we did this process for every single pixel on the plane, here's what you would get. ", - "translatedText": "Nếu chúng tôi thực hiện quy trình này cho từng pixel trên mặt phẳng thì đây là kết quả bạn sẽ nhận được. ", + "translatedText": "Nếu chúng ta thực hiện quy trình này cho từng pixel trên mặt phẳng thì đây là kết quả bạn sẽ nhận được. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 753.18, "end": 758.38 }, @@ -777,17 +777,17 @@ }, { "input": "Really whatever resolution I try to use to show this to you here could never possibly be enough, because the finer details of the shape we get go on with endless complexity. ", - "translatedText": "Thực sự, bất kỳ độ phân giải nào tôi cố gắng sử dụng để hiển thị điều này cho bạn ở đây không bao giờ có thể là đủ, bởi vì các chi tiết mịn hơn của hình dạng mà chúng ta có được đều có độ phức tạp vô tận. ", + "translatedText": "Thực sự, bất kỳ độ phân giải nào tôi cố gắng sử dụng để hiển thị điều này cho bạn ở đây không bao giờ có thể là đủ, bởi vì các chi tiết mịn hơn của hình dạng mà ta có được đều có độ phức tạp vô tận. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 766.32, "end": 775.9 }, { "input": "But take a moment to think about what this is actually saying. ", - "translatedText": "Nhưng hãy dành một chút thời gian để suy nghĩ xem điều này thực sự đang nói lên điều gì. ", + "translatedText": "Nhưng hãy dành chút thời gian để nghĩ xem điều này thực sự đang nói lên điều gì. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 781.76, "end": 784.58 }, @@ -801,17 +801,17 @@ }, { "input": "We saw some foreshadowing of this kind of chaos with the real graph and the problematic guess shown earlier, but picturing all of this in the complex plane really shines a light on just how unpredictable this kind of root-finding algorithm can be, and how there are whole swaths of initial values where this sort of unpredictability will take place. ", - "translatedText": "Chúng tôi đã thấy một số điềm báo trước về loại hỗn loạn này với biểu đồ thực và dự đoán có vấn đề được trình bày trước đó, nhưng việc hình dung tất cả những điều này trong mặt phẳng phức thực sự làm sáng tỏ loại thuật toán tìm kiếm gốc này có thể khó đoán đến mức nào và nó diễn ra như thế nào. là toàn bộ các giá trị ban đầu nơi mà loại không thể đoán trước này sẽ diễn ra. ", + "translatedText": "Chúng ta đã thấy một số điềm báo trước về loại hỗn loạn này với biểu đồ thực và dự đoán có vấn đề được trình bày trước đó, nhưng việc hình dung tất cả những điều này trong mặt phẳng phức thực sự làm sáng tỏ loại thuật toán tìm kiếm gốc này có thể khó đoán đến mức nào và nó diễn ra như thế nào. là toàn bộ các giá trị ban đầu nơi mà loại không thể đoán trước này sẽ diễn ra. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 798.4, "end": 815.98 }, { "input": "Now if I grab one of these roots and change it around, meaning that we're using a different polynomial for the process, you can see how the resulting fractal pattern changes. ", - "translatedText": "Bây giờ nếu tôi lấy một trong những nghiệm này và thay đổi nó, nghĩa là chúng ta đang sử dụng một đa thức khác cho quá trình, bạn có thể thấy mô hình fractal thu được thay đổi như thế nào. ", + "translatedText": "Bây giờ nếu tôi lấy một trong những nghiệm này và thay đổi nó, nghĩa là ta đang sử dụng một đa thức khác cho quá trình, bạn có thể thấy mô hình fractal thu được thay đổi như thế nào. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 817.08, "end": 824.74 }, @@ -849,17 +849,17 @@ }, { "input": "It clearly wasn't just some one-off for the polynomial we happened to start with, it seems to be a general fact for any given polynomial. ", - "translatedText": "Rõ ràng đó không chỉ là một hiện tượng ngẫu nhiên đối với đa thức mà chúng ta tình cờ bắt đầu, nó dường như là một thực tế chung cho bất kỳ đa thức đã cho nào. ", + "translatedText": "Rõ ràng đó không chỉ là một hiện tượng ngẫu nhiên đối với đa thức mà ta tình cờ bắt đầu, nó dường như là một thực tế chung cho bất kỳ đa thức đã cho nào. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 848.98, "end": 854.96 }, { "input": "Another facet we can tweak here just to better illustrate what's going on is how many steps of Newton's method we're using. ", - "translatedText": "Một khía cạnh khác mà chúng ta có thể điều chỉnh ở đây chỉ để minh họa rõ hơn những gì đang diễn ra là chúng ta đang sử dụng bao nhiêu bước trong phương pháp Newton. ", + "translatedText": "Một khía cạnh khác mà chúng ta có thể điều chỉnh ở đây chỉ để minh họa rõ hơn những gì đang diễn ra là ta đang sử dụng bao nhiêu bước trong phương pháp Newton. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 856.8, "end": 862.28 }, @@ -889,17 +889,17 @@ }, { "input": "Similarly, if we allow for two steps, we get a slightly more intricate pattern, and so on and so on, where the more steps you allow, the more intricate an image you get, bringing us closer to the original fractal. ", - "translatedText": "Tương tự như vậy, nếu chúng ta cho phép thực hiện hai bước, chúng ta sẽ có được một mẫu phức tạp hơn một chút, v.v., trong đó bạn cho phép càng nhiều bước thì bạn càng có được hình ảnh phức tạp hơn, đưa chúng ta đến gần hơn với fractal ban đầu. ", + "translatedText": "Tương tự như vậy, nếu ta cho phép thực hiện hai bước, chúng ta sẽ có được một mẫu phức tạp hơn một chút, v.v., trong đó bạn cho phép càng nhiều bước thì bạn càng có được hình ảnh phức tạp hơn, đưa ta đến gần hơn với fractal ban đầu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 890.18, "end": 901.32 }, { "input": "And this is important, keep in mind that the true shape we're studying here is not any one of these, it's the limit as we allow for an arbitrarily large number of iterations. ", - "translatedText": "Và điều này rất quan trọng, hãy nhớ rằng hình dạng thực mà chúng ta đang nghiên cứu ở đây không phải là một trong số này, đó là giới hạn khi chúng ta cho phép một số lượng lớn các bước lặp tùy ý. ", + "translatedText": "Và điều này rất quan trọng, hãy nhớ rằng hình dạng thực mà ta đang nghiên cứu ở đây không phải là một trong số này, đó là giới hạn khi ta cho phép một số lượng lớn các bước lặp tùy ý. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 901.86, "end": 910.12 }, @@ -917,7 +917,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 917.46, - "end": 930.0 + "end": 930 }, { "input": "But I think the most pertinent question should be something like, what the f*** is going on here? ", @@ -996,7 +996,7 @@ "translatedText": "Hãy xem điều gì sẽ xảy ra nếu chúng ta chơi cùng một trò chơi, nhưng với đa thức bậc ba, có ba nghiệm ở đâu đó trong mặt phẳng phức. ", "model": "google_nmt", "n_reviews": 0, - "start": 984.0, + "start": 984, "end": 989.84 }, { @@ -1041,17 +1041,17 @@ }, { "input": "There is a little bit of meandering behavior from all the points that are an equal distance from each root, it's kind of like they're not able to decide which one to go to, but that's just a single line of points, and when we play the game of coloring, the diagram we end up with is decidedly more boring. ", - "translatedText": "Có một chút hành vi uốn khúc từ tất cả các điểm có khoảng cách bằng nhau từ mỗi gốc, giống như là họ không thể quyết định nên đi đến điểm nào, nhưng đó chỉ là một dòng điểm duy nhất và khi chúng ta chơi trò chơi tô màu, sơ đồ mà chúng tôi tạo ra chắc chắn sẽ nhàm chán hơn. ", + "translatedText": "Có một chút hành vi uốn khúc từ tất cả các điểm có khoảng cách bằng nhau từ mỗi gốc, giống như là chúng không thể quyết định nên đi đến điểm nào, nhưng đó chỉ là một dòng điểm duy nhất và khi ta chơi trò chơi tô màu, sơ đồ mà chúng ta tạo ra chắc chắn sẽ nhàm chán hơn. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1036.32, "end": 1050.66 }, { "input": "So something new seems to happen when you jump from 2 to 3, and the question is what, exactly? ", - "translatedText": "Vì vậy, điều gì đó mới mẻ dường như xảy ra khi bạn nhảy từ 2 lên 3, và câu hỏi đặt ra là chính xác thì điều gì? ", + "translatedText": "Vậy điều gì đó mới dường như xảy ra khi bạn nhảy từ 2 lên 3, và câu hỏi đặt ra là chính xác thì điều gì? ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1052.06, "end": 1056.82 }, @@ -1073,9 +1073,9 @@ }, { "input": "You see, there's a very peculiar property that we can prove this diagram must have. ", - "translatedText": "Bạn thấy đấy, có một tính chất rất đặc biệt mà chúng ta có thể chứng minh rằng sơ đồ này phải có. ", + "translatedText": "Bạn thấy đấy, có một tính chất rất đặc biệt mà ta có thể chứng minh rằng sơ đồ này phải có. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1075.93, "end": 1080.19 }, @@ -1105,9 +1105,9 @@ }, { "input": "Now when I say the word boundary, you probably have an intuitive sense of what it means, but mathematicians have a pretty clever way to formalize it, and this makes it easier to reason about in the context of more wild sets like our fractal. ", - "translatedText": "Bây giờ khi tôi nói từ ranh giới, bạn có thể hiểu trực quan ý nghĩa của nó, nhưng các nhà toán học có một cách khá thông minh để hình thức hóa nó, và điều này giúp bạn dễ dàng suy luận hơn trong bối cảnh của những tập hợp hoang dã hơn như fractal của chúng ta. ", + "translatedText": "Bây giờ khi tôi nói từ ranh giới, bạn có thể hiểu trực quan ý nghĩa của nó, nhưng các nhà toán học có một cách khá thông minh để hình thức hóa nó, và điều này giúp bạn dễ dàng suy luận hơn trong bối cảnh của những tập hợp tự nhiên hơn như fractal của chúng ta. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1105.45, "end": 1115.97 }, @@ -1169,9 +1169,9 @@ }, { "input": "So if you started with something simple like this, that clearly doesn't work, because we have this whole line of points that are on the boundary of green and red, but not touching any blue, and likewise you have these other lines of disallowed points. ", - "translatedText": "Vì vậy, nếu bạn bắt đầu với thứ gì đó đơn giản như thế này, điều đó rõ ràng không hiệu quả, bởi vì chúng ta có toàn bộ dòng điểm nằm trên ranh giới của màu xanh lá cây và màu đỏ, nhưng không chạm vào bất kỳ màu xanh lam nào, và tương tự như vậy, bạn có những dòng điểm không được phép khác điểm. ", + "translatedText": "Vậy nếu bạn bắt đầu với thứ gì đó đơn giản như thế này, điều đó rõ ràng không hiệu quả, bởi vì ta có toàn bộ đường chứa điểm nằm trên ranh giới của màu xanh lá cây và màu đỏ, nhưng không chạm vào bất kỳ màu xanh lam nào, và tương tự như vậy, bạn có những đường chứa điểm không được phép khác điểm. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1200.95, "end": 1212.81 }, @@ -1185,9 +1185,9 @@ }, { "input": "So maybe you go and try to add even smaller blobs, with the relevant third color around those smaller boundaries to help try to correct. ", - "translatedText": "Vì vậy, có thể bạn sẽ cố gắng thêm các đốm màu nhỏ hơn nữa, với màu thứ ba có liên quan xung quanh các ranh giới nhỏ hơn đó để giúp cố gắng sửa. ", + "translatedText": "Vậy có thể bạn sẽ cố gắng thêm các đốm màu nhỏ hơn nữa, với màu thứ ba có liên quan xung quanh các ranh giới nhỏ hơn đó để giúp cố gắng sửa. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1229.63, "end": 1236.37 }, @@ -1329,9 +1329,9 @@ }, { "input": "For that I'd like to tell you about a field of math which studies this kind of question, it's called holomorphic dynamics. ", - "translatedText": "Vì vậy, tôi muốn kể cho bạn nghe về một lĩnh vực toán học nghiên cứu loại câu hỏi này, nó được gọi là động lực học chỉnh hình. ", + "translatedText": "Vậy tôi muốn kể cho bạn nghe về một lĩnh vực toán học nghiên cứu loại câu hỏi này, nó được gọi là động lực học chỉnh hình. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1402.45, "end": 1407.63 }, @@ -1345,9 +1345,9 @@ }, { "input": "To close things off here, there is something sort of funny to me about the fact that we call this Newton's fractal, despite the fact that Newton had no clue about any of this and could never have possibly played with these images the way that you and I can with modern technology. ", - "translatedText": "Để kết thúc mọi chuyện ở đây, có điều gì đó khá buồn cười đối với tôi khi chúng ta gọi đây là fractal của Newton, mặc dù thực tế là Newton không biết gì về điều này và không bao giờ có thể chơi với những hình ảnh này theo cách mà bạn và Tôi có thể làm được với công nghệ hiện đại. ", + "translatedText": "Để kết thúc mọi chuyện ở đây, có điều gì đó khá buồn cười đối với tôi khi chúng ta gọi đây là fractal của Newton, dù thực tế là Newton không biết gì về điều này và không bao giờ có thể chơi với những hình ảnh này theo cách mà bạn và Tôi có thể làm được với công nghệ hiện đại. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1415.01, "end": 1428.55 }, @@ -1409,9 +1409,9 @@ }, { "input": "For example, if you were to ask about whether this process we've been talking about today ever gets trapped in a cycle, it leads you to a surprising connection with the Mandelbrot set, and we'll talk a bit about that in the next part. ", - "translatedText": "Ví dụ: nếu bạn hỏi liệu quá trình mà chúng ta đang nói hôm nay có bị mắc kẹt trong một chu trình hay không, điều đó sẽ dẫn bạn đến một mối liên hệ đáng ngạc nhiên với tập hợp Mandelbrot và chúng ta sẽ nói một chút về điều đó trong phần tiếp theo. phần. ", + "translatedText": "Ví dụ: nếu bạn hỏi liệu quá trình mà chúng ta đang nói hôm nay có bị mắc kẹt trong một chu trình hay không, điều đó sẽ dẫn bạn đến một mối liên hệ đáng ngạc nhiên với tập hợp Mandelbrot và ta sẽ nói một chút về điều đó trong phần sau. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1482.87, "end": 1493.77 }, @@ -1473,9 +1473,9 @@ }, { "input": "I will be talking all about that and announcing winners very shortly, so stay tuned. ", - "translatedText": "Tôi sẽ nói tất cả về điều đó và công bố người chiến thắng trong thời gian ngắn, vì vậy hãy chú ý theo dõi. ", + "translatedText": "Tôi sẽ nói tất cả về điều đó và công bố người chiến thắng trong thời gian ngắn, vậy hãy chú ý theo dõi. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1525.11, "end": 1529.03 }, @@ -1495,4 +1495,4 @@ "start": 1540.91, "end": 1547.31 } -] \ No newline at end of file +] diff --git a/2021/newtons-fractal/vietnamese/title.json b/2021/newtons-fractal/vietnamese/title.json index 971552d25..6e6cad158 100644 --- a/2021/newtons-fractal/vietnamese/title.json +++ b/2021/newtons-fractal/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "From Newton’s method to Newton’s fractal (which Newton knew nothing about)", - "translatedText": "Từ phương pháp của Newton đến fractal của Newton (mà Newton chưa biết gì về nó)", - "n_reviews": 0 -} \ No newline at end of file + "translatedText": "Từ phương pháp của Newton đến hình fractal (phân dạng) của Newton (mà Newton chưa biết gì về nó)", + "n_reviews": 1 +} diff --git a/2021/shadows/vietnamese/sentence_translations.json b/2021/shadows/vietnamese/sentence_translations.json index 830e5deca..83d5906bd 100644 --- a/2021/shadows/vietnamese/sentence_translations.json +++ b/2021/shadows/vietnamese/sentence_translations.json @@ -17,9 +17,9 @@ }, { "input": "In fact, let's anthropomorphize those two different styles by imagining two students, Alice and Bob, that embody each one of the approaches. ", - "translatedText": "Trên thực tế, chúng ta hãy nhân cách hóa hai phong cách khác nhau đó bằng cách tưởng tượng hai học sinh, Alice và Bob, thể hiện từng cách tiếp cận. ", + "translatedText": "Thực tế, ta cùng nhân cách hóa hai phong cách khác nhau đó bằng cách tưởng tượng hai học sinh, Alice và Bob, thể hiện từng cách tiếp cận. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 15.78, "end": 22.7 }, @@ -233,9 +233,9 @@ }, { "input": "The proper way to answer this, if we want it to be more formal, would be to first describe the space of all possible orientations, which mathematicians have actually given a fancy name. ", - "translatedText": "Cách thích hợp để trả lời câu hỏi này, nếu chúng ta muốn nó chính thức hơn, trước tiên là mô tả không gian của tất cả các hướng có thể, mà các nhà toán học thực sự đã đặt cho một cái tên lạ mắt. ", + "translatedText": "Cách thích hợp để trả lời câu hỏi này, nếu ta muốn nó chính thức hơn, trước tiên là mô tả không gian của tất cả các hướng có thể, mà các nhà toán học thực sự đã đặt cho một cái tên lạ mắt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 248.3, "end": 257.54 }, @@ -713,9 +713,9 @@ }, { "input": "In the back of our mind, because of Bob's calculation, we know what that factor looks like. ", - "translatedText": "Trong thâm tâm, nhờ tính toán của Bob, chúng tôi biết yếu tố đó trông như thế nào. ", + "translatedText": "Trong thâm tâm, nhờ tính toán của Bob, chúng ta biết yếu tố đó trông như thế nào. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 644.5, "end": 648.22 }, @@ -969,7 +969,7 @@ }, { "input": "Intuitively you can maybe guess that half of them are bathed in the light and half of them are not, but here's the way that she justifies it. ", - "translatedText": "Bằng trực quan, bạn có thể đoán rằng một nửa trong số họ được tắm trong ánh sáng còn một nửa thì không, nhưng đây là cách cô ấy biện minh cho điều đó. ", + "translatedText": "Bằng trực quan, bạn có thể đoán rằng một nửa trong số chúng được nằm trong ánh sáng còn một nửa thì không, nhưng đây là cách cô ấy biện minh cho điều đó. ", "model": "google_nmt", "n_reviews": 1, "start": 889.58, @@ -1153,7 +1153,7 @@ }, { "input": "And similarly, instead of the area of the shadow of a particular face, I'm just going to write s of f, where that subscript j indicates which face I'm talking about. ", - "translatedText": "Và tương tự, thay vì diện tích bóng của một mặt cụ thể, tôi sẽ viết s của f, trong đó chỉ số j cho biết tôi đang nói đến khuôn mặt nào. ", + "translatedText": "Và tương tự, thay vì diện tích bóng của một mặt cụ thể, tôi sẽ viết s của f, trong đó chỉ số j cho biết tôi đang nói đến mặt nào. ", "model": "google_nmt", "n_reviews": 1, "start": 1040.32, @@ -1217,9 +1217,9 @@ }, { "input": "Well, let's just write it out, where for each one of these rotations of the cube, we could break down that shadow as a sum across that same rotation applied across all of the faces. ", - "translatedText": "Vâng, chúng ta hãy viết nó ra, trong đó với mỗi phép quay của khối này, chúng ta có thể chia bóng đó thành tổng trên cùng một phép quay được áp dụng trên tất cả các mặt. ", + "translatedText": "Vâng, chúng ta hãy viết nó ra, trong đó với mỗi phép quay của khối này, ta có thể chia bóng đó thành tổng trên cùng một phép quay được áp dụng trên tất cả các mặt. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1105.56, "end": 1113.9 }, @@ -1281,9 +1281,9 @@ }, { "input": "Instead of saying add up the areas of the cubes at all the different orientations, we could say just add up the average shadows for the six different faces and divide the total by one half. ", - "translatedText": "Thay vì nói cộng diện tích của các hình khối ở tất cả các hướng khác nhau, chúng ta có thể nói chỉ cần cộng các bóng trung bình cho sáu mặt khác nhau và chia tổng số cho một nửa. ", + "translatedText": "Thay vì nói cộng diện tích của các hình khối ở tất cả các hướng khác nhau, ta có thể nói chỉ cần cộng các bóng trung bình cho sáu mặt khác nhau và chia tổng số cho một phần hai. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1168.38, "end": 1177.56 }, @@ -1585,9 +1585,9 @@ }, { "input": "Which is kind of neat. ", - "translatedText": "Đó là loại gọn gàng. ", + "translatedText": "Thật là gọn gàng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1427.18, "end": 1427.84 }, @@ -1761,9 +1761,9 @@ }, { "input": "Based on our assumption that the distribution along this sphere should be uniform, that probability comes down to knowing the area of this band. ", - "translatedText": "Dựa trên giả định của chúng tôi rằng sự phân bố dọc theo hình cầu này phải đồng đều, xác suất đó phụ thuộc vào việc biết diện tích của dải này. ", + "translatedText": "Dựa trên giả định của chúng ta rằng sự phân bố dọc theo hình cầu này phải đồng đều, xác suất đó phụ thuộc vào việc biết diện tích của dải này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1582.4, "end": 1589.56 }, @@ -2113,17 +2113,17 @@ }, { "input": "When I said Alice's argument generalizes to any convex solid, if we actually look at the argument itself, it definitely depends on the use of a finite number of flat faces. ", - "translatedText": "Khi tôi nói lập luận của Alice khái quát hóa cho bất kỳ khối lồi nào, nếu chúng ta thực sự nhìn vào chính lập luận đó, nó chắc chắn phụ thuộc vào việc sử dụng một số hữu hạn các mặt phẳng. ", + "translatedText": "Khi tôi nói lập luận của Alice khái quát hóa cho bất kỳ khối lồi nào, nếu ta thực sự nhìn vào chính lập luận đó, nó chắc chắn phụ thuộc vào việc sử dụng một số hữu hạn các mặt phẳng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1920.1, "end": 1928.94 }, { "input": "For example, if we were mapping it to a dodecahedron, you would start by saying that the area of a particular shadow of that dodecahedron looks like exactly 1⁄2 times the sum of the areas of the shadows of all its faces. ", - "translatedText": "Ví dụ: nếu chúng ta ánh xạ nó tới một khối mười hai mặt, bạn sẽ bắt đầu bằng cách nói rằng diện tích của một bóng cụ thể của khối mười hai mặt đó trông chính xác bằng 1⁄2 lần tổng diện tích bóng của tất cả các mặt của nó. ", + "translatedText": "Ví dụ: nếu ta ánh xạ nó tới một khối mười hai mặt, bạn sẽ bắt đầu bằng cách nói rằng diện tích của một bóng cụ thể của khối mười hai mặt đó trông chính xác bằng 1⁄2 lần tổng diện tích bóng của tất cả các mặt của nó. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1928.94, "end": 1940.44 }, @@ -2137,7 +2137,7 @@ }, { "input": "And remember, the benefit of expressing that shadow area as a sum is that when we want to average over a bunch of different rotations, we can describe that sum as a big grid, where we can then go column by column and consider the average area for the shadow of each face. ", - "translatedText": "Và hãy nhớ, lợi ích của việc biểu thị vùng bóng đó dưới dạng tổng là khi chúng ta muốn tính trung bình trên một loạt các góc quay khác nhau, chúng ta có thể mô tả tổng đó dưới dạng một lưới lớn, nơi chúng ta có thể đi từng cột và xét diện tích trung bình cho bóng của mỗi mặt. ", + "translatedText": "Và hãy nhớ, lợi ích của việc biểu thị vùng bóng đó dưới dạng tổng là khi chúng ta muốn tính trung bình trên một loạt các góc quay khác nhau, chúng ta có thể mô tả tổng đó dưới dạng một lưới lớn, nơi ta có thể đi từng cột và xét diện tích trung bình cho bóng của mỗi mặt. ", "model": "google_nmt", "n_reviews": 1, "start": 1946.28, @@ -2193,9 +2193,9 @@ }, { "input": "For each one of those approximations, we can draw the same conclusion, that its average shadow is going to be proportional to its surface area with this universal proportionality constant. ", - "translatedText": "Đối với mỗi phép tính gần đúng đó, chúng ta có thể rút ra cùng một kết luận, rằng bóng trung bình của nó sẽ tỷ lệ thuận với diện tích bề mặt của nó với hằng số tỷ lệ phổ quát này. ", + "translatedText": "Đối với mỗi phép tính gần đúng đó, ta có thể rút ra cùng một kết luận, rằng bóng trung bình của nó sẽ tỷ lệ thuận với diện tích bề mặt của nó với hằng số tỷ lệ phổ quát này. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2001.68, "end": 2010.78 }, @@ -2209,15 +2209,15 @@ }, { "input": "But on the other hand, by their definition, in the limit, their average shadow area should be that of a circle, which is πr², and the limit of the surface areas would be the surface area of the sphere, 4πr². ", - "translatedText": "Nhưng mặt khác, theo định nghĩa của họ, trong giới hạn, diện tích bóng trung bình của chúng phải bằng diện tích hình tròn, là πr², và giới hạn của diện tích bề mặt sẽ là diện tích bề mặt của hình cầu, 4πr². ", + "translatedText": "Nhưng mặt khác, theo định nghĩa của chúng, trong giới hạn, diện tích bóng trung bình của chúng phải bằng diện tích hình tròn, là πr², và giới hạn của diện tích bề mặt sẽ là diện tích bề mặt của hình cầu, 4πr². ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2024.62, "end": 2036.98 }, { "input": "So we do genuinely get the conclusion that intuition would suggest, but, as is so common with Alice's argument here, we do have to be a little delicate in how we justify that intuition. ", - "translatedText": "Vì vậy, chúng ta thực sự có được kết luận mà trực quan sẽ gợi ý, nhưng, cũng như lập luận của Alice ở đây rất phổ biến, chúng ta phải tế nhị một chút trong cách biện minh cho trực quan đó. ", + "translatedText": "Vậy ta thực sự có được kết luận mà trực quan sẽ gợi ý, nhưng, cũng như lập luận của Alice ở đây rất phổ biến, chúng ta phải tinh tế một chút trong cách biện minh cho trực quan đó. ", "model": "google_nmt", "n_reviews": 1, "start": 2037.66, @@ -2281,9 +2281,9 @@ }, { "input": "It's much less enticing to do a video about Bob's approach, not because the computations are all that bad, I mean, they're honestly not, but the pragmatic reality is that the appropriate pace to explain it looks very different depending on the different mathematical backgrounds in the audience. ", - "translatedText": "Sẽ kém hấp dẫn hơn nhiều khi làm một video về cách tiếp cận của Bob, không phải vì các phép tính đều tệ đến thế, ý tôi là, thực ra là không phải vậy, nhưng thực tế thực tế là tốc độ thích hợp để giải thích nó trông rất khác nhau tùy thuộc vào các phương pháp toán học khác nhau. hình nền trong khán giả. ", + "translatedText": "Sẽ kém hấp dẫn hơn nhiều khi làm một video về cách tiếp cận của Bob, không phải vì các phép tính đều tệ đến thế, ý tôi là, thực ra là không phải vậy, nhưng thực tế là tốc độ thích hợp để giải thích nó trông rất khác nhau tùy thuộc vào các phương pháp nền tảng toán học trong khán giả. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2104.64, "end": 2118.86 }, @@ -2297,9 +2297,9 @@ }, { "input": "If the aim is to have a genuine lesson on problem solving, too much focus on the slick proofs runs the risk of being disingenuous. ", - "translatedText": "Nếu mục đích là để có được một bài học thực sự về cách giải quyết vấn đề thì việc tập trung quá nhiều vào các chứng minh bóng bẩy sẽ có nguy cơ trở nên thiếu trung thực. ", + "translatedText": "Nếu mục đích là để có được một bài học thực sự về cách giải toán thì việc tập trung quá nhiều vào các chứng minh bóng bẩy có rủi ro trở nên thiếu thực tế. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2126.62, "end": 2134.52 }, @@ -2313,25 +2313,25 @@ }, { "input": "To my knowledge, there is not a similarly slick solution to Alice's here, where you can just relate to a single shape like a sphere. ", - "translatedText": "Theo hiểu biết của tôi, ở đây không có giải pháp khéo léo tương tự như của Alice, nơi bạn chỉ có thể liên tưởng đến một hình dạng duy nhất như hình cầu. ", + "translatedText": "Theo hiểu biết của tôi, ở đây không có lời giải khéo léo tương tự như của Alice, nơi bạn chỉ có thể liên tưởng đến một hình dạng duy nhất như hình cầu. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2141.7, "end": 2148.16 }, { "input": "The much more productive warmup to have done would have been the calculus of Bob's approach. ", - "translatedText": "Việc khởi động hiệu quả hơn nhiều sẽ là phép tính cho phương pháp tiếp cận của Bob. ", + "translatedText": "Việc khởi động hiệu quả hơn nhiều sẽ là phép giải tích với phương pháp tiếp cận của Bob. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2148.86, "end": 2153.3 }, { "input": "And if you look at the history of this problem, it was proved by Cauchy in 1832, and if we paw through his handwritten notes, they look a lot more similar to Bob's work than Alice's work. ", - "translatedText": "Và nếu bạn nhìn vào lịch sử của vấn đề này, nó đã được Cauchy chứng minh vào năm 1832, và nếu chúng ta lướt qua những ghi chú viết tay của ông, chúng trông giống công việc của Bob hơn là công việc của Alice. ", + "translatedText": "Và nếu bạn nhìn vào lịch sử của bài toán này, nó đã được Cauchy chứng minh vào năm 1832, và nếu ta lướt qua những ghi chú viết tay của ông, chúng trông giống công việc của Bob hơn là công việc của Alice. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2153.88, "end": 2164.48 }, @@ -2377,9 +2377,9 @@ }, { "input": "In the podcast I did with the mathematician Alex Kontorovich, he talked about the often underappreciated importance of just drilling on computations to build intuition, whether you're a student engaging with a new class, or a practicing research mathematician engaging with a new field of study. ", - "translatedText": "Trong podcast tôi đã làm với nhà toán học Alex Kontorovich, anh ấy đã nói về tầm quan trọng thường bị đánh giá thấp của việc chỉ tập trung vào các phép tính để xây dựng trực giác, cho dù bạn là sinh viên tham gia một lớp học mới hay một nhà toán học nghiên cứu thực hành tham gia vào một lĩnh vực mới của học. ", + "translatedText": "Trong podcast tôi đã làm với nhà toán học Alex Kontorovich, anh ấy đã nói về tầm quan trọng thường bị đánh giá thấp của việc chỉ tập trung vào các phép tính để xây dựng trực quan, cho dù bạn là sinh viên tham gia một lớp học mới hay một nhà toán học nghiên cứu thực hành tham gia vào một lĩnh vực mới của học. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2198.96, "end": 2214.32 }, @@ -2441,9 +2441,9 @@ }, { "input": "I mean, think about it, how sad would it be if we solved this problem for a cube, and we never stepped outside of the trees to see the forest and understand that this is a super general fact, it applies to a huge family of shapes. ", - "translatedText": "Ý tôi là, hãy nghĩ mà xem, sẽ buồn biết bao nếu chúng ta giải bài toán này bằng một khối lập phương, và chúng ta chưa bao giờ bước ra khỏi cây để nhìn thấy khu rừng và hiểu rằng đây là một thực tế siêu tổng quát, nó áp dụng cho một gia đình khổng lồ gồm hình dạng. ", + "translatedText": "Ý tôi là, hãy nghĩ xem, sẽ buồn biết bao nếu ta giải bài toán này bằng một khối lập phương, và chưa bao giờ bước ra khỏi cây để nhìn thấy khu rừng thì hiểu rằng đây là một thực tế siêu tổng quát, nó áp dụng cho một gia đình khổng lồ nhiều hình dạng. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2269.98, "end": 2280.32 }, diff --git a/2021/shadows/vietnamese/title.json b/2021/shadows/vietnamese/title.json index 256ff96ab..d0654e42b 100644 --- a/2021/shadows/vietnamese/title.json +++ b/2021/shadows/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "A tale of two problem solvers (Average cube shadows)", - "translatedText": "Câu chuyện về hai người giải toán (Trung bình bóng của khối lập phương)", + "translatedText": "Câu chuyện về hai người giải toán (Diện tích trung bình bóng của khối lập phương)", "n_reviews": 1 } diff --git a/2022/subsets-puzzle/vietnamese/description.json b/2022/subsets-puzzle/vietnamese/description.json index 1b81216e4..6ae077630 100644 --- a/2022/subsets-puzzle/vietnamese/description.json +++ b/2022/subsets-puzzle/vietnamese/description.json @@ -76,7 +76,7 @@ }, { "input": "Generatingfunctionology by Herbert Wilf", - "translatedText": "Hàm sinh học thuật của Herbert Wilf", + "translatedText": "Hàm sinh của Herbert Wilf", "n_reviews": 1 }, { @@ -106,8 +106,8 @@ }, { "input": "Fourier series", - "translatedText": "loạt Fourier", - "n_reviews": 0 + "translatedText": "Chuỗi Fourier", + "n_reviews": 1 }, { "input": "https://youtu.be/r6sGWTCMz2k", @@ -146,8 +146,8 @@ }, { "input": "17:24 - Roots of unity", - "translatedText": "17:24 - Cội nguồn của sự đoàn kết", - "n_reviews": 0 + "translatedText": "17:24 - Cội nguồn của sự thống nhất", + "n_reviews": 1 }, { "input": "26:31 - Recap and final trick", diff --git a/2022/subsets-puzzle/vietnamese/sentence_translations.json b/2022/subsets-puzzle/vietnamese/sentence_translations.json index 2ba11e0f7..f2833262b 100644 --- a/2022/subsets-puzzle/vietnamese/sentence_translations.json +++ b/2022/subsets-puzzle/vietnamese/sentence_translations.json @@ -89,9 +89,9 @@ }, { "input": "Of course, our puzzle, which I promise I'll share in just a moment, is a lot more innocent than the Riemann hypothesis.", - "translatedText": "Tất nhiên, câu đố của chúng ta, mà tôi hứa sẽ chia sẻ ngay sau đây, ngây thơ hơn rất nhiều so với giả thuyết Riemann.", + "translatedText": "Tất nhiên, câu đố của chúng ta, mà tôi hứa sẽ chia sẻ ngay sau đây, ngây ngô hơn rất nhiều so với giả thuyết Riemann.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 71.26, "end": 76.06 }, @@ -153,9 +153,9 @@ }, { "input": "Okay, so that might take a little bit of a moment to parse.", - "translatedText": "Được rồi, có thể mất một chút thời gian để phân tích cú pháp.", + "translatedText": "Được rồi, có thể mất chút thời gian để phân tích cú pháp.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 119.18, "end": 121.42 }, @@ -313,9 +313,9 @@ }, { "input": "There's probably a roughly even distribution of all these sums mod 5.", - "translatedText": "Có lẽ có sự phân bổ gần như đồng đều cho tất cả các khoản tiền này theo mod 5.", + "translatedText": "Có lẽ có sự phân bổ gần như đồng đều cho tất cả các tổng này theo mod 5.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 212.54, "end": 215.58 }, @@ -401,9 +401,9 @@ }, { "input": "I've already tipped my hand that complex numbers will make a surprise appearance, but before we even get to that, there is another strange turn, which is arguably even weirder and even more unexpected.", - "translatedText": "Tôi đã nói trước rằng số phức sẽ xuất hiện một cách bất ngờ, nhưng trước khi chúng ta làm được điều đó, có một bước ngoặt kỳ lạ khác, được cho là thậm chí còn kỳ lạ hơn và thậm chí còn bất ngờ hơn.", + "translatedText": "Tôi đã nói trước rằng số phức sẽ xuất hiện một cách bất ngờ, nhưng trước khi ta làm được điều đó, có một bước ngoặt kỳ lạ khác, được cho là thậm chí còn kỳ lạ hơn và thậm chí còn bất ngờ hơn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 261.3, "end": 270.64 }, @@ -417,9 +417,9 @@ }, { "input": "If you were solving this problem with pencil and paper, you know, you're one of these kids training for the IMO, it's not a bad idea to simply list out all 2 to the 5 subsets.", - "translatedText": "Nếu bạn đang giải quyết vấn đề này bằng bút chì và giấy, bạn biết đấy, bạn là một trong những đứa trẻ đang luyện tập cho IMO, sẽ không phải là một ý tưởng tồi khi chỉ cần liệt kê ra tất cả 2 đến 5 tập hợp con.", + "translatedText": "Nếu bạn đang giải quyết bài toán này bằng bút chì và giấy, bạn biết đấy, bạn là một trong những đứa trẻ đang luyện tập cho IMO, sẽ không phải là một ý tưởng tồi khi chỉ cần liệt kê ra tất cả 2 đến 5 tập hợp con.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 280.98, "end": 289 }, @@ -473,9 +473,9 @@ }, { "input": "Oh, and by the way, I should say we are counting the empty set, we consider its sum to be 0, and we consider that to be a multiple of 5.", - "translatedText": "Ồ, và nhân tiện, tôi nên nói rằng chúng ta đang đếm tập hợp trống, chúng ta coi tổng của nó là 0 và chúng ta coi đó là bội số của 5.", + "translatedText": "Ồ, và nhân tiện, tôi nên nói rằng ta đang đếm tập hợp rỗng, chúng ta coi tổng của nó là 0 và chúng ta coi đó là bội số của 5.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 336.34, "end": 343.52 }, @@ -753,17 +753,17 @@ }, { "input": "For example, when all of the dust settles and we collect all 32 terms here, three of those terms are x to the 10th, and each of those came from a choice of elements whose sum was equal to 10.", - "translatedText": "Ví dụ: khi tất cả bụi lắng xuống và chúng tôi thu thập tất cả 32 số hạng ở đây, ba trong số các số hạng đó là x mũ 10 và mỗi số hạng đó đến từ một lựa chọn các phần tử có tổng bằng 10.", + "translatedText": "Ví dụ: khi tất cả bụi lắng xuống và chúng ta thu thập tất cả 32 số hạng ở đây, ba trong số các số hạng đó là x mũ 10 và mỗi số hạng đó đến từ một lựa chọn các phần tử có tổng bằng 10.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 542.62, "end": 553.52 }, { "input": "Now normally, when we write a polynomial, we collect together all like terms.", - "translatedText": "Thông thường, khi chúng ta viết một đa thức, chúng ta tập hợp tất cả các số hạng giống nhau.", + "translatedText": "Thông thường, khi chúng ta viết một đa thức, ta tập hợp tất cả các số hạng giống nhau.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 554.54, "end": 558.4 }, @@ -905,9 +905,9 @@ }, { "input": "So moving forward, I'm just going to write this expansion more abstractly, just a sum from n equals 0 up to capital N, where c sub n tells us the coefficients that we don't know.", - "translatedText": "Vì vậy, tiếp theo, tôi sẽ viết phần mở rộng này một cách trừu tượng hơn, chỉ là một tổng từ n bằng 0 cho đến chữ N viết hoa, trong đó c sub n cho chúng ta biết các hệ số mà chúng ta không biết.", + "translatedText": "Vì vậy, tiếp theo, tôi sẽ viết phần mở rộng này một cách trừu tượng hơn, chỉ là một tổng từ n bằng 0 cho đến chữ N viết hoa, trong đó c n cho chúng ta biết các hệ số mà ta không biết.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 715.88, "end": 725.52 }, @@ -1273,9 +1273,9 @@ }, { "input": "I mean, we started with a counting question, it's discrete math, but hopefully it's not all that wild.", - "translatedText": "Ý tôi là, chúng ta bắt đầu với một câu hỏi đếm, đó là toán rời rạc, nhưng hy vọng nó không quá hoang đường.", + "translatedText": "Ý tôi là, ta bắt đầu với một câu hỏi đếm, đó là toán rời rạc, nhưng hy vọng nó không quá hoang đường.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1009.86, "end": 1014.64 }, @@ -1505,7 +1505,7 @@ }, { "input": "So you might imagine this dot up here moving over to the zeta squared dot when we do it.", - "translatedText": "Vậy, bạn có thể tưởng tượng chấm này ở đây di chuyển tới chấm bình phương zeta khi chúng ta làm điều đó.", + "translatedText": "Vậy, bạn có thể tưởng tượng chấm này ở đây di chuyển tới chấm bình phương zeta khi ta làm điều đó.", "model": "google_nmt", "n_reviews": 1, "start": 1225.44, @@ -1553,9 +1553,9 @@ }, { "input": "That might seem a little confusing to think about, especially with all the arrows I have drawn here, but it's worth thinking through at least once in your life, because the idea here is that when we square this, like go to all of these different terms and I program them to double the angle that they have, the overall effect is to just shuffle those terms.", - "translatedText": "Điều đó có vẻ hơi khó hiểu khi nghĩ đến, đặc biệt là với tất cả các mũi tên tôi đã vẽ ở đây, nhưng bạn nên suy nghĩ ít nhất một lần trong đời, bởi vì ý tưởng ở đây là khi chúng ta bình phương cái này, giống như đi tới tất cả những cái khác nhau này. các số hạng và tôi lập trình cho chúng tăng gấp đôi góc mà chúng có, hiệu ứng tổng thể chỉ là xáo trộn các số hạng đó.", + "translatedText": "Điều đó có vẻ hơi khó hiểu khi nghĩ đến, đặc biệt là với tất cả các mũi tên tôi đã vẽ ở đây, nhưng bạn nên suy nghĩ ít nhất một lần trong đời, bởi vì ý tưởng ở đây là khi ta bình phương cái này, giống như đi tới tất cả các số hạng khác nhau này và tôi lập trình cho chúng tăng gấp đôi góc mà chúng có, hiệu ứng tổng thể chỉ là xáo trộn các số hạng đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1255.56, "end": 1271.66 }, @@ -1569,9 +1569,9 @@ }, { "input": "Similarly, if you go through this exercise with x cubed, which I encourage you to do, and you follow around where are each one of these dots going to end up, you'll be able to see that when we cube these terms, when we take each one and we multiply the angle that it has by three, again we just shuffle them around.", - "translatedText": "Tương tự, nếu bạn thực hiện bài tập này với x lũy phương, điều mà tôi khuyến khích bạn làm, và bạn theo dõi xem mỗi dấu chấm này sẽ kết thúc ở đâu, bạn sẽ có thể thấy điều đó khi chúng ta lập phương các số hạng này, khi chúng ta lấy từng cái và nhân góc của nó với ba, một lần nữa chúng ta chỉ xáo trộn chúng xung quanh.", + "translatedText": "Tương tự, nếu bạn thực hiện bài tập này với x lũy phương, điều mà tôi khuyến khích bạn làm, và bạn theo dõi xem mỗi dấu chấm này sẽ kết thúc ở đâu, bạn sẽ có thể thấy điều đó khi chúng ta lập phương các số hạng này, khi ta lấy từng cái và nhân góc của nó với ba, một lần nữa chúng ta chỉ xáo trộn chúng xung quanh.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1276.96, "end": 1292.76 }, @@ -1633,9 +1633,9 @@ }, { "input": "So in this case, when we apply the function and add them all up, instead of going to zero and getting cancellation, we get a kind of constructive interference.", - "translatedText": "Vì vậy, trong trường hợp này, khi chúng ta áp dụng hàm và cộng tất cả chúng lại, thay vì tiến về 0 và bị hủy, chúng ta nhận được một loại nhiễu mang tính xây dựng.", + "translatedText": "Vì vậy, trong trường hợp này, khi ta áp dụng hàm và cộng tất cả chúng lại, thay vì tiến về 0 và bị hủy, chúng ta nhận được một loại nhiễu mang tính xây dựng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1320.44, "end": 1328.38 }, @@ -1729,7 +1729,7 @@ }, { "input": "If we evaluate this function on these five different roots of unity, which I know seems kind of weird, then all we have to do is divide by five and it gives us the sum that we want.", - "translatedText": "Nếu chúng ta tính hàm số này dựa trên năm nghiệm đơn vị khác nhau, điều mà tôi biết có vẻ kỳ lạ, thì tất cả những gì ta phải làm là chia cho 5 và nó sẽ cho chúng ta tổng mà ta muốn.", + "translatedText": "Nếu ta tính hàm số này dựa trên năm nghiệm đơn vị khác nhau, điều mà tôi biết có vẻ kỳ lạ, thì tất cả những gì ta phải làm là chia cho 5 và nó sẽ cho chúng ta tổng mà ta muốn.", "model": "google_nmt", "n_reviews": 1, "start": 1398.8, @@ -1777,9 +1777,9 @@ }, { "input": "Everything up to this point is just meaningless symbolic play, pushing around one hard problem into another, unless we can actually roll up our sleeves and do some honest calculation here.", - "translatedText": "Mọi thứ cho đến thời điểm này chỉ là trò chơi tượng trưng vô nghĩa, đẩy vấn đề khó khăn này sang vấn đề khó khăn khác, trừ khi chúng ta thực sự có thể xắn tay áo lên và thực hiện một số tính toán trung thực ở đây.", + "translatedText": "Mọi thứ cho đến thời điểm này chỉ là trò chơi tượng trưng vô nghĩa, đẩy vấn đề khó khăn này sang vấn đề khó khăn khác, trừ khi ta thực sự có thể xắn tay áo lên và thực hiện trung thực các phép tính ở đây.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1449.22, "end": 1458.42 }, @@ -1833,9 +1833,9 @@ }, { "input": "A way you might visualize this is that we're taking each one of those roots of unity, but basically adding one, we're shifting them all to the right.", - "translatedText": "Bạn có thể hình dung điều này theo một cách là chúng ta đang lấy từng gốc của sự thống nhất, nhưng về cơ bản khi thêm một gốc, chúng ta sẽ dịch chuyển tất cả chúng sang bên phải.", + "translatedText": "Bạn có thể hình dung điều này theo một cách là chúng ta đang lấy từng gốc của sự thống nhất, nhưng về cơ bản khi thêm một gốc, ta sẽ dịch chuyển tất cả chúng sang bên phải.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1495.28, "end": 1502.54 }, @@ -2121,9 +2121,9 @@ }, { "input": "If you do that, you essentially have the negative of what we want.", - "translatedText": "Nếu bạn làm điều đó, về cơ bản bạn đang có điều tiêu cực về những gì chúng ta mong muốn.", + "translatedText": "Nếu bạn làm điều đó, về cơ bản là đang có dấu âm về những gì chúng ta mong muốn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1690.8, "end": 1693.9 }, @@ -2153,9 +2153,9 @@ }, { "input": "That is actually super nice and very lovely, because it means this bigger expression that we want to evaluate, where we're adding up f on all of the different roots of unity, we know its value on the first root of unity.", - "translatedText": "Điều đó thực sự rất hay và rất đáng yêu, bởi vì nó có nghĩa là biểu thức lớn hơn mà chúng ta muốn đánh giá, nơi chúng ta cộng f với tất cả các nghiệm khác nhau của đơn vị, chúng ta biết giá trị của nó trên nghiệm đơn vị đầu tiên.", + "translatedText": "Điều đó thực sự rất hay và rất đáng yêu, bởi vì nó có nghĩa là biểu thức lớn hơn mà ta muốn đánh giá, nơi ta cộng f với tất cả các nghiệm khác nhau của đơn vị, ta biết giá trị của nó trên nghiệm đơn vị đầu tiên.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1716.38, "end": 1727.32 }, @@ -2193,17 +2193,17 @@ }, { "input": "That's one of the easy things.", - "translatedText": "Đó là một trong những điều dễ dàng.", + "translatedText": "Đó là một trong những thứ dễ dàng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1752.22, "end": 1753.08 }, { "input": "We did this earlier.", - "translatedText": "Chúng tôi đã làm điều này trước đó.", + "translatedText": "Ta đã làm điều này trước đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1753.14, "end": 1753.9 }, @@ -2249,9 +2249,9 @@ }, { "input": "And if you'll remember when we explicitly looked at them all, that was in fact the answer.", - "translatedText": "Và nếu bạn còn nhớ khi chúng tôi xem xét tất cả chúng một cách rõ ràng thì đó thực tế là câu trả lời.", + "translatedText": "Và nếu bạn còn nhớ khi ta xét tất cả chúng một cách rõ ràng thì đó thực tế là câu trả lời.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1808.44, "end": 1812.42 }, @@ -2281,9 +2281,9 @@ }, { "input": "Now you could reflect on the answer itself, how the dominant part is indeed one fifth of all the total subsets like we might have guessed, and how this error term came about from the not quite destructive interference in a massive combination of roots of unity.", - "translatedText": "Bây giờ bạn có thể suy ngẫm về câu trả lời, phần chiếm ưu thế thực sự là một phần năm của tổng số tập hợp con như chúng ta có thể đoán, và thuật ngữ lỗi này xuất hiện như thế nào từ sự can thiệp không hoàn toàn mang tính hủy diệt trong một tổ hợp lớn của các nghiệm thống nhất.", + "translatedText": "Bây giờ bạn có thể suy ngẫm về câu trả lời, phần chiếm ưu thế thực sự là một phần năm của tổng số tập hợp con như chúng ta có thể đoán, và số hạng lỗi này xuất hiện như thế nào từ sự can thiệp không hoàn toàn mang tính hủy diệt trong một tổ hợp lớn của các nghiệm thống nhất.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1827.8, "end": 1852.1 }, @@ -2313,17 +2313,17 @@ }, { "input": "Now this is a very beautiful topic, enough so that I think it seems a little criminal to cram some kind of rushed version into the end here.", - "translatedText": "Bây giờ đây là một chủ đề rất hay, đủ để tôi nghĩ việc nhồi nhét một phiên bản vội vã nào đó vào phần cuối ở đây có vẻ hơi tội phạm.", + "translatedText": "Bây giờ đây là một chủ đề rất hay, đủ để tôi nghĩ là hơi tội lỗi khi nhồi nhét một phiên bản vội vã nào đó vào phần cuối ở đây.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1876.5, "end": 1883.04 }, { "input": "The right thing to do, I think, is to just make that video I promised a while back about the zeta function, take the time, do it right.", - "translatedText": "Tôi nghĩ điều đúng đắn cần làm là chỉ làm video mà tôi đã hứa trước đây về chức năng zeta, dành thời gian và làm đúng.", + "translatedText": "Tôi nghĩ điều đúng đắn cần làm là chỉ làm video mà tôi đã hứa trước đây về hàm zeta, dành thời gian và làm đúng.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1883.34, "end": 1889.82 }, @@ -2337,9 +2337,9 @@ }, { "input": "Just like our subsets puzzle, the way that Riemann studied primes involved a discrete sequence we want to understand, something carrying information about prime numbers, and then considering a function whose coefficients are the terms in that sequence.", - "translatedText": "Cũng giống như câu đố về các tập hợp con của chúng ta, cách Riemann nghiên cứu các số nguyên tố liên quan đến một chuỗi rời rạc mà chúng ta muốn hiểu, thứ gì đó mang thông tin về các số nguyên tố và sau đó xem xét một hàm có hệ số là các số hạng trong chuỗi đó.", + "translatedText": "Cũng giống như câu đố về các tập hợp con của chúng ta, cách Riemann nghiên cứu các số nguyên tố liên quan đến một chuỗi rời rạc mà ta quan tâm, thứ gì đó mang thông tin về các số nguyên tố và sau đó xét một hàm có hệ số là các số hạng trong chuỗi đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1899.02, "end": 1912.32 }, @@ -2361,9 +2361,9 @@ }, { "input": "The techniques in his case get a lot more sophisticated, after all Riemann was a pioneer in complex analysis, but the fact remains, extending your domain beyond real numbers like this offers you, the mathematician, a lot more power in making deductions about the coefficients.", - "translatedText": "Các kỹ thuật trong trường hợp của anh ấy trở nên phức tạp hơn rất nhiều, xét cho cùng Riemann là người tiên phong trong giải tích phức, nhưng thực tế vẫn là, việc mở rộng phạm vi của bạn ra ngoài các số thực như thế này mang lại cho bạn, nhà toán học, nhiều quyền lực hơn trong việc suy luận về các hệ số.", + "translatedText": "Các kỹ thuật trong trường hợp của anh ấy trở nên phức tạp hơn rất nhiều, xét cho cùng Riemann là người tiên phong trong giải tích phức, nhưng thực tế vẫn là, việc mở rộng phạm vi của bạn ra ngoài các số thực như thế này mang lại cho bạn, nhà toán học, nhiều sức mạnh hơn trong việc suy luận về các hệ số.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1932.36, "end": 1947.4 }, @@ -2377,25 +2377,25 @@ }, { "input": "It's a hard question to answer exactly, but if you think about our puzzle, everything we just did, as soon as we were in this situation where plugging in different inputs revealed hidden information about the coefficients, it's sort of like, the more inputs you can work with, the better, so you might as well open yourself up to a richer space of numbers, like the complex plane.", - "translatedText": "Đó là một câu hỏi khó để trả lời chính xác, nhưng nếu bạn nghĩ về câu đố của chúng ta, mọi thứ chúng ta vừa làm, ngay khi chúng ta rơi vào tình huống này khi việc cắm các đầu vào khác nhau sẽ tiết lộ thông tin ẩn về các hệ số, giống như là, bạn càng có nhiều đầu vào có thể làm việc với thì càng tốt, vì vậy bạn cũng có thể mở ra cho mình một không gian số phong phú hơn, chẳng hạn như mặt phẳng phức.", + "translatedText": "Đó là một câu hỏi khó để trả lời chính xác, nhưng nếu bạn nghĩ về câu đố của chúng ta, mọi thứ ta vừa làm, ngay khi rơi vào tình huống này khi việc thay các đầu vào khác nhau sẽ tiết lộ thông tin ẩn về các hệ số, giống như là, bạn càng có nhiều đầu vào có thể làm việc với thì càng tốt, vậy bạn cũng có thể mở ra cho mình một không gian số phong phú hơn, chẳng hạn như mặt phẳng phức.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1956.66, "end": 1975.18 }, { "input": "But there is a more specific intuition that I want you to come away with here.", - "translatedText": "Nhưng có một trực giác cụ thể hơn mà tôi muốn bạn hiểu ở đây.", + "translatedText": "Nhưng có một sự trực quan cụ thể hơn mà tôi muốn bạn hiểu ở đây.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1975.84, "end": 1979.56 }, { "input": "In our puzzle, the relevant fact that we wanted, the sum of every fifth coefficient, was a kind of frequency question.", - "translatedText": "Trong câu đố của chúng tôi, thực tế liên quan mà chúng tôi muốn, tổng của mỗi hệ số thứ năm, là một dạng câu hỏi về tần suất.", + "translatedText": "Trong câu đố của chúng ta, thực tế liên quan mà ta muốn, tổng của mỗi hệ số thứ năm, là một dạng câu hỏi về tần suất.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1980.06, "end": 1986.58 }, diff --git a/2023/barber-pole-1/portuguese/description.json b/2023/barber-pole-1/portuguese/description.json index 6136259f6..27dc83ed9 100644 --- a/2023/barber-pole-1/portuguese/description.json +++ b/2023/barber-pole-1/portuguese/description.json @@ -44,4 +44,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2023/barber-pole-1/portuguese/sentence_translations.json b/2023/barber-pole-1/portuguese/sentence_translations.json index 948e46e67..4e111629a 100644 --- a/2023/barber-pole-1/portuguese/sentence_translations.json +++ b/2023/barber-pole-1/portuguese/sentence_translations.json @@ -1,10 +1,10 @@ [ { "input": "The setup here starts with a cylinder full of sugar water, basically, and we're about to shine some white light into it, but before it gets there, it passes through a linearly polarizing filter.", - "translatedText": "A configuração aqui começa com um cilindro cheio de água com açúcar, basicamente, e estamos prestes a lançar um pouco de luz branca nele, mas antes de chegar lá, ela passa por um filtro de polarização linear.", + "translatedText": "O setup aqui começa com um cilindro cheio de água e açúcar, basicamente, e estamos prestes a lançar um pouco de luz branca nele, mas antes de chegar lá, ela passa por um filtro de polarização linear.", "model": "google_nmt", - "n_reviews": 0, - "start": 0.0, + "n_reviews": 1, + "start": 0, "end": 10.2 }, { @@ -17,9 +17,9 @@ }, { "input": "And don't worry, in a few minutes we're going to go into much more detail about what specifically is wiggling and what the significance of that wiggling direction is, but skipping to the punchline first, the demo also includes a second linearly polarizing filter coming out the other end, and I want you to predict what we're going to see once we turn the light on.", - "translatedText": "E não se preocupe, em alguns minutos entraremos em muito mais detalhes sobre o que especificamente é oscilação e qual é o significado dessa direção de oscilação, mas pulando primeiro para a piada, a demonstração também inclui uma segunda polarização linear filtro saindo do outro lado, e quero que você preveja o que veremos quando acendermos a luz.", + "translatedText": "E não se preocupe, em alguns minutos entraremos em muito mais detalhes sobre o que especificamente é oscilação e qual é o significado dessa direção de oscilação, mas pulando para o que importa, a demonstração também inclui um segundo filtro de polarização linear saindo do outro lado, e quero que você preveja o que veremos quando acendermos a luz.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 20.78, "end": 38.42 }, @@ -33,17 +33,17 @@ }, { "input": "It was really well done, which is no surprise because everything Steve makes is, but even if you watched that, this is a rich enough phenomenon that there's still more to be explained.", - "translatedText": "Foi muito bem feito, o que não é surpresa porque tudo que Steve faz é, mas mesmo que você tenha assistido, esse é um fenômeno rico o suficiente para que ainda haja mais a ser explicado.", + "translatedText": "Foi muito bem feito, o que não é surpresa porque tudo que Steve faz é, mas mesmo que você tenha assistido, esse é um fenômeno complexo o suficiente para que ainda haja mais a ser explicado.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 50.5, "end": 58.96 }, { "input": "In fact, even if you made that video, this is a rich enough phenomenon that there's more to be explained.", - "translatedText": "Na verdade, mesmo que você tenha feito aquele vídeo, este é um fenômeno rico o suficiente para que haja mais a ser explicado.", + "translatedText": "Na verdade, mesmo que você tenha assistido aquele vídeo, este é um fenômeno complexo o suficiente para que haja mais a ser explicado.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 59.22, "end": 64.32 }, @@ -81,9 +81,9 @@ }, { "input": "So given the setup that we're looking at now, once we turn off the room lights and turn on the lamp, I'm curious if you have a prediction for what you might see.", - "translatedText": "Então, dada a configuração que estamos vendo agora, depois de desligarmos as luzes da sala e acendermos a lâmpada, estou curioso para saber se você tem uma previsão do que poderá ver.", + "translatedText": "Então, dado o setup que estamos vendo agora, depois de desligarmos as luzes da sala e acendermos a lâmpada, estou curioso para saber se você tem uma previsão do que poderá ver.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 78.22, "end": 86.14 }, @@ -97,9 +97,9 @@ }, { "input": "But then if we're just looking at the tube, we're not applying any kind of filter to just looking directly at the tube.", - "translatedText": "Mas se estivermos apenas olhando para o tubo, não estaremos aplicando nenhum tipo de filtro apenas olhando diretamente para o tubo.", + "translatedText": "Mas se estivermos apenas olhando para o tubo, não estaremos aplicando nenhum tipo de filtro, apenas olhando diretamente para o tubo.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 90.62, "end": 97.38 }, @@ -121,9 +121,9 @@ }, { "input": "But let me just show you what it looks like when we turn off the room lights and we turn on the lamp.", - "translatedText": "Mas deixe-me mostrar como é quando apagamos as luzes da sala e acendemos a lâmpada.", + "translatedText": "Mas deixe-me mostrar o que acontece quando apagamos as luzes da sala e acendemos a lâmpada.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 103.5, "end": 107.6 }, @@ -169,17 +169,17 @@ }, { "input": "But why anything?", - "translatedText": "Mas por que alguma coisa?", + "translatedText": "Mas qual a razão?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 121.48, "end": 122.2 }, { "input": "I mean, why anything?", - "translatedText": "Quero dizer, por que alguma coisa?", + "translatedText": "Quero dizer, por qual razão?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 122.48, "end": 123.42 }, @@ -233,17 +233,17 @@ }, { "input": "That's Quinn, by the way, who kindly set up this whole demo.", - "translatedText": "A propósito, esse é Quinn, que gentilmente configurou toda essa demonstração.", + "translatedText": "A propósito, essa é Quinn, que gentilmente configurou toda essa demonstração.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 158.8, "end": 161.5 }, { "input": "And what I love about this setup is that if you want to really understand what you're looking at, with that deep to your bones satisfying sense of what's going on, it requires having very solid intuitions for a number of different fundamental concepts about light, like polarization, how scattering works, and how an index of refraction works.", - "translatedText": "E o que adoro nessa configuração é que, se você quiser realmente entender o que está vendo, com aquela sensação profundamente satisfatória do que está acontecendo, será necessário ter intuições muito sólidas para uma série de conceitos fundamentais diferentes sobre a luz. , como polarização, como funciona o espalhamento e como funciona um índice de refração.", + "translatedText": "E o que adoro nessa configuração é que, se você quiser realmente entender o que está vendo, com aquela sensação profundamente satisfatória do que está acontecendo, será necessário ter intuições muito sólidas para uma série de conceitos fundamentais diferentes sobre a luz, como polarização, como funciona a difusão e como funciona um índice de refração.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 162.32, "end": 180.8 }, @@ -257,9 +257,9 @@ }, { "input": "And along the way, record various questions that we still need to answer.", - "translatedText": "E ao longo do caminho, registre diversas perguntas que ainda precisamos responder.", + "translatedText": "E ao longo do caminho, relembre diversas perguntas que ainda precisamos responder.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 186.6, "end": 189.86 }, @@ -281,9 +281,9 @@ }, { "input": "Postponing that for the moment, we'll just say if we think about it as propagating in one direction, say along an x-axis, the wiggling happens perpendicular to that, say in the z direction.", - "translatedText": "Adiando isso por enquanto, diremos apenas que se pensarmos nisso como se propagando em uma direção, digamos ao longo de um eixo x, a oscilação acontece perpendicularmente a isso, digamos na direção z.", + "translatedText": "Adiando isso por enquanto, diremos apenas que se pensarmos nela como se propagando em uma direção, digamos ao longo de um eixo X, a oscilação acontece perpendicularmente a isso, digamos na direção Z.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 203.42, "end": 213.04 }, @@ -297,25 +297,25 @@ }, { "input": "And so the first key question is why?", - "translatedText": "E então a primeira questão chave é por quê?", + "translatedText": "E então a primeira questão chave é: por quê?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 219.78, "end": 222.04 }, { "input": "What is it about interaction with sugar that causes this twist?", - "translatedText": "O que há na interação com o açúcar que causa essa reviravolta?", + "translatedText": "O que há na interação com o açúcar que causa essa rotação?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 222.3, "end": 225.08 }, { "input": "And just so that it's crystal clear what I mean by twisting, if you focus your attention on a single slice perpendicular to the axis of the cylinder and draw a line indicating how the light is wiggling on that slice, then if you were to move that slice down the cylinder, the relevant wiggling direction slowly turns about the axis of the cylinder.", - "translatedText": "E só para que fique bem claro o que quero dizer com torção, se você focar sua atenção em uma única fatia perpendicular ao eixo do cilindro e desenhar uma linha indicando como a luz está balançando nessa fatia, então se você mover essa fatia corte o cilindro, a direção de movimento relevante gira lentamente em torno do eixo do cilindro.", + "translatedText": "E só para que fique bem claro o que quero dizer com torção, se você focar sua atenção em uma única fatia perpendicular ao eixo do cilindro e desenhar uma linha indicando como a luz está balançando nessa fatia, então se você mover essa fatia pelo o cilindro, a direção de movimento relevante gira lentamente em torno do eixo do cilindro.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 225.08, "end": 245.12 }, @@ -385,9 +385,9 @@ }, { "input": "So the key idea is that as all of those different waves propagate down the tube, with different pure frequencies twisting at different rates, purple light twisting the fastest and red light twisting the slowest, then the polarization directions for each one of those pure colors get separated out.", - "translatedText": "Portanto, a ideia principal é que, à medida que todas essas ondas diferentes se propagam pelo tubo, com diferentes frequências puras girando em taxas diferentes, a luz roxa girando mais rápido e a luz vermelha girando mais lentamente, então as direções de polarização para cada uma dessas cores puras ficam separados.", + "translatedText": "Portanto, a ideia principal é que, à medida que todas essas ondas diferentes se propagam pelo tubo, com diferentes frequências puras girando em taxas diferentes, a luz roxa girando mais rápido e a luz vermelha girando mais lentamente, então as direções de polarização para cada uma dessas cores puras ficam separadas.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 300.28, "end": 316.82 }, @@ -409,9 +409,9 @@ }, { "input": "If you were to put your eye at the end of the tube and look towards the lamp, it wouldn't look colored in any way, because even if the wiggling directions are all different, there's still the same amount of each color as there was at the start.", - "translatedText": "Se você colocasse seu olho na extremidade do tubo e olhasse em direção à lâmpada, ela não pareceria colorida de forma alguma, porque mesmo que as direções de movimento sejam todas diferentes, ainda há a mesma quantidade de cada cor que havia. no começo.", + "translatedText": "Se você colocasse seu olho na extremidade do tubo e olhasse em direção à lâmpada, ela não pareceria colorida de forma alguma, porque mesmo que as direções de movimento sejam todas diferentes, ainda há a mesma quantidade de cada cor que havia no começo.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 326.42, "end": 338.06 }, @@ -465,17 +465,17 @@ }, { "input": "You don't need a very fancy setup.", - "translatedText": "Você não precisa de uma configuração muito sofisticada.", + "translatedText": "Você não precisa de um setup muito sofisticado.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 401.58, - "end": 403.0 + "end": 403 }, { "input": "Start by creating a pretty dense mixture of sugar water, and then you'll need to get your hands on some polarizing filters so that you can pass light first through one of those filters, then through the sugar water, and then through a second filter.", - "translatedText": "Comece criando uma mistura bastante densa de água com açúcar e, em seguida, você precisará colocar algumas mãos em alguns filtros polarizadores para poder passar a luz primeiro por um desses filtros, depois pela água com açúcar e depois por um segundo filtro.", + "translatedText": "Comece criando uma mistura bastante densa de água com açúcar e, em seguida, você precisará de alguns filtros polarizadores para poder passar a luz primeiro por um desses filtros, depois pela água com açúcar e depois por um segundo filtro.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 403.4, "end": 414.68 }, @@ -681,9 +681,9 @@ }, { "input": "My aim is for all of these answers to feel less like facts that I'm handing down from on high, and more like inevitable discoveries emerging from a fundamental understanding for what light actually is.", - "translatedText": "O meu objectivo é que todas estas respostas pareçam menos factos que estou a transmitir do alto, e mais como descobertas inevitáveis que emergem de uma compreensão fundamental do que realmente é a luz.", + "translatedText": "O meu objetivo é que todas estas respostas pareçam menos factos que estou a transmitir do alto, e mais como descobertas inevitáveis que emergem de uma compreensão fundamental do que realmente é a luz.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 546.26, "end": 557.7 }, @@ -711,4 +711,4 @@ "start": 566.08, "end": 570.4 } -] \ No newline at end of file +] diff --git a/2023/barber-pole-1/portuguese/title.json b/2023/barber-pole-1/portuguese/title.json index 65f46958c..fe93f8644 100644 --- a/2023/barber-pole-1/portuguese/title.json +++ b/2023/barber-pole-1/portuguese/title.json @@ -2,4 +2,4 @@ "input": "The sugar water barber pole effect | Optics puzzles 1", "translatedText": "O efeito poste de barbeiro com água com açúcar | Quebra-cabeças de óptica 1", "n_reviews": 0 -} \ No newline at end of file +} diff --git a/2023/barber-pole-1/vietnamese/sentence_translations.json b/2023/barber-pole-1/vietnamese/sentence_translations.json index 068e3bda6..5552abc2b 100644 --- a/2023/barber-pole-1/vietnamese/sentence_translations.json +++ b/2023/barber-pole-1/vietnamese/sentence_translations.json @@ -17,7 +17,7 @@ }, { "input": "And don't worry, in a few minutes we're going to go into much more detail about what specifically is wiggling and what the significance of that wiggling direction is, but skipping to the punchline first, the demo also includes a second linearly polarizing filter coming out the other end, and I want you to predict what we're going to see once we turn the light on. ", - "translatedText": "Và đừng lo lắng, trong vài phút nữa ta sẽ đi vào chi tiết hơn về cụ thể sự lắc lư là gì và tầm quan trọng của hướng lắc lư đó là gì, nhưng bỏ qua phần mấu chốt trước tiên, bản demo cũng bao gồm một phân cực tuyến tính thứ hai bộ lọc đi ra ở đầu bên kia và tôi muốn bạn dự đoán những gì chúng ta sẽ thấy khi chúng ta bật đèn lên. ", + "translatedText": "Và đừng lo lắng, trong vài phút nữa ta sẽ đi vào chi tiết hơn về cụ thể sự lắc lư là gì và tầm quan trọng của hướng lắc lư đó là gì, nhưng bỏ qua phần mấu chốt trước tiên, thử nghiệm cũng bao gồm một phân cực tuyến tính thứ hai bộ lọc đi ra ở đầu bên kia và tôi muốn bạn dự đoán những gì chúng ta sẽ thấy khi ta bật đèn lên. ", "model": "google_nmt", "n_reviews": 1, "start": 20.78, @@ -353,7 +353,7 @@ }, { "input": "Let's take a moment to think about what it means that different colors of light are getting twisted at different rates. ", - "translatedText": "Ta dành chút thời gian để nghĩ về việc các màu sắc khác nhau của ánh sáng đang bị xoắn với tốc độ khác nhau có nghĩa là gì. ", + "translatedText": "Ta dành chút thời gian để nghĩ về ý nghĩa việc ánh sáng có màu khác nhau đang bị xoắn với tốc độ khác nhau. ", "model": "google_nmt", "n_reviews": 1, "start": 273.66, @@ -497,7 +497,7 @@ }, { "input": "I mean, take a moment to think about this. ", - "translatedText": "Ý tôi là hãy dành chút thời gian để nghĩ về điều này. ", + "translatedText": "Nghĩa là dành chút thời gian nghĩ về điều này. ", "model": "google_nmt", "n_reviews": 1, "start": 432.18, @@ -641,9 +641,9 @@ }, { "input": "And the slightly different effects that it has on right-handed versus left-handed circularly polarized light ends up explaining the twist. ", - "translatedText": "Và những hiệu ứng hơi khác nhau mà nó gây ra đối với ánh sáng phân cực tròn thuận tay phải và thuận tay trái cuối cùng giải thích cho sự xoắn. ", + "translatedText": "Và những hiệu ứng hơi khác nhau mà nó gây ra đối với ánh sáng phân cực tròn thuận tay phải và thuận tay trái cuối cùng giải thích cho hiện tượng xoắn. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 509.48, "end": 517.16 }, diff --git a/2023/barber-pole-1/vietnamese/title.json b/2023/barber-pole-1/vietnamese/title.json index 54ad7d644..7c16777d8 100644 --- a/2023/barber-pole-1/vietnamese/title.json +++ b/2023/barber-pole-1/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "The sugar water barber pole effect | Optics puzzles 1", - "translatedText": "Hiệu ứng cột xoắn màu của nước đường | Câu đố về quang học 1", + "translatedText": "Hiệu ứng barber pole (cột xoắn màu) trong nước đường | Câu đố về quang học 1", "n_reviews": 1 } diff --git a/2023/barber-pole-2/vietnamese/sentence_translations.json b/2023/barber-pole-2/vietnamese/sentence_translations.json index 916717b17..b7f098c7e 100644 --- a/2023/barber-pole-2/vietnamese/sentence_translations.json +++ b/2023/barber-pole-2/vietnamese/sentence_translations.json @@ -1,7 +1,7 @@ [ { "input": "In the last video, you and I looked at this demo here, where we shine linearly polarized light through a tube full of sugar water, and we saw how it rather mysteriously results in these colored diagonal stripes.", - "translatedText": "Trong video trước, bạn và tôi đã xem thử nghiệm này ở đây, nơi chúng tôi chiếu ánh sáng phân cực tuyến tính qua một ống chứa đầy nước đường và chúng tôi đã thấy nó tạo ra những sọc chéo màu này một cách khá bí ẩn như thế nào.", + "translatedText": "Trong video trước, bạn và tôi đã xem thử nghiệm này ở đây, nơi chúng ta chiếu ánh sáng phân cực tuyến tính qua một ống chứa đầy nước đường và chúng tôi đã thấy nó tạo ra những sọc chéo màu này một cách khá bí ẩn như thế nào.", "model": "google_nmt", "n_reviews": 1, "start": 0, @@ -97,9 +97,9 @@ }, { "input": "There are some constants in there, which for our purposes we can just think of as one big proportionality constant.", - "translatedText": "Có một số hằng số trong đó, mà với mục đích của chúng ta, chúng ta chỉ có thể coi đó là một hằng số tỷ lệ lớn.", + "translatedText": "Có một số hằng số trong đó, mà với mục đích của chúng ta, ta chỉ có thể coi đó là một hằng số tỷ lệ lớn.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 86.82, "end": 91.84 }, @@ -185,7 +185,7 @@ }, { "input": "We can write down a second law, which you might think of as a correction term to be added to Coulomb's law, that describes what's going on here.", - "translatedText": "Chúng ta có thể viết ra định luật thứ hai mà bạn có thể coi là một số hạng hiệu chỉnh để thêm vào định luật Coulomb, mô tả những gì đang diễn ra ở đây.", + "translatedText": "Ta có thể viết ra định luật thứ hai mà bạn có thể coi là một số hạng hiệu chỉnh để thêm vào định luật Coulomb, mô tả những gì đang diễn ra ở đây.", "model": "google_nmt", "n_reviews": 1, "start": 172.28, @@ -377,7 +377,7 @@ }, { "input": "As a side note, you sometimes see this propagation described a very different way that puts the fields front and center, using what are known as Maxwell's equations.", - "translatedText": "Lưu ý thêm, đôi khi bạn thấy sự lan truyền này được mô tả theo một cách rất khác, đặt các trường ở phía trước và giữa, sử dụng cái được gọi là phương trình Maxwell.", + "translatedText": "Lưu ý thêm, đôi khi sự lan truyền này được mô tả theo một cách rất khác, đặt các trường ở phía trước và giữa, sử dụng cái gọi là phương trình Maxwell.", "model": "google_nmt", "n_reviews": 1, "start": 354.82, @@ -393,7 +393,7 @@ }, { "input": "For the animations I'm about to show, all I've really done is encoded in this one law, which tells us what should this component of the electric field be at every point in space, as determined by the history of accelerations of a particular charge.", - "translatedText": "Đối với những hình ảnh động mà tôi sắp trình chiếu, tất cả những gì tôi thực sự đã làm đều được mã hóa trong một định luật này, nó cho chúng ta biết thành phần này của điện trường ở mọi điểm trong không gian sẽ như thế nào, được xác định bởi lịch sử gia tốc của một điện tích cụ thể.", + "translatedText": "Với những hình ảnh động mà tôi sắp trình chiếu, tất cả những gì tôi đã làm đều được mã hóa trong một định luật này, nó cho ta biết thành phần này của điện trường ở mọi điểm trong không gian sẽ như thế nào, được xác định bởi lịch sử gia tốc của một điện tích cụ thể.", "model": "google_nmt", "n_reviews": 1, "start": 371.62, @@ -433,9 +433,9 @@ }, { "input": "At points that are far enough away from the charge, which is where this component of the field is what dominates anyway, the wiggling in the field is essentially parallel to the wiggling in the charge, which is why when we think about light waves, we're safe to think about the wiggling direction as being perpendicular to the propagation direction.", - "translatedText": "Tại những điểm cách điện tích đủ xa, đó là nơi mà thành phần này của trường dù sao cũng chiếm ưu thế, sự dao động trong trường về cơ bản là song song với sự dao động trong điện tích, đó là lý do tại sao khi nghĩ về sóng ánh sáng, chúng ta Có thể an toàn khi coi hướng dao động vuông góc với hướng truyền.", + "translatedText": "Tại những điểm cách điện tích đủ xa, đó là nơi mà thành phần này của trường dù sao cũng chiếm ưu thế, sự dao động trong trường về cơ bản là song song với sự dao động trong điện tích, đó là lý do tại sao khi nghĩ về sóng ánh sáng, ta có thể an toàn khi coi hướng dao động vuông góc với hướng truyền.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 426.46, "end": 442.54 }, @@ -481,15 +481,15 @@ }, { "input": "Because our law has this 1 divided by r in it, the strength of the wave caused by just one particle does decay as you go farther away, in proportion to 1 over r.", - "translatedText": "Bởi vì định luật của chúng ta có 1 chia cho r trong đó, nên cường độ sóng do chỉ một hạt gây ra sẽ giảm dần khi bạn đi ra xa hơn, tỷ lệ với 1 trên r.", + "translatedText": "Vì định luật có 1 chia r trong đó, nên cường độ sóng do chỉ một hạt gây ra sẽ giảm dần khi bạn đi ra xa hơn, tỷ lệ với 1 trên r.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 498.8, "end": 505.08 }, { "input": "But notice what happens if I take a whole row of charges, say oriented along the y-axis, and I have them all start wiggling up and down in z-direction, and I illustrate the combined effects that all of them have on this component of the electric field.", - "translatedText": "Nhưng hãy chú ý điều gì sẽ xảy ra nếu tôi lấy cả một hàng điện tích, chẳng hạn như định hướng dọc theo trục y, và tôi cho tất cả chúng bắt đầu lắc lư lên xuống theo hướng z, và tôi minh họa các hiệu ứng kết hợp mà tất cả chúng có trên thành phần này của điện trường.", + "translatedText": "Nhưng chú ý điều gì sẽ xảy ra nếu tôi lấy cả một hàng điện tích, chẳng hạn như hướng dọc theo trục y, và cho tất cả chúng bắt đầu lắc lư lên xuống theo hướng z, và minh họa các hiệu ứng kết hợp mà tất cả chúng có trên thành phần này của điện trường.", "model": "google_nmt", "n_reviews": 1, "start": 505.08, @@ -649,17 +649,17 @@ }, { "input": "I have another video that goes into more detail, but for our purposes, thinking about it classically is fine.", - "translatedText": "Tôi có một video khác trình bày chi tiết hơn, nhưng với mục đích của chúng ta, suy nghĩ về nó một cách cổ điển là được.", + "translatedText": "Tôi có một video khác trình bày chi tiết hơn, nhưng với mục đích của chúng ta, nghĩ theo cách cổ điển là được.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 659.38, "end": 664.6 }, { "input": "Part of the reason I wanted to go through that is because frankly it's just very fun to animate and I like an excuse for a fundamental lesson.", - "translatedText": "Một phần lý do khiến tôi muốn trải qua điều đó là vì thực lòng mà nói, việc tạo hoạt ảnh rất thú vị và tôi thích một cái cớ cho một bài học cơ bản.", + "translatedText": "Một phần lý do tôi muốn nói qua điều đó, vì thực sự việc tạo hoạt ảnh rất thú vị và tôi thích một khởi động cho bài học cơ bản.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 665.3, "end": 671.7 }, @@ -769,9 +769,9 @@ }, { "input": "And looking at our actual physical setup, if we first pass the light through a filter showing only the red, we see exactly this effect in action.", - "translatedText": "Và nhìn vào thiết lập vật lý thực tế của chúng ta, nếu lần đầu tiên chúng ta truyền ánh sáng qua một bộ lọc chỉ hiển thị màu đỏ, chúng ta sẽ thấy chính xác hiệu ứng này đang hoạt động.", + "translatedText": "Và nhìn vào thiết lập vật lý thực tế, nếu lần đầu tiên ta truyền ánh sáng qua một bộ lọc chỉ hiển thị màu đỏ, ta sẽ thấy chính xác hiệu ứng này đang hoạt động.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 826.5, "end": 834.68 }, @@ -945,9 +945,9 @@ }, { "input": "In a bit what I'd like to show is how this index of refraction can be explained by analyzing how the initial light wave shakes all the charges in the material and how the resulting second order propagations superimpose with that original light wave.", - "translatedText": "Điều tôi muốn trình bày một chút là chiết suất này có thể được giải thích như thế nào bằng cách phân tích sóng ánh sáng ban đầu làm rung chuyển tất cả các điện tích trong vật liệu như thế nào và kết quả truyền sóng bậc hai chồng lên sóng ánh sáng ban đầu đó như thế nào.", + "translatedText": "Điều tôi muốn trình bày một chút là cách chiết suất này có thể được giải thích bằng cách phân tích sóng ánh sáng ban đầu làm rung chuyển tất cả các điện tích trong vật liệu và cách thức kết quả truyền sóng bậc hai chồng lên sóng ánh sáng ban đầu đó.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1019.64, "end": 1033.48 }, diff --git a/2023/barber-pole-2/vietnamese/title.json b/2023/barber-pole-2/vietnamese/title.json index 1359c1e35..d94570e1d 100644 --- a/2023/barber-pole-2/vietnamese/title.json +++ b/2023/barber-pole-2/vietnamese/title.json @@ -1,5 +1,5 @@ { "input": "Explaining the barber pole effect from origins of light | Optics puzzles 2", - "translatedText": "Giải thích hiệu ứng sọc màu từ nguồn gốc của ánh sáng | Câu đố về quang học 2", + "translatedText": "Giải thích hiệu ứng Barber Pole từ nguồn gốc của ánh sáng | Câu đố về quang học 2", "n_reviews": 1 } diff --git a/2023/clt/turkish/description.json b/2023/clt/turkish/description.json index 1c7a55b40..3a9f65249 100644 --- a/2023/clt/turkish/description.json +++ b/2023/clt/turkish/description.json @@ -39,4 +39,4 @@ "translatedText": "", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2023/clt/turkish/sentence_translations.json b/2023/clt/turkish/sentence_translations.json index 13eb8eda6..d9157cc30 100644 --- a/2023/clt/turkish/sentence_translations.json +++ b/2023/clt/turkish/sentence_translations.json @@ -1,25 +1,25 @@ [ { "input": "This is a Galton board. ", - "translatedText": "Bu bir Galton tahtası. ", + "translatedText": "Bu bir Galton kutusu. ", "model": "google_nmt", - "n_reviews": 0, - "start": 0.0, + "n_reviews": 1, + "start": 0, "end": 1.26 }, { "input": "Maybe you've seen one before, it's a popular demonstration of how, even when a single event is chaotic and random, with an effectively unknowable outcome, it's still possible to make precise statements about a large number of events, namely how the relative proportions for many different outcomes are distributed. ", - "translatedText": "Belki daha önce bir tane görmüşsünüzdür; bu, tek bir olay kaotik ve rastgele olduğunda ve sonucu fiilen bilinemeyen olsa bile, çok sayıda olay hakkında kesin ifadelerde bulunmanın hâlâ mümkün olduğunu, yani göreceli oranların nasıl olduğunu gösteren popüler bir gösteri. Çünkü birçok farklı sonuç dağıtılıyor. ", + "translatedText": "Belki daha önce görmüşsünüzdür; bu, tek bir olay kaotik ve rastgele olduğunda ve sonucu bilfiil bilinemese de, çok sayıda olay hakkında kesin ifadelerde bulunmanın hâlâ mümkün olduğunu, yani göreceli oranların farklı sonuçlar için nasıl dağıldığını gösteren popüler bir gösteri.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 2.52, "end": 18.3 }, { "input": "More specifically, the Galton board illustrates one of the most prominent distributions in all of probability, known as the normal distribution, more colloquially known as a bell curve, and also called a Gaussian distribution. ", - "translatedText": "Daha spesifik olarak, Galton panosu, normal dağılım olarak bilinen, halk dilinde çan eğrisi olarak da bilinen ve aynı zamanda Gauss dağılımı olarak da adlandırılan, tüm olasılıklar arasında en belirgin dağılımlardan birini gösterir. ", + "translatedText": "Daha spesifik olarak, Galton kutusu, normal dağılım olarak bilinen, halk arasında çan eğrisi olarak da bilinen ve Gauss dağılımı olarak da adlandırılan, tüm olasılıklar arasında en belirgin dağılımlardan birini gösterir. ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 20.38, "end": 31.9 }, @@ -37,7 +37,7 @@ "model": "google_nmt", "n_reviews": 0, "start": 46.02, - "end": 53.0 + "end": 53 }, { "input": "If you look at a large swath of very big natural numbers and you ask how many distinct prime factors does each one of those numbers have, the answers will very closely track with a certain normal distribution. ", @@ -1823,4 +1823,4 @@ "start": 1848.29, "end": 1874.17 } -] \ No newline at end of file +] diff --git a/2023/clt/turkish/title.json b/2023/clt/turkish/title.json index e52a2cf12..76b4452d6 100644 --- a/2023/clt/turkish/title.json +++ b/2023/clt/turkish/title.json @@ -1,5 +1,5 @@ { "input": "But what is the Central Limit Theorem?", - "translatedText": "Peki Merkezi Limit Teoremi nedir?", - "n_reviews": 0 -} \ No newline at end of file + "translatedText": "Peki ya Merkezi Limit Teoremi nedir?", + "n_reviews": 1 +} diff --git a/2023/convolutions2/hebrew/sentence_translations.json b/2023/convolutions2/hebrew/sentence_translations.json index 9fa86ee53..9160def20 100644 --- a/2023/convolutions2/hebrew/sentence_translations.json +++ b/2023/convolutions2/hebrew/sentence_translations.json @@ -15,7 +15,7 @@ }, { "input": "So what you're looking at right now are repeated samples of that random variable.", - "translatedText": "מה שאתם מסתכלים עליו עכשיו הן דגימות חוזרות ונשנות של המשתנה האקראי הזה.", + "translatedText": "מה שאתם רואים כאן הן דגימות חוזרות של המשתנה המקרי.", "n_reviews": 1, "start": 10.52, "end": 14.54 @@ -156,7 +156,7 @@ { "input": "Otherwise, let's dive right in.", "translatedText": "אחרת, בואו נצלול ישר פנימה.", - "n_reviews": 1, + "n_reviews": 2, "start": 161.38, "end": 163.9 }, diff --git a/2023/gaussian-integral/turkish/description.json b/2023/gaussian-integral/turkish/description.json index 6a8eb55d0..7007d0e86 100644 --- a/2023/gaussian-integral/turkish/description.json +++ b/2023/gaussian-integral/turkish/description.json @@ -129,4 +129,4 @@ "translatedText": "", "n_reviews": 1 } -] \ No newline at end of file +] diff --git a/2023/gaussian-integral/turkish/sentence_translations.json b/2023/gaussian-integral/turkish/sentence_translations.json index 829eace53..8184032de 100644 --- a/2023/gaussian-integral/turkish/sentence_translations.json +++ b/2023/gaussian-integral/turkish/sentence_translations.json @@ -4,7 +4,7 @@ "translatedText": "\"Matematiğin Doğa Bilimlerindeki Sebepsiz Etkililiği\" ifadesini duymuş olabilirsiniz.", "model": "google_nmt", "n_reviews": 0, - "start": 0.0, + "start": 0, "end": 4.38 }, { @@ -41,9 +41,9 @@ }, { "input": "The statistician explained to the former classmate the meaning of the symbols for the actual population, the average population, and so on.", - "translatedText": "İstatistikçi eski sınıf arkadaşına gerçek nüfus, ortalama nüfus vb. sembollerin anlamını açıkladı.", + "translatedText": "İstatistikçi eski sınıf arkadaşına gerçek nüfus, ortalama nüfus gibi sembollerin anlamını açıkladı.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 26.98, "end": 34.7 }, @@ -57,9 +57,9 @@ }, { "input": "How can you know that?", - "translatedText": "Bunu nasıl bilebilirsin?", + "translatedText": "Bunu nereden bilebilirsin?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 40.22, "end": 41.12 }, @@ -81,9 +81,9 @@ }, { "input": "Oh, said the statistician, this is pi.", - "translatedText": "Ah, dedi istatistikçi, bu pi.", + "translatedText": "\"Aaa\", dedi istatistikçi, \"pi bu\".", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 44.38, "end": 46.82 }, @@ -99,7 +99,7 @@ "input": "The ratio of the circumference of a circle to its diameter.", "translatedText": "Bir dairenin çevresinin çapına oranı.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 48.6, "end": 51.08 }, @@ -108,7 +108,7 @@ "translatedText": "Sınıf arkadaşı \"Pekâlâ, şimdi şakayı iyice abarttın.\" dedi.", "model": "google_nmt", "n_reviews": 0, - "start": 52.0, + "start": 52, "end": 54.42 }, { @@ -163,9 +163,9 @@ "input": "But much more importantly than that, what I really want to do is try to go beyond the classic proof.", "translatedText": "Ama bundan çok daha önemlisi, gerçekten yapmak istediğim şey klasik kanıtın ötesine geçmeye çalışmak.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 98.28, - "end": 103.0 + "end": 103 }, { "input": "Consider this hypothetical statistician's friend.", @@ -179,7 +179,7 @@ "input": "What I want to ask is, can we find an explanation that would satisfy their disbelief?", "translatedText": "Sorum şu: \"Onların şüphelerini giderecek bir açıklama bulabilir miyiz?\"", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 106.38, "end": 110.7 }, @@ -212,7 +212,7 @@ "translatedText": "Merkezi limit teoremi hakkındaki son videoyu izleyenleriniz burada biraz bilgi sahibi olacaklar çünkü o videoda Gauss dağılımı olarak da adlandırılan normal dağılım formülünü incelemiştik.", "model": "google_nmt", "n_reviews": 1, - "start": 127.0, + "start": 127, "end": 136.68 }, { @@ -513,15 +513,15 @@ }, { "input": "The circumference of the cylinder, which is the top side of that rectangle, is going to be 2 pi times the radius.", - "translatedText": "Bu dikdörtgenin üst tarafı olan silindirin çevresi yarıçapın 2 pi katı olacaktır.", + "translatedText": "Bu dikdörtgenin üst kenarına eşit olan silindirin çevresi yarıçapın 2 pi katı olacaktır.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 428.82, "end": 434.26 }, { "input": "And then the height of our cylinder, the other side of our rectangle, is the height of the surface at this point, which by definition is the value of our function associated with that radius, which like I said earlier you can think of as e to the negative r squared.", - "translatedText": "Ve dikdörtgenimizin diğer tarafı olan silindirimizin yüksekliği, bu noktadaki yüzeyin yüksekliğidir. Tanımı gereği bu yükseklik o yarıçapla ilişkili fonksiyonumuzun değeridir. Daha önce bahsettiğim gibi, bunu e^(-r^2) olarak düşünebilirsiniz.", + "translatedText": "Ve dikdörtgenimizin diğer tarafı olan silindirimizin yüksekliği, bu noktadaki yüzeyin yüksekliğidir. Tanımı gereği bu yükseklik o yarıçapla ilişkili fonksiyonumuzun değeridir. Daha önce bahsettiğim gibi, bunu e üzeri eksi r kare olarak düşünebilirsiniz.", "model": "google_nmt", "n_reviews": 1, "start": 435.16, @@ -529,9 +529,9 @@ }, { "input": "The real way you want to think about this is to give that cylinder a little bit of thickness, which we'll call dr, so that the volume that it represents is approximately that area we just looked at multiplied by this thickness dr.", - "translatedText": "Bunu düşünmenin asıl yolu, silindire biraz \"kalınlık\" vermektir, bu kalınlığa dr diyeceğiz. Böylece temsil ettiği hacim, yaklaşık olarak az önce baktığımız alanın bu dr kalınlığı ile çarpımı olur.", + "translatedText": "Bunu düşünmenin asıl yolu, silindire biraz \"kalınlık\" vermektir, bu kalınlığa dr diyelim. Böylece temsil ettiği hacim, yaklaşık olarak az önce baktığımız alanın bu dr kalınlığı ile çarpımı olur.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 449.38, "end": 460.98 }, @@ -561,9 +561,9 @@ }, { "input": "But actually, something very helpful has happened.", - "translatedText": "Ama aslında çok faydalı bir şey oldu.", + "translatedText": "Ama aslında çok faydalı bir şey", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 488.56, "end": 490.48 }, @@ -573,13 +573,13 @@ "model": "google_nmt", "n_reviews": 1, "start": 491.14, - "end": 494.0 + "end": 494 }, { "input": "Now the stuff inside that integral, having picked up this term 2r, does have an antiderivative.", - "translatedText": "Artık bu integralin içindeki şeyin, 2r terimini almış olması sayesinde, bir ters türevi \"var\".", + "translatedText": "Artık bu integralin içindeki şeyin, 2r terimini almış olması sayesinde, bir ters türevi var.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 494.56, "end": 500.54 }, @@ -621,7 +621,7 @@ "model": "google_nmt", "n_reviews": 1, "start": 532.98, - "end": 539.0 + "end": 539 }, { "input": "Evidently, the volume underneath this bell surface is pi.", @@ -637,13 +637,13 @@ "model": "google_nmt", "n_reviews": 1, "start": 544.24, - "end": 550.0 + "end": 550 }, { "input": "Still, you might wonder, how does that help us?", - "translatedText": "Yine de sorabilirsiniz: \"Bu bize nasıl yardımcı olacak?\"", + "translatedText": "Yine de \"Bu bize nasıl yardımcı olacak?\" diye sorabilirsiniz", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 550.9, "end": 553.06 }, @@ -657,9 +657,9 @@ }, { "input": "And in this case, it's helpful not just for building intuition, but we can directly relate the three-dimensional graph to our two-dimensional graph by analyzing the volume in a second, different way.", - "translatedText": "Ve bu durumda, bu sadece sezgi oluşturmak için yararlı olmakla kalmıyor, aynı zamanda hacmi ikinci, farklı bir şekilde analiz ederek üç boyutlu grafiği iki boyutlu grafiğimizle doğrudan ilişkilendirebiliyoruz.", + "translatedText": "Ve bu durumda, bu sadece sezgi oluşturmak için yararlı olmakla kalmıyor, aynı zamanda hacmi başka bir yolla analiz ederek üç boyutlu grafiği iki boyutlu grafiğimizle doğrudan ilişkilendirebiliyoruz.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 559.78, "end": 569.92 }, @@ -673,9 +673,9 @@ }, { "input": "For example, all these slices that are parallel to the x-axis.", - "translatedText": "Örneğin tüm bu dilimler x eksenine paraleldir.", + "translatedText": "Örneğin bütün bu dilimler x eksenine paraleldir.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 579.3, "end": 582.22 }, @@ -689,7 +689,7 @@ }, { "input": "You might notice it looks just like a bell curve, and if we write out the function, this should actually make a lot of sense.", - "translatedText": "Bunun tıpkı bir çan eğrisine benzediğini fark edebilirsiniz. Ve eğer fonksiyonunu yazarsak, bu benzerlik aslında çok mantıklı olacak.", + "translatedText": "Bunun tıpkı bir çan eğrisine benzediğini fark edebilirsiniz. Ve eğer fonksiyonunu yazarsak, bu benzerlik aslında çok mantıklı olur.", "model": "google_nmt", "n_reviews": 1, "start": 588.34, @@ -761,9 +761,9 @@ }, { "input": "That's pretty cool.", - "translatedText": "Bu oldukça havalı.", + "translatedText": "Bu oldukça etkileyici.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 642.54, "end": 643.72 }, @@ -841,9 +841,9 @@ }, { "input": "Therefore, the mystery constant we want to know, the area underneath this bell curve, must be the square root of pi.", - "translatedText": "Dolayısıyla bilmek istediğimiz gizemli sabit, yani bu çan eğrisinin altındaki alan, pi'nin karekökü olmalıdır.", + "translatedText": "Dolayısıyla bilmek istediğimiz gizemli sabit, yani bu çan eğrisinin altındaki alan, pi'nin karekökü olmalı.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 723.06, "end": 728.82 }, @@ -865,9 +865,9 @@ }, { "input": "Also, if we think back to our imagined statistician's friend, it doesn't really answer their question, which was what do circles have to do with population statistics?", - "translatedText": "Ayrıca, hayal ettiğimiz istatistikçinin arkadaşını düşünürsek, bu onların şu sorusuna pek cevap vermiyor: \"Çemberlerin nüfus istatistikleriyle ne alakası var?\"", + "translatedText": "Ayrıca, hayal ettiğimiz istatistikçinin arkadaşını düşünürsek, bu onların \"Çemberlerin nüfus istatistikleriyle ne alakası var?\" sorusuna pek cevap vermiyor.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 743.42, "end": 751.8 }, @@ -889,9 +889,9 @@ }, { "input": "He made contributions in chemistry, astronomy, photography, botany, he invented the blueprint and named many of the moons in our solar system, and in the midst of all of this, he also offered a very elegant little derivation for the Gaussian distribution in 1850.", - "translatedText": "Kimya, astronomi, fotoğrafçılık ve botanik alanlarında katkılarda bulundu, \"blueprint\"i icat etti ve güneş sistemimizdeki ayların çoğuna isim verdi ve tüm bunlarla birlikte, 1850'de Gauss dağılımının nereden türediğine dair çok zarif bir fikir sundu.", + "translatedText": "Kimya, astronomi, fotoğrafçılık ve botanik alanlarında katkılarda bulundu, ozalit kağıt icat etti ve güneş sistemimizdeki birçok uyduya isim verdi ve tüm bunlarla birlikte, 1850'de Gauss dağılımının nereden türediğine dair çok zarif bir fikir sundu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 779.4, "end": 793.66 }, @@ -900,7 +900,7 @@ "translatedText": "İki boyutlu uzayda bir çeşit olasılık dağılımını tanımlamak istediğinizi düşünün.", "model": "google_nmt", "n_reviews": 1, - "start": 795.0, + "start": 795, "end": 800.08 }, { @@ -931,7 +931,7 @@ "input": "The first of these two properties is that the probability density around each point depends only on its distance from the origin, not on its direction.", "translatedText": "Bu iki özellikten ilki, her noktanın etrafındaki olasılık yoğunluğunun yönüne değil, yalnızca orijine olan uzaklığına bağlı olmasıdır.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 833.48, "end": 842.14 }, @@ -973,7 +973,7 @@ "model": "google_nmt", "n_reviews": 1, "start": 885.1, - "end": 906.0 + "end": 906 }, { "input": "But if you combine this with the assumption that things are radially symmetric, both of these should be the same distribution.", @@ -1140,7 +1140,7 @@ "translatedText": "Bu tür bir denklem matematikte \"fonksiyonel denklem\" olarak bilinir.", "model": "google_nmt", "n_reviews": 0, - "start": 1025.0, + "start": 1025, "end": 1028.88 }, { @@ -1171,15 +1171,15 @@ "input": "Of course, the point is to pretend that you don't know that, and to instead deduce what all of the functions are which satisfy this property.", "translatedText": "Elbette amaç, bunu bilmiyormuş gibi davranmak ve bunun yerine bu özelliği karşılayan tüm fonksiyonların ne olduğunu çıkarmaktır.", "model": "google_nmt", - "n_reviews": 0, - "start": 1051.0, + "n_reviews": 1, + "start": 1051, "end": 1057.8 }, { "input": "In general, functional equations can be quite tricky, but let me show you how you can solve this one.", - "translatedText": "Genel olarak fonksiyonel denklemler oldukça yanıltıcı olabilir, ancak size bunu nasıl çözebileceğinizi göstereyim.", + "translatedText": "Genelde fonksiyonel denklemler oldukça incelikli olabilir, ancak size bunu nasıl çözebileceğinizi göstereyim.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1058.42, "end": 1063.42 }, @@ -1211,7 +1211,7 @@ "input": "But again, we're pretending like we don't know that.", "translatedText": "Ama yine de bunu bilmiyormuş gibi davranıyoruz.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1085.36, "end": 1087.76 }, @@ -1275,7 +1275,7 @@ "input": "Of course, there's nothing special about 5.", "translatedText": "Elbette 5'in özel bir yanı yok.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1140.76, "end": 1142.76 }, @@ -1411,15 +1411,15 @@ "input": "Ten years after Herschel wrote this, James Clerk Maxwell, who's most well known for having written down the fundamental equations for electricity and magnetism, independently stumbled across the same derivation.", "translatedText": "Herschel'in bunu yazmasından on yıl sonra, elektrik ve manyetizmanın temel denklemlerini yazmış olmasıyla tanınan James Clerk Maxwell, bağımsız olarak aynı türetmeye rastladı.", "model": "google_nmt", - "n_reviews": 0, - "start": 1294.0, + "n_reviews": 1, + "start": 1294, "end": 1303.92 }, { "input": "In his case he was doing it in three dimensions, since he was doing statistical mechanics and he was deriving a formula for the distribution for velocities of molecules in a gas.", "translatedText": "Onun durumunda, istatistiksel mekanikle uğraştığı ve gazdaki moleküllerin hızlarının dağılımına ilişkin bir formül türettiği için bunu üç boyutta yapıyordu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1304.22, "end": 1312.9 }, @@ -1427,7 +1427,7 @@ "input": "But the logic all works out the same.", "translatedText": "Ama mantık hep aynı işliyor.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1313.1, "end": 1315.1 }, @@ -1457,9 +1457,9 @@ }, { "input": "I mean, a key problem-solving principle in math is to use the defining features of your setup.", - "translatedText": "Demek istediğim, matematikte önemli bir problem çözme prensibi, kurulumunuzun tanımlayıcı özelliklerini kullanmaktır.", + "translatedText": "Demek istediğim, matematikte anahtar bir problem çözme prensibi, kurulumunuzun tanımlayıcı özelliklerini kullanmaktır.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1333.2, "end": 1338.02 }, @@ -1483,7 +1483,7 @@ "input": "From this standpoint, using both those facts feels less like a trick that happened to work, and more like an inevitable necessity.", "translatedText": "Bu açıdan bakıldığında, bu iki gerçeğin ikisini de kullanmak, işe yarayan bir hileden çok, kaçınılmaz bir gereklilik gibi geliyor.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1371.32, "end": 1378.24 }, @@ -1491,7 +1491,7 @@ "input": "Nevertheless, thinking once again of our statistician's friend, this is still not entirely satisfying.", "translatedText": "Yine de istatistikçi arkadaşımızı bir kez daha düşündüğümüzde, bu yine de tam anlamıyla tatmin edici değil.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1380.32, "end": 1385.96 }, @@ -1513,9 +1513,9 @@ }, { "input": "It stems from the central limit theorem, which is all about adding together many different independent variables.", - "translatedText": "Tamamen birçok farklı bağımsız değişkenin bir araya getirilmesiyle ilgili olan merkezi limit teoreminden kaynaklanır.", + "translatedText": "Tamamıyla birçok farklı bağımsız değişkenin bir araya getirilmesiyle ilgili olan merkezi limit teoreminden çıkıyor.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1404.88, "end": 1410.3 }, @@ -1567,4 +1567,4 @@ "start": 1455.26, "end": 1485.1 } -] \ No newline at end of file +] diff --git a/2023/gaussian-integral/turkish/title.json b/2023/gaussian-integral/turkish/title.json index e47a6716d..a0db0cbe5 100644 --- a/2023/gaussian-integral/turkish/title.json +++ b/2023/gaussian-integral/turkish/title.json @@ -2,4 +2,4 @@ "input": "Why π is in the normal distribution (beyond integral tricks)", "translatedText": "Normal dağılımda neden π var (integral tekniklerinin ötesinde)", "n_reviews": 1 -} \ No newline at end of file +} diff --git a/2023/moser-reboot/vietnamese/description.json b/2023/moser-reboot/vietnamese/description.json index b23cfb1cf..da6266331 100644 --- a/2023/moser-reboot/vietnamese/description.json +++ b/2023/moser-reboot/vietnamese/description.json @@ -51,8 +51,8 @@ }, { "input": "2:20 - Counting chords", - "translatedText": "2:20 - Đếm hợp âm", - "n_reviews": 0 + "translatedText": "2:20 - Đếm dây cung", + "n_reviews": 1 }, { "input": "4:03 - Counting intersection points", diff --git a/2023/moser-reboot/vietnamese/sentence_translations.json b/2023/moser-reboot/vietnamese/sentence_translations.json index cbbc47c9b..7451f185f 100644 --- a/2023/moser-reboot/vietnamese/sentence_translations.json +++ b/2023/moser-reboot/vietnamese/sentence_translations.json @@ -137,9 +137,9 @@ }, { "input": "As always with math, problem solving rule number one if you're stuck, is to try solving easier questions somehow related to the problem at hand.", - "translatedText": "Như mọi khi với toán học, quy tắc giải quyết vấn đề số một nếu bạn gặp khó khăn là cố gắng giải những câu hỏi dễ hơn bằng cách nào đó liên quan đến vấn đề đang gặp phải.", + "translatedText": "Như mọi khi với toán học, quy tắc giải toán số một nếu bạn gặp khó khăn là cố gắng giải những câu hỏi dễ hơn bằng cách nào đó liên quan đến bài toán đang gặp.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 159.34, "end": 167.14 }, @@ -481,7 +481,7 @@ }, { "input": "This equation has a name, it's called Euler's characteristic formula, and I remember when I made a video about this a while ago I had some dumb joke in there about Euler's being German for beautiful, and there were a decent number of comments that were like, you know, Euler is actually a person, I speak German, and it doesn't mean beautiful.", - "translatedText": "Phương trình này có tên gọi là công thức đặc trưng của Euler, và tôi nhớ khi tôi làm một video về điều này cách đây không lâu, tôi đã có một câu đùa ngớ ngẩn trong đó về việc Euler có nghĩa là người Đức xinh đẹp, và có rất nhiều bình luận kiểu như , bạn biết đấy, Euler thực ra là một người, tôi nói được tiếng Đức, và điều đó không có nghĩa là xinh đẹp.", + "translatedText": "Phương trình này có tên gọi là công thức đặc trưng của Euler, và tôi nhớ khi tôi làm một video về điều này cách đây không lâu, tôi đã có một câu đùa ngớ ngẩn trong đó về việc Euler có nghĩa là người Đức xinh đẹp, và có rất nhiều bình luận kiểu như, bạn biết đấy, Euler thực ra là một người, tôi nói được tiếng Đức, và điều đó không có nghĩa là xinh đẹp.", "model": "google_nmt", "n_reviews": 1, "start": 507.6, @@ -577,9 +577,9 @@ }, { "input": "And for the diagram we care about where we started off with n choose two separate lines and they're getting chopped up at n choose four points in the middle, you would end up with n choose two plus two times n choose four edges.", - "translatedText": "Và đối với sơ đồ, chúng ta quan tâm đến việc chúng ta bắt đầu từ đâu với n chọn hai đường thẳng riêng biệt và chúng bị cắt nhỏ ở n chọn bốn điểm ở giữa, bạn sẽ kết thúc bằng n chọn hai cộng hai lần n chọn bốn cạnh.", + "translatedText": "Và đối với sơ đồ, ta quan tâm đến việc chúng ta bắt đầu từ đâu với n lựa chọn hai đường thẳng riêng biệt và chúng bị cắt nhỏ ở n chọn bốn điểm ở giữa, bạn sẽ kết thúc bằng n lựa chọn hai cộng hai lần n lựa chọn bốn cạnh.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 617.34, "end": 630.14 }, @@ -625,9 +625,9 @@ }, { "input": "But of course we're not really done because that doesn't scratch the itch.", - "translatedText": "Nhưng tất nhiên là chúng ta chưa thực sự xong việc vì việc đó không gãi được chỗ ngứa.", + "translatedText": "Nhưng tất nhiên là ta chưa thực sự xong việc vì việc đó chưa đạt yêu cầu.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 688.58, "end": 691.2 }, diff --git a/2024/attention/hebrew/description.json b/2024/attention/hebrew/description.json index 9f4b3a90d..500631fcd 100644 --- a/2024/attention/hebrew/description.json +++ b/2024/attention/hebrew/description.json @@ -1,248 +1,248 @@ [ { - "translatedText": "מבטל תשומת לב עצמית, ריבוי ראשים ותשומת לב צולבת.", "input": "Demystifying self-attention, multiple heads, and cross-attention.", + "translatedText": "הסרת המסתורין מעל מיקוד עצמי (self-attention), ריבוי ראשים ומיקוד צולב.", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "במקום קריאת מודעות ממומנות, שיעורים אלה ממומנים ישירות על ידי הצופים: https://3b1b.co/support", "input": "Instead of sponsored ad reads, these lessons are funded directly by viewers: https://3b1b.co/support", + "translatedText": "במקום קריאת מודעות ממומנות, שיעורים אלה ממומנים ישירות על ידי הצופים: https://3b1b.co/support", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "צורת תמיכה בעלת ערך לא פחות היא פשוט לשתף את הסרטונים.", "input": "An equally valuable form of support is to simply share the videos.", + "translatedText": "צורת תמיכה בעלת ערך לא פחות היא פשוט לשתף את הסרטונים.", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "משאבים נוספים על שנאים", "input": "Other resources about transformers", + "translatedText": "משאבים נוספים על טרמספורמרים", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "הסרטונים של אנדריי קרפטי", "input": "Andrej Karpathy's videos", + "translatedText": "הסרטונים של Andrej Karpathy", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "The Transformer Circuits פוסטים מאת Anthropic", "input": "The Transformer Circuits posts by Anthropic", + "translatedText": "פוסטים על מעגלי טרנספורמר מאת Anthropic", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "https://transformer-circuits.pub/2021/framework/index.html", "input": "https://transformer-circuits.pub/2021/framework/index.html", + "translatedText": "https://transformer-circuits.pub/2021/framework/index.html", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "בפרט, רק לאחר שקראתי את הפוסט הזה התחלתי לחשוב על השילוב של מטריצות הערך והפלט כעל מפה משולבת בדרג נמוך ממרחב ההטמעה אל עצמה, מה שלפחות במוחי, עשה הרבה דברים. ברור יותר ממקורות אחרים.", "input": "In particular, it was only after I read this post that I started thinking of the combination of the value and output matrices as being a combined low-rank map from the embedding space to itself, which, at least in my mind, made things much clearer than other sources.", + "translatedText": "בפרט, רק לאחר שקראתי את הפוסט הזה התחלתי לחשוב על השילוב של מטריצות הערך והפלט כעל מיפוי משולב בדרג נמוך ממרחב השיכון אל עצמו, מה שלפחות אצלי, עשה הרבה דברים ברורים יותר מאשר ממקורות אחרים.", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "היסטוריה של מודלים לשפות מאת בריט קרוז, @ArtOfTheProblem ", "input": "History of language models by Brit Cruise, @ArtOfTheProblem ", + "translatedText": "היסטוריה של מודלים לשפות מאת Brit Cruise, @ArtOfTheProblem ", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "https://youtu.be/OFS90-FX6pg", "input": "https://youtu.be/OFS90-FX6pg", + "translatedText": "https://youtu.be/OFS90-FX6pg", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "מהו מודל שפה מאת @vcubingx ", "input": "What is a Language Model by @vcubingx ", + "translatedText": "מהו מודל שפה מאת @vcubingx ", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "https://youtu.be/1il-s4mgNdI?si=XaVxj6bsdy3VkgEX", "input": "https://youtu.be/1il-s4mgNdI?si=XaVxj6bsdy3VkgEX", + "translatedText": "https://youtu.be/1il-s4mgNdI?si=XaVxj6bsdy3VkgEX", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "אתר עם תרגילים הקשורים לתכנות ML ו-GPTs", "input": "Site with exercises related to ML programming and GPTs", + "translatedText": "אתר עם תרגילים הקשורים לתכנות ML ו-GPTs", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "https://www.gptandchill.ai/codingproblems", "input": "https://www.gptandchill.ai/codingproblems", + "translatedText": "https://www.gptandchill.ai/codingproblems", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "מאמר מוקדם על האופן שבו יש משמעות להנחיות בהטמעת חללים:", "input": "Early paper on how directions in embedding spaces have meaning:", + "translatedText": "מאמר מוקדם על האופן שבו לכיוונים במרחבי שיכון יש משמעות:", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "https://arxiv.org/pdf/1301.3781.pdf", "input": "https://arxiv.org/pdf/1301.3781.pdf", + "translatedText": "https://arxiv.org/pdf/1301.3781.pdf", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "חותמות זמן:", "input": "Timestamps:", + "translatedText": "חותמות זמן:", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "0:00 - סיכום על הטבעות", "input": "0:00 - Recap on embeddings", + "translatedText": "0:00 - סיכום על שיכונים", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "1:39 - דוגמאות מעודדות", "input": "1:39 - Motivating examples", + "translatedText": "1:39 - דוגמאות למוטיבציה", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "4:29 - דפוס הקשב", "input": "4:29 - The attention pattern", + "translatedText": "4:29 - דפוס המיקוד (attention pattern)", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "11:08 - מיסוך", "input": "11:08 - Masking", + "translatedText": "11:08 - מיסוך", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "12:42 - גודל הקשר", "input": "12:42 - Context size", + "translatedText": "12:42 - גודל הקונטקסט", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "13:10 - ערכים", "input": "13:10 - Values", + "translatedText": "13:10 - ערכים", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "15:44 - ספירת פרמטרים", "input": "15:44 - Counting parameters", + "translatedText": "15:44 - ספירת פרמטרים", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "18:21 - תשומת לב צולבת", "input": "18:21 - Cross-attention", + "translatedText": "18:21 - מיקוד (attention) צולב", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "19:19 - מספר ראשים", "input": "19:19 - Multiple heads", + "translatedText": "19:19 - מספר ראשים", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "22:16 - מטריצת הפלט", "input": "22:16 - The output matrix", + "translatedText": "22:16 - מטריצת הפלט", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "23:19 - הולך עמוק יותר", "input": "23:19 - Going deeper", + "translatedText": "23:19 - העמקה", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "24:54 - סיום", "input": "24:54 - Ending", + "translatedText": "24:54 - סיום", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", - "n_reviews": 0 + "n_reviews": 1 } -] \ No newline at end of file +] diff --git a/2024/attention/hebrew/sentence_translations.json b/2024/attention/hebrew/sentence_translations.json index c60b993f2..936519fec 100644 --- a/2024/attention/hebrew/sentence_translations.json +++ b/2024/attention/hebrew/sentence_translations.json @@ -1,1458 +1,1458 @@ [ { - "translatedText": "בפרק האחרון, אתה ואני התחלנו לעבור דרך פעולתו הפנימית של שנאי.", "input": "In the last chapter, you and I started to step through the internal workings of a transformer.", + "translatedText": "בפרק האחרון, אתם ואני התחלנו לעבור דרך פעולתו הפנימית של טרמספורמר.", "model": "google_nmt", - "n_reviews": 0, - "start": 0.0, + "n_reviews": 1, + "start": 0, "end": 4.02 }, { - "translatedText": "זהו אחד מחלקי הטכנולוגיה המרכזיים במודלים של שפות גדולות, והרבה כלים אחרים בגל המודרני של AI.", "input": "This is one of the key pieces of technology inside large language models, and a lot of other tools in the modern wave of AI.", + "translatedText": "זוהי אחת מהטכנולוגיות המרכזיות במודלים של שפות גדולות, והרבה כלים אחרים בגל המודרני של AI.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 4.56, "end": 10.2 }, { - "translatedText": "זה הגיע לראשונה לסצנה במאמר מפורסם מ-2017 בשם Attention is All You Need, ובפרק זה אתה ואני נחפור מהו מנגנון הקשב הזה, תוך חזותי כיצד הוא מעבד נתונים.", "input": "It first hit the scene in a now-famous 2017 paper called Attention is All You Need, and in this chapter you and I will dig into what this attention mechanism is, visualizing how it processes data.", + "translatedText": "הוא פורסם לראשונה במאמר מ-2017 בשם Attention is All You Need, ובפרק זה אתם ואני נעמיק באופן חזותי במהו מנגנון המיקוד (attention) הזה, וכיצד הוא מעבד נתונים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 10.98, "end": 21.7 }, { - "translatedText": "כסיכום קצר, הנה ההקשר החשוב שאני רוצה שתזכור.", "input": "As a quick recap, here's the important context I want you to have in mind.", + "translatedText": "כסיכום קצר, הנה ההקשר החשוב שאני רוצה שתזכרו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 26.14, "end": 29.54 }, { - "translatedText": "המטרה של המודל שאתה ואני לומדים היא לקחת חלק מטקסט ולחזות איזו מילה מגיעה אחר כך.", "input": "The goal of the model that you and I are studying is to take in a piece of text and predict what word comes next.", + "translatedText": "המטרה של המודל שאתם ואני לומדים היא לקחת חלק מטקסט ולנבא איזו מילה מגיעה אחר כך.", "model": "google_nmt", - "n_reviews": 0, - "start": 30.0, + "n_reviews": 1, + "start": 30, "end": 36.06 }, { - "translatedText": "טקסט הקלט מחולק לחתיכות קטנות שאנו מכנים אסימונים, ולעתים קרובות אלו הן מילים או פיסות מילים, אבל רק כדי להקל עליך ולי לחשוב על הדוגמאות בסרטון הזה, בואו נפשט על ידי העמדת פנים שאסימונים הם תמיד רק מילים.", "input": "The input text is broken up into little pieces that we call tokens, and these are very often words or pieces of words, but just to make the examples in this video easier for you and me to think about, let's simplify by pretending that tokens are always just words.", + "translatedText": "טקסט הקלט מחולק לחתיכות קטנות שאנו מכנים טוקנים, ולעתים קרובות אלו הן מילים או פיסות מילים, אבל רק כדי להקל עלינו לחשוב על הדוגמאות בסרטון הזה, בואו נפשט על ידי העמדת פנים שטוקנים הם תמיד רק מילים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 36.86, "end": 50.56 }, { - "translatedText": "השלב הראשון בשנאי הוא לשייך כל אסימון לוקטור בעל מימד גבוה, מה שאנו מכנים הטבעה שלו.", "input": "The first step in a transformer is to associate each token with a high-dimensional vector, what we call its embedding.", + "translatedText": "השלב הראשון בטרמספורמר הוא לשייך כל טוקן לוקטור בעל מימד גבוה, מה שאנחנו מכנים שיכון שלו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 51.48, "end": 57.7 }, { - "translatedText": "הרעיון החשוב ביותר שאני רוצה שתזכרו הוא כיצד כיוונים במרחב הגבוה-ממדי הזה של כל ההטבעות האפשריות יכולים להתכתב עם משמעות סמנטית.", "input": "The most important idea I want you to have in mind is how directions in this high-dimensional space of all possible embeddings can correspond with semantic meaning.", + "translatedText": "הרעיון החשוב ביותר שאני רוצה שתזכרו הוא כיצד כיוונים במרחב הרב-ממדי הזה של כל השיכונים האפשריים יכולים להתכתב עם משמעות סמנטית.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 57.7, - "end": 67.0 + "end": 67 }, { - "translatedText": "בפרק האחרון ראינו דוגמה לאופן שבו כיוון יכול להתאים למגדר, במובן זה שהוספת שלב מסוים במרחב הזה יכולה לקחת אותך מהטבעה של שם עצם זכר להטבעה של שם העצם הנקבי המקביל.", "input": "In the last chapter we saw an example for how direction can correspond to gender, in the sense that adding a certain step in this space can take you from the embedding of a masculine noun to the embedding of the corresponding feminine noun.", + "translatedText": "בפרק האחרון ראינו דוגמה לאופן שבו כיוון יכול להתאים למגדר, במובן זה שהוספת וקטור מסוים במרחב הזה יכולה לקחת אותך משיכון של שם עצם זכרי לשיכון של שם העצם הנקבי המקביל.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 67.68, "end": 79.64 }, { - "translatedText": "זו רק דוגמה אחת שתוכלו לתאר לעצמכם כמה כיוונים אחרים במרחב הגבוה-ממדי הזה יכולים להתאים להרבה היבטים אחרים של משמעות המילה.", "input": "That's just one example you could imagine how many other directions in this high-dimensional space could correspond to numerous other aspects of a word's meaning.", + "translatedText": "זו רק דוגמה אחת וכיוונים אחרים במרחב הרב-ממדי הזה יכולים להתאים להרבה היבטים אחרים של משמעות המילה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 80.16, "end": 87.58 }, { - "translatedText": "המטרה של שנאי היא להתאים בהדרגה את ההטבעות הללו כך שהן לא רק מקודדות מילה בודדת, אלא במקום זאת הן אופות במשמעות הקשרית הרבה הרבה יותר עשירה.", "input": "The aim of a transformer is to progressively adjust these embeddings so that they don't merely encode an individual word, but instead they bake in some much, much richer contextual meaning.", + "translatedText": "המטרה של טרמספורמר היא להתאים בהדרגה את השיכונים הללו כך שהם לא רק מקודדים מילה בודדת, אלא במקום זאת הם מכילים משמעות הרבה הרבה יותר עשירה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 88.8, "end": 99.18 }, { - "translatedText": "אני צריך לומר מראש שהרבה אנשים מוצאים את מנגנון הקשב, חלק המפתח הזה בשנאי, מאוד מבלבל, אז אל תדאג אם לוקח קצת זמן עד שהדברים ישקעו פנימה.", "input": "I should say up front that a lot of people find the attention mechanism, this key piece in a transformer, very confusing, so don't worry if it takes some time for things to sink in.", + "translatedText": "אני צריך לומר מראש שהרבה אנשים מוצאים את מנגנון המיקוד (attention) מאוד מבלבל, אז אל תדאגו אם לוקח קצת זמן עד שתעכלו אם הדברים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 100.14, "end": 108.98 }, { - "translatedText": "אני חושב שלפני שאנחנו צוללים לפרטים החישוביים ולכל הכפלות המטריצות, כדאי לחשוב על כמה דוגמאות לסוג ההתנהגות שאנחנו רוצים שתשומת הלב תאפשר.", "input": "I think that before we dive into the computational details and all the matrix multiplications, it's worth thinking about a couple examples for the kind of behavior that we want attention to enable.", + "translatedText": "אני חושב שלפני שאנחנו צוללים לפרטים החישוביים ולכל מכפלות המטריצות, כדאי לחשוב על כמה דוגמאות לסוג ההתנהגות שאנחנו רוצים שמיקוד יאפשר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 109.44, "end": 119.16 }, { - "translatedText": "שקול את הביטויים American true mole, שומה אחת של פחמן דו חמצני, ולקחת ביופסיה של השומה.", "input": "Consider the phrases American true mole, one mole of carbon dioxide, and take a biopsy of the mole.", + "translatedText": "חישבו על הביטויים מול (mole) אמריקאי (חדף בעברית), מול של פחמן דו חמצני, וביופסיה של שומה (מול באגלית).", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 120.14, "end": 126.22 }, { - "translatedText": "אתה ואני יודעים שלמילה שומה יש משמעויות שונות בכל אחת מהן, בהתבסס על ההקשר.", "input": "You and I know that the word mole has different meanings in each one of these, based on the context.", + "translatedText": "אנחנו יודעים שלמילה mole יש משמעות שונה בכל אחד מהם, בהתבסס על ההקשר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 126.7, "end": 130.9 }, { - "translatedText": "אבל לאחר השלב הראשון של שנאי, זה שמפרק את הטקסט ומשייך כל אסימון לוקטור, הווקטור המשויך לשומה יהיה זהה בכל המקרים האלה, מכיוון שהטמעת האסימון הראשונית הזו היא למעשה טבלת חיפוש ללא התייחסות להקשר.", "input": "But after the first step of a transformer, the one that breaks up the text and associates each token with a vector, the vector that's associated with mole would be the same in all of these cases, because this initial token embedding is effectively a lookup table with no reference to the context.", + "translatedText": "אבל לאחר השלב הראשון של טרמספורמר, זה שמפרק את הטקסט ומשייך כל טוקן לוקטור, הווקטור המשויך ל-mole יהיה זהה בכל המקרים האלה, מכיוון שהשיכון הראשוני של הטוקן הזה הוא למעשה טבלת חיפוש ללא התייחסות להקשר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 131.36, "end": 146.22 }, { - "translatedText": "רק בשלב הבא של השנאי יש להטמעות שמסביב הזדמנות להעביר מידע לתוך זה.", "input": "It's only in the next step of the transformer that the surrounding embeddings have the chance to pass information into this one.", + "translatedText": "רק בשלב הבא של הטרמספורמר יש לשיכונים שמסביב הזדמנות להעביר מידע לתוכו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 146.62, "end": 153.1 }, { - "translatedText": "התמונה שאולי תזכור היא שיש מספר כיוונים ברורים במרחב ההטמעה הזה המקודדים את המשמעויות המובהקות של המילה שומה, ושגוש קשב מיומן מחשב את מה שאתה צריך להוסיף להטמעה הגנרית כדי להעביר אותו אל אחד מהכיוונים הספציפיים הללו, כפונקציה של ההקשר.", "input": "The picture you might have in mind is that there are multiple distinct directions in this embedding space encoding the multiple distinct meanings of the word mole, and that a well-trained attention block calculates what you need to add to the generic embedding to move it to one of these specific directions, as a function of the context.", + "translatedText": "התמונה שאולי תזכרו היא שיש מספר כיוונים ברורים במרחב השיכון הזה המקודדים את המשמעויות המובהקות של המילה mole, ושבלוק מיקוד (attention block) מיומן מחשב את מה שאתם צריכים להוסיף לשיכון הגנרי כדי להעביר אותו אל אחד מהכיוונים הספציפיים הללו, כפונקציה של ההקשר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 153.82, "end": 171.8 }, { - "translatedText": "כדי לקחת דוגמה נוספת, שקול את הטבעת המילה מגדל.", "input": "To take another example, consider the embedding of the word tower.", + "translatedText": "כדוגמה נוספת, חישבו על שיכון המילה מגדל.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 173.3, "end": 176.18 }, { - "translatedText": "זה כנראה איזה כיוון מאוד כללי, לא ספציפי במרחב, הקשור להרבה שמות עצם גדולים וגבוהים אחרים.", "input": "This is presumably some very generic, non-specific direction in the space, associated with lots of other large, tall nouns.", + "translatedText": "זהו כנראה איזשהו כיוון מאוד כללי במרחב, הקשור להרבה שמות עצם גדולים וגבוהים אחרים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 177.06, "end": 183.72 }, { - "translatedText": "אם המילה הזאת קודמה מיד על ידי אייפל, הייתם יכולים לדמיין שאתם רוצים שהמנגנון יעדכן את הווקטור הזה כך שיצביע על כיוון שמקודד באופן ספציפי יותר את מגדל אייפל, אולי בקורלציה עם וקטורים הקשורים לפריז וצרפת ולדברים העשויים מפלדה.", "input": "If this word was immediately preceded by Eiffel, you could imagine wanting the mechanism to update this vector so that it points in a direction that more specifically encodes the Eiffel tower, maybe correlated with vectors associated with Paris and France and things made of steel.", + "translatedText": "אם מיד אחרי המילה הזאת מופיע אייפל, הייתם רוצים שהמנגנון יעדכן את הווקטור הזה כך שיצביע על כיוון שמקודד באופן ספציפי יותר את מגדל אייפל, אולי בקורלציה עם וקטורים הקשורים לפריז וצרפת ולדברים העשויים מפלדה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 184.02, "end": 199.06 }, { - "translatedText": "אם קדמה לה גם המילה מיניאטורה, אז הווקטור צריך להתעדכן עוד יותר, כך שהוא לא מתאם עוד עם דברים גדולים וגבוהים.", "input": "If it was also preceded by the word miniature, then the vector should be updated even further, so that it no longer correlates with large, tall things.", + "translatedText": "אם הופיע לפניה המילה מיניאטורה, אז הווקטור צריך להתעדכן עוד יותר, כך שהוא כבר לא יהי מתואם עם דברים גדולים וגבוהים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 199.92, "end": 207.5 }, { - "translatedText": "באופן כללי יותר מאשר רק חידוד המשמעות של מילה, בלוק הקשב מאפשר למודל להעביר מידע המקודד בהטמעה אחת לזו של אחרת, פוטנציאלית כאלה שנמצאים די רחוק, ואפשר עם מידע שהוא הרבה יותר עשיר מסתם מילה בודדת.", "input": "More generally than just refining the meaning of a word, the attention block allows the model to move information encoded in one embedding to that of another, potentially ones that are quite far away, and potentially with information that's much richer than just a single word.", + "translatedText": "באופן כללי יותר מאשר רק חידוד המשמעות של מילה, בלוק המיקוד מאפשר למודל להעביר מידע המקודד בשיכון אחד לזה של אחר, אולי כאלו שנמצאים די רחוק, ואולי עם מידע הרבה יותר עשיר מסתם מילה בודדת.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 209.48, "end": 223.3 }, { - "translatedText": "מה שראינו בפרק האחרון היה איך אחרי שכל הוקטורים זורמים ברשת, כולל בלוקי קשב רבים ושונים, החישוב שאתה מבצע כדי לייצר חיזוי של האסימון הבא הוא לחלוטין פונקציה של הווקטור האחרון ברצף.", "input": "What we saw in the last chapter was how after all of the vectors flow through the network, including many different attention blocks, the computation you perform to produce a prediction of the next token is entirely a function of the last vector in the sequence.", + "translatedText": "מה שראינו בפרק האחרון היה איך אחרי שכל הוקטורים עוברים דרך הרשת, כולל בלוקי מיקוד רבים ושונים, החישוב שאתם מבצעים כדי לייצר חיזוי של הטוקן הבא הוא לחלוטין פונקציה של הווקטור האחרון ברצף.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 223.3, "end": 238.28 }, { - "translatedText": "תאר לעצמך, למשל, שהטקסט שאתה מזין הוא רובו של רומן מסתורין שלם, עד לנקודה סמוך לסוף, שקורא, לכן הרוצח היה.", "input": "Imagine, for example, that the text you input is most of an entire mystery novel, all the way up to a point near the end, which reads, therefore the murderer was.", + "translatedText": "תארו לעצמכם, למשל, שהטקסט שאתם מזינים הוא רובו של של רומן מתח, עד לנקודה סמוך לסוף, שם נכתב \"לכן הרוצח היה\".", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 239.1, "end": 247.8 }, { - "translatedText": "אם המודל מתכוון לחזות במדויק את המילה הבאה, אותו וקטור אחרון ברצף, שהתחיל את חייו פשוט להטביע את המילה הייתה, יצטרך להיות מעודכן על ידי כל בלוקי הקשב כדי לייצג הרבה, הרבה יותר מכל אדם מילה, איכשהו מקודדת את כל המידע מחלון ההקשר המלא הרלוונטי לניבוי המילה הבאה.", "input": "If the model is going to accurately predict the next word, that final vector in the sequence, which began its life simply embedding the word was, will have to have been updated by all of the attention blocks to represent much, much more than any individual word, somehow encoding all of the information from the full context window that's relevant to predicting the next word.", + "translatedText": "אם המודל ינבא במדויק את המילה הבאה, אותו וקטור אחרון ברצף, שהתחיל את חייו פשוט כשיכון שלהמילה \"היה\", יצטרך להיות מעודכן על ידי כל בלוקי המיקוד כדי לייצג הרבה הרבה יותר מכל מילה בודדת, ואיכשהו יקודד את כל המידע מחלון ההקשר המלא הרלוונטי לניבוי המילה הבאה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 248.4, "end": 268.22 }, { - "translatedText": "עם זאת, כדי לעבור דרך החישובים, בואו ניקח דוגמה הרבה יותר פשוטה.", "input": "To step through the computations, though, let's take a much simpler example.", + "translatedText": "עם זאת, כדי לעבור דרך החישובים, בואו ניקח דוגמה הרבה יותר פשוטה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 269.5, "end": 272.58 }, { - "translatedText": "תארו לעצמכם שהקלט כולל את הביטוי, יצור כחול רך שוטט ביער המוריק.", "input": "Imagine that the input includes the phrase, a fluffy blue creature roamed the verdant forest.", + "translatedText": "תארו לעצמכם שהקלט כולל את הביטוי \"יצור כחול פרוותי שוטט ביער המוריק\".", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 272.98, "end": 277.96 }, { - "translatedText": "ולרגע זה, נניח שסוג העדכון היחיד שמעניין אותנו הוא התאמת שמות התואר את המשמעויות של שמות העצם התואמים להם.", "input": "And for the moment, suppose that the only type of update that we care about is having the adjectives adjust the meanings of their corresponding nouns.", + "translatedText": "וכרגע נניח שסוג העדכון היחיד שמעניין אותנו הוא שינוי המשמעויות של שמות העצם על ידי שמות התואר התואמים להם.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 278.46, "end": 286.78 }, { - "translatedText": "מה שאני עומד לתאר זה מה שהיינו מכנים ראש קשב בודד, ובהמשך נראה כיצד בלוק הקשב מורכב מהרבה ראשים שונים הפועלים במקביל.", "input": "What I'm about to describe is what we would call a single head of attention, and later we will see how the attention block consists of many different heads run in parallel.", + "translatedText": "מה שאני עומד לתאר זה מה שאנחנו מכנים ראש מיקוד בודד, ובהמשך נראה כיצד בלוק המיקוד מורכב מהרבה ראשים שונים הפועלים במקביל.", "model": "google_nmt", - "n_reviews": 0, - "start": 287.0, + "n_reviews": 1, + "start": 287, "end": 295.42 }, { - "translatedText": "שוב, ההטבעה הראשונית של כל מילה היא איזה וקטור בעל מימד גבוה שמקודד רק את המשמעות של המילה המסוימת הזו ללא הקשר.", "input": "Again, the initial embedding for each word is some high dimensional vector that only encodes the meaning of that particular word with no context.", + "translatedText": "שוב, השיכון הראשוני של כל מילה הוא וקטור בעל מימד גבוה שמקודד רק את המשמעות של המילה המסוימת הזו ללא הקשר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 296.14, "end": 303.38 }, { - "translatedText": "למעשה, זה לא ממש נכון.", "input": "Actually, that's not quite true.", + "translatedText": "למעשה, זה לא ממש נכון.", "model": "google_nmt", - "n_reviews": 0, - "start": 304.0, + "n_reviews": 1, + "start": 304, "end": 305.22 }, { - "translatedText": "הם גם מקודדים את המיקום של המילה.", "input": "They also encode the position of the word.", + "translatedText": "הם גם מקודדים את המיקום של המילה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 305.38, "end": 307.64 }, { - "translatedText": "יש עוד הרבה מה לומר איך מיקומים מקודדים, אבל כרגע, כל מה שאתה צריך לדעת הוא שהערכים של הווקטור הזה מספיקים כדי לספר לך גם מהי המילה וגם היכן היא קיימת בהקשר.", "input": "There's a lot more to say way that positions are encoded, but right now, all you need to know is that the entries of this vector are enough to tell you both what the word is and where it exists in the context.", + "translatedText": "יש עוד הרבה מה לומר על קידוד מיקומים, אבל כרגע, כל מה שאתם צריכים לדעת הוא שהערכים של הווקטור הזה מספיקים כדי לספר לכם גם מהי המילה וגם היכן היא קיימת בהקשר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 307.98, "end": 318.9 }, { - "translatedText": "נמשיך ונציין את ההטבעות הללו באות ה.", - "input": "Let's go ahead and denote these embeddings with the letter e.", + "input": "Let's go ahead and denote these embeddings with the letter E.", + "translatedText": "בואו נמשיך ונציין את השיכונים הללו באות E.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 319.5, "end": 321.66 }, { - "translatedText": "המטרה היא שסדרה של חישובים תייצר קבוצה מעודנת חדשה של הטבעות שבהן, למשל, אלו התואמות לשמות העצם ספגו את המשמעות משמות התואר התואמים שלהם.", "input": "The goal is to have a series of computations produce a new refined set of embeddings where, for example, those corresponding to the nouns have ingested the meaning from their corresponding adjectives.", + "translatedText": "המטרה היא שסדרה של חישובים תייצר קבוצה מעודנת חדשה של שיכונים שבהם, למשל, אלו התואמים לשמות העצם ספגו את המשמעות משמות התואר התואמים שלהם.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 322.42, "end": 333.42 }, { - "translatedText": "ולשחק במשחק הלמידה העמוקה, אנחנו רוצים שרוב החישובים המעורבים ייראו כמו תוצרי מטריצה-וקטור, שבהם המטריצות מלאות במשקלים הניתנים לשינוי, דברים שהמודל ילמד על סמך נתונים.", "input": "And playing the deep learning game, we want most of the computations involved to look like matrix-vector products, where the matrices are full of tunable weights, things that the model will learn based on data.", + "translatedText": "ובלמידה העמוקה, אנחנו רוצים שרוב החישובים ייראו כמו מכפלת מטריצה-וקטור, שבהם המטריצות מלאות במשקלים הניתנים לשינוי, ושהמודל ילמד על סמך נתונים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 333.9, "end": 343.98 }, { - "translatedText": "כדי להיות ברור, אני ממציא את הדוגמה הזו של שמות תואר המעדכנים שמות עצם רק כדי להמחיש את סוג ההתנהגות שאתה יכול לדמיין שראש תשומת לב עושה.", "input": "To be clear, I'm making up this example of adjectives updating nouns just to illustrate the type of behavior that you could imagine an attention head doing.", + "translatedText": "כדי להיות ברור, אני ממציא את הדוגמה הזו של שמות תואר המעדכנים שמות עצם רק כדי להמחיש את סוג ההתנהגות שאתם יכולים לדמיין שראש מיקוד עושה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 344.66, "end": 352.26 }, { - "translatedText": "כמו בכל כך הרבה למידה עמוקה, ההתנהגות האמיתית היא הרבה יותר קשה לנתח מכיוון שהיא מבוססת על כוונון וכיוונון של מספר עצום של פרמטרים כדי למזער פונקציית עלות כלשהי.", "input": "As with so much deep learning, the true behavior is much harder to parse because it's based on tweaking and tuning a huge number of parameters to minimize some cost function.", + "translatedText": "כמו בהרבה נושאים בלמידה עמוקה, ההתנהגות האמיתית הרבה יותר קשה לנתוח מכיוון שהיא מבוססת על כיוונון של מספר עצום של פרמטרים כדי למזער פונקציית עלות כלשהי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 352.86, "end": 361.34 }, { - "translatedText": "רק שכשאנחנו עוברים דרך כל המטריצות השונות המלאות בפרמטרים שמעורבים בתהליך הזה, אני חושב שזה ממש מועיל לקבל דוגמה דמיונית למשהו שהוא יכול לעשות כדי לשמור על הכל יותר קונקרטי.", "input": "It's just that as we step through all of different matrices filled with parameters that are involved in this process, I think it's really helpful to have an imagined example of something that it could be doing to help keep it all more concrete.", + "translatedText": "כשאנחנו עוברים דרך כל המטריצות השונות המלאות בפרמטרים שמעורבים בתהליך הזה, אני חושב שממש מועיל לקבל דוגמה דמיונית למשהו שהוא יכול לעשות כדי לשמור על הכל יותר קונקרטי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 361.68, "end": 373.22 }, { - "translatedText": "בשלב הראשון של תהליך זה, אתה עשוי לדמיין כל שם עצם, כמו יצור, שואל את השאלה, היי, האם יש שמות תואר שיושבים מולי?", - "input": "For the first step of this process, you might imagine each noun, like creature, asking the question, hey, are there any adjectives sitting in front of me?", + "input": "For the first step of this process, you might imagine each noun, like creature, asking the question: \"hey, are there any adjectives sitting in front of me\"?", + "translatedText": "בשלב הראשון של התהליך, אתם עשויים לחשוב על כל שם עצם, כמו יצור, שואל את השאלה: \"היי, האם יש שמות תואר שיושבים מולי\"?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 374.14, "end": 381.96 }, { - "translatedText": "ולגבי המילים פלאפי וכחול, שכל אחד יוכל לענות, כן, אני שם תואר ואני בעמדה הזו.", - "input": "And for the words fluffy and blue, to each be able to answer, yeah, I'm an adjective and I'm in that position.", + "input": "And for the words fluffy and blue, to each be able to answer: \"yeah, I'm an adjective and I'm in that position\".", + "translatedText": "ולגבי המילים פרוותי וכחול, שכל אחת תוכל לענות: \"כן, אני שם תואר ואני במיקום הזה\".", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 382.16, "end": 387.96 }, { - "translatedText": "השאלה הזו מקודדת איכשהו כעוד וקטור, עוד רשימה של מספרים, שאנו קוראים לה השאילתה של המילה הזו.", "input": "That question is somehow encoded as yet another vector, another list of numbers, which we call the query for this word.", + "translatedText": "השאלה הזו מקודדת איכשהו כעוד וקטור, עוד רשימה של מספרים, שאנו קוראים לה השאילתה של המילה הזו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 388.96, "end": 396.1 }, { - "translatedText": "עם זאת, לוקטור השאילתה הזה יש ממד קטן בהרבה מהוקטור המוטבע, נניח 128.", "input": "This query vector though has a much smaller dimension than the embedding vector, say 128.", + "translatedText": "עם זאת, לוקטור השאילתה הזה יש ממד קטן בהרבה מהוקטור המשוכן, נניח 128.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 396.98, "end": 402.02 }, { - "translatedText": "חישוב השאילתה הזו נראה כמו לקיחת מטריצה מסוימת, שאותה אתן ל-wq, ולהכפיל אותה בהטמעה.", - "input": "Computing this query looks like taking a certain matrix, which I'll label wq, and multiplying it by the embedding.", + "input": "Computing this query looks like taking a certain matrix, which I'll label Wq, and multiplying it by the embedding.", + "translatedText": "חישוב השאילתה הזו נראה כמו לקיחת מטריצה מסוימת, שאתן לה שם Wq, ולהכפיל אותה בשיכון.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 402.94, "end": 409.78 }, { - "translatedText": "אם נדחס קצת דברים, בוא נכתוב את וקטור השאילתה הזה בתור q, ואז בכל פעם שאתה רואה אותי שם מטריצה ליד חץ כמו זה, זה נועד לייצג שכפל המטריצה הזו בווקטור בתחילת החץ נותן לך את הווקטור ב קצה החץ.", - "input": "Compressing things a bit, let's write that query vector as q, and then anytime you see me put a matrix next to an arrow like this one, it's meant to represent that multiplying this matrix by the vector at the arrow's start gives you the vector at the arrow's end.", + "input": "Compressing things a bit, let's write that query vector as Q, and then anytime you see me put a matrix next to an arrow like this one, it's meant to represent that multiplying this matrix by the vector at the arrow's start gives you the vector at the arrow's end.", + "translatedText": "אם נדחס קצת את הדברים, נכתוב את וקטור השאילתה הזה בתור Q, ואז בכל פעם שאתם רואים אותי שם מטריצה ליד חץ כמו זה, הכוונה היא שכפל המטריצה הזו בווקטור בתחילת החץ נותן לכם את הווקטור בקצה החץ.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 410.96, "end": 424.8 }, { - "translatedText": "במקרה זה, אתה מכפיל את המטריצה הזו בכל ההטמעות בהקשר, ומייצר וקטור שאילתה אחד עבור כל אסימון.", "input": "In this case, you multiply this matrix by all of the embeddings in the context, producing one query vector for each token.", + "translatedText": "במקרה זה, אתם מכפילים את המטריצה הזו בכל השיכונים שבהקשר, ומייצרים וקטור שאילתה אחד עבור כל טוקן .", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 425.86, "end": 432.58 }, { - "translatedText": "הערכים של המטריצה הזו הם פרמטרים של המודל, כלומר ההתנהגות האמיתית נלמדת מנתונים, ובפועל, מה שמטריצה זו עושה בראש קשב מסוים הוא מאתגר לנתח.", "input": "The entries of this matrix are parameters of the model, which means the true behavior is learned from data, and in practice, what this matrix does in a particular attention head is challenging to parse.", + "translatedText": "הערכים של המטריצה הזו הם פרמטרים של המודל, כלומר ההתנהגות האמיתית נלמדת מנתונים, ובפועל, מאתגר לנתח מה שמטריצה זו עושה בראש מיקוד מסוים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 433.74, "end": 443.44 }, { - "translatedText": "אבל למעננו, כשנדמיינו דוגמה שאולי נקווה שהיא תלמד, נניח שמטריצת השאילתה הזו ממפה את ההטבעות של שמות עצם לכיוונים מסוימים במרחב השאילתה הקטן יותר הזה, שמקודד איכשהו את הרעיון של חיפוש שמות תואר בעמדות קודמות. .", "input": "But for our sake, imagining an example that we might hope that it would learn, we'll suppose that this query matrix maps the embeddings of nouns to certain directions in this smaller query space that somehow encodes the notion of looking for adjectives in preceding positions.", + "translatedText": "אבל לצרכינו, נדמיין דוגמה שבה מטריצת השאילתה הזו ממפה את השיכונים של שמות עצם לכיוונים מסוימים במרחב השאילתה הקטן יותר הזה, שמקודד איכשהו את הרעיון של חיפוש שמות תואר במיקומים קודמים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 443.9, "end": 458.04 }, { - "translatedText": "לגבי מה זה עושה להטבעות אחרות, מי יודע?", "input": "As to what it does to other embeddings, who knows?", + "translatedText": "לגבי מה זה עושה לשיכונים אחרים, מי יודע?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 458.78, "end": 461.44 }, { - "translatedText": "אולי הוא מנסה במקביל להשיג מטרה אחרת עם אלה.", "input": "Maybe it simultaneously tries to accomplish some other goal with those.", + "translatedText": "אולי הוא מנסה במקביל להשיג מטרה אחרת עם אלה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 461.72, "end": 464.34 }, { - "translatedText": "כרגע, אנחנו מתמקדים בלייזר בשמות העצם.", "input": "Right now, we're laser focused on the nouns.", + "translatedText": "כרגע, אנחנו מתמקדים רק בשמות העצם.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 464.54, "end": 467.16 }, { - "translatedText": "יחד עם זאת, קשורה לזה מטריצה שנייה שנקראת מטריצת המפתח, שגם אותה מכפילים בכל אחת מההטבעות.", "input": "At the same time, associated with this is a second matrix called the key matrix, which you also multiply by every one of the embeddings.", + "translatedText": "יחד עם זאת, קשורה לזה מטריצה שנייה שנקראת מטריצת המפתח, שגם אותה מכפילים בכל אחד מהשיכונים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 467.28, "end": 474.62 }, { - "translatedText": "זה מייצר רצף שני של וקטורים שאנו קוראים להם המפתחות.", "input": "This produces a second sequence of vectors that we call the keys.", + "translatedText": "זה מייצר רצף שני של וקטורים שאנחנו קוראים להם המפתחות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 475.28, "end": 478.5 }, { - "translatedText": "מבחינה קונספטואלית, אתה רוצה לחשוב על המפתחות כמענה פוטנציאלי לשאילתות.", "input": "Conceptually, you want to think of the keys as potentially answering the queries.", + "translatedText": "קונספטואלית, אתם רוצים לחשוב על המפתחות כמענה פוטנציאלי לשאילתות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 479.42, "end": 483.14 }, { - "translatedText": "מטריצת מפתח זו מלאה גם בפרמטרים הניתנים לכוונון, ובדיוק כמו מטריצת השאילתה, היא ממפה את וקטורי הטבעה לאותו מרחב ממדי קטן יותר.", "input": "This key matrix is also full of tunable parameters, and just like the query matrix, it maps the embedding vectors to that same smaller dimensional space.", + "translatedText": "מטריצת מפתח זו מלאה גם בפרמטרים הניתנים לכוונון, ובדיוק כמו מטריצת השאילתה, היא ממפה את וקטורי השיכון לאותו מרחב ממימד קטן יותר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 483.84, "end": 491.4 }, { - "translatedText": "אתה חושב על המפתחות כמתאימים לשאילתות בכל פעם שהם מתאימים זה לזה.", "input": "You think of the keys as matching the queries whenever they closely align with each other.", + "translatedText": "תחשבו על המפתחות כמתאימים לשאילתות בכל פעם שהם חופפים במידה רבה זה לזה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 492.2, "end": 497.02 }, { - "translatedText": "בדוגמה שלנו, תדמיינו שמטריצת המפתח ממפה את שמות התואר כמו פלאפי וכחול לוקטורים שמיושרים היטב עם השאילתה שמפיקה המילה יצור.", "input": "In our example, you would imagine that the key matrix maps the adjectives like fluffy and blue to vectors that are closely aligned with the query produced by the word creature.", + "translatedText": "בדוגמה שלנו, דמיינו שמטריצת המפתח ממפה את שמות התואר כמו פרוותי וכחול לוקטורים שחופפים במידה רבה לשאילתה שמפיקה המילה יצור.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 497.46, "end": 506.74 }, { - "translatedText": "כדי למדוד עד כמה כל מפתח מתאים לכל שאילתה, אתה מחשב מוצר נקודות בין כל זוג מפתח-שאילתה אפשרי.", "input": "To measure how well each key matches each query, you compute a dot product between each possible key-query pair.", + "translatedText": "כדי למדוד עד כמה כל מפתח מתאים לכל שאילתה, אתם מחשבים את המכפלה הפנימית בין כל זוג מפתח-שאילתה אפשרי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 507.2, - "end": 514.0 + "end": 514 }, { - "translatedText": "אני אוהב לדמיין רשת מלאה בחבורה של נקודות, שבה הנקודות הגדולות יותר מתאימות למוצרי הנקודות הגדולות יותר, המקומות שבהם המפתחות והשאילתות מתיישרים.", "input": "I like to visualize a grid full of a bunch of dots, where the bigger dots correspond to the larger dot products, the places where the keys and queries align.", + "translatedText": "אני אוהב לדמיין רשת מלאה בנקודות, שבה הנקודות הגדולות יותר מתאימות למכפלות הפנימיות הגדולות יותר, המקומות שבהם המפתחות והשאילתות מתאימים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 514.48, "end": 522.56 }, { - "translatedText": "לדוגמא של שם התואר שלנו, זה ייראה קצת יותר כך, כאשר אם המקשים המופקים על ידי fluffy וכחול באמת מתאימים לשאילתה המיוצר על ידי יצור, אז תוצרי הנקודות בשני הנקודות הללו יהיו מספרים חיוביים גדולים.", "input": "For our adjective noun example, that would look a little more like this, where if the keys produced by fluffy and blue really do align closely with the query produced by creature, then the dot products in these two spots would be some large positive numbers.", + "translatedText": "לדוגמא של שם התואר שלנו, זה ייראה קצת יותר כך, כאשר אם המפתחות המופקים על ידי פרוותי וכחול באמת מתאימים לשאילתה המיוצרת על ידי יצור, אז המכפלות הפנימיות בשתי הנקודות הללו יהיו מספרים חיוביים גדולים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 523.28, "end": 538.32 }, { - "translatedText": "בשפה השפה, אנשי למידת מכונה היו אומרים שזה אומר שההטבעות של פלאפי וכחול מטפלות בהטבעה של יצור.", "input": "In the lingo, machine learning people would say that this means the embeddings of fluffy and blue attend to the embedding of creature.", + "translatedText": " אנשי למידת מכונה היו אומרים שהשיכונים של פרוותי וכחול \"...Attend to\" (ממקדים ל...) שיכון של יצור.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 539.1, "end": 545.42 }, { - "translatedText": "בניגוד לתוצר הנקודה בין המפתח למילה אחרת כמו ה- לשאילתה עבור יצור יהיה איזה ערך קטן או שלילי שמשקף שאינם קשורים זה לזה.", "input": "By contrast to the dot product between the key for some other word like the and the query for creature would be some small or negative value that reflects that are unrelated to each other.", + "translatedText": "בניגוד למכפלה פנימית בין המפתח למילה אחרת, כמו the, לשאילתה עבור יצור יהיה איזשהו ערך קטן או שלילי שמשקף שאינם קשורים זה לזה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 546.04, "end": 556.6 }, { - "translatedText": "אז יש לנו את הרשת הזו של ערכים שיכולים להיות כל מספר ממשי מאינסוף שלילי עד אינסוף, נותן לנו ציון עד כמה כל מילה רלוונטית לעדכון המשמעות של כל מילה אחרת.", "input": "So we have this grid of values that can be any real number from negative infinity to infinity, giving us a score for how relevant each word is to updating the meaning of every other word.", + "translatedText": "אז יש לנו את הרשת הזו של ערכים שיכולים להיות כל מספר ממשי ממינוס אינסוף עד אינסוף, שנותנת לנו ציון עד כמה כל מילה רלוונטית לעדכון המשמעות של כל מילה אחרת.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 557.7, "end": 568.48 }, { - "translatedText": "הדרך שבה אנחנו עומדים להשתמש בציונים האלה היא לקחת סכום משוקלל מסוים לאורך כל עמודה, משוקלל לפי הרלוונטיות.", "input": "The way we're about to use these scores is to take a certain weighted sum along each column, weighted by the relevance.", + "translatedText": "הדרך שבה אנחנו עומדים להשתמש בציונים האלה היא לקחת סכום משוקלל לפי הרלוונטיות לאורך כל עמודה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 569.2, "end": 575.78 }, { - "translatedText": "אז במקום שיהיו לנו ערכים בין אינסוף שלילי לאינסוף, מה שאנחנו רוצים זה שהמספרים בעמודות האלה יהיו בין 0 ל-1, וכל עמודה תצטבר ל-1, כאילו היו התפלגות הסתברות.", "input": "So instead of having values range from negative infinity to infinity, what we want is for the numbers in these columns to be between 0 and 1, and for each column to add up to 1, as if they were a probability distribution.", + "translatedText": "אז במקום שיהיו לנו ערכים בין מינוס אינסוף לאינסוף, מה שאנחנו רוצים זה שהמספרים בעמודות האלה יהיו בין 0 ל-1, וכל עמודה תסתכם ל-1, כאילו היו התפלגות הסתברותית.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 576.52, "end": 588.18 }, { - "translatedText": "אם אתה מגיע מהפרק האחרון, אתה יודע מה אנחנו צריכים לעשות אז.", "input": "If you're coming in from the last chapter, you know what we need to do then.", + "translatedText": "אם אתם מגיעים מהפרק האחרון, אתם יודעים מה אנחנו צריכים לעשות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 589.28, "end": 592.22 }, { - "translatedText": "אנו מחשבים softmax לאורך כל אחת מהעמודות הללו כדי לנרמל את הערכים.", "input": "We compute a softmax along each one of these columns to normalize the values.", + "translatedText": "אנחנו מחשבים softmax לאורך כל אחת מהעמודות הללו כדי לנרמל את הערכים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 592.62, "end": 597.3 }, { - "translatedText": "בתמונה שלנו, לאחר שתחיל את softmax על כל העמודות, נמלא את הרשת בערכים המנורמלים הללו.", "input": "In our picture, after you apply softmax to all of the columns, we'll fill in the grid with these normalized values.", + "translatedText": "בתמונה שלנו, לאחר שתחילו את softmax על כל העמודות, נמלא את הרשת בערכים המנורמלים הללו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 600.06, "end": 605.86 }, { - "translatedText": "בשלב זה אתה בטוח לחשוב על כל עמודה כעל מתן משקלים לפי מידת הרלוונטיות של המילה משמאל לערך המתאים בחלק העליון.", "input": "At this point you're safe to think about each column as giving weights according to how relevant the word on the left is to the corresponding value at the top.", + "translatedText": "בשלב זה אתם יכולים לחשוב על כל עמודה כעל מתן משקלים לפי מידת הרלוונטיות של המילה משמאל לערך המתאים בחלק העליון.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 606.78, "end": 614.58 }, { - "translatedText": "אנו קוראים לרשת הזו דפוס קשב.", "input": "We call this grid an attention pattern.", + "translatedText": "אנו קוראים לרשת הזו דפוס מיקוד (attention pattern).", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 615.08, "end": 616.84 }, { - "translatedText": "עכשיו אם אתה מסתכל על נייר השנאי המקורי, יש דרך ממש קומפקטית שהם כותבים את כל זה.", "input": "Now if you look at the original transformer paper, there's a really compact way that they write this all down.", + "translatedText": "עכשיו אם אתם מסתכלים על מאמר הטרמספורמר המקורי, יש דרך ממש קומפקטית שבה הם כותבים את כל זה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 618.08, "end": 622.82 }, { - "translatedText": "כאן המשתנים q ו-k מייצגים את המערכים המלאים של וקטורי שאילתה ומפתח בהתאמה, אותם וקטורים קטנים שמקבלים על ידי הכפלת ההטמעות בשאילתה ובמטריצות המפתח.", - "input": "Here the variables q and k represent the full arrays of query and key vectors respectively, those little vectors you get by multiplying the embeddings by the query and the key matrices.", + "input": "Here the variables Q and K represent the full arrays of query and key vectors respectively, those little vectors you get by multiplying the embeddings by the query and the key matrices.", + "translatedText": "כאן המשתנים Q ו-K מייצגים את המערכים המלאים של וקטורי שאילתה ומפתח בהתאמה, אותם וקטורים קטנים שמקבלים על ידי הכפלת השיכונים במטריצות השאילתה והמפתח.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 623.88, "end": 634.64 }, { - "translatedText": "הביטוי הזה למעלה במונה הוא דרך ממש קומפקטית לייצג את הרשת של כל מוצרי הנקודות האפשריים בין זוגות של מפתחות ושאילתות.", "input": "This expression up in the numerator is a really compact way to represent the grid of all possible dot products between pairs of keys and queries.", + "translatedText": "הביטוי הזה למעלה במונה הוא דרך ממש קומפקטית לייצג את הרשת של כל המכפלות הפנימיות האפשריות בין זוגות של מפתחות ושאילתות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 635.16, "end": 643.02 }, { - "translatedText": "פרט טכני קטן שלא הזכרתי הוא שלצורך יציבות מספרית, במקרה מועיל לחלק את כל הערכים הללו בשורש הריבועי של הממד במרחב שאילתת מפתח זה.", "input": "A small technical detail that I didn't mention is that for numerical stability, it happens to be helpful to divide all of these values by the square root of the dimension in that key query space.", + "translatedText": "פרט טכני קטן שלא הזכרתי הוא שלצורך יציבות מספרית, במקרה מועיל לחלק את כל הערכים הללו בשורש הריבועי של הממד במרחב שאילתת מפתח זה.", "model": "google_nmt", - "n_reviews": 0, - "start": 644.0, + "n_reviews": 1, + "start": 644, "end": 653.96 }, { - "translatedText": "אז ה-softmax הזה שעוטף את הביטוי המלא אמור להיות מובן ליישם טור אחר טור.", "input": "Then this softmax that's wrapped around the full expression is meant to be understood to apply column by column.", + "translatedText": "אז ה-softmax הזה שעוטף את הביטוי המלא אמור להיות מובן כמיושם טור אחרי טור.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 654.48, "end": 660.8 }, { - "translatedText": "לגבי המונח V הזה, נדבר עליו רק בעוד שנייה.", - "input": "As to that v term, we'll talk about it in just a second.", + "input": "As to that V term, we'll talk about it in just a second.", + "translatedText": "לגבי המונח V הזה, נדבר עליו בעוד שנייה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 661.64, "end": 664.7 }, { - "translatedText": "לפני כן, יש עוד פרט טכני אחד שעד כה דילגתי עליו.", "input": "Before that, there's one other technical detail that so far I've skipped.", + "translatedText": "לפני כן, יש עוד פרט טכני אחד שעד כה דילגתי עליו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 665.02, "end": 668.46 }, { - "translatedText": "במהלך תהליך האימון, כאשר אתה מפעיל את המודל הזה על דוגמה של טקסט נתון, וכל המשקולות מותאמות מעט ומכווננות כדי לתגמל או להעניש אותו על סמך ההסתברות הגבוהה שהוא מקצה למילה הבאה האמיתית בקטע, מסתבר שהופך את כל תהליך האימון להרבה יותר יעיל אם אתה מנבא בו זמנית כל אסימון הבא אפשרי בעקבות כל רצף ראשוני של אסימונים בקטע הזה.", "input": "During the training process, when you run this model on a given text example, and all of the weights are slightly adjusted and tuned to either reward or punish it based on how high a probability it assigns to the true next word in the passage, it turns out to make the whole training process a lot more efficient if you simultaneously have it predict every possible next token following each initial subsequence of tokens in this passage.", + "translatedText": "במהלך תהליך האימון, כאשר אתם מפעילים את המודל הזה על דוגמה של טקסט נתון, וכל המשקולות מותאמות מעט ומכווננות כדי לתגמל או להעניש אותו על סמך ההסתברות הגבוהה שהוא מקצה למילה הבאה האמיתית בקטע, מסתבר שכל תהליך האימון הופך להרבה יותר יעיל אם אתם גורמים לו לנבא בו זמנית כל טוקן הבא האפשרי בעקבות כל רצף התחלתי של טוקנים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 669.04, "end": 691.56 }, { - "translatedText": "לדוגמה, עם הביטוי שבו התמקדנו, זה עשוי להיות גם חיזוי אילו מילים עוקבות אחר יצור ואיזה מילים עוקבות אחר.", "input": "For example, with the phrase that we've been focusing on, it might also be predicting what words follow creature and what words follow the.", + "translatedText": "לדוגמה, עם הביטוי שבו התמקדנו, המודל עשוי להיות גם של אילו מילים עוקבות אחרי יצור ואילו מילים עוקבות אחרי the.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 691.94, "end": 699.1 }, { - "translatedText": "זה ממש נחמד, כי זה אומר שמה שאחרת יהיה דוגמה אחת לאימון פועל ביעילות כמו רבים.", "input": "This is really nice, because it means what would otherwise be a single training example effectively acts as many.", + "translatedText": "זה ממש נחמד, כי זה אומר שמה שאחרת היה דוגמה אחת לאימון פועל ביעילות כמו הרבה מהן.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 699.94, "end": 705.56 }, { - "translatedText": "למטרות דפוס הקשב שלנו, זה אומר שאתה אף פעם לא רוצה לאפשר למילים מאוחרות יותר להשפיע על מילים קודמות, כי אחרת הם יכולים לתת את התשובה למה שיבוא אחר כך.", "input": "For the purposes of our attention pattern, it means that you never want to allow later words to influence earlier words, since otherwise they could kind of give away the answer for what comes next.", + "translatedText": "למטרות דפוס המיקוד שלנו, זה אומר שאתם אף פעם לא רוצים לאפשר למילים מאוחרות יותר להשפיע על מילים קודמות, כי אחרת הן יכולות להשפיע למה שיבוא אחר כך.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 706.1, "end": 716.04 }, { - "translatedText": "המשמעות היא שאנחנו רוצים שכל הנקודות האלה כאן, אלו שמייצגות אסימונים מאוחרים יותר המשפיעים על קודמים, ייאלצו איכשהו להיות אפס.", "input": "What this means is that we want all of these spots here, the ones representing later tokens influencing earlier ones, to somehow be forced to be zero.", + "translatedText": "המשמעות היא שאנחנו רוצים שכל הנקודות האלה כאן שמייצגות טוקנים מאוחרים יותר המשפיעים על הקודמים, ייאולצו איכשהו להתאפס.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 716.56, "end": 724.6 }, { - "translatedText": "הדבר הפשוט ביותר שאתה עשוי לחשוב לעשות הוא להגדיר אותם שווה לאפס, אבל אם אתה עושה את זה העמודות לא יצטברו לאחד יותר, הם לא היו מנורמלים.", "input": "The simplest thing you might think to do is to set them equal to zero, but if you did that the columns wouldn't add up to one anymore, they wouldn't be normalized.", + "translatedText": "הדבר הפשוט ביותר שאתם עשויים לחשוב עליו הוא להגדיר אותם כאפס, אבל אם אתם עושים את זה סכום העמודות לא יסתכמו ל-1.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 725.92, "end": 732.42 }, { - "translatedText": "אז במקום זאת, דרך נפוצה לעשות זאת היא שלפני החלת softmax, אתה מגדיר את כל הערכים האלה להיות אינסוף שלילי.", "input": "So instead, a common way to do this is that before applying softmax, you set all of those entries to be negative infinity.", + "translatedText": "אז במקום זאת, דרך נפוצה היא שלפני הפעלת softmax, אתם מגדירים את כל הערכים האלה כמינוס אינסוף.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 733.12, "end": 739.02 }, { - "translatedText": "אם אתה עושה את זה, אז לאחר החלת softmax, כל אלה הופכים לאפס, אבל העמודות נשארות מנורמלות.", "input": "If you do that, then after applying softmax, all of those get turned into zero, but the columns stay normalized.", + "translatedText": "אם אתם עושים את זה, אז לאחר הפעלת softmax הם הופכים לאפס, אבל העמודות נשארות מנורמלות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 739.68, "end": 745.18 }, { - "translatedText": "תהליך זה נקרא מיסוך.", "input": "This process is called masking.", + "translatedText": "תהליך זה נקרא מיסוך.", "model": "google_nmt", - "n_reviews": 0, - "start": 746.0, + "n_reviews": 1, + "start": 746, "end": 747.54 }, { - "translatedText": "ישנן גרסאות של תשומת לב שבהן אתה לא מיישם את זה, אבל בדוגמה של GPT שלנו, למרות שזה רלוונטי יותר בשלב ההכשרה ממה שזה יהיה, נגיד, הפעלת אותו כצ'אט בוט או משהו כזה, אתה תמיד מיישם מיסוך זה כדי למנוע מאסימונים מאוחרים יותר להשפיע על קודמים.", "input": "There are versions of attention where you don't apply it, but in our GPT example, even though this is more relevant during the training phase than it would be, say, running it as a chatbot or something like that, you do always apply this masking to prevent later tokens from influencing earlier ones.", + "translatedText": "ישנן גרסאות של מיקוד שבהן לא מיישמים את הזה, אבל בדוגמת GPT שלנו, למרות שזה רלוונטי יותר בשלב הלימוד מהפעלתו למשל כצ'אט בוט, אתם תמיד מיישמים מיסוך כדי למנוע מטוקנים מאוחרים יותר להשפיע על קודמים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 747.54, "end": 761.46 }, { - "translatedText": "עובדה נוספת שכדאי לחשוב עליה לגבי דפוס הקשב הזה היא כיצד גודלו שווה לריבוע של גודל ההקשר.", "input": "Another fact that's worth reflecting on about this attention pattern is how its size is equal to the square of the context size.", + "translatedText": "עובדה נוספת שכדאי לחשוב עליה לגבי דפוס המיקוד הזה היא כיצד גודלו שווה לריבוע של גודל הקונטקסט.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 762.48, "end": 769.5 }, { - "translatedText": "אז זו הסיבה שגודל ההקשר יכול להוות צוואר בקבוק עצום עבור מודלים של שפות גדולות, והגדלה שלו אינה טריוויאלית.", "input": "So this is why context size can be a really huge bottleneck for large language models, and scaling it up is non-trivial.", + "translatedText": "זו הסיבה שגודל הקונטקסט יכול להוות צוואר בקבוק עצום עבור מודלים של שפות גדולות, והגדלה שלו אינה טריוויאלית.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 769.9, "end": 775.62 }, { - "translatedText": "כפי שאתה מתאר לעצמך, מונעים על ידי רצון לחלונות הקשר גדולים יותר ויותר, בשנים האחרונות נראו כמה וריאציות למנגנון הקשב שמטרתו להפוך את ההקשר להרחבה יותר, אבל ממש כאן, אתה ואני נשארים ממוקדים ביסודות.", "input": "As you imagine, motivated by a desire for bigger and bigger context windows, recent years have seen some variations to the attention mechanism aimed at making context more scalable, but right here, you and I are staying focused on the basics.", + "translatedText": "כפי שאתם מתארים לעצמכם, בשנים האחרונות פותחו כמה וריאציות למנגנון המיקוד שמטרתן להפוך את הקונטקסט לניתן יותר להרחבה, אבל אנחנו נשאר ממוקדים ביסודות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 776.3, "end": 788.32 }, { - "translatedText": "אוקיי, נהדר, מחשוב הדפוס הזה מאפשר למודל להסיק אילו מילים רלוונטיות לאיזה מילים אחרות.", "input": "Okay, great, computing this pattern lets the model deduce which words are relevant to which other words.", + "translatedText": "אוקיי, נהדר, חישוב הדפוס הזה מאפשר למודל להסיק אילו מילים רלוונטיות לאילו מילים אחרות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 790.56, "end": 795.48 }, { - "translatedText": "כעת עליך לעדכן בפועל את ההטמעות, ולאפשר למילים להעביר מידע למילים אחרות שהן רלוונטיות לה.", "input": "Now you need to actually update the embeddings, allowing words to pass information to whichever other words they're relevant to.", + "translatedText": "כעת עליכם לעדכן בפועל את השיכונים, ולאפשר למילים להעביר מידע למילים אחרות שהן רלוונטיות להן.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 796.02, "end": 802.8 }, { - "translatedText": "לדוגמה, אתה רוצה שההטבעה של פלאפי תגרום איכשהו לשינוי ב-Creature שיעביר אותו לחלק אחר של מרחב ההטמעה הזה ב-12,000 מימדים שמקודד באופן ספציפי יותר יצור פלאפי.", "input": "For example, you want the embedding of Fluffy to somehow cause a change to Creature that moves it to a different part of this 12,000-dimensional embedding space that more specifically encodes a Fluffy creature.", + "translatedText": "לדוגמה, אתם רוצים שהשיכון של פרוותי יגרום איכשהו לשינוי ביצור שיעביר אותו לחלק אחר של מרחב השיכון הזה ב-12,000 מימדים שמקודד באופן ספציפי יותר יצור פרוותי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 802.8, "end": 814.52 }, { - "translatedText": "מה שאני הולך לעשות כאן הוא קודם כל להראות לך את הדרך הכי פשוטה שאתה יכול לעשות את זה, אם כי יש דרך קלה שזה משתנה בהקשר של תשומת לב רב-ראשית.", "input": "What I'm going to do here is first show you the most straightforward way that you could do this, though there's a slight way that this gets modified in the context of multi-headed attention.", + "translatedText": "מה שאני הולך לעשות כאן הוא קודם כל להראות לכם את הדרך הכי פשוטה שאתם יכולים לעשות את זה, אם כי יש דרך קצת שונה בהקשר של מיקוד רב-ראשים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 815.46, "end": 823.46 }, { - "translatedText": "הדרך הפשוטה ביותר הזו תהיה להשתמש במטריצה שלישית, מה שאנו מכנים מטריצת הערך, אותה אתה מכפיל בהטמעה של המילה הראשונה, למשל Fluffy.", "input": "This most straightforward way would be to use a third matrix, what we call the value matrix, which you multiply by the embedding of that first word, for example Fluffy.", + "translatedText": "הדרך הפשוטה ביותר הזו תהיה להשתמש במטריצה שלישית, שאנחנו מכנים מטריצת הערך, אותה אתם מכפילים בשיכון של המילה הראשונה, למשל פרוותי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 824.08, "end": 832.44 }, { - "translatedText": "התוצאה של זה היא מה שהיית מכנה וקטור ערך, וזה משהו שאתה מוסיף להטבעה של המילה השנייה, במקרה הזה משהו שאתה מוסיף להטבעה של Creature.", "input": "The result of this is what you would call a value vector, and this is something that you add to the embedding of the second word, in this case something you add to the embedding of Creature.", + "translatedText": "התוצאה היא מה שמכנים וקטור ערך, וזה משהו שאתם מוסיפים לשיכון של המילה השנייה, במקרה הזה לשיכון של יצור.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 833.3, "end": 841.92 }, { - "translatedText": "אז וקטור הערך הזה חי באותו מרחב מאוד גבוה כמו ההטבעות.", "input": "So this value vector lives in the same very high-dimensional space as the embeddings.", + "translatedText": "וקטור הערך הזה נמצא באותו מרחב מאוד גבוה כמו השיכונים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 842.6, - "end": 847.0 + "end": 847 }, { - "translatedText": "כשאתה מכפיל את מטריצת הערכים הזו בהטמעה של מילה, אתה עלול לחשוב על זה כאילו אתה אומר, אם המילה הזו רלוונטית להתאמת המשמעות של משהו אחר, מה בדיוק צריך להוסיף להטבעה של אותו משהו אחר כדי לשקף זֶה?", "input": "When you multiply this value matrix by the embedding of a word, you might think of it as saying, if this word is relevant to adjusting the meaning of something else, what exactly should be added to the embedding of that something else in order to reflect this?", + "translatedText": "כשאתם מכפילים את מטריצת הערכים הזו בשיכון של מילה, אתם עשויים לחשוב על זה כאילו אתם אומרים, אם המילה הזו רלוונטית להתאמת המשמעות של משהו אחר, מה בדיוק צריך להוסיף לשיכון של אותו משהו אחר כדי לשקף זֶאת?", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 847.46, "end": 861.16 }, { - "translatedText": "במבט לאחור בתרשים שלנו, נניח בצד את כל המפתחות והשאילתות, שכן לאחר שתחשב את דפוס הקשב שסיימת עם אלה, אז אתה הולך לקחת את מטריצת הערכים הזו ולהכפיל אותה בכל אחת מההטבעות הללו. לייצר רצף של וקטורי ערך.", "input": "Looking back in our diagram, let's set aside all of the keys and the queries, since after you compute the attention pattern you're done with those, then you're going to take this value matrix and multiply it by every one of those embeddings to produce a sequence of value vectors.", + "translatedText": "במבט לאחור בתרשים שלנו, נניח בצד את כל המפתחות והשאילתות, שכן לאחר שתחשבו את דפוס המיקוד סיימתם איתם, אז אתם לוקחים את מטריצת הערכים הזו ומכפילים אותה בכל אחד מהשיכונים האלו כדי לייצר רצף של וקטורי ערך.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 862.14, "end": 876.06 }, { - "translatedText": "אתה עשוי לחשוב על וקטורי ערכים אלה כמקושרים למפתחות המתאימים.", "input": "You might think of these value vectors as being kind of associated with the corresponding keys.", + "translatedText": "אתם עשויים לחשוב על וקטורי הערך אלה כמקושרים למפתחות המתאימים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 877.12, "end": 881.12 }, { - "translatedText": "עבור כל עמודה בתרשים זה, אתה מכפיל כל אחד מהוקטורי הערך במשקל המתאים באותה עמודה.", "input": "For each column in this diagram, you multiply each of the value vectors by the corresponding weight in that column.", + "translatedText": "עבור כל עמודה בתרשים הזה, אתם מכפילים כל אחד מוקטורי הערך במשקל המתאים באותה עמודה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 882.32, "end": 889.24 }, { - "translatedText": "לדוגמה כאן, תחת ההטמעה של Creature, תוסיף פרופורציות גדולות של וקטורי הערך עבור Fluffy וכחול, בעוד שכל וקטורי הערך האחרים מתאפסים, או לפחות כמעט מתאפסים.", "input": "For example here, under the embedding of Creature, you would be adding large proportions of the value vectors for Fluffy and Blue, while all of the other value vectors get zeroed out, or at least nearly zeroed out.", + "translatedText": "לדוגמה כאן, תחת השיכון של יצור, תוסיפו חלק משמעותי מוקטורי הערך עבור פרוותי וכחול, בעוד שכל וקטורי הערך האחרים מתאפסים, או לפחות כמעט מתאפסים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 890.08, "end": 901.56 }, { - "translatedText": "ולבסוף, הדרך למעשה לעדכן את ההטמעה הקשורה לעמודה הזו, שקודדה בעבר איזו משמעות נטולת הקשר של יצור, אתה מוסיף יחד את כל הערכים המותאמים מחדש בעמודה, ומייצרים שינוי שאתה רוצה להוסיף, שאני אתייג delta-e, ואז תוסיף את זה להטמעה המקורית.", - "input": "And then finally, the way to actually update the embedding associated with this column, previously encoding some context-free meaning of Creature, you add together all of these rescaled values in the column, producing a change that you want to add, that I'll label delta-e, and then you add that to the original embedding.", + "input": "And then finally, the way to actually update the embedding associated with this column, previously encoding some context-free meaning of Creature, you add together all of these rescaled values in the column, producing a change that you want to add, that I'll label delta-E, and then you add that to the original embedding.", + "translatedText": "ולבסוף, הדרך לעדכן את השיכון הקשור לעמודה הזו, שקודדה בעבר איזו משמעות נטולת הקשר של יצור, היא שאתם מוסיפים יחד את כל הערכים המותאמים מחדש בעמודה, ומייצרים שינוי שאתם רוצים להוסיף, שאני אתייג כדלתא-E, ואז תוסיפו אותו לשיכון המקורי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 902.12, "end": 919.26 }, { - "translatedText": "אני מקווה שהתוצאה היא וקטור מעודן יותר המקודד את המשמעות העשירה יותר מבחינה הקשרית, כמו זו של יצור כחול רך.", "input": "Hopefully what results is a more refined vector encoding the more contextually rich meaning, like that of a fluffy blue creature.", + "translatedText": "אני מקווה שהתוצאה היא וקטור המקודד טוב יותר את המשמעות העשירה יותר מבחינה הקשרית, כמו זו של יצור כחול פרוותי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 919.68, "end": 926.5 }, { - "translatedText": "וכמובן שאתה לא עושה את זה רק להטבעה אחת, אתה מחיל את אותו סכום משוקלל על פני כל העמודות בתמונה הזו, מייצר רצף של שינויים, הוספת כל השינויים האלה להטבעות המתאימות, מייצר רצף מלא של הטבעות מעודנות יותר שיוצאות מבלוק הקשב.", "input": "And of course you don't just do this to one embedding, you apply the same weighted sum across all of the columns in this picture, producing a sequence of changes, adding all of those changes to the corresponding embeddings, produces a full sequence of more refined embeddings popping out of the attention block.", + "translatedText": "וכמובן שאתם לא עושים את זה רק לשיכון אחד, אתם מחילים את אותו סכום משוקלל על פני כל העמודות בתמונה הזו, מייצרים רצף של שינויים, מוסיפים את כל השינויים האלה לשיכונים המתאימים, מייצרים רצף מלא של שיכונים מותאמים יותר שיוצאים מבלוק המיקוד.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 927.38, "end": 943.46 }, { - "translatedText": "אם תתרחבו, כל התהליך הזה הוא מה שתגדירו כראש תשומת לב יחיד.", "input": "Zooming out, this whole process is what you would describe as a single head of attention.", + "translatedText": "אם תסתכלו על התמונה הרחבה, כל התהליך הזה הוא מה שתגדירו כראש מיקוד יחיד.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 944.86, "end": 949.1 }, { - "translatedText": "כפי שתיארתי דברים עד כה, תהליך זה מותאם לפרמטרים על ידי שלוש מטריצות נפרדות, כולן מלאות בפרמטרים הניתנים לשינוי, המפתח, השאילתה והערך.", "input": "As I've described things so far, this process is parameterized by three distinct matrices, all filled with tunable parameters, the key, the query, and the value.", + "translatedText": "כפי שתיארתי דברים עד כה, תהליך זה מותאם לפרמטרים על ידי שלוש מטריצות נפרדות, כולן מלאות בפרמטרים הניתנים לשינוי: המפתח, השאילתה והערך.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 949.6, "end": 958.94 }, { - "translatedText": "אני רוצה לקחת רגע כדי להמשיך את מה שהתחלנו בפרק האחרון, עם שמירת הניקוד שבה אנחנו סופרים את המספר הכולל של פרמטרים של הדגם באמצעות המספרים מ-GPT-3.", "input": "I want to take a moment to continue what we started in the last chapter, with the scorekeeping where we count up the total number of model parameters using the numbers from GPT-3.", + "translatedText": "אני רוצה לקחת רגע כדי להמשיך את מה שהתחלנו בפרק האחרון, עם שמירת הניקוד שבה אנחנו סופרים את המספר הכולל של פרמטרים של הדגם באמצעות המספרים מ-GPT-3.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 959.5, "end": 968.04 }, { - "translatedText": "למטריצות המפתח והשאילתה הללו יש 12,288 עמודות, התואמות לממד ההטמעה, ו-128 שורות, התואמות לממד של מרחב שאילתת מפתח קטן יותר.", "input": "These key and query matrices each have 12,288 columns, matching the embedding dimension, and 128 rows, matching the dimension of that smaller key query space.", + "translatedText": "למטריצות המפתח והשאילתה האלו יש 12,288 עמודות, התואמות לממד השיכון ו-128 שורות, התואמות לממד של מרחב שאילתת מפתח קטן יותר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 969.3, "end": 979.6 }, { - "translatedText": "זה נותן לנו 1.5 מיליון פרמטרים נוספים לערך עבור כל אחד מהם.", "input": "This gives us an additional 1.5 million or so parameters for each one.", + "translatedText": "זה נותן לנו 1.5 מיליון פרמטרים נוספים לערך עבור כל אחד מהם.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 980.26, "end": 984.22 }, { - "translatedText": "אם אתה מסתכל על מטריצת הערכים הזו לעומת זאת, הדרך שתיארתי את הדברים עד כה תצביע על כך שזו מטריצה מרובעת שיש לה 12,288 עמודות ו-12,288 שורות, מכיוון שגם הכניסות וגם הפלטים שלה חיים במרחב ההטמעה הגדול הזה.", "input": "If you look at that value matrix by contrast, the way I've described things so far would suggest that it's a square matrix that has 12,288 columns and 12,288 rows, since both its inputs and outputs live in this very large embedding space.", + "translatedText": "אם אתם מסתכלים על מטריצת הערכים הזו לעומת זאת, הדרך שתיארתי את הדברים עד כה תצביע על כך שזו מטריצה מרובעת שיש לה 12,288 עמודות ו-12,288 שורות, מכיוון שגם הקלטים וגם הפלטים שלה נמצאים במרחב השיכון הגדול הזה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 984.86, "end": 1000.92 }, { - "translatedText": "אם זה נכון, המשמעות היא כ-150 מיליון פרמטרים נוספים.", "input": "If true, that would mean about 150 million added parameters.", + "translatedText": "אם זה נכון, המשמעות היא כ-150 מיליון פרמטרים נוספים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1001.5, "end": 1005.14 }, { - "translatedText": "וכדי להיות ברור, אתה יכול לעשות את זה.", "input": "And to be clear, you could do that.", + "translatedText": "וכדי להיות ברור, אתם יכולים לעשות את זה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 2, "start": 1005.66, "end": 1007.3 }, { - "translatedText": "אתה יכול להקדיש למפת הערכים יותר פרמטרים בסדרי גודל מאשר למפתח ולשאילתה.", "input": "You could devote orders of magnitude more parameters to the value map than to the key and query.", + "translatedText": "אתם יכולים להקדיש למפוי הערכים יותר פרמטרים בסדרי גודל מאשר למפתח ולשאילתה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1007.42, "end": 1011.74 }, { - "translatedText": "אבל בפועל, זה הרבה יותר יעיל אם במקום זאת תגרום לכך שמספר הפרמטרים המוקדשים למפת הערכים הזו זהה למספר המוקדש למפתח ולשאילתה.", "input": "But in practice, it is much more efficient if instead you make it so that the number of parameters devoted to this value map is the same as the number devoted to the key and the query.", + "translatedText": "אבל בפועל, הרבה יותר יעיל אם במקום זאת תגרמו לכך שמספר הפרמטרים המוקדשים למפוי הערכים הזה יהיה זהה למספר המוקדש למפתח ולשאילתה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1012.06, "end": 1020.76 }, { - "translatedText": "זה רלוונטי במיוחד בהגדרה של הפעלת מספר ראשי קשב במקביל.", "input": "This is especially relevant in the setting of running multiple attention heads in parallel.", + "translatedText": "זה רלוונטי במיוחד בהגדרה של הפעלת מספר ראשי מיקוד במקביל.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1021.46, "end": 1025.16 }, { - "translatedText": "האופן שבו זה נראה הוא שמפת הערכים מוערכת כמכפלה של שתי מטריצות קטנות יותר.", "input": "The way this looks is that the value map is factored as a product of two smaller matrices.", + "translatedText": "האופן שבו זה נראה הוא שמפוי הערכים מפורק למכפלה של שתי מטריצות קטנות יותר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1026.24, "end": 1030.1 }, { - "translatedText": "מבחינה קונספטואלית, אני עדיין ממליץ לך לחשוב על המפה הליניארית הכוללת, כזו עם קלט ופלט, הן במרחב ההטבעה הגדול יותר הזה, למשל לקחת את הטבעת הכחול לכיוון הכחול הזה שתוסיף לשמות עצם.", "input": "Conceptually, I would still encourage you to think about the overall linear map, one with inputs and outputs, both in this larger embedding space, for example taking the embedding of blue to this blueness direction that you would add to nouns.", + "translatedText": "מבחינה קונספטואלית, אני עדיין ממליץ לכם לחשוב על המיפוי הליניארי הכולל, כזו עם קלטים ופלטים שגם הם במרחב השיכון הגדול יותר, למשל לקחת את השיכון כחול לכיוון הכחול הזה שתוסיפו לשמות עצם.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1031.18, "end": 1043.8 }, { - "translatedText": "רק שזהו מספר קטן יותר של שורות, בדרך כלל בגודל זהה למרחב שאילתת המפתח.", "input": "It's just that it's a smaller number of rows, typically the same size as the key query space.", + "translatedText": "רק שזהו מספר קטן יותר של שורות, בדרך כלל כמו במרחב שאילתת המפתח.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1047.04, "end": 1052.76 }, { - "translatedText": "המשמעות היא שאתה יכול לחשוב על זה כעל מיפוי וקטורי הטבעה גדולים עד למרחב קטן בהרבה.", "input": "What this means is you can think of it as mapping the large embedding vectors down to a much smaller space.", + "translatedText": "המשמעות היא שאתם יכולים לחשוב על זה כעל מיפוי וקטורי השיכון הגדולים למרחב קטן בהרבה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1053.1, "end": 1058.44 }, { - "translatedText": "זה לא השם המקובל, אבל אני הולך לקרוא לזה מטריצת הערך למטה.", "input": "This is not the conventional naming, but I'm going to call this the value down matrix.", + "translatedText": "זה לא השם המקובל, אבל אני אקרא לה מטריצת הערך למטה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1059.04, "end": 1062.7 }, { - "translatedText": "המטריצה השנייה ממפה מהמרחב הקטן יותר הזה בחזרה למרחב ההטמעה, מייצרת את הוקטורים שבהם אתה משתמש כדי לבצע את העדכונים בפועל.", "input": "The second matrix maps from this smaller space back up to the embedding space, producing the vectors that you use to make the actual updates.", + "translatedText": "המטריצה השנייה ממפה מהמרחב הקטן יותר הזה בחזרה למרחב השיכון, מייצרת את הוקטורים שבהם אתם משתמשים כדי לבצע את העדכונים בפועל.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1063.4, "end": 1070.58 }, { - "translatedText": "אני הולך לקרוא לזה מטריצת הערך למעלה, וזה שוב לא קונבנציונלי.", "input": "I'm going to call this one the value up matrix, which again is not conventional.", + "translatedText": "אקרא לה מטריצת הערך למעלה, ושוב זה לא שם קונבנציונלי.", "model": "google_nmt", - "n_reviews": 0, - "start": 1071.0, + "n_reviews": 1, + "start": 1071, "end": 1074.74 }, { - "translatedText": "הדרך שבה היית רואה את זה כתוב ברוב העיתונים נראית קצת אחרת.", "input": "The way that you would see this written in most papers looks a little different.", + "translatedText": "הדרך שבה תראו את זה כתוב ברוב המאמרים נראית קצת אחרת.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1075.16, "end": 1078.08 }, { - "translatedText": "אני אדבר על זה בעוד דקה.", "input": "I'll talk about it in a minute.", + "translatedText": "אני אדבר על כך בעוד דקה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1078.38, "end": 1079.52 }, { - "translatedText": "לדעתי, זה נוטה להפוך את הדברים לקצת יותר מבלבלים מבחינה רעיונית.", "input": "In my opinion, it tends to make things a little more conceptually confusing.", + "translatedText": "לדעתי, זה נוטה להפוך את הדברים לקצת יותר מבלבלים מבחינה רעיונית.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1079.7, "end": 1082.54 }, { - "translatedText": "אם לזרוק כאן ז'רגון אלגברה ליניארי, מה שאנחנו בעצם עושים זה להגביל את מפת הערכים הכוללת להיות טרנספורמציה של דירוג נמוך.", - "input": "To throw in linear algebra jargon here, what we're basically doing is constraining the overall value map to be a low rank transformation.", + "input": "To throw in linear algebra jargon here, what we're basically doing is constraining the overall value map to be a Low Rank Transformation.", + "translatedText": "אם להזכיר מונח מאלגברה ליניארית, מה שאנחנו בעצם עושים זה להגביל את מיפוי הערכים הכולל להיות Low Rank Transformation.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1083.26, "end": 1090.34 }, { - "translatedText": "אם נחזור לספירת הפרמטרים, לכל ארבעת המטריצות הללו יש אותו גודל, ובחיבור של כולם נקבל כ-6.3 מיליון פרמטרים עבור ראש קשב אחד.", "input": "Turning back to the parameter count, all four of these matrices have the same size, and adding them all up we get about 6.3 million parameters for one attention head.", + "translatedText": "אם נחזור לספירת הפרמטרים, לכל ארבעת המטריצות הללו יש אותו גודל, ובחיבור של כולן נקבל כ-6.3 מיליון פרמטרים עבור ראש מיקוד אחד.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1091.42, "end": 1100.78 }, { - "translatedText": "כהערת צד מהירה, אם לדייק קצת יותר, כל מה שתואר עד כה הוא מה שאנשים היו מכנים ראש תשומת לב עצמית, כדי להבחין בינו לבין וריאציה שעולה במודלים אחרים שנקראת תשומת לב צולבת.", "input": "As a quick side note, to be a little more accurate, everything described so far is what people would call a self-attention head, to distinguish it from a variation that comes up in other models that's called cross-attention.", + "translatedText": "כהערת צד, אם לדייק קצת יותר, מה שתואר עד כה הוא מה שאנשים היו מכנים ראש מיקוד עצמי, כדי להבחין בינו לבין וריאציה שעולה במודלים אחרים שנקראת מיקוד צולב.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1102.04, "end": 1111.5 }, { - "translatedText": "זה לא רלוונטי לדוגמה שלנו ב-GPT, אבל אם אתה סקרן, תשומת לב צולבת כוללת מודלים המעבדים שני סוגים שונים של נתונים, כמו טקסט בשפה אחת וטקסט בשפה אחרת שהוא חלק מדור מתמשך של תרגום, או אולי קלט אודיו של דיבור ותמלול מתמשך.", "input": "This isn't relevant to our GPT example, but if you're curious, cross-attention involves models that process two distinct types of data, like text in one language and text in another language that's part of an ongoing generation of a translation, or maybe audio input of speech and an ongoing transcription.", + "translatedText": "זה לא רלוונטי לדוגמה שלנו ב-GPT, אבל אם אתם סקרנים, מיקוד צולב כולל מודלים המעבדים שני סוגים שונים של נתונים, כמו טקסט בשפה אחת וטקסט בשפה אחרת שהוא חלק מיצירת תרגום מתמשך, או אולי קלט אודיו של דיבור ותמלול מתמשך.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1112.3, "end": 1129.24 }, { - "translatedText": "ראש עם תשומת לב צולבת נראה כמעט זהה.", "input": "A cross-attention head looks almost identical.", + "translatedText": "ראש עם מיקוד צולב נראה כמעט זהה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1130.4, "end": 1132.7 }, { - "translatedText": "ההבדל היחיד הוא שמפות המפתח והמפות פועלות על מערכי נתונים שונים.", "input": "The only difference is that the key and query maps act on different data sets.", + "translatedText": "ההבדל היחיד הוא שמיפויי השאילתה והמפתח פועלים על נתונים שונים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1132.98, "end": 1137.4 }, { - "translatedText": "במודל שעושה תרגום, למשל, המפתחות עשויים להגיע משפה אחת, בעוד שהשאילתות מגיעות משפה אחרת, ודפוס הקשב יכול לתאר אילו מילים משפה אחת מתאימות לאיזה מילים בשפה אחרת.", "input": "In a model doing translation, for example, the keys might come from one language, while the queries come from another, and the attention pattern could describe which words from one language correspond to which words in another.", + "translatedText": "במודל שמתרגם, למשל, המפתחות עשויים להגיע משפה אחת, בעוד שהשאילתות מגיעות משפה אחרת, ודפוס המיקוד יכול לתאר אילו מילים משפה אחת מתאימות לאילו מילים בשפה אחרת.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1137.84, "end": 1149.66 }, { - "translatedText": "ובהגדרה הזו בדרך כלל לא יהיה מיסוך, מכיוון שאין ממש מושג של אסימונים מאוחרים יותר המשפיעים על קודמים.", "input": "And in this setting there would typically be no masking, since there's not really any notion of later tokens affecting earlier ones.", + "translatedText": "ובמסגרת הזו בדרך כלל לא יהיה מיסוך, מכיוון שאין ממש מושג של טוקנים מאוחרים יותר המשפיעים על קודמים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1150.34, "end": 1156.34 }, { - "translatedText": "עם זאת, אם הייתם מרוכזים בתשומת לב עצמית, אם הייתם מבינים הכל עד כה, ואם הייתם עוצרים כאן, הייתם יוצאים עם המהות של מהי תשומת לב באמת.", "input": "Staying focused on self-attention though, if you understood everything so far, and if you were to stop here, you would come away with the essence of what attention really is.", + "translatedText": "נישאר מרוכזים במיקוד עצמי, אם אתם מבינים הכל עד כה, ואם הייתם עוצרים כאן, הייתם יוצאים עם המהות של מהו מיקוד באמת.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1157.18, "end": 1165.18 }, { - "translatedText": "כל מה שבאמת נשאר לנו הוא לפרט את המובן שבו אתה עושה זאת פעמים רבות ושונות.", "input": "All that's really left to us is to lay out the sense in which you do this many many different times.", + "translatedText": "כל מה שבאמת נשאר לנו הוא לפרט את הדרך שבה אתם עושים זאת פעמים רבות ושונות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1165.76, "end": 1171.44 }, { - "translatedText": "בדוגמה המרכזית שלנו התמקדנו בשמות תואר המעדכנים שמות עצם, אבל כמובן שיש הרבה דרכים שונות שבהן הקשר יכול להשפיע על המשמעות של מילה.", "input": "In our central example we focused on adjectives updating nouns, but of course there are lots of different ways that context can influence the meaning of a word.", + "translatedText": "בדוגמה המרכזית שלנו התמקדנו בשמות תואר המעדכנים שמות עצם, אבל כמובן שיש הרבה דרכים שונות שבהן ההקשר יכול להשפיע על המשמעות של מילה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1172.1, "end": 1179.8 }, { - "translatedText": "אם המילים שהם התרסקו לפני המילה מכונית, יש לכך השלכות על הצורה והמבנה של אותה מכונית.", "input": "If the words they crashed the preceded the word car, it has implications for the shape and structure of that car.", + "translatedText": "אם המילים \"הם ריסקו\" באות לפני המילה \"מכונית\", יש לכך השלכות על הצורה והמבנה של אותה מכונית.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1180.36, "end": 1186.52 }, { - "translatedText": "והרבה אסוציאציות עשויות להיות פחות דקדוקיות.", "input": "And a lot of associations might be less grammatical.", + "translatedText": "והרבה אסוציאציות עשויות להיות פחות דקדוקיות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1187.2, "end": 1189.28 }, { - "translatedText": "אם המילה אשף נמצאת במקום כלשהו באותו קטע כמו הארי, זה מצביע על כך שאולי זה מתייחס להארי פוטר, בעוד שאם במקום זאת המילים קווין, סאסקס וויליאם היו בקטע הזה, אז אולי יש לעדכן את הטבעת הארי במקום זאת. להתייחס לנסיך.", "input": "If the word wizard is anywhere in the same passage as Harry, it suggests that this might be referring to Harry Potter, whereas if instead the words Queen, Sussex, and William were in that passage, then perhaps the embedding of Harry should instead be updated to refer to the prince.", + "translatedText": "אם המילה מכשף נמצאת במקום כלשהו באותו קטע כמו הארי, זה מצביע על כך שאולי היא מתייחסת להארי פוטר, בעוד שאם במקום זאת המילים מלכה, סאסקס וויליאם היו בקטע הזה, אז אולי יש לעדכן את השיכון של הארי להתייחסות לנסיך.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1189.76, "end": 1204.44 }, { - "translatedText": "עבור כל סוג שונה של עדכון הקשר שאתה יכול לדמיין, הפרמטרים של מטריצות מפתח ושאילתות אלה יהיו שונים כדי ללכוד את דפוסי הקשב השונים, והפרמטרים של מפת הערכים שלנו יהיו שונים בהתבסס על מה שצריך להוסיף להטמעות.", "input": "For every different type of contextual updating that you might imagine, the parameters of these key and query matrices would be different to capture the different attention patterns, and the parameters of our value map would be different based on what should be added to the embeddings.", + "translatedText": "עבור כל סוג שונה של עדכון הקשר שאתם יכולים לחשוב עליו, הפרמטרים של מטריצות מפתח ושאילתה יהיו שונים כדי ללכוד את דפוסי המיקוד השונים, והפרמטרים של מיפוי הערכים שלנו יהיו שונים בהתבסס על מה שצריך להוסיף לשיכונים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1205.04, "end": 1219.14 }, { - "translatedText": "ושוב, בפועל קשה הרבה יותר לפרש את ההתנהגות האמיתית של מפות אלה, כאשר המשקולות מוגדרות לעשות כל מה שהמודל צריך לעשות כדי להגשים בצורה הטובה ביותר את מטרתו לחזות את האסימון הבא.", "input": "And again, in practice the true behavior of these maps is much more difficult to interpret, where the weights are set to do whatever the model needs them to do to best accomplish its goal of predicting the next token.", + "translatedText": "ושוב, בפועל קשה הרבה יותר לפרש את ההתנהגות האמיתית של המיפויים האלו, כאשר המשקולות מוגדרות כך שיעשו כל מה שהמודל צריך לעשות כדי להגשים בצורה הטובה ביותר את מטרתו לחזות את הטוקן הבא.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1219.98, "end": 1230.14 }, { - "translatedText": "כפי שאמרתי קודם, כל מה שתיארנו הוא ראש קשב יחיד, ובלוק קשב מלא בתוך שנאי מורכב ממה שנקרא קשב רב-ראשי, שבו אתה מפעיל הרבה מהפעולות האלה במקביל, כל אחת עם שאילתת מפתח נפרדת משלה. ומפות ערכיות.", "input": "As I said before, everything we described is a single head of attention, and a full attention block inside a transformer consists of what's called multi-headed attention, where you run a lot of these operations in parallel, each with its own distinct key query and value maps.", + "translatedText": "כפי שאמרתי קודם, כל מה שתיארנו הוא ראש מיקוד יחיד, ובלוק מיקוד מלא בתוך טרמספורמר מורכב ממה שנקרא מיקוד רב-ראשים, שבו אתם מפעילים הרבה מהפעולות האלו במקביל, כל אחת עם שאילתת מפתח נפרדת ומפוי ערכים משלה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1231.4, "end": 1245.92 }, { - "translatedText": "GPT-3 למשל משתמש ב-96 ראשי קשב בתוך כל בלוק.", "input": "GPT-3 for example uses 96 attention heads inside each block.", + "translatedText": "GPT-3 למשל משתמשת ב-96 ראשי מיקוד בתוך כל בלוק.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1247.42, "end": 1251.7 }, { - "translatedText": "בהתחשב בכך שכל אחד מהם כבר קצת מבלבל, אין ספק שזה הרבה מה להחזיק בראש.", "input": "Considering that each one is already a bit confusing, it's certainly a lot to hold in your head.", + "translatedText": "בהתחשב בכך שכל אחד מהם כבר קצת מבלבל, אין ספק שזה הרבה מה להחזיק בראש שלכם.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1252.02, "end": 1256.46 }, { - "translatedText": "רק כדי לאיית את הכל בצורה מאוד מפורשת, זה אומר שיש לך 96 מטריצות מפתח ושאילתות נפרדות המייצרות 96 דפוסי קשב ברורים.", "input": "Just to spell it all out very explicitly, this means you have 96 distinct key and query matrices producing 96 distinct attention patterns.", + "translatedText": "רק כדי לאיית את הכל בצורה מאוד מפורשת, זה אומר שיש לכם 96 מטריצות מפתח ושאילתות נפרדות המייצרות 96 דפוסי מיקוד ברורים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1256.76, - "end": 1265.0 + "end": 1265 }, { - "translatedText": "אז לכל ראש יש מטריצות ערך נפרדות משלו המשמשות לייצור 96 רצפים של וקטורי ערך.", "input": "Then each head has its own distinct value matrices used to produce 96 sequences of value vectors.", + "translatedText": "אז לכל ראש יש מטריצות ערך נפרדות משלו המשמשות לייצור 96 רצפים של וקטורי ערך.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1265.44, "end": 1272.18 }, { - "translatedText": "כל אלה מתווספים יחד באמצעות דפוסי הקשב המתאימים כמשקולות.", "input": "These are all added together using the corresponding attention patterns as weights.", + "translatedText": "כל אלה מתווספים יחד באמצעות דפוסי המיקוד המתאימים כמשקולות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1272.46, "end": 1276.68 }, { - "translatedText": "המשמעות היא שלכל עמדה בהקשר, כל אסימון, כל אחד מהראשים הללו מייצר שינוי מוצע שיתווסף להטמעה בעמדה זו.", "input": "What this means is that for each position in the context, each token, every one of these heads produces a proposed change to be added to the embedding in that position.", + "translatedText": "המשמעות היא שלכל מיקום בהקשר, כל טוקן, כל אחד מהראשים הללו מייצר שינוי מוצע שיתווסף לשיכון במיקום זה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1277.48, "end": 1287.02 }, { - "translatedText": "אז מה שאתה עושה זה שאתה מסכם את כל השינויים המוצעים האלה, אחד לכל ראש, ואתה מוסיף את התוצאה להטבעה המקורית של המיקום הזה.", "input": "So what you do is you sum together all of those proposed changes, one for each head, and you add the result to the original embedding of that position.", + "translatedText": "אז מה שאתם עושים זה לסכם את כל השינויים המוצעים האלה, אחד לכל ראש, ואז מוסיפים את התוצאה לשיכון המקורי של המיקום הזה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1287.66, "end": 1295.48 }, { - "translatedText": "כל הסכום הזה כאן יהיה נתח אחד ממה שמופק מבלוק הקשב רב-הראשים הזה, אחד מההטבעות המעודנות האלה שמבצבצות מהקצה השני שלו.", "input": "This entire sum here would be one slice of what's outputted from this multi-headed attention block, a single one of those refined embeddings that pops out the other end of it.", + "translatedText": "כל הסכום הזה כאן יהיה חלק אחד ממה שמופק מבלוק המיקוד הרב-ראשים הזה, אחד מהשיכונים המעודנים האלה שיוצאים מהקצה השני שלו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1296.66, "end": 1307.46 }, { - "translatedText": "שוב, זה הרבה לחשוב על כך, אז אל תדאג בכלל אם לוקח קצת זמן לשקוע.", "input": "Again, this is a lot to think about, so don't worry at all if it takes some time to sink in.", + "translatedText": "שוב, זה הרבה לחשוב עליו, אז אל תדאגו אם לוקח לזה קצת זמן לשקוע.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1308.32, "end": 1312.14 }, { - "translatedText": "הרעיון הכללי הוא שעל ידי הפעלת ראשים שונים במקביל, אתה נותן למודל את היכולת ללמוד דרכים רבות ומובחנות שבהקשר משנה משמעות.", "input": "The overall idea is that by running many distinct heads in parallel, you're giving the model the capacity to learn many distinct ways that context changes meaning.", + "translatedText": "הרעיון הכללי הוא שעל ידי הפעלת ראשים שונים במקביל, אתם נותנים למודל את היכולת ללמוד דרכים רבות ושונות שבהן ההקשר משנה משמעות.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1312.38, "end": 1321.82 }, { - "translatedText": "כשמגדילים את ספירת הפרמטרים שלנו עם 96 ראשים, שכל אחד מהם כולל את הווריאציה שלו של ארבעת המטריצות הללו, כל בלוק של תשומת לב רב-ראשית מסתיימת בסביבות 600 מיליון פרמטרים.", "input": "Pulling up our running tally for parameter count with 96 heads, each including its own variation of these four matrices, each block of multi-headed attention ends up with around 600 million parameters.", + "translatedText": "כשמגדילים את ספירת הפרמטרים שלנו עם 96 ראשים, שכל אחד מהם כולל את הווריאציה שלו של ארבעת המטריצות האלו, כל בלוק של מיקוד רב-ראשים מכיל בסביבות 600 מיליון פרמטרים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1323.7, "end": 1335.08 }, { - "translatedText": "יש עוד דבר אחד קצת מעצבן שאני באמת צריך להזכיר עבור כל אחד מכם שימשיך לקרוא עוד על שנאים.", "input": "There's one added slightly annoying thing that I should really mention for any of you who go on to read more about transformers.", + "translatedText": "יש עוד דבר אחד שאני רוצה להזכיר לכל אחד מכם שימשיך לקרוא עוד על טרמספורמרים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1336.42, "end": 1341.8 }, { - "translatedText": "אתה זוכר איך אמרתי שמפת הערכים מחולקת לשתי המטריצות הנבדלות הללו, אותן תייגתי כמטריצות הערך למטה והערך למעלה.", "input": "You remember how I said that the value map is factored out into these two distinct matrices, which I labeled as the value down and the value up matrices.", + "translatedText": "אתם זוכרים שאמרתי שמפוי הערכים מחולק לשתי המטריצות הנבדלות הללו, אותן תייגתי כמטריצות הערך למטה והערך למעלה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1342.08, "end": 1349.44 }, { - "translatedText": "האופן שבו ניסחתי את הדברים יציע לך לראות את צמד המטריצות הזה בתוך כל ראש קשב, ותוכל ליישם את זה בצורה זו.", "input": "The way that I framed things would suggest that you see this pair of matrices inside each attention head, and you could absolutely implement it this way.", + "translatedText": "האופן שבו ניסחתי את הדברים מציע לכם לראות את צמד המטריצות הזה בתוך כל ראש מיקוד, ותוכלו ליישם את זה בצורה זו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1349.96, "end": 1358.44 }, { - "translatedText": "זה יהיה עיצוב תקף.", "input": "That would be a valid design.", + "translatedText": "זה יהיה עיצוב תקף.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1358.64, "end": 1359.92 }, { - "translatedText": "אבל הדרך שבה אתה רואה את זה כתוב בעיתונים והדרך שבה זה מיושם בפועל נראית קצת אחרת.", "input": "But the way that you see this written in papers and the way that it's implemented in practice looks a little different.", + "translatedText": "אבל הדרך שבה אתם רואים את זה כתוב במאמרים והדרך שבה זה מיושם בפועל נראית קצת אחרת.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1360.26, "end": 1364.92 }, { - "translatedText": "כל מטריצות הערך למעלה הללו עבור כל ראש מופיעות מהודקות יחדיו במטריצה ענקית אחת שאנו קוראים לה מטריצת הפלט, הקשורה לכל בלוק הקשב רב הראשים.", "input": "All of these value up matrices for each head appear stapled together in one giant matrix that we call the output matrix, associated with the entire multi-headed attention block.", + "translatedText": "כל מטריצות הערך למעלה הללו עבור כל ראש מופיעות יחדיו במטריצה ענקית אחת שאנחנו קוראים לה מטריצת הפלט, הקשורה לכל בלוקי המיקוד הרב-הראשים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1365.34, "end": 1376.38 }, { - "translatedText": "וכשאתה רואה אנשים מתייחסים למטריצת הערך של ראש תשומת לב נתון, הם בדרך כלל מתייחסים רק לשלב הראשון הזה, זה שסימנתי כהקרנת הערך למטה לחלל הקטן יותר.", "input": "And when you see people refer to the value matrix for a given attention head, they're typically only referring to this first step, the one that I was labeling as the value down projection into the smaller space.", + "translatedText": "וכשאתם רואים אנשים מתייחסים למטריצת הערך של ראש מיקוד נתון, הם בדרך כלל מתייחסים רק לשלב הראשון הזה, זה שסימנתי כהטלת הערך למטה למרחב הקטן יותר.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1376.82, "end": 1387.14 }, { - "translatedText": "לסקרנים שביניכם, השארתי על כך הערה על המסך.", "input": "For the curious among you, I've left an on-screen note about it.", + "translatedText": "לסקרנים שביניכם, השארתי על כך הערה על המסך.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1388.34, "end": 1391.04 }, { - "translatedText": "זה אחד מהפרטים האלה שמסתכנים להסיח את הדעת מהנקודות המושגיות העיקריות, אבל אני כן רוצה לקרוא את זה רק כדי שתדע אם אתה קורא על זה במקורות אחרים.", "input": "It's one of those details that runs the risk of distracting from the main conceptual points, but I do want to call it out just so that you know if you read about this in other sources.", + "translatedText": "זה אחד מהפרטים האלה שעללולים להסיח את הדעת מהנקודות העיקריות, אבל אני כן רוצה להצביע על כך רק כדי שתדעו אם אתם קוראים על זה במקורות אחרים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1391.26, "end": 1398.54 }, { - "translatedText": "אם שמים בצד את כל הניואנסים הטכניים, בתצוגה המקדימה מהפרק האחרון ראינו כיצד נתונים שזורמים דרך שנאי לא זורמים רק דרך בלוק קשב אחד.", "input": "Setting aside all the technical nuances, in the preview from the last chapter we saw how data flowing through a transformer doesn't just flow through a single attention block.", + "translatedText": "אם שמים בצד את כל הניואנסים הטכניים, בתצוגה המקדימה מהפרק האחרון ראינו כיצד נתונים שזורמים דרך טרמספורמר לא זורמים רק דרך בלוק מיקוד אחד.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1399.24, "end": 1408.04 }, { - "translatedText": "ראשית, הוא עובר גם את הפעולות האחרות הנקראות תפיסות רב-שכבתיות.", "input": "For one thing, it also goes through these other operations called multi-layer perceptrons.", + "translatedText": "ראשית, הם עוברים גם את הפעולות האחרות הנקראות פרספטרונים רב-שכבתיים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1408.64, "end": 1412.7 }, { - "translatedText": "על אלה נדבר יותר בפרק הבא.", "input": "We'll talk more about those in the next chapter.", + "translatedText": "על אלה נדבר יותר בפרק הבא.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1413.12, "end": 1414.88 }, { - "translatedText": "ואז זה עובר שוב ושוב דרך הרבה הרבה עותקים של שתי הפעולות האלה.", "input": "And then it repeatedly goes through many many copies of both of these operations.", + "translatedText": "ואז הם עוברים שוב ושוב דרך הרבה הרבה עותקים של שתי הפעולות האלה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1415.18, "end": 1419.32 }, { - "translatedText": "המשמעות היא שאחרי שמילה נתונה תופסת חלק מההקשר שלה, יש הרבה יותר סיכויים שההטבעה הניואנסית הזו תושפע מהסביבה הניואנסית יותר שלה.", "input": "What this means is that after a given word imbibes some of its context, there are many more chances for this more nuanced embedding to be influenced by its more nuanced surroundings.", + "translatedText": "המשמעות היא שאחרי שמילה נתונה מטמיעה חלק מההקשר שלה, יש הרבה יותר סיכויים שהשיכון הניואנסי הזה יושפע מהסביבה הניואנסית יותר שלו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1419.98, "end": 1430.04 }, { - "translatedText": "ככל שאתה הולך למטה ברשת, כאשר כל הטבעה מקבלת יותר ויותר משמעות מכל ההטבעות האחרות, שהן עצמן נעשות יותר ויותר ניואנסים, התקווה היא שיש יכולת לקודד רעיונות ברמה גבוהה ומופשטת יותר לגבי נתון. קלט מעבר רק לתארים ולמבנה דקדוקי.", "input": "The further down the network you go, with each embedding taking in more and more meaning from all the other embeddings, which themselves are getting more and more nuanced, the hope is that there's the capacity to encode higher level and more abstract ideas about a given input beyond just descriptors and grammatical structure.", + "translatedText": "ככל שאתם מתקדמים למטה ברשת, כאשר כל שיכון מקבל יותר ויותר משמעות מכל השיכונים האחרים, שהם עצמם נעשים יותר ויותר ניואנסיים, התקווה היא שיש יכולת לקודד רעיונות ברמה גבוהה ומופשטת יותר לגבי קלט נתון מעבר לתארים ולמבנה הדקדוקי.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1430.94, "end": 1447.32 }, { - "translatedText": "דברים כמו סנטימנט וטון והאם זה שיר ואיזה אמיתות מדעיות בבסיס רלוונטיות ליצירה ודברים כאלה.", "input": "Things like sentiment and tone and whether it's a poem and what underlying scientific truths are relevant to the piece and things like that.", + "translatedText": "דברים כמו סנטימנט וטון והאם זה שיר ואיזה אמיתות מדעיות רלוונטיות ליצירה ודברים כאלה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1447.88, "end": 1455.13 }, { - "translatedText": "אם נחזור פעם נוספת לשמירה על הניקוד שלנו, GPT-3 כולל 96 שכבות נפרדות, כך שהמספר הכולל של שאילתת מפתח וערך פרמטרים מוכפל בעוד 96, מה שמביא את הסכום הכולל לקצת פחות מ-58 מיליארד פרמטרים נפרדים המוקדשים לכל ראשי תשומת לב.", "input": "Turning back one more time to our scorekeeping, GPT-3 includes 96 distinct layers, so the total number of key query and value parameters is multiplied by another 96, which brings the total sum to just under 58 billion distinct parameters devoted to all of the attention heads.", + "translatedText": "אם נחזור פעם נוספת לניקוד שלנו, GPT-3 כולל 96 שכבות נפרדות, כך שהמספר הכולל של שאילתות מפתח וערך פרמטרים מוכפל בעוד 96, מה שמביא את הסכום הכולל לקצת פחות מ-58 מיליארד פרמטרים נפרדים המוקדשים לכל ראשי המיקוד.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1456.7, "end": 1474.5 }, { - "translatedText": "זה הרבה מה להיות בטוח, אבל זה רק כשליש מתוך 175 מיליארד שיש ברשת בסך הכל.", "input": "That is a lot to be sure, but it's only about a third of the 175 billion that are in the network in total.", + "translatedText": "זה בטוח הרבה, אבל זה רק כשליש מתוך 175 המיליארד שיש ברשת בסך הכל.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1474.98, "end": 1480.94 }, { - "translatedText": "אז למרות שתשומת הלב מקבלת את כל תשומת הלב, רוב הפרמטרים מגיעים מהבלוקים שיושבים בין השלבים האלה.", "input": "So even though attention gets all of the attention, the majority of parameters come from the blocks sitting in between these steps.", + "translatedText": "אז למרות שמיקוד מקבל את כל תשומת הלב, רוב הפרמטרים מגיעים מהבלוקים שנמצאים בין השלבים האלה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1481.52, "end": 1488.14 }, { - "translatedText": "בפרק הבא, אתה ואני נדבר יותר על הבלוקים האחרים האלה וגם הרבה יותר על תהליך האימון.", "input": "In the next chapter, you and I will talk more about those other blocks and also a lot more about the training process.", + "translatedText": "בפרק הבא, אתם ואני נדבר יותר על הבלוקים האחרים האלה וגם הרבה יותר על תהליך האימון.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1488.56, "end": 1493.56 }, { - "translatedText": "חלק גדול מהסיפור להצלחת מנגנון הקשב הוא לא כל כך סוג ספציפי של התנהגות שהוא מאפשר, אלא העובדה שהוא מקביל ביותר, כלומר, אתה יכול להריץ מספר עצום של חישובים בזמן קצר באמצעות GPUs .", "input": "A big part of the story for the success of the attention mechanism is not so much any specific kind of behavior that it enables, but the fact that it's extremely parallelizable, meaning that you can run a huge number of computations in a short time using GPUs.", + "translatedText": "חלק גדול מסיפור ההצלחה של מנגנון המיקוד הוא לא כל כך איזשהו סוג ספציפי של התנהגות שהוא מאפשר, אלא העובדה שהוא מקבילי ביותר, כלומר, אתם יכולים להריץ מספר עצום של חישובים בזמן קצר באמצעות GPUs .", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1494.12, "end": 1508.38 }, { - "translatedText": "בהתחשב בעובדה שאחד הלקחים הגדולים לגבי למידה עמוקה בעשור או שניים האחרונים היה שקנה המידה לבדו נותן שיפורים איכותיים עצומים בביצועי המודל, יש יתרון עצום לארכיטקטורות הניתנות להקבלה שמאפשרות לך לעשות זאת.", "input": "Given that one of the big lessons about deep learning in the last decade or two has been that scale alone seems to give huge qualitative improvements in model performance, there's a huge advantage to parallelizable architectures that let you do this.", + "translatedText": "בהתחשב בעובדה שאחד הלקחים הגדולים לגבי למידה עמוקה בעשור או שניים האחרונים היה שקנה המידה לבדו נותן שיפורים איכותיים עצומים בביצועי המודל, יש יתרון עצום לארכיטקטורות הניתנות להקבלה שמאפשרות לכם לעשות זאת.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1509.46, "end": 1521.06 }, { - "translatedText": "אם אתה רוצה ללמוד עוד על החומר הזה, השארתי הרבה קישורים בתיאור.", "input": "If you want to learn more about this stuff, I've left lots of links in the description.", + "translatedText": "אם אתם רוצים ללמוד עוד על הנושא הזה, השארתי הרבה קישורים בתיאור.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1522.04, "end": 1525.34 }, { - "translatedText": "בפרט, כל דבר שמיוצר על ידי אנדריי קרפטי או כריס אולה נוטה להיות זהב טהור.", "input": "In particular, anything produced by Andrej Karpathy or Chris Ola tend to be pure gold.", + "translatedText": "בפרט, כל דבר שמיוצר על ידי Andrej Karpathy או Chris Ola נוטה להיות זהב טהור.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1525.92, "end": 1530.04 }, { - "translatedText": "בסרטון הזה, רציתי רק לקפוץ לתשומת לב בצורתו הנוכחית, אבל אם אתה סקרן לגבי עוד מההיסטוריה של איך הגענו לכאן ואיך אתה יכול להמציא את הרעיון הזה מחדש לעצמך, ידידי Vivek פשוט העלה זוג סרטונים שנותנים הרבה יותר מהמוטיבציה הזו.", "input": "In this video, I wanted to just jump into attention in its current form, but if you're curious about more of the history for how we got here and how you might reinvent this idea for yourself, my friend Vivek just put up a couple videos giving a lot more of that motivation.", + "translatedText": "בסרטון הזה, רציתי רק לקפוץ למיקוד בצורתו הנוכחית, אבל אם אתם סקרנים לגבי עוד מההיסטוריה של איך הגענו לכאן ואיך אתם יכולים להמציא את הרעיון הזה מחדש לעצמכם, ידידי Vivek פשוט העלה זוג סרטונים שנותנים הרבה יותר מהמוטיבציה הזו.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1530.56, "end": 1542.54 }, { - "translatedText": "כמו כן, לבריט קרוז מהערוץ The Art of the Problem יש סרטון ממש נחמד על ההיסטוריה של דגמי שפות גדולים.", "input": "Also, Britt Cruz from the channel The Art of the Problem has a really nice video about the history of large language models.", + "translatedText": "כמו כן, ל-Britt Cruz מהערוץ The Art of the Problem יש סרטון ממש נחמד על ההיסטוריה של דגמי שפות גדולים.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1543.12, "end": 1548.46 }, { - "translatedText": "תודה.", "input": "Thank you.", + "translatedText": "תודה.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1564.96, "end": 1569.2 } -] \ No newline at end of file +] diff --git a/2024/attention/hebrew/title.json b/2024/attention/hebrew/title.json index a35301f41..d9e6d013e 100644 --- a/2024/attention/hebrew/title.json +++ b/2024/attention/hebrew/title.json @@ -1,6 +1,6 @@ { - "translatedText": "הדמיית תשומת לב, לב של שנאי | פרק 6, למידה עמוקה", "input": "Visualizing Attention, a Transformer's Heart | Chapter 6, Deep Learning", + "translatedText": "הדמיית מיקוד (Attention), ליבו של טרמספורמר | פרק 6, למידה עמוקה", "model": "google_nmt", - "n_reviews": 0 -} \ No newline at end of file + "n_reviews": 1 +} diff --git a/2024/attention/thai/description.json b/2024/attention/thai/description.json index 0ee268a8d..e7487dc23 100644 --- a/2024/attention/thai/description.json +++ b/2024/attention/thai/description.json @@ -1,248 +1,248 @@ [ { - "translatedText": "ไขปริศนาความสนใจในตนเอง มีหลายหัว และให้ความสนใจข้าม", "input": "Demystifying self-attention, multiple heads, and cross-attention.", + "translatedText": "ไขปริศนาความสนใจในตนเอง มีหลายหัว และให้ความสนใจข้าม", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "แทนที่จะอ่านโฆษณาที่ได้รับการสนับสนุน บทเรียนเหล่านี้ได้รับทุนโดยตรงจากผู้ดู: https://3b1b.co/support", "input": "Instead of sponsored ad reads, these lessons are funded directly by viewers: https://3b1b.co/support", + "translatedText": "แทนที่จะอ่านโฆษณาที่ได้รับการสนับสนุน บทเรียนเหล่านี้ได้รับทุนโดยตรงจากผู้ดู: https://3b1b.co/support", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "การสนับสนุนที่มีคุณค่าไม่แพ้กันคือการแชร์วิดีโอ", "input": "An equally valuable form of support is to simply share the videos.", + "translatedText": "การสนับสนุนที่มีคุณค่าไม่แพ้กันคือการแชร์วิดีโอ", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "แหล่งข้อมูลอื่นๆ เกี่ยวกับหม้อแปลงไฟฟ้า", "input": "Other resources about transformers", + "translatedText": "แหล่งข้อมูลอื่นๆ เกี่ยวกับหม้อแปลงไฟฟ้า", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "วิดีโอของ Andrej Karpathy", "input": "Andrej Karpathy's videos", + "translatedText": "วิดีโอของ Andrej Karpathy", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "โพสต์ของ The Transformer Circuits โดย Anthropic", "input": "The Transformer Circuits posts by Anthropic", + "translatedText": "โพสต์ของ The Transformer Circuits โดย Anthropic", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "https://transformer-circuits.pub/2021/framework/index.html", "input": "https://transformer-circuits.pub/2021/framework/index.html", + "translatedText": "https://transformer-circuits.pub/2021/framework/index.html", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "โดยเฉพาะอย่างยิ่ง หลังจากที่ฉันอ่านโพสต์นี้เท่านั้น ฉันจึงเริ่มคิดถึงการรวมกันของค่าและเมทริกซ์เอาท์พุตว่าเป็นแผนที่ระดับต่ำที่รวมกันตั้งแต่พื้นที่ฝังไปจนถึงตัวมันเอง ซึ่งอย่างน้อยก็ในใจของฉัน ได้สร้างสิ่งต่างๆ มากมาย ชัดเจนกว่าแหล่งอื่นๆ", "input": "In particular, it was only after I read this post that I started thinking of the combination of the value and output matrices as being a combined low-rank map from the embedding space to itself, which, at least in my mind, made things much clearer than other sources.", + "translatedText": "โดยเฉพาะอย่างยิ่ง หลังจากที่ฉันอ่านโพสต์นี้เท่านั้น ฉันจึงเริ่มคิดถึงการรวมกันของค่าและเมทริกซ์เอาท์พุตว่าเป็นแผนที่ระดับต่ำที่รวมกันตั้งแต่พื้นที่ฝังไปจนถึงตัวมันเอง ซึ่งอย่างน้อยก็ในใจของฉัน ได้สร้างสิ่งต่างๆ มากมาย ชัดเจนกว่าแหล่งอื่นๆ", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "ประวัติความเป็นมาของแบบจำลองภาษาโดย Brit Cruise, @ArtOfTheProblem ", "input": "History of language models by Brit Cruise, @ArtOfTheProblem ", + "translatedText": "ประวัติความเป็นมาของแบบจำลองภาษาโดย Brit Cruise, @ArtOfTheProblem ", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "https://youtu.be/OFS90-FX6pg", "input": "https://youtu.be/OFS90-FX6pg", + "translatedText": "https://youtu.be/OFS90-FX6pg", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "โมเดลภาษาโดย @vcubingx คืออะไร ", "input": "What is a Language Model by @vcubingx ", + "translatedText": "โมเดลภาษาโดย @vcubingx คืออะไร ", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "https://youtu.be/1il-s4mgNdI?si=XaVxj6bsdy3VkgEX", "input": "https://youtu.be/1il-s4mgNdI?si=XaVxj6bsdy3VkgEX", + "translatedText": "https://youtu.be/1il-s4mgNdI?si=XaVxj6bsdy3VkgEX", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "ไซต์ที่มีแบบฝึกหัดที่เกี่ยวข้องกับการเขียนโปรแกรม ML และ GPT", "input": "Site with exercises related to ML programming and GPTs", + "translatedText": "ไซต์ที่มีแบบฝึกหัดที่เกี่ยวข้องกับการเขียนโปรแกรม ML และ GPT", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "https://www.gptandchill.ai/codingproblems", "input": "https://www.gptandchill.ai/codingproblems", + "translatedText": "https://www.gptandchill.ai/codingproblems", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "บทความฉบับแรกเกี่ยวกับทิศทางในการฝังช่องว่างมีความหมาย:", "input": "Early paper on how directions in embedding spaces have meaning:", + "translatedText": "บทความฉบับแรกเกี่ยวกับทิศทางในการฝังช่องว่างมีความหมาย:", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "https://arxiv.org/pdf/1301.3781.pdf", "input": "https://arxiv.org/pdf/1301.3781.pdf", + "translatedText": "https://arxiv.org/pdf/1301.3781.pdf", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "การประทับเวลา:", "input": "Timestamps:", + "translatedText": "การประทับเวลา:", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "0:00 - สรุปเกี่ยวกับการฝัง", "input": "0:00 - Recap on embeddings", + "translatedText": "0:00 - สรุปเกี่ยวกับการฝัง", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "1:39 - ตัวอย่างที่สร้างแรงบันดาลใจ", "input": "1:39 - Motivating examples", + "translatedText": "1:39 - ตัวอย่างที่สร้างแรงบันดาลใจ", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "4:29 - รูปแบบความสนใจ", "input": "4:29 - The attention pattern", + "translatedText": "4:29 - รูปแบบความสนใจ", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "11:08 - การมาสก์", "input": "11:08 - Masking", + "translatedText": "11:08 - การมาสก์", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "12:42 - ขนาดบริบท", "input": "12:42 - Context size", + "translatedText": "12:42 - ขนาดบริบท", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "13:10 - ค่านิยม", "input": "13:10 - Values", + "translatedText": "13:10 - ค่านิยม", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "15:44 - การนับพารามิเตอร์", "input": "15:44 - Counting parameters", + "translatedText": "15:44 - การนับพารามิเตอร์", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "18:21 - ความสนใจแบบข้ามๆ", "input": "18:21 - Cross-attention", + "translatedText": "18:21 - ความสนใจแบบข้ามๆ", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "19:19 - หลายหัว", "input": "19:19 - Multiple heads", + "translatedText": "19:19 - หลายหัว", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "22:16 - เมทริกซ์เอาท์พุต", "input": "22:16 - The output matrix", + "translatedText": "22:16 - เมทริกซ์เอาท์พุต", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "23:19 - เจาะลึกยิ่งขึ้น", "input": "23:19 - Going deeper", + "translatedText": "23:19 - เจาะลึกยิ่งขึ้น", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "24:54 - สิ้นสุด", "input": "24:54 - Ending", + "translatedText": "24:54 - สิ้นสุด", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 }, { - "translatedText": "", "input": "", + "translatedText": "", "model": "google_nmt", "n_reviews": 0 } -] \ No newline at end of file +] diff --git a/2024/attention/thai/sentence_translations.json b/2024/attention/thai/sentence_translations.json index 10d356e8c..3aba0b97c 100644 --- a/2024/attention/thai/sentence_translations.json +++ b/2024/attention/thai/sentence_translations.json @@ -1,1458 +1,1458 @@ [ { - "translatedText": "ในบทสุดท้าย คุณและฉันเริ่มก้าวเข้าสู่การทำงานภายในของหม้อแปลงไฟฟ้า", "input": "In the last chapter, you and I started to step through the internal workings of a transformer.", + "translatedText": "ในบทที่แล้ว คุณและผมได้เริ่มศึกษาการทำงานภายในของ transformer", "model": "google_nmt", - "n_reviews": 0, - "start": 0.0, + "n_reviews": 1, + "start": 0, "end": 4.02 }, { - "translatedText": "นี่เป็นหนึ่งในเทคโนโลยีที่สำคัญในโมเดลภาษาขนาดใหญ่ และเครื่องมืออื่นๆ อีกมากมายในคลื่นลูกใหม่ของ AI", "input": "This is one of the key pieces of technology inside large language models, and a lot of other tools in the modern wave of AI.", + "translatedText": "นี่คือหนึ่งในเทคโนโลยีหลักที่อยู่ภายในแบบจำลองภาษาขนาดใหญ่ และเครื่องมืออื่น ๆ อีกมากมายในยุคปัจจุบันของ AI", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 4.56, "end": 10.2 }, { - "translatedText": "เรื่องนี้เริ่มแพร่หลายในรายงานที่โด่งดังในปี 2017 ชื่อว่า Attention is All You Need และในบทนี้คุณและฉันจะเจาะลึกว่ากลไกความสนใจนี้คืออะไร โดยแสดงภาพว่ากลไกการประมวลผลข้อมูลเป็นอย่างไร", "input": "It first hit the scene in a now-famous 2017 paper called Attention is All You Need, and in this chapter you and I will dig into what this attention mechanism is, visualizing how it processes data.", + "translatedText": "มันเริ่มเป็นที่รู้จักครั้งแรกในงานวิจัยชื่อดังเมื่อปี 2017 ที่มีชื่อว่า Attention is All You Need และในบทนี้ คุณและผมจะขุดลึกลงไปว่ากลไก attention นี้คืออะไร พร้อมทั้งนำเสนอภาพประกอบว่ามันประมวลผลข้อมูลอย่างไร", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 10.98, "end": 21.7 }, { - "translatedText": "เพื่อสรุปสั้นๆ ต่อไปนี้คือบริบทสำคัญที่ฉันอยากให้คุณคำนึงถึง", "input": "As a quick recap, here's the important context I want you to have in mind.", + "translatedText": "สรุปสั้น ๆ นี่คือบริบทสำคัญที่ผมอยากให้คุณนึกถึง", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 26.14, "end": 29.54 }, { - "translatedText": "เป้าหมายของแบบจำลองที่คุณและฉันกำลังศึกษาคือการนำข้อความมาส่วนหนึ่งและคาดเดาคำถัดไป", "input": "The goal of the model that you and I are studying is to take in a piece of text and predict what word comes next.", + "translatedText": "เป้าหมายของแบบจำลองที่คุณและผมกำลังศึกษาอยู่คือ การรับข้อความและทำนายว่าคำถัดไปคืออะไร", "model": "google_nmt", - "n_reviews": 0, - "start": 30.0, + "n_reviews": 1, + "start": 30, "end": 36.06 }, { - "translatedText": "ข้อความที่ป้อนแบ่งออกเป็นส่วนเล็กๆ ที่เราเรียกว่าโทเค็น และบ่อยครั้งเป็นคำหรือส่วนของคำ แต่เพียงเพื่อให้คุณและฉันคิดตัวอย่างในวิดีโอนี้ได้ง่ายขึ้น มาทำให้ง่ายขึ้นโดยแกล้งทำเป็นว่าโทเค็นเป็น เป็นเพียงคำพูดเสมอ", "input": "The input text is broken up into little pieces that we call tokens, and these are very often words or pieces of words, but just to make the examples in this video easier for you and me to think about, let's simplify by pretending that tokens are always just words.", + "translatedText": "ข้อความที่ป้อนถูกแบ่งออกเป็นชิ้นเล็กๆ ที่เราเรียกว่า token ซึ่งมักจะเป็นคำหรือส่วนของคำ แต่เพื่อให้ตัวอย่างในวิดีโอนี้ง่ายขึ้นสำหรับคุณและผมที่จะคิด ลองมาทำให้มันง่ายขึ้นโดยสมมติว่า token เป็นแค่คำเสมอ", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 36.86, "end": 50.56 }, { - "translatedText": "ขั้นตอนแรกในหม้อแปลงไฟฟ้าคือการเชื่อมโยงแต่ละโทเค็นกับเวกเตอร์ที่มีมิติสูง ซึ่งเราเรียกว่าการฝัง", "input": "The first step in a transformer is to associate each token with a high-dimensional vector, what we call its embedding.", + "translatedText": "ขั้นตอนแรกใน transformer คือการเชื่อมโยง token แต่ละตัวเข้ากับเวกเตอร์มิติสูง ซึ่งเราเรียกว่า embedding ของมัน", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 51.48, "end": 57.7 }, { - "translatedText": "แนวคิดที่สำคัญที่สุดที่ฉันอยากให้คุณคำนึงถึงคือทิศทางในพื้นที่มิติสูงของการฝังที่เป็นไปได้ทั้งหมดจะสอดคล้องกับความหมายเชิงความหมายได้อย่างไร", "input": "The most important idea I want you to have in mind is how directions in this high-dimensional space of all possible embeddings can correspond with semantic meaning.", + "translatedText": "แนวคิดที่สำคัญที่สุดที่ผมอยากให้คุณเข้าใจคือ ทิศทางในพื้นที่มิติสูงของ embedding ที่เป็นไปได้ทั้งหมดนี้ สามารถสอดคล้องกับความหมายของคำ ได้อย่างไร", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 57.7, - "end": 67.0 + "end": 67 }, { - "translatedText": "ในบทที่แล้ว เราได้เห็นตัวอย่างว่าทิศทางสามารถสอดคล้องกับเพศได้อย่างไร ในแง่ที่ว่าการเพิ่มขั้นตอนบางอย่างในพื้นที่นี้สามารถพาคุณจากการฝังคำนามเพศชายไปเป็นการฝังคำนามเพศหญิงที่สอดคล้องกัน", "input": "In the last chapter we saw an example for how direction can correspond to gender, in the sense that adding a certain step in this space can take you from the embedding of a masculine noun to the embedding of the corresponding feminine noun.", + "translatedText": "ในบทที่แล้ว เราได้เห็นตัวอย่างว่าทิศทางสามารถสอดคล้องกับเพศได้อย่างไร ในแง่ที่ว่าการเติมขั้นตอนในพื้นที่นี้ สามารถพาคุณเปลี่ยนจาก embedding คำนามเพศชายไปสู่ embedding คำนามเพศหญิงที่สอดคล้องกันได้", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 67.68, "end": 79.64 }, { - "translatedText": "นั่นเป็นเพียงตัวอย่างหนึ่งที่คุณสามารถจินตนาการได้ว่ามีทิศทางอื่นๆ อีกกี่ทิศทางในพื้นที่มิติสูงนี้สามารถสอดคล้องกับความหมายด้านอื่นๆ มากมายของคำได้", "input": "That's just one example you could imagine how many other directions in this high-dimensional space could correspond to numerous other aspects of a word's meaning.", + "translatedText": "นั่นเป็นเพียงตัวอย่างหนึ่งเท่านั้น คุณสามารถจินตนาการได้ว่ามีอีกมากมายหลายทิศทางในพื้นที่มิติสูงนี้ ที่อาจสอดคล้องกับความหมายด้านอื่นๆ มากมายของคำได้", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 80.16, "end": 87.58 }, { - "translatedText": "จุดมุ่งหมายของหม้อแปลงไฟฟ้าคือการปรับการฝังเหล่านี้อย่างต่อเนื่อง เพื่อที่จะไม่เพียงแค่เข้ารหัสคำแต่ละคำเท่านั้น แต่ยังรวมเอาความหมายตามบริบทที่สมบูรณ์ยิ่งขึ้นอีกด้วย", "input": "The aim of a transformer is to progressively adjust these embeddings so that they don't merely encode an individual word, but instead they bake in some much, much richer contextual meaning.", + "translatedText": "เป้าหมายของ transformer คือการปรับ embedding เหล่านี้อย่างต่อเนื่อง เพื่อที่จะไม่เพียงแค่เข้ารหัสคำแต่ละคำเท่านั้น แต่ยังรวมเอาความหมายตามบริบทที่สมบูรณ์ยิ่งขึ้นเข้าไปด้วย", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 88.8, "end": 99.18 }, { - "translatedText": "ฉันควรจะบอกล่วงหน้าว่าผู้คนจำนวนมากพบว่ากลไกความสนใจ ซึ่งเป็นชิ้นส่วนสำคัญในหม้อแปลงไฟฟ้า ทำให้เกิดความสับสนมาก ดังนั้นอย่ากังวลหากต้องใช้เวลาสักระยะกว่าสิ่งต่างๆ จะจมลงไป", "input": "I should say up front that a lot of people find the attention mechanism, this key piece in a transformer, very confusing, so don't worry if it takes some time for things to sink in.", + "translatedText": "ผมควรจะบอกไว้ก่อนเลยว่า ผู้คนจำนวนมากรู้สึกสับสนกับกลไก attention ซึ่งเป็นส่วนสำคัญของ transformer ดังนั้นไม่ต้องกังวลหากคุณใช้เวลาสักพักในการทำความเข้าใจมัน", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 100.14, "end": 108.98 }, { - "translatedText": "ฉันคิดว่าก่อนที่เราจะเจาะลึกรายละเอียดการคำนวณและการคูณเมทริกซ์ทั้งหมด คุณควรคิดถึงตัวอย่างสองสามตัวอย่างสำหรับพฤติกรรมประเภทที่เราต้องการให้ให้ความสนใจก่อน", "input": "I think that before we dive into the computational details and all the matrix multiplications, it's worth thinking about a couple examples for the kind of behavior that we want attention to enable.", + "translatedText": "ผมคิดว่าก่อนที่เราจะลงลึกในรายละเอียดเชิงคำนวณและการคูณเมทริกซ์ทั้งหมด มันคุ้มค่าที่จะคิดถึงตัวอย่างสองสามตัวอย่างสำหรับพฤติกรรมชนิดที่เราอยากให้ attention ทำอะไรได้", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 109.44, "end": 119.16 }, { - "translatedText": "พิจารณาวลีของไฝแท้ของอเมริกา คาร์บอนไดออกไซด์หนึ่งโมล และตัดชิ้นเนื้อของไฝ", "input": "Consider the phrases American true mole, one mole of carbon dioxide, and take a biopsy of the mole.", + "translatedText": "พิจารณาวลี American shrew mole, One mole of carbon dioxide, และ Take a biopsy of the mole", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 120.14, "end": 126.22 }, { - "translatedText": "คุณและฉันรู้ว่าคำว่าตุ่นมีความหมายที่แตกต่างกันในแต่ละคำขึ้นอยู่กับบริบท", "input": "You and I know that the word mole has different meanings in each one of these, based on the context.", + "translatedText": "คุณและผมรู้ว่าคำว่า mole มีความหมายที่แตกต่างกันในแต่ละวลี ขึ้นอยู่กับบริบทที่ใช้", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 126.7, "end": 130.9 }, { - "translatedText": "แต่หลังจากขั้นตอนแรกของหม้อแปลง ตัวที่แบ่งข้อความและเชื่อมโยงแต่ละโทเค็นกับเวกเตอร์ เวกเตอร์ที่เกี่ยวข้องกับโมลจะเหมือนกันในทุกกรณี เนื่องจากการฝังโทเค็นเริ่มต้นนี้ ถือเป็นตารางการค้นหาที่มีประสิทธิภาพ โดยไม่มีการอ้างอิงถึงบริบท", "input": "But after the first step of a transformer, the one that breaks up the text and associates each token with a vector, the vector that's associated with mole would be the same in all of these cases, because this initial token embedding is effectively a lookup table with no reference to the context.", + "translatedText": "แต่หลังจากขั้นตอนแรกของ transformer ที่แบ่งข้อความออกเป็น token และเชื่อมโยง token เข้ากับเวกเตอร์, เวกเตอร์ของคำว่า mole จะเหมือนกันในทุกกรณี เนื่องจากกำหนด embedding เริ่มต้นนี้ เป็นแค่การเปิดตาราง lookup table โดยไม่ได้อ้างอิงถึงบริบท", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 131.36, "end": 146.22 }, { - "translatedText": "เฉพาะในขั้นตอนต่อไปของหม้อแปลงเท่านั้นที่การฝังที่อยู่โดยรอบมีโอกาสที่จะส่งข้อมูลไปยังอันนี้", "input": "It's only in the next step of the transformer that the surrounding embeddings have the chance to pass information into this one.", + "translatedText": "ต้องรอถึงขั้นตอนถัดไปของ transformer เท่านั้น ที่ embedding รอบข้างจะมีโอกาสส่งผ่านข้อมูลมาให้ตัวนี้", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 146.62, "end": 153.1 }, { - "translatedText": "ภาพที่คุณอาจนึกถึงคือ มีพื้นที่การฝังหลายทิศทางที่แตกต่างกัน ซึ่งเข้ารหัสความหมายที่แตกต่างกันหลายประการของคำว่า mole และบล็อกความสนใจที่ได้รับการฝึกอบรมมาอย่างดีจะคำนวณสิ่งที่คุณต้องเพิ่มลงในการฝังทั่วไปเพื่อย้ายไปที่ หนึ่งในทิศทางเฉพาะเหล่านี้เป็นหน้าที่ของบริบท", "input": "The picture you might have in mind is that there are multiple distinct directions in this embedding space encoding the multiple distinct meanings of the word mole, and that a well-trained attention block calculates what you need to add to the generic embedding to move it to one of these specific directions, as a function of the context.", + "translatedText": "ภาพที่คุณอาจนึกถึงคือ มีหลายทิศทางที่แตกต่างกันในพื้นที่ฝังตัวนี้ ซึ่งเข้ารหัสความหมายที่แตกต่างกันหลายอย่างของคำว่า mole และ attention block ที่ฝึกมาดี จะคำนวณสิ่งที่คุณต้องเพิ่มเติมให้กับ embedding ฐาน เพื่อย้ายไปในทิศทางเฉพาะ โดยขึ้นอยู่กับบริบท", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 153.82, "end": 171.8 }, { - "translatedText": "หากต้องการยกตัวอย่างอื่น ให้พิจารณาการฝังคำว่า หอคอย", "input": "To take another example, consider the embedding of the word tower.", + "translatedText": "หากต้องการยกตัวอย่างอื่น ให้พิจารณาการฝังคำว่า หอคอย", "model": "google_nmt", "n_reviews": 0, "start": 173.3, "end": 176.18 }, { - "translatedText": "ทิศทางนี้น่าจะเป็นทิศทางทั่วไปและไม่เฉพาะเจาะจงในพื้นที่ ซึ่งเชื่อมโยงกับคำนามขนาดใหญ่และสูงอื่นๆ อีกมากมาย", "input": "This is presumably some very generic, non-specific direction in the space, associated with lots of other large, tall nouns.", + "translatedText": "ทิศทางนี้น่าจะเป็นทิศทางทั่วไปและไม่เฉพาะเจาะจงในพื้นที่ ซึ่งเชื่อมโยงกับคำนามขนาดใหญ่และสูงอื่นๆ อีกมากมาย", "model": "google_nmt", "n_reviews": 0, "start": 177.06, "end": 183.72 }, { - "translatedText": "หากคำนี้นำหน้าด้วยคำว่า "Eiffel" นำหน้าทันที คุณอาจจินตนาการได้ว่าต้องการให้กลไกอัปเดตเวกเตอร์นี้เพื่อให้ชี้ไปในทิศทางที่เข้ารหัสหอไอเฟลโดยเฉพาะมากขึ้น ซึ่งอาจสัมพันธ์กับเวกเตอร์ที่เกี่ยวข้องกับปารีสและฝรั่งเศส และสิ่งต่างๆ ที่ทำจากเหล็ก", "input": "If this word was immediately preceded by Eiffel, you could imagine wanting the mechanism to update this vector so that it points in a direction that more specifically encodes the Eiffel tower, maybe correlated with vectors associated with Paris and France and things made of steel.", + "translatedText": "หากคำนี้นำหน้าด้วยคำว่า "Eiffel" นำหน้าทันที คุณอาจจินตนาการได้ว่าต้องการให้กลไกอัปเดตเวกเตอร์นี้เพื่อให้ชี้ไปในทิศทางที่เข้ารหัสหอไอเฟลโดยเฉพาะมากขึ้น ซึ่งอาจสัมพันธ์กับเวกเตอร์ที่เกี่ยวข้องกับปารีสและฝรั่งเศส และสิ่งต่างๆ ที่ทำจากเหล็ก", "model": "google_nmt", "n_reviews": 0, "start": 184.02, "end": 199.06 }, { - "translatedText": "หากนำหน้าด้วยคำว่าจิ๋ว ก็ควรอัปเดตเวกเตอร์ให้ละเอียดยิ่งขึ้น เพื่อไม่ให้สัมพันธ์กับสิ่งสูงใหญ่อีกต่อไป", "input": "If it was also preceded by the word miniature, then the vector should be updated even further, so that it no longer correlates with large, tall things.", + "translatedText": "หากนำหน้าด้วยคำว่าจิ๋ว ก็ควรอัปเดตเวกเตอร์ให้ละเอียดยิ่งขึ้น เพื่อไม่ให้สัมพันธ์กับสิ่งสูงใหญ่อีกต่อไป", "model": "google_nmt", "n_reviews": 0, "start": 199.92, "end": 207.5 }, { - "translatedText": "โดยทั่วไปแล้ว มากกว่าแค่การปรับปรุงความหมายของคำ บล็อกความสนใจช่วยให้โมเดลสามารถย้ายข้อมูลที่เข้ารหัสไว้ในข้อมูลหนึ่งที่ฝังไว้ไปยังอีกข้อมูลหนึ่ง ซึ่งอาจเป็นข้อมูลที่อยู่ห่างไกล และอาจมีข้อมูลที่สมบูรณ์มากกว่าคำเพียงคำเดียว", "input": "More generally than just refining the meaning of a word, the attention block allows the model to move information encoded in one embedding to that of another, potentially ones that are quite far away, and potentially with information that's much richer than just a single word.", + "translatedText": "โดยทั่วไปแล้ว มากกว่าแค่การปรับปรุงความหมายของคำ บล็อกความสนใจช่วยให้โมเดลสามารถย้ายข้อมูลที่เข้ารหัสไว้ในข้อมูลหนึ่งที่ฝังไว้ไปยังอีกข้อมูลหนึ่ง ซึ่งอาจเป็นข้อมูลที่อยู่ห่างไกล และอาจมีข้อมูลที่สมบูรณ์มากกว่าคำเพียงคำเดียว", "model": "google_nmt", "n_reviews": 0, "start": 209.48, "end": 223.3 }, { - "translatedText": "สิ่งที่เราเห็นในบทที่แล้วคือหลังจากที่เวกเตอร์ทั้งหมดไหลผ่านเครือข่าย รวมถึงบล็อกความสนใจที่แตกต่างกันจำนวนมาก การคำนวณที่คุณดำเนินการเพื่อสร้างการทำนายโทเค็นถัดไปนั้นเป็นฟังก์ชันของเวกเตอร์สุดท้ายในลำดับทั้งหมด", "input": "What we saw in the last chapter was how after all of the vectors flow through the network, including many different attention blocks, the computation you perform to produce a prediction of the next token is entirely a function of the last vector in the sequence.", + "translatedText": "สิ่งที่เราเห็นในบทที่แล้วคือหลังจากที่เวกเตอร์ทั้งหมดไหลผ่านเครือข่าย รวมถึงบล็อกความสนใจที่แตกต่างกันจำนวนมาก การคำนวณที่คุณดำเนินการเพื่อสร้างการทำนายโทเค็นถัดไปนั้นเป็นฟังก์ชันของเวกเตอร์สุดท้ายในลำดับทั้งหมด", "model": "google_nmt", "n_reviews": 0, "start": 223.3, "end": 238.28 }, { - "translatedText": "ลองนึกภาพว่าข้อความที่คุณป้อนส่วนใหญ่เป็นนวนิยายลึกลับทั้งเล่ม ไปจนถึงจุดใกล้จบซึ่งอ่านได้ ดังนั้นฆาตกรจึงเป็นเช่นนั้น", "input": "Imagine, for example, that the text you input is most of an entire mystery novel, all the way up to a point near the end, which reads, therefore the murderer was.", + "translatedText": "ลองนึกภาพว่าข้อความที่คุณป้อนส่วนใหญ่เป็นนวนิยายลึกลับทั้งเล่ม ไปจนถึงจุดใกล้จบซึ่งอ่านได้ ดังนั้นฆาตกรจึงเป็นเช่นนั้น", "model": "google_nmt", "n_reviews": 0, "start": 239.1, "end": 247.8 }, { - "translatedText": "หากแบบจำลองจะทำนายคำถัดไปได้อย่างแม่นยำ เวกเตอร์สุดท้ายในลำดับซึ่งเริ่มต้นชีวิตเพียงแค่ฝังคำนั้นไว้ จะต้องได้รับการอัปเดตโดยบล็อคความสนใจทั้งหมดเพื่อเป็นตัวแทนมากกว่าบุคคลใดๆ มาก word เข้ารหัสข้อมูลทั้งหมดจากหน้าต่างบริบททั้งหมดที่เกี่ยวข้องกับการทำนายคำถัดไป", "input": "If the model is going to accurately predict the next word, that final vector in the sequence, which began its life simply embedding the word was, will have to have been updated by all of the attention blocks to represent much, much more than any individual word, somehow encoding all of the information from the full context window that's relevant to predicting the next word.", + "translatedText": "หากแบบจำลองจะทำนายคำถัดไปได้อย่างแม่นยำ เวกเตอร์สุดท้ายในลำดับซึ่งเริ่มต้นชีวิตเพียงแค่ฝังคำนั้นไว้ จะต้องได้รับการอัปเดตโดยบล็อคความสนใจทั้งหมดเพื่อเป็นตัวแทนมากกว่าบุคคลใดๆ มาก word เข้ารหัสข้อมูลทั้งหมดจากหน้าต่างบริบททั้งหมดที่เกี่ยวข้องกับการทำนายคำถัดไป", "model": "google_nmt", "n_reviews": 0, "start": 248.4, "end": 268.22 }, { - "translatedText": "เพื่อที่จะก้าวผ่านการคำนวณ มาดูตัวอย่างที่ง่ายกว่านี้กัน", "input": "To step through the computations, though, let's take a much simpler example.", + "translatedText": "เพื่อที่จะก้าวผ่านการคำนวณ มาดูตัวอย่างที่ง่ายกว่านี้กัน", "model": "google_nmt", "n_reviews": 0, "start": 269.5, "end": 272.58 }, { - "translatedText": "ลองนึกภาพว่าอินพุตมีวลี สิ่งมีชีวิตสีฟ้าขนปุยท่องไปในป่าเขียวขจี", "input": "Imagine that the input includes the phrase, a fluffy blue creature roamed the verdant forest.", + "translatedText": "ลองนึกภาพว่าอินพุตมีวลี สิ่งมีชีวิตสีฟ้าขนปุยท่องไปในป่าเขียวขจี", "model": "google_nmt", "n_reviews": 0, "start": 272.98, "end": 277.96 }, { - "translatedText": "และในขณะนี้ สมมติว่าการอัปเดตประเภทเดียวที่เราสนใจคือการให้คำคุณศัพท์ปรับความหมายของคำนามที่เกี่ยวข้อง", "input": "And for the moment, suppose that the only type of update that we care about is having the adjectives adjust the meanings of their corresponding nouns.", + "translatedText": "และในขณะนี้ สมมติว่าการอัปเดตประเภทเดียวที่เราสนใจคือการให้คำคุณศัพท์ปรับความหมายของคำนามที่เกี่ยวข้อง", "model": "google_nmt", "n_reviews": 0, "start": 278.46, "end": 286.78 }, { - "translatedText": "สิ่งที่ผมจะอธิบายคือสิ่งที่เราจะเรียกว่าความสนใจแบบหัวเดียว และต่อมาเราจะมาดูว่าบล็อกความสนใจประกอบด้วยหัวต่างๆ มากมายที่วิ่งขนานกันอย่างไร", "input": "What I'm about to describe is what we would call a single head of attention, and later we will see how the attention block consists of many different heads run in parallel.", + "translatedText": "สิ่งที่ผมจะอธิบายคือสิ่งที่เราจะเรียกว่าความสนใจแบบหัวเดียว และต่อมาเราจะมาดูว่าบล็อกความสนใจประกอบด้วยหัวต่างๆ มากมายที่วิ่งขนานกันอย่างไร", "model": "google_nmt", "n_reviews": 0, - "start": 287.0, + "start": 287, "end": 295.42 }, { - "translatedText": "ขอย้ำอีกครั้งว่า การฝังครั้งแรกสำหรับแต่ละคำคือเวกเตอร์ที่มีมิติสูงซึ่งเข้ารหัสเฉพาะความหมายของคำนั้นโดยไม่มีบริบท", "input": "Again, the initial embedding for each word is some high dimensional vector that only encodes the meaning of that particular word with no context.", + "translatedText": "ขอย้ำอีกครั้งว่า การฝังครั้งแรกสำหรับแต่ละคำคือเวกเตอร์ที่มีมิติสูงซึ่งเข้ารหัสเฉพาะความหมายของคำนั้นโดยไม่มีบริบท", "model": "google_nmt", "n_reviews": 0, "start": 296.14, "end": 303.38 }, { - "translatedText": "จริงๆแล้วนั่นไม่เป็นความจริงเลย", "input": "Actually, that's not quite true.", + "translatedText": "จริงๆแล้วนั่นไม่เป็นความจริงเลย", "model": "google_nmt", "n_reviews": 0, - "start": 304.0, + "start": 304, "end": 305.22 }, { - "translatedText": "พวกเขายังเข้ารหัสตำแหน่งของคำด้วย", "input": "They also encode the position of the word.", + "translatedText": "พวกเขายังเข้ารหัสตำแหน่งของคำด้วย", "model": "google_nmt", "n_reviews": 0, "start": 305.38, "end": 307.64 }, { - "translatedText": "มีอะไรอีกมากมายที่จะบอกว่าตำแหน่งถูกเข้ารหัส แต่ตอนนี้ สิ่งเดียวที่คุณต้องรู้ก็คือค่าของเวกเตอร์นี้เพียงพอที่จะบอกคุณทั้งว่าคำนั้นคืออะไรและอยู่ที่ไหนในบริบท", "input": "There's a lot more to say way that positions are encoded, but right now, all you need to know is that the entries of this vector are enough to tell you both what the word is and where it exists in the context.", + "translatedText": "มีอะไรอีกมากมายที่จะบอกว่าตำแหน่งถูกเข้ารหัส แต่ตอนนี้ สิ่งเดียวที่คุณต้องรู้ก็คือค่าของเวกเตอร์นี้เพียงพอที่จะบอกคุณทั้งว่าคำนั้นคืออะไรและอยู่ที่ไหนในบริบท", "model": "google_nmt", "n_reviews": 0, "start": 307.98, "end": 318.9 }, { - "translatedText": "เรามาแสดงการฝังเหล่านี้ด้วยตัวอักษร e กันดีกว่า", "input": "Let's go ahead and denote these embeddings with the letter e.", + "translatedText": "เรามาแสดงการฝังเหล่านี้ด้วยตัวอักษร e กันดีกว่า", "model": "google_nmt", "n_reviews": 0, "start": 319.5, "end": 321.66 }, { - "translatedText": "เป้าหมายคือการมีชุดการคำนวณที่สร้างชุดการฝังที่ได้รับการปรับปรุงใหม่ โดยที่ ตัวอย่างเช่น กลุ่มที่สอดคล้องกับคำนามได้นำเข้าความหมายจากคำคุณศัพท์ที่เกี่ยวข้อง", "input": "The goal is to have a series of computations produce a new refined set of embeddings where, for example, those corresponding to the nouns have ingested the meaning from their corresponding adjectives.", + "translatedText": "เป้าหมายคือการมีชุดการคำนวณที่สร้างชุดการฝังที่ได้รับการปรับปรุงใหม่ โดยที่ ตัวอย่างเช่น กลุ่มที่สอดคล้องกับคำนามได้นำเข้าความหมายจากคำคุณศัพท์ที่เกี่ยวข้อง", "model": "google_nmt", "n_reviews": 0, "start": 322.42, "end": 333.42 }, { - "translatedText": "และการเล่นเกมการเรียนรู้เชิงลึก เราต้องการให้การคำนวณส่วนใหญ่ที่เกี่ยวข้อง มีลักษณะเหมือนผลคูณเมทริกซ์-เวกเตอร์ โดยที่เมทริกซ์เต็มไปด้วยตุ้มน้ำหนักที่ปรับได้ ซึ่งเป็นสิ่งที่แบบจำลองจะเรียนรู้จากข้อมูล", "input": "And playing the deep learning game, we want most of the computations involved to look like matrix-vector products, where the matrices are full of tunable weights, things that the model will learn based on data.", + "translatedText": "และการเล่นเกมการเรียนรู้เชิงลึก เราต้องการให้การคำนวณส่วนใหญ่ที่เกี่ยวข้อง มีลักษณะเหมือนผลคูณเมทริกซ์-เวกเตอร์ โดยที่เมทริกซ์เต็มไปด้วยตุ้มน้ำหนักที่ปรับได้ ซึ่งเป็นสิ่งที่แบบจำลองจะเรียนรู้จากข้อมูล", "model": "google_nmt", "n_reviews": 0, "start": 333.9, "end": 343.98 }, { - "translatedText": "เพื่อให้ชัดเจน ฉันกำลังสร้างตัวอย่างคำคุณศัพท์ที่อัปเดตคำนามเพียงเพื่อแสดงให้เห็นประเภทของพฤติกรรมที่คุณสามารถจินตนาการได้ว่าหัวความสนใจกำลังทำอยู่", "input": "To be clear, I'm making up this example of adjectives updating nouns just to illustrate the type of behavior that you could imagine an attention head doing.", + "translatedText": "เพื่อให้ชัดเจน ฉันกำลังสร้างตัวอย่างคำคุณศัพท์ที่อัปเดตคำนามเพียงเพื่อแสดงให้เห็นประเภทของพฤติกรรมที่คุณสามารถจินตนาการได้ว่าหัวความสนใจกำลังทำอยู่", "model": "google_nmt", "n_reviews": 0, "start": 344.66, "end": 352.26 }, { - "translatedText": "เช่นเดียวกับการเรียนรู้เชิงลึก พฤติกรรมที่แท้จริงนั้นแยกวิเคราะห์ได้ยากกว่ามาก เนื่องจากขึ้นอยู่กับการปรับแต่งและปรับแต่งพารามิเตอร์จำนวนมากเพื่อลดฟังก์ชันต้นทุนบางอย่าง", "input": "As with so much deep learning, the true behavior is much harder to parse because it's based on tweaking and tuning a huge number of parameters to minimize some cost function.", + "translatedText": "เช่นเดียวกับการเรียนรู้เชิงลึก พฤติกรรมที่แท้จริงนั้นแยกวิเคราะห์ได้ยากกว่ามาก เนื่องจากขึ้นอยู่กับการปรับแต่งและปรับแต่งพารามิเตอร์จำนวนมากเพื่อลดฟังก์ชันต้นทุนบางอย่าง", "model": "google_nmt", "n_reviews": 0, "start": 352.86, "end": 361.34 }, { - "translatedText": "แค่ว่าเมื่อเราก้าวผ่านเมทริกซ์ต่างๆ ทั้งหมดที่เต็มไปด้วยพารามิเตอร์ที่เกี่ยวข้องในกระบวนการนี้ ฉันคิดว่าการจินตนาการถึงตัวอย่างที่จินตนาการไว้ของบางสิ่งที่สามารถทำได้เพื่อช่วยให้ทุกอย่างเป็นรูปธรรมมากขึ้นนั้นมีประโยชน์มาก", "input": "It's just that as we step through all of different matrices filled with parameters that are involved in this process, I think it's really helpful to have an imagined example of something that it could be doing to help keep it all more concrete.", + "translatedText": "แค่ว่าเมื่อเราก้าวผ่านเมทริกซ์ต่างๆ ทั้งหมดที่เต็มไปด้วยพารามิเตอร์ที่เกี่ยวข้องในกระบวนการนี้ ฉันคิดว่าการจินตนาการถึงตัวอย่างที่จินตนาการไว้ของบางสิ่งที่สามารถทำได้เพื่อช่วยให้ทุกอย่างเป็นรูปธรรมมากขึ้นนั้นมีประโยชน์มาก", "model": "google_nmt", "n_reviews": 0, "start": 361.68, "end": 373.22 }, { - "translatedText": "ในขั้นตอนแรกของกระบวนการนี้ คุณอาจจินตนาการถึงคำนามแต่ละคำ เช่น สิ่งมีชีวิต ที่ถามคำถามว่า เฮ้ มีคำคุณศัพท์อยู่ข้างหน้าฉันบ้างไหม?", "input": "For the first step of this process, you might imagine each noun, like creature, asking the question, hey, are there any adjectives sitting in front of me?", + "translatedText": "ในขั้นตอนแรกของกระบวนการนี้ คุณอาจจินตนาการถึงคำนามแต่ละคำ เช่น สิ่งมีชีวิต ที่ถามคำถามว่า เฮ้ มีคำคุณศัพท์อยู่ข้างหน้าฉันบ้างไหม?", "model": "google_nmt", "n_reviews": 0, "start": 374.14, "end": 381.96 }, { - "translatedText": "และสำหรับคำว่า ปุย และ สีน้ำเงิน แต่ละคนสามารถตอบได้ ใช่แล้ว ฉันเป็นคำคุณศัพท์ และฉันอยู่ในตำแหน่งนั้น", "input": "And for the words fluffy and blue, to each be able to answer, yeah, I'm an adjective and I'm in that position.", + "translatedText": "และสำหรับคำว่า ปุย และ สีน้ำเงิน แต่ละคนสามารถตอบได้ ใช่แล้ว ฉันเป็นคำคุณศัพท์ และฉันอยู่ในตำแหน่งนั้น", "model": "google_nmt", "n_reviews": 0, "start": 382.16, "end": 387.96 }, { - "translatedText": "คำถามนั้นถูกเข้ารหัสเป็นเวกเตอร์อีกตัวหนึ่ง ซึ่งเป็นรายการตัวเลขอีกชุดหนึ่ง ซึ่งเราเรียกว่าแบบสอบถามสำหรับคำนี้", "input": "That question is somehow encoded as yet another vector, another list of numbers, which we call the query for this word.", + "translatedText": "คำถามนั้นถูกเข้ารหัสเป็นเวกเตอร์อีกตัวหนึ่ง ซึ่งเป็นรายการตัวเลขอีกชุดหนึ่ง ซึ่งเราเรียกว่าแบบสอบถามสำหรับคำนี้", "model": "google_nmt", "n_reviews": 0, "start": 388.96, "end": 396.1 }, { - "translatedText": "เวกเตอร์แบบสอบถามนี้มีขนาดเล็กกว่าเวกเตอร์ที่ฝังมาก เช่น 128", "input": "This query vector though has a much smaller dimension than the embedding vector, say 128.", + "translatedText": "เวกเตอร์แบบสอบถามนี้มีขนาดเล็กกว่าเวกเตอร์ที่ฝังมาก เช่น 128", "model": "google_nmt", "n_reviews": 0, "start": 396.98, "end": 402.02 }, { - "translatedText": "การคำนวณแบบสอบถามนี้ดูเหมือนว่าจะใช้เมทริกซ์บางตัว ซึ่งฉันจะติดป้ายกำกับ wq และคูณด้วยการฝัง", "input": "Computing this query looks like taking a certain matrix, which I'll label wq, and multiplying it by the embedding.", + "translatedText": "การคำนวณแบบสอบถามนี้ดูเหมือนว่าจะใช้เมทริกซ์บางตัว ซึ่งฉันจะติดป้ายกำกับ wq และคูณด้วยการฝัง", "model": "google_nmt", "n_reviews": 0, "start": 402.94, "end": 409.78 }, { - "translatedText": "บีบอัดสิ่งต่างๆ สักหน่อย, ลองเขียนเวกเตอร์เคียวรีนั่นเป็น q แล้วทุกครั้งที่คุณเห็นผมใส่เมทริกซ์ไว้ข้างลูกศรแบบนี้, มันหมายถึงว่า การคูณเมทริกซ์นี้ด้วยเวกเตอร์ที่จุดเริ่มต้นของลูกศร จะได้เวกเตอร์ที่ ปลายลูกศร", "input": "Compressing things a bit, let's write that query vector as q, and then anytime you see me put a matrix next to an arrow like this one, it's meant to represent that multiplying this matrix by the vector at the arrow's start gives you the vector at the arrow's end.", + "translatedText": "บีบอัดสิ่งต่างๆ สักหน่อย, ลองเขียนเวกเตอร์เคียวรีนั่นเป็น q แล้วทุกครั้งที่คุณเห็นผมใส่เมทริกซ์ไว้ข้างลูกศรแบบนี้, มันหมายถึงว่า การคูณเมทริกซ์นี้ด้วยเวกเตอร์ที่จุดเริ่มต้นของลูกศร จะได้เวกเตอร์ที่ ปลายลูกศร", "model": "google_nmt", "n_reviews": 0, "start": 410.96, "end": 424.8 }, { - "translatedText": "ในกรณีนี้ คุณจะคูณเมทริกซ์นี้ด้วยการฝังทั้งหมดในบริบท โดยสร้างเวกเตอร์คิวรีหนึ่งรายการสำหรับแต่ละโทเค็น", "input": "In this case, you multiply this matrix by all of the embeddings in the context, producing one query vector for each token.", + "translatedText": "ในกรณีนี้ คุณจะคูณเมทริกซ์นี้ด้วยการฝังทั้งหมดในบริบท โดยสร้างเวกเตอร์คิวรีหนึ่งรายการสำหรับแต่ละโทเค็น", "model": "google_nmt", "n_reviews": 0, "start": 425.86, "end": 432.58 }, { - "translatedText": "รายการของเมทริกซ์นี้เป็นพารามิเตอร์ของแบบจำลอง ซึ่งหมายความว่าพฤติกรรมที่แท้จริงจะได้รับการเรียนรู้จากข้อมูล และในทางปฏิบัติ สิ่งที่เมทริกซ์นี้ทำในหัวความสนใจเฉพาะนั้นยากที่จะแยกวิเคราะห์", "input": "The entries of this matrix are parameters of the model, which means the true behavior is learned from data, and in practice, what this matrix does in a particular attention head is challenging to parse.", + "translatedText": "รายการของเมทริกซ์นี้เป็นพารามิเตอร์ของแบบจำลอง ซึ่งหมายความว่าพฤติกรรมที่แท้จริงจะได้รับการเรียนรู้จากข้อมูล และในทางปฏิบัติ สิ่งที่เมทริกซ์นี้ทำในหัวความสนใจเฉพาะนั้นยากที่จะแยกวิเคราะห์", "model": "google_nmt", "n_reviews": 0, "start": 433.74, "end": 443.44 }, { - "translatedText": "แต่เพื่อประโยชน์ของเรา ลองนึกภาพตัวอย่างที่เราหวังว่าจะได้เรียนรู้ เราจะสมมติว่าเมทริกซ์คิวรีนี้แมปการฝังคำนามไปยังทิศทางที่แน่นอนในพื้นที่คิวรีขนาดเล็กนี้ที่เข้ารหัสแนวคิดในการมองหาคำคุณศัพท์ในตำแหน่งก่อนหน้า .", "input": "But for our sake, imagining an example that we might hope that it would learn, we'll suppose that this query matrix maps the embeddings of nouns to certain directions in this smaller query space that somehow encodes the notion of looking for adjectives in preceding positions.", + "translatedText": "แต่เพื่อประโยชน์ของเรา ลองนึกภาพตัวอย่างที่เราหวังว่าจะได้เรียนรู้ เราจะสมมติว่าเมทริกซ์คิวรีนี้แมปการฝังคำนามไปยังทิศทางที่แน่นอนในพื้นที่คิวรีขนาดเล็กนี้ที่เข้ารหัสแนวคิดในการมองหาคำคุณศัพท์ในตำแหน่งก่อนหน้า .", "model": "google_nmt", "n_reviews": 0, "start": 443.9, "end": 458.04 }, { - "translatedText": "การฝังอื่นๆ มีผลอย่างไร ใครจะรู้?", "input": "As to what it does to other embeddings, who knows?", + "translatedText": "การฝังอื่นๆ มีผลอย่างไร ใครจะรู้?", "model": "google_nmt", "n_reviews": 0, "start": 458.78, "end": 461.44 }, { - "translatedText": "บางทีมันอาจจะพยายามบรรลุเป้าหมายอื่นไปพร้อมๆ กัน", "input": "Maybe it simultaneously tries to accomplish some other goal with those.", + "translatedText": "บางทีมันอาจจะพยายามบรรลุเป้าหมายอื่นไปพร้อมๆ กัน", "model": "google_nmt", "n_reviews": 0, "start": 461.72, "end": 464.34 }, { - "translatedText": "ตอนนี้ เรากำลังเน้นไปที่คำนามแบบเลเซอร์", "input": "Right now, we're laser focused on the nouns.", + "translatedText": "ตอนนี้ เรากำลังเน้นไปที่คำนามแบบเลเซอร์", "model": "google_nmt", "n_reviews": 0, "start": 464.54, "end": 467.16 }, { - "translatedText": "ในเวลาเดียวกัน เมทริกซ์ตัวที่สองที่เกี่ยวข้องกับสิ่งนี้คือเมทริกซ์ตัวที่สอง ซึ่งคุณคูณด้วยทุกๆ เมทริกซ์ที่ฝังไว้ด้วย", "input": "At the same time, associated with this is a second matrix called the key matrix, which you also multiply by every one of the embeddings.", + "translatedText": "ในเวลาเดียวกัน เมทริกซ์ตัวที่สองที่เกี่ยวข้องกับสิ่งนี้คือเมทริกซ์ตัวที่สอง ซึ่งคุณคูณด้วยทุกๆ เมทริกซ์ที่ฝังไว้ด้วย", "model": "google_nmt", "n_reviews": 0, "start": 467.28, "end": 474.62 }, { - "translatedText": "สิ่งนี้จะสร้างลำดับที่สองของเวกเตอร์ที่เราเรียกว่าคีย์", "input": "This produces a second sequence of vectors that we call the keys.", + "translatedText": "สิ่งนี้จะสร้างลำดับที่สองของเวกเตอร์ที่เราเรียกว่าคีย์", "model": "google_nmt", "n_reviews": 0, "start": 475.28, "end": 478.5 }, { - "translatedText": "ตามแนวคิดแล้ว คุณต้องคิดว่าคีย์ต่างๆ อาจตอบคำถามได้", "input": "Conceptually, you want to think of the keys as potentially answering the queries.", + "translatedText": "ตามแนวคิดแล้ว คุณต้องคิดว่าคีย์ต่างๆ อาจตอบคำถามได้", "model": "google_nmt", "n_reviews": 0, "start": 479.42, "end": 483.14 }, { - "translatedText": "เมทริกซ์หลักนี้ยังเต็มไปด้วยพารามิเตอร์ที่ปรับแต่งได้ และเช่นเดียวกับเมทริกซ์คิวรี มันจะแมปเวกเตอร์ที่ฝังเข้ากับพื้นที่มิติที่เล็กกว่าเดียวกันนั้น", "input": "This key matrix is also full of tunable parameters, and just like the query matrix, it maps the embedding vectors to that same smaller dimensional space.", + "translatedText": "เมทริกซ์หลักนี้ยังเต็มไปด้วยพารามิเตอร์ที่ปรับแต่งได้ และเช่นเดียวกับเมทริกซ์คิวรี มันจะแมปเวกเตอร์ที่ฝังเข้ากับพื้นที่มิติที่เล็กกว่าเดียวกันนั้น", "model": "google_nmt", "n_reviews": 0, "start": 483.84, "end": 491.4 }, { - "translatedText": "คุณคิดว่าคีย์ต่างๆ ตรงกับคิวรีเมื่อใดก็ตามที่คีย์เหล่านั้นสอดคล้องกันอย่างใกล้ชิด", "input": "You think of the keys as matching the queries whenever they closely align with each other.", + "translatedText": "คุณคิดว่าคีย์ต่างๆ ตรงกับคิวรีเมื่อใดก็ตามที่คีย์เหล่านั้นสอดคล้องกันอย่างใกล้ชิด", "model": "google_nmt", "n_reviews": 0, "start": 492.2, "end": 497.02 }, { - "translatedText": "ในตัวอย่างของเรา คุณจะจินตนาการว่าคีย์เมทริกซ์จับคู่คำคุณศัพท์ เช่น ปุย และสีน้ำเงิน กับเวกเตอร์ที่สอดคล้องอย่างใกล้ชิดกับข้อความค้นหาที่สร้างโดยคำว่า Creature", "input": "In our example, you would imagine that the key matrix maps the adjectives like fluffy and blue to vectors that are closely aligned with the query produced by the word creature.", + "translatedText": "ในตัวอย่างของเรา คุณจะจินตนาการว่าคีย์เมทริกซ์จับคู่คำคุณศัพท์ เช่น ปุย และสีน้ำเงิน กับเวกเตอร์ที่สอดคล้องอย่างใกล้ชิดกับข้อความค้นหาที่สร้างโดยคำว่า Creature", "model": "google_nmt", "n_reviews": 0, "start": 497.46, "end": 506.74 }, { - "translatedText": "หากต้องการวัดว่าแต่ละคีย์ตรงกับแต่ละข้อความค้นหามากน้อยเพียงใด คุณจะต้องคำนวณ dot product ระหว่างคู่คีย์-ข้อความค้นหาที่เป็นไปได้แต่ละคู่", "input": "To measure how well each key matches each query, you compute a dot product between each possible key-query pair.", + "translatedText": "หากต้องการวัดว่าแต่ละคีย์ตรงกับแต่ละข้อความค้นหามากน้อยเพียงใด คุณจะต้องคำนวณ dot product ระหว่างคู่คีย์-ข้อความค้นหาที่เป็นไปได้แต่ละคู่", "model": "google_nmt", "n_reviews": 0, "start": 507.2, - "end": 514.0 + "end": 514 }, { - "translatedText": "ฉันชอบเห็นภาพตารางที่เต็มไปด้วยจุดจำนวนมาก โดยที่จุดที่ใหญ่กว่านั้นสอดคล้องกับผลคูณของดอทที่ใหญ่กว่า ซึ่งเป็นจุดที่คีย์และคิวรีเรียงกัน", "input": "I like to visualize a grid full of a bunch of dots, where the bigger dots correspond to the larger dot products, the places where the keys and queries align.", + "translatedText": "ฉันชอบเห็นภาพตารางที่เต็มไปด้วยจุดจำนวนมาก โดยที่จุดที่ใหญ่กว่านั้นสอดคล้องกับผลคูณของดอทที่ใหญ่กว่า ซึ่งเป็นจุดที่คีย์และคิวรีเรียงกัน", "model": "google_nmt", "n_reviews": 0, "start": 514.48, "end": 522.56 }, { - "translatedText": "สำหรับตัวอย่างคำคุณศัพท์ของเรา นั่นจะมีลักษณะเช่นนี้อีกเล็กน้อย โดยที่หากคีย์ที่สร้างโดย fury และ blue สอดคล้องอย่างใกล้ชิดกับการสืบค้นที่สร้างโดย Creature ดังนั้น dot product ในสองจุดนี้จะเป็นจำนวนบวกจำนวนมาก", "input": "For our adjective noun example, that would look a little more like this, where if the keys produced by fluffy and blue really do align closely with the query produced by creature, then the dot products in these two spots would be some large positive numbers.", + "translatedText": "สำหรับตัวอย่างคำคุณศัพท์ของเรา นั่นจะมีลักษณะเช่นนี้อีกเล็กน้อย โดยที่หากคีย์ที่สร้างโดย fury และ blue สอดคล้องอย่างใกล้ชิดกับการสืบค้นที่สร้างโดย Creature ดังนั้น dot product ในสองจุดนี้จะเป็นจำนวนบวกจำนวนมาก", "model": "google_nmt", "n_reviews": 0, "start": 523.28, "end": 538.32 }, { - "translatedText": "ในศัพท์แสง ผู้คนที่เรียนรู้เกี่ยวกับเครื่องจักรจะพูดว่า นี่หมายความว่าการฝังของปุยและสีน้ำเงินจะเข้ามาเกี่ยวข้องกับการฝังของสิ่งมีชีวิต", "input": "In the lingo, machine learning people would say that this means the embeddings of fluffy and blue attend to the embedding of creature.", + "translatedText": "ในศัพท์แสง ผู้คนที่เรียนรู้เกี่ยวกับเครื่องจักรจะพูดว่า นี่หมายความว่าการฝังของปุยและสีน้ำเงินจะเข้ามาเกี่ยวข้องกับการฝังของสิ่งมีชีวิต", "model": "google_nmt", "n_reviews": 0, "start": 539.1, "end": 545.42 }, { - "translatedText": "ในทางตรงกันข้ามกับดอทโปรดัคระหว่างคีย์ของคำอื่น เช่น the และคิวรีสำหรับสิ่งมีชีวิต จะเป็นค่าเล็กน้อยหรือค่าลบที่สะท้อนถึงความไม่เกี่ยวข้องกัน", "input": "By contrast to the dot product between the key for some other word like the and the query for creature would be some small or negative value that reflects that are unrelated to each other.", + "translatedText": "ในทางตรงกันข้ามกับดอทโปรดัคระหว่างคีย์ของคำอื่น เช่น the และคิวรีสำหรับสิ่งมีชีวิต จะเป็นค่าเล็กน้อยหรือค่าลบที่สะท้อนถึงความไม่เกี่ยวข้องกัน", "model": "google_nmt", "n_reviews": 0, "start": 546.04, "end": 556.6 }, { - "translatedText": "ดังนั้นเราจึงมีตารางค่าที่สามารถเป็นจำนวนจริงใดๆ ได้ตั้งแต่ลบอนันต์จนถึงอนันต์ ทำให้เราให้คะแนนว่าแต่ละคำมีความเกี่ยวข้องอย่างไรในการอัปเดตความหมายของคำอื่นๆ", "input": "So we have this grid of values that can be any real number from negative infinity to infinity, giving us a score for how relevant each word is to updating the meaning of every other word.", + "translatedText": "ดังนั้นเราจึงมีตารางค่าที่สามารถเป็นจำนวนจริงใดๆ ได้ตั้งแต่ลบอนันต์จนถึงอนันต์ ทำให้เราให้คะแนนว่าแต่ละคำมีความเกี่ยวข้องอย่างไรในการอัปเดตความหมายของคำอื่นๆ", "model": "google_nmt", "n_reviews": 0, "start": 557.7, "end": 568.48 }, { - "translatedText": "วิธีที่เรากำลังจะใช้คะแนนเหล่านี้คือการหาผลรวมถ่วงน้ำหนักที่แน่นอนในแต่ละคอลัมน์ โดยถ่วงน้ำหนักตามความเกี่ยวข้อง", "input": "The way we're about to use these scores is to take a certain weighted sum along each column, weighted by the relevance.", + "translatedText": "วิธีที่เรากำลังจะใช้คะแนนเหล่านี้คือการหาผลรวมถ่วงน้ำหนักที่แน่นอนในแต่ละคอลัมน์ โดยถ่วงน้ำหนักตามความเกี่ยวข้อง", "model": "google_nmt", "n_reviews": 0, "start": 569.2, "end": 575.78 }, { - "translatedText": "แทนที่จะมีค่าอยู่ในช่วงตั้งแต่ลบอนันต์ไปจนถึงอนันต์ สิ่งที่เราต้องการคือให้ตัวเลขในคอลัมน์เหล่านี้อยู่ระหว่าง 0 ถึง 1 และให้แต่ละคอลัมน์รวมกันได้ 1 ราวกับว่าพวกมันเป็นการแจกแจงความน่าจะเป็น", "input": "So instead of having values range from negative infinity to infinity, what we want is for the numbers in these columns to be between 0 and 1, and for each column to add up to 1, as if they were a probability distribution.", + "translatedText": "แทนที่จะมีค่าอยู่ในช่วงตั้งแต่ลบอนันต์ไปจนถึงอนันต์ สิ่งที่เราต้องการคือให้ตัวเลขในคอลัมน์เหล่านี้อยู่ระหว่าง 0 ถึง 1 และให้แต่ละคอลัมน์รวมกันได้ 1 ราวกับว่าพวกมันเป็นการแจกแจงความน่าจะเป็น", "model": "google_nmt", "n_reviews": 0, "start": 576.52, "end": 588.18 }, { - "translatedText": "ถ้าคุณมาจากบทที่แล้ว คุณคงรู้ว่าเราต้องทำอะไร", "input": "If you're coming in from the last chapter, you know what we need to do then.", + "translatedText": "ถ้าคุณมาจากบทที่แล้ว คุณคงรู้ว่าเราต้องทำอะไร", "model": "google_nmt", "n_reviews": 0, "start": 589.28, "end": 592.22 }, { - "translatedText": "เราคำนวณซอฟต์แม็กซ์ตามแต่ละคอลัมน์เหล่านี้เพื่อทำให้ค่าเป็นมาตรฐาน", "input": "We compute a softmax along each one of these columns to normalize the values.", + "translatedText": "เราคำนวณซอฟต์แม็กซ์ตามแต่ละคอลัมน์เหล่านี้เพื่อทำให้ค่าเป็นมาตรฐาน", "model": "google_nmt", "n_reviews": 0, "start": 592.62, "end": 597.3 }, { - "translatedText": "ในภาพของเรา หลังจากที่คุณใช้ softmax กับคอลัมน์ทั้งหมดแล้ว เราจะเติมค่าที่ทำให้เป็นมาตรฐานลงในตาราง", "input": "In our picture, after you apply softmax to all of the columns, we'll fill in the grid with these normalized values.", + "translatedText": "ในภาพของเรา หลังจากที่คุณใช้ softmax กับคอลัมน์ทั้งหมดแล้ว เราจะเติมค่าที่ทำให้เป็นมาตรฐานลงในตาราง", "model": "google_nmt", "n_reviews": 0, "start": 600.06, "end": 605.86 }, { - "translatedText": "ณ จุดนี้ คุณมั่นใจได้เลยว่าแต่ละคอลัมน์จะต้องให้น้ำหนักตามความเกี่ยวข้องของคำทางซ้ายกับค่าที่ตรงกันด้านบน", "input": "At this point you're safe to think about each column as giving weights according to how relevant the word on the left is to the corresponding value at the top.", + "translatedText": "ณ จุดนี้ คุณมั่นใจได้เลยว่าแต่ละคอลัมน์จะต้องให้น้ำหนักตามความเกี่ยวข้องของคำทางซ้ายกับค่าที่ตรงกันด้านบน", "model": "google_nmt", "n_reviews": 0, "start": 606.78, "end": 614.58 }, { - "translatedText": "เราเรียกตารางนี้ว่ารูปแบบความสนใจ", "input": "We call this grid an attention pattern.", + "translatedText": "เราเรียกตารางนี้ว่ารูปแบบความสนใจ", "model": "google_nmt", "n_reviews": 0, "start": 615.08, "end": 616.84 }, { - "translatedText": "ทีนี้ ถ้าคุณดูที่กระดาษหม้อแปลงต้นฉบับ มันมีวิธีที่กะทัดรัดมากในการเขียนทั้งหมดนี้", "input": "Now if you look at the original transformer paper, there's a really compact way that they write this all down.", + "translatedText": "ทีนี้ ถ้าคุณดูที่กระดาษหม้อแปลงต้นฉบับ มันมีวิธีที่กะทัดรัดมากในการเขียนทั้งหมดนี้", "model": "google_nmt", "n_reviews": 0, "start": 618.08, "end": 622.82 }, { - "translatedText": "ในที่นี้ ตัวแปร q และ k แสดงถึงอาร์เรย์แบบเต็มของเวกเตอร์คิวรีและคีย์ตามลำดับ เวกเตอร์เล็กๆ เหล่านั้นที่คุณได้รับจากการคูณการฝังด้วยคิวรีและเมทริกซ์ของคีย์", "input": "Here the variables q and k represent the full arrays of query and key vectors respectively, those little vectors you get by multiplying the embeddings by the query and the key matrices.", + "translatedText": "ในที่นี้ ตัวแปร q และ k แสดงถึงอาร์เรย์แบบเต็มของเวกเตอร์คิวรีและคีย์ตามลำดับ เวกเตอร์เล็กๆ เหล่านั้นที่คุณได้รับจากการคูณการฝังด้วยคิวรีและเมทริกซ์ของคีย์", "model": "google_nmt", "n_reviews": 0, "start": 623.88, "end": 634.64 }, { - "translatedText": "การแสดงออกในตัวเศษนี้เป็นวิธีที่กะทัดรัดมากในการแสดงตารางของผลิตภัณฑ์ดอทที่เป็นไปได้ทั้งหมดระหว่างคู่ของคีย์และข้อความค้นหา", "input": "This expression up in the numerator is a really compact way to represent the grid of all possible dot products between pairs of keys and queries.", + "translatedText": "การแสดงออกในตัวเศษนี้เป็นวิธีที่กะทัดรัดมากในการแสดงตารางของผลิตภัณฑ์ดอทที่เป็นไปได้ทั้งหมดระหว่างคู่ของคีย์และข้อความค้นหา", "model": "google_nmt", "n_reviews": 0, "start": 635.16, "end": 643.02 }, { - "translatedText": "รายละเอียดทางเทคนิคเล็กๆ น้อยๆ ที่ฉันไม่ได้พูดถึงก็คือ เพื่อความเสถียรของตัวเลข การหารค่าเหล่านี้ทั้งหมดด้วยรากที่สองของมิติในพื้นที่คิวรีคีย์นั้นจะเป็นประโยชน์", "input": "A small technical detail that I didn't mention is that for numerical stability, it happens to be helpful to divide all of these values by the square root of the dimension in that key query space.", + "translatedText": "รายละเอียดทางเทคนิคเล็กๆ น้อยๆ ที่ฉันไม่ได้พูดถึงก็คือ เพื่อความเสถียรของตัวเลข การหารค่าเหล่านี้ทั้งหมดด้วยรากที่สองของมิติในพื้นที่คิวรีคีย์นั้นจะเป็นประโยชน์", "model": "google_nmt", "n_reviews": 0, - "start": 644.0, + "start": 644, "end": 653.96 }, { - "translatedText": "จากนั้นซอฟต์แม็กซ์ที่พันรอบนิพจน์แบบเต็มนี้ควรเข้าใจว่าจะใช้ทีละคอลัมน์", "input": "Then this softmax that's wrapped around the full expression is meant to be understood to apply column by column.", + "translatedText": "จากนั้นซอฟต์แม็กซ์ที่พันรอบนิพจน์แบบเต็มนี้ควรเข้าใจว่าจะใช้ทีละคอลัมน์", "model": "google_nmt", "n_reviews": 0, "start": 654.48, "end": 660.8 }, { - "translatedText": "สำหรับเทอม v นั้น เราจะพูดถึงมันในอีกสักครู่", "input": "As to that v term, we'll talk about it in just a second.", + "translatedText": "สำหรับเทอม v นั้น เราจะพูดถึงมันในอีกสักครู่", "model": "google_nmt", "n_reviews": 0, "start": 661.64, "end": 664.7 }, { - "translatedText": "ก่อนหน้านั้น มีรายละเอียดทางเทคนิคอีกอย่างหนึ่งที่ฉันข้ามไป", "input": "Before that, there's one other technical detail that so far I've skipped.", + "translatedText": "ก่อนหน้านั้น มีรายละเอียดทางเทคนิคอีกอย่างหนึ่งที่ฉันข้ามไป", "model": "google_nmt", "n_reviews": 0, "start": 665.02, "end": 668.46 }, { - "translatedText": "ในระหว่างกระบวนการฝึกอบรม เมื่อคุณรันโมเดลนี้ตามตัวอย่างข้อความที่กำหนด และน้ำหนักทั้งหมดจะถูกปรับเล็กน้อยและปรับแต่งเพื่อให้รางวัลหรือลงโทษโดยพิจารณาจากความน่าจะเป็นที่จะกำหนดให้กับคำถัดไปที่แท้จริงในเนื้อเรื่อง จะทำให้กระบวนการฝึกอบรมทั้งหมดมีประสิทธิภาพมากขึ้นหากคุณคาดการณ์โทเค็นถัดไปที่เป็นไปได้ไปพร้อม ๆ กันตามลำดับเริ่มต้นของโทเค็นในข้อนี้", "input": "During the training process, when you run this model on a given text example, and all of the weights are slightly adjusted and tuned to either reward or punish it based on how high a probability it assigns to the true next word in the passage, it turns out to make the whole training process a lot more efficient if you simultaneously have it predict every possible next token following each initial subsequence of tokens in this passage.", + "translatedText": "ในระหว่างกระบวนการฝึกอบรม เมื่อคุณรันโมเดลนี้ตามตัวอย่างข้อความที่กำหนด และน้ำหนักทั้งหมดจะถูกปรับเล็กน้อยและปรับแต่งเพื่อให้รางวัลหรือลงโทษโดยพิจารณาจากความน่าจะเป็นที่จะกำหนดให้กับคำถัดไปที่แท้จริงในเนื้อเรื่อง จะทำให้กระบวนการฝึกอบรมทั้งหมดมีประสิทธิภาพมากขึ้นหากคุณคาดการณ์โทเค็นถัดไปที่เป็นไปได้ไปพร้อม ๆ กันตามลำดับเริ่มต้นของโทเค็นในข้อนี้", "model": "google_nmt", "n_reviews": 0, "start": 669.04, "end": 691.56 }, { - "translatedText": "ตัวอย่างเช่น ด้วยวลีที่เรามุ่งเน้น มันอาจจะเป็นการคาดเดาด้วยว่าคำใดตามหลังสิ่งมีชีวิต และคำใดตามหลัง", "input": "For example, with the phrase that we've been focusing on, it might also be predicting what words follow creature and what words follow the.", + "translatedText": "ตัวอย่างเช่น ด้วยวลีที่เรามุ่งเน้น มันอาจจะเป็นการคาดเดาด้วยว่าคำใดตามหลังสิ่งมีชีวิต และคำใดตามหลัง", "model": "google_nmt", "n_reviews": 0, "start": 691.94, "end": 699.1 }, { - "translatedText": "นี่เป็นสิ่งที่ดีจริงๆ เพราะมันหมายความว่าตัวอย่างการฝึกอบรมเดี่ยวๆ จะทำหน้าที่หลายอย่างได้อย่างมีประสิทธิภาพ", "input": "This is really nice, because it means what would otherwise be a single training example effectively acts as many.", + "translatedText": "นี่เป็นสิ่งที่ดีจริงๆ เพราะมันหมายความว่าตัวอย่างการฝึกอบรมเดี่ยวๆ จะทำหน้าที่หลายอย่างได้อย่างมีประสิทธิภาพ", "model": "google_nmt", "n_reviews": 0, "start": 699.94, "end": 705.56 }, { - "translatedText": "สำหรับวัตถุประสงค์ของรูปแบบความสนใจของเรา หมายความว่าคุณไม่ควรปล่อยให้คำที่ตามมามีอิทธิพลเหนือคำที่กล่าวมาก่อนหน้านี้ เพราะไม่เช่นนั้นคำเหล่านั้นก็สามารถให้คำตอบสำหรับสิ่งที่จะเกิดขึ้นต่อไปได้", "input": "For the purposes of our attention pattern, it means that you never want to allow later words to influence earlier words, since otherwise they could kind of give away the answer for what comes next.", + "translatedText": "สำหรับวัตถุประสงค์ของรูปแบบความสนใจของเรา หมายความว่าคุณไม่ควรปล่อยให้คำที่ตามมามีอิทธิพลเหนือคำที่กล่าวมาก่อนหน้านี้ เพราะไม่เช่นนั้นคำเหล่านั้นก็สามารถให้คำตอบสำหรับสิ่งที่จะเกิดขึ้นต่อไปได้", "model": "google_nmt", "n_reviews": 0, "start": 706.1, "end": 716.04 }, { - "translatedText": "ความหมายก็คือเราต้องการให้จุดเหล่านี้ทั้งหมดที่นี่ ซึ่งเป็นตัวแทนของโทเค็นที่ตามมาซึ่งมีอิทธิพลต่อโทเค็นก่อนหน้านี้ ถูกบังคับให้เป็นศูนย์", "input": "What this means is that we want all of these spots here, the ones representing later tokens influencing earlier ones, to somehow be forced to be zero.", + "translatedText": "ความหมายก็คือเราต้องการให้จุดเหล่านี้ทั้งหมดที่นี่ ซึ่งเป็นตัวแทนของโทเค็นที่ตามมาซึ่งมีอิทธิพลต่อโทเค็นก่อนหน้านี้ ถูกบังคับให้เป็นศูนย์", "model": "google_nmt", "n_reviews": 0, "start": 716.56, "end": 724.6 }, { - "translatedText": "สิ่งที่ง่ายที่สุดที่คุณอาจคิดจะทำคือตั้งค่าให้เท่ากับศูนย์ แต่ถ้าคุณทำอย่างนั้นคอลัมน์จะไม่รวมกันเป็นหนึ่งอีกต่อไป คอลัมน์เหล่านั้นจะไม่ถูกทำให้เป็นมาตรฐาน", "input": "The simplest thing you might think to do is to set them equal to zero, but if you did that the columns wouldn't add up to one anymore, they wouldn't be normalized.", + "translatedText": "สิ่งที่ง่ายที่สุดที่คุณอาจคิดจะทำคือตั้งค่าให้เท่ากับศูนย์ แต่ถ้าคุณทำอย่างนั้นคอลัมน์จะไม่รวมกันเป็นหนึ่งอีกต่อไป คอลัมน์เหล่านั้นจะไม่ถูกทำให้เป็นมาตรฐาน", "model": "google_nmt", "n_reviews": 0, "start": 725.92, "end": 732.42 }, { - "translatedText": "วิธีทั่วไปในการทำเช่นนี้คือ ก่อนใช้ซอฟต์แม็กซ์ คุณต้องตั้งค่าค่าทั้งหมดให้เป็นลบอนันต์", "input": "So instead, a common way to do this is that before applying softmax, you set all of those entries to be negative infinity.", + "translatedText": "วิธีทั่วไปในการทำเช่นนี้คือ ก่อนใช้ซอฟต์แม็กซ์ คุณต้องตั้งค่าค่าทั้งหมดให้เป็นลบอนันต์", "model": "google_nmt", "n_reviews": 0, "start": 733.12, "end": 739.02 }, { - "translatedText": "หากคุณทำเช่นนั้น หลังจากใช้ softmax คอลัมน์ทั้งหมดจะกลายเป็นศูนย์ แต่คอลัมน์จะยังคงเป็นมาตรฐาน", "input": "If you do that, then after applying softmax, all of those get turned into zero, but the columns stay normalized.", + "translatedText": "หากคุณทำเช่นนั้น หลังจากใช้ softmax คอลัมน์ทั้งหมดจะกลายเป็นศูนย์ แต่คอลัมน์จะยังคงเป็นมาตรฐาน", "model": "google_nmt", "n_reviews": 0, "start": 739.68, "end": 745.18 }, { - "translatedText": "กระบวนการนี้เรียกว่าการมาสก์", "input": "This process is called masking.", + "translatedText": "กระบวนการนี้เรียกว่าการมาสก์", "model": "google_nmt", "n_reviews": 0, - "start": 746.0, + "start": 746, "end": 747.54 }, { - "translatedText": "มีความสนใจหลายรูปแบบที่คุณไม่ได้ใช้ แต่ในตัวอย่าง GPT ของเรา แม้ว่าสิ่งนี้จะมีความเกี่ยวข้องมากกว่าในระหว่างขั้นตอนการฝึกอบรมมากกว่าที่ควรจะเป็น เช่น การเรียกใช้เป็นแชทบอทหรืออะไรทำนองนั้น แต่คุณมักจะนำไปใช้เสมอ การปิดบังนี้เพื่อป้องกันไม่ให้โทเค็นในภายหลังมีอิทธิพลต่อโทเค็นก่อนหน้า", "input": "There are versions of attention where you don't apply it, but in our GPT example, even though this is more relevant during the training phase than it would be, say, running it as a chatbot or something like that, you do always apply this masking to prevent later tokens from influencing earlier ones.", + "translatedText": "มีความสนใจหลายรูปแบบที่คุณไม่ได้ใช้ แต่ในตัวอย่าง GPT ของเรา แม้ว่าสิ่งนี้จะมีความเกี่ยวข้องมากกว่าในระหว่างขั้นตอนการฝึกอบรมมากกว่าที่ควรจะเป็น เช่น การเรียกใช้เป็นแชทบอทหรืออะไรทำนองนั้น แต่คุณมักจะนำไปใช้เสมอ การปิดบังนี้เพื่อป้องกันไม่ให้โทเค็นในภายหลังมีอิทธิพลต่อโทเค็นก่อนหน้า", "model": "google_nmt", "n_reviews": 0, "start": 747.54, "end": 761.46 }, { - "translatedText": "ข้อเท็จจริงอีกประการหนึ่งที่ควรค่าแก่การพิจารณาเกี่ยวกับรูปแบบความสนใจนี้คือขนาดของรูปแบบนี้เท่ากับกำลังสองของขนาดบริบท", "input": "Another fact that's worth reflecting on about this attention pattern is how its size is equal to the square of the context size.", + "translatedText": "ข้อเท็จจริงอีกประการหนึ่งที่ควรค่าแก่การพิจารณาเกี่ยวกับรูปแบบความสนใจนี้คือขนาดของรูปแบบนี้เท่ากับกำลังสองของขนาดบริบท", "model": "google_nmt", "n_reviews": 0, "start": 762.48, "end": 769.5 }, { - "translatedText": "นี่คือสาเหตุที่ขนาดบริบทอาจเป็นปัญหาคอขวดอย่างมากสำหรับโมเดลภาษาขนาดใหญ่ และการขยายขนาดก็ไม่ใช่เรื่องเล็กน้อย", "input": "So this is why context size can be a really huge bottleneck for large language models, and scaling it up is non-trivial.", + "translatedText": "นี่คือสาเหตุที่ขนาดบริบทอาจเป็นปัญหาคอขวดอย่างมากสำหรับโมเดลภาษาขนาดใหญ่ และการขยายขนาดก็ไม่ใช่เรื่องเล็กน้อย", "model": "google_nmt", "n_reviews": 0, "start": 769.9, "end": 775.62 }, { - "translatedText": "ตามที่คุณจินตนาการ โดยได้รับแรงบันดาลใจจากความปรารถนาที่จะมีกรอบเวลาบริบทที่ใหญ่ขึ้นเรื่อยๆ ในช่วงไม่กี่ปีที่ผ่านมาได้เห็นการเปลี่ยนแปลงบางอย่างในกลไกความสนใจที่มีจุดมุ่งหมายเพื่อทำให้บริบทสามารถปรับขนาดได้มากขึ้น แต่ที่นี่ คุณและฉันยังคงมุ่งเน้นไปที่พื้นฐาน", "input": "As you imagine, motivated by a desire for bigger and bigger context windows, recent years have seen some variations to the attention mechanism aimed at making context more scalable, but right here, you and I are staying focused on the basics.", + "translatedText": "ตามที่คุณจินตนาการ โดยได้รับแรงบันดาลใจจากความปรารถนาที่จะมีกรอบเวลาบริบทที่ใหญ่ขึ้นเรื่อยๆ ในช่วงไม่กี่ปีที่ผ่านมาได้เห็นการเปลี่ยนแปลงบางอย่างในกลไกความสนใจที่มีจุดมุ่งหมายเพื่อทำให้บริบทสามารถปรับขนาดได้มากขึ้น แต่ที่นี่ คุณและฉันยังคงมุ่งเน้นไปที่พื้นฐาน", "model": "google_nmt", "n_reviews": 0, "start": 776.3, "end": 788.32 }, { - "translatedText": "โอเค เยี่ยมเลย การคำนวณรูปแบบนี้จะทำให้แบบจำลองสามารถอนุมานได้ว่าคำไหนเกี่ยวข้องกับคำอื่นบ้าง", "input": "Okay, great, computing this pattern lets the model deduce which words are relevant to which other words.", + "translatedText": "โอเค เยี่ยมเลย การคำนวณรูปแบบนี้จะทำให้แบบจำลองสามารถอนุมานได้ว่าคำไหนเกี่ยวข้องกับคำอื่นบ้าง", "model": "google_nmt", "n_reviews": 0, "start": 790.56, "end": 795.48 }, { - "translatedText": "ตอนนี้ คุณต้องอัปเดตการฝังจริง โดยอนุญาตให้คำต่างๆ ส่งข้อมูลไปยังคำอื่นๆ ที่เกี่ยวข้องได้", "input": "Now you need to actually update the embeddings, allowing words to pass information to whichever other words they're relevant to.", + "translatedText": "ตอนนี้ คุณต้องอัปเดตการฝังจริง โดยอนุญาตให้คำต่างๆ ส่งข้อมูลไปยังคำอื่นๆ ที่เกี่ยวข้องได้", "model": "google_nmt", "n_reviews": 0, "start": 796.02, "end": 802.8 }, { - "translatedText": "ตัวอย่างเช่น คุณต้องการให้การฝัง Fluffy ทำให้เกิดการเปลี่ยนแปลงกับ Creature โดยจะย้ายมันไปยังส่วนอื่นของพื้นที่การฝัง 12,000 มิติที่เข้ารหัสสิ่งมีชีวิต Fluffy โดยเฉพาะ", "input": "For example, you want the embedding of Fluffy to somehow cause a change to Creature that moves it to a different part of this 12,000-dimensional embedding space that more specifically encodes a Fluffy creature.", + "translatedText": "ตัวอย่างเช่น คุณต้องการให้การฝัง Fluffy ทำให้เกิดการเปลี่ยนแปลงกับ Creature โดยจะย้ายมันไปยังส่วนอื่นของพื้นที่การฝัง 12,000 มิติที่เข้ารหัสสิ่งมีชีวิต Fluffy โดยเฉพาะ", "model": "google_nmt", "n_reviews": 0, "start": 802.8, "end": 814.52 }, { - "translatedText": "สิ่งที่ฉันจะทำที่นี่คือขั้นแรกแสดงให้คุณเห็นวิธีที่ตรงไปตรงมาที่สุดที่คุณสามารถทำสิ่งนี้ได้ แม้ว่าจะมีวิธีเล็กน้อยที่สิ่งนี้จะได้รับการแก้ไข ในบริบทของความสนใจแบบหลายหัว", "input": "What I'm going to do here is first show you the most straightforward way that you could do this, though there's a slight way that this gets modified in the context of multi-headed attention.", + "translatedText": "สิ่งที่ฉันจะทำที่นี่คือขั้นแรกแสดงให้คุณเห็นวิธีที่ตรงไปตรงมาที่สุดที่คุณสามารถทำสิ่งนี้ได้ แม้ว่าจะมีวิธีเล็กน้อยที่สิ่งนี้จะได้รับการแก้ไข ในบริบทของความสนใจแบบหลายหัว", "model": "google_nmt", "n_reviews": 0, "start": 815.46, "end": 823.46 }, { - "translatedText": "วิธีที่ตรงไปตรงมาที่สุดคือการใช้เมทริกซ์ตัวที่สาม ซึ่งเราเรียกว่าเมทริกซ์ค่า ซึ่งคุณคูณด้วยการฝังคำแรกนั้น เช่น Fluffy", "input": "This most straightforward way would be to use a third matrix, what we call the value matrix, which you multiply by the embedding of that first word, for example Fluffy.", + "translatedText": "วิธีที่ตรงไปตรงมาที่สุดคือการใช้เมทริกซ์ตัวที่สาม ซึ่งเราเรียกว่าเมทริกซ์ค่า ซึ่งคุณคูณด้วยการฝังคำแรกนั้น เช่น Fluffy", "model": "google_nmt", "n_reviews": 0, "start": 824.08, "end": 832.44 }, { - "translatedText": "ผลลัพธ์ของสิ่งนี้คือสิ่งที่คุณจะเรียกว่าเวกเตอร์ค่า และนี่คือสิ่งที่คุณเพิ่มลงในการฝังคำที่สอง ในกรณีนี้คือสิ่งที่คุณเพิ่มลงในการฝังของ Creature", "input": "The result of this is what you would call a value vector, and this is something that you add to the embedding of the second word, in this case something you add to the embedding of Creature.", + "translatedText": "ผลลัพธ์ของสิ่งนี้คือสิ่งที่คุณจะเรียกว่าเวกเตอร์ค่า และนี่คือสิ่งที่คุณเพิ่มลงในการฝังคำที่สอง ในกรณีนี้คือสิ่งที่คุณเพิ่มลงในการฝังของ Creature", "model": "google_nmt", "n_reviews": 0, "start": 833.3, "end": 841.92 }, { - "translatedText": "ดังนั้นเวกเตอร์ค่านี้จึงอยู่ในสเปซมิติที่สูงมากเหมือนกับการฝัง", "input": "So this value vector lives in the same very high-dimensional space as the embeddings.", + "translatedText": "ดังนั้นเวกเตอร์ค่านี้จึงอยู่ในสเปซมิติที่สูงมากเหมือนกับการฝัง", "model": "google_nmt", "n_reviews": 0, "start": 842.6, - "end": 847.0 + "end": 847 }, { - "translatedText": "เมื่อคุณคูณเมทริกซ์ค่านี้ด้วยการฝังคำ คุณอาจคิดว่ามันเป็นคำพูดว่า ถ้าคำนี้เกี่ยวข้องกับการปรับความหมายของสิ่งอื่น สิ่งที่ควรเพิ่มเข้าไปในการฝังสิ่งอื่นนั้นเพื่อที่จะสะท้อนให้เห็น นี้?", "input": "When you multiply this value matrix by the embedding of a word, you might think of it as saying, if this word is relevant to adjusting the meaning of something else, what exactly should be added to the embedding of that something else in order to reflect this?", + "translatedText": "เมื่อคุณคูณเมทริกซ์ค่านี้ด้วยการฝังคำ คุณอาจคิดว่ามันเป็นคำพูดว่า ถ้าคำนี้เกี่ยวข้องกับการปรับความหมายของสิ่งอื่น สิ่งที่ควรเพิ่มเข้าไปในการฝังสิ่งอื่นนั้นเพื่อที่จะสะท้อนให้เห็น นี้?", "model": "google_nmt", "n_reviews": 0, "start": 847.46, "end": 861.16 }, { - "translatedText": "มองย้อนกลับไปในไดอะแกรมของเรา ลองแยกคีย์และการสืบค้นทั้งหมดออกไป เนื่องจากหลังจากที่คุณคำนวณรูปแบบความสนใจที่คุณทำกับสิ่งเหล่านั้นแล้ว คุณจะต้องนำเมทริกซ์ค่านี้มาคูณด้วยทุกๆ การฝังเหล่านั้น เพื่อสร้างลำดับของเวกเตอร์ค่า", "input": "Looking back in our diagram, let's set aside all of the keys and the queries, since after you compute the attention pattern you're done with those, then you're going to take this value matrix and multiply it by every one of those embeddings to produce a sequence of value vectors.", + "translatedText": "มองย้อนกลับไปในไดอะแกรมของเรา ลองแยกคีย์และการสืบค้นทั้งหมดออกไป เนื่องจากหลังจากที่คุณคำนวณรูปแบบความสนใจที่คุณทำกับสิ่งเหล่านั้นแล้ว คุณจะต้องนำเมทริกซ์ค่านี้มาคูณด้วยทุกๆ การฝังเหล่านั้น เพื่อสร้างลำดับของเวกเตอร์ค่า", "model": "google_nmt", "n_reviews": 0, "start": 862.14, "end": 876.06 }, { - "translatedText": "คุณอาจคิดว่าเวกเตอร์ค่าพวกนี้สัมพันธ์กับคีย์ที่เกี่ยวข้องกัน", "input": "You might think of these value vectors as being kind of associated with the corresponding keys.", + "translatedText": "คุณอาจคิดว่าเวกเตอร์ค่าพวกนี้สัมพันธ์กับคีย์ที่เกี่ยวข้องกัน", "model": "google_nmt", "n_reviews": 0, "start": 877.12, "end": 881.12 }, { - "translatedText": "สำหรับแต่ละคอลัมน์ในแผนภาพนี้ คุณจะคูณเวกเตอร์ค่าแต่ละตัวด้วยน้ำหนักที่สอดคล้องกันในคอลัมน์นั้น", "input": "For each column in this diagram, you multiply each of the value vectors by the corresponding weight in that column.", + "translatedText": "สำหรับแต่ละคอลัมน์ในแผนภาพนี้ คุณจะคูณเวกเตอร์ค่าแต่ละตัวด้วยน้ำหนักที่สอดคล้องกันในคอลัมน์นั้น", "model": "google_nmt", "n_reviews": 0, "start": 882.32, "end": 889.24 }, { - "translatedText": "ตัวอย่างเช่น ที่นี่ ภายใต้การฝัง Creature คุณจะเพิ่มสัดส่วนขนาดใหญ่ของเวกเตอร์ค่าสำหรับ Fluffy และ Blue ในขณะที่เวกเตอร์ค่าอื่นๆ ทั้งหมดมีค่าเป็นศูนย์ หรืออย่างน้อยก็เกือบเป็นศูนย์", "input": "For example here, under the embedding of Creature, you would be adding large proportions of the value vectors for Fluffy and Blue, while all of the other value vectors get zeroed out, or at least nearly zeroed out.", + "translatedText": "ตัวอย่างเช่น ที่นี่ ภายใต้การฝัง Creature คุณจะเพิ่มสัดส่วนขนาดใหญ่ของเวกเตอร์ค่าสำหรับ Fluffy และ Blue ในขณะที่เวกเตอร์ค่าอื่นๆ ทั้งหมดมีค่าเป็นศูนย์ หรืออย่างน้อยก็เกือบเป็นศูนย์", "model": "google_nmt", "n_reviews": 0, "start": 890.08, "end": 901.56 }, { - "translatedText": "และสุดท้าย วิธีอัปเดตการฝังที่เกี่ยวข้องกับคอลัมน์นี้ โดยก่อนหน้านี้เข้ารหัสความหมายแบบไม่มีบริบทของ Creature คุณเพิ่มค่าที่ปรับขนาดใหม่เหล่านี้ทั้งหมดในคอลัมน์ ทำให้เกิดการเปลี่ยนแปลงที่คุณต้องการเพิ่ม ซึ่งฉัน จะติดป้ายกำกับ delta-e จากนั้นคุณเพิ่มสิ่งนั้นลงในการฝังต้นฉบับ", "input": "And then finally, the way to actually update the embedding associated with this column, previously encoding some context-free meaning of Creature, you add together all of these rescaled values in the column, producing a change that you want to add, that I'll label delta-e, and then you add that to the original embedding.", + "translatedText": "และสุดท้าย วิธีอัปเดตการฝังที่เกี่ยวข้องกับคอลัมน์นี้ โดยก่อนหน้านี้เข้ารหัสความหมายแบบไม่มีบริบทของ Creature คุณเพิ่มค่าที่ปรับขนาดใหม่เหล่านี้ทั้งหมดในคอลัมน์ ทำให้เกิดการเปลี่ยนแปลงที่คุณต้องการเพิ่ม ซึ่งฉัน จะติดป้ายกำกับ delta-e จากนั้นคุณเพิ่มสิ่งนั้นลงในการฝังต้นฉบับ", "model": "google_nmt", "n_reviews": 0, "start": 902.12, "end": 919.26 }, { - "translatedText": "หวังว่าผลลัพธ์ที่ได้จะเป็นเวกเตอร์ที่ละเอียดยิ่งขึ้นในการเข้ารหัสความหมายที่มีบริบทมากขึ้น เหมือนกับสิ่งมีชีวิตสีฟ้าขนปุย", "input": "Hopefully what results is a more refined vector encoding the more contextually rich meaning, like that of a fluffy blue creature.", + "translatedText": "หวังว่าผลลัพธ์ที่ได้จะเป็นเวกเตอร์ที่ละเอียดยิ่งขึ้นในการเข้ารหัสความหมายที่มีบริบทมากขึ้น เหมือนกับสิ่งมีชีวิตสีฟ้าขนปุย", "model": "google_nmt", "n_reviews": 0, "start": 919.68, "end": 926.5 }, { - "translatedText": "และแน่นอน คุณไม่เพียงแค่ทำเช่นนี้กับการฝังเพียงครั้งเดียว แต่คุณใช้ผลรวมถ่วงน้ำหนักเท่ากันกับคอลัมน์ทั้งหมดในรูปภาพนี้ สร้างลำดับของการเปลี่ยนแปลง เพิ่มการเปลี่ยนแปลงทั้งหมดเหล่านั้นลงในการฝังที่สอดคล้องกัน ทำให้เกิดลำดับที่สมบูรณ์ของ การฝังที่ละเอียดยิ่งขึ้นโผล่ออกมาจากบล็อกความสนใจ", "input": "And of course you don't just do this to one embedding, you apply the same weighted sum across all of the columns in this picture, producing a sequence of changes, adding all of those changes to the corresponding embeddings, produces a full sequence of more refined embeddings popping out of the attention block.", + "translatedText": "และแน่นอน คุณไม่เพียงแค่ทำเช่นนี้กับการฝังเพียงครั้งเดียว แต่คุณใช้ผลรวมถ่วงน้ำหนักเท่ากันกับคอลัมน์ทั้งหมดในรูปภาพนี้ สร้างลำดับของการเปลี่ยนแปลง เพิ่มการเปลี่ยนแปลงทั้งหมดเหล่านั้นลงในการฝังที่สอดคล้องกัน ทำให้เกิดลำดับที่สมบูรณ์ของ การฝังที่ละเอียดยิ่งขึ้นโผล่ออกมาจากบล็อกความสนใจ", "model": "google_nmt", "n_reviews": 0, "start": 927.38, "end": 943.46 }, { - "translatedText": "เมื่อขยายออก กระบวนการทั้งหมดนี้คือสิ่งที่คุณจะเรียกว่าเป็นความสนใจหัวเดียว", "input": "Zooming out, this whole process is what you would describe as a single head of attention.", + "translatedText": "เมื่อขยายออก กระบวนการทั้งหมดนี้คือสิ่งที่คุณจะเรียกว่าเป็นความสนใจหัวเดียว", "model": "google_nmt", "n_reviews": 0, "start": 944.86, "end": 949.1 }, { - "translatedText": "ดังที่ฉันได้อธิบายไปแล้ว กระบวนการนี้ถูกกำหนดพารามิเตอร์ด้วยเมทริกซ์ที่แตกต่างกันสามตัว ซึ่งทั้งหมดเต็มไปด้วยพารามิเตอร์ที่ปรับแต่งได้ คีย์ การสืบค้น และค่า", "input": "As I've described things so far, this process is parameterized by three distinct matrices, all filled with tunable parameters, the key, the query, and the value.", + "translatedText": "ดังที่ฉันได้อธิบายไปแล้ว กระบวนการนี้ถูกกำหนดพารามิเตอร์ด้วยเมทริกซ์ที่แตกต่างกันสามตัว ซึ่งทั้งหมดเต็มไปด้วยพารามิเตอร์ที่ปรับแต่งได้ คีย์ การสืบค้น และค่า", "model": "google_nmt", "n_reviews": 0, "start": 949.6, "end": 958.94 }, { - "translatedText": "ฉันต้องการใช้เวลาสักครู่เพื่อดำเนินการต่อในสิ่งที่เราเริ่มต้นในบทที่แล้ว โดยมีการเก็บคะแนนโดยที่เรานับจำนวนพารามิเตอร์โมเดลทั้งหมดโดยใช้ตัวเลขจาก GPT-3", "input": "I want to take a moment to continue what we started in the last chapter, with the scorekeeping where we count up the total number of model parameters using the numbers from GPT-3.", + "translatedText": "ฉันต้องการใช้เวลาสักครู่เพื่อดำเนินการต่อในสิ่งที่เราเริ่มต้นในบทที่แล้ว โดยมีการเก็บคะแนนโดยที่เรานับจำนวนพารามิเตอร์โมเดลทั้งหมดโดยใช้ตัวเลขจาก GPT-3", "model": "google_nmt", "n_reviews": 0, "start": 959.5, "end": 968.04 }, { - "translatedText": "เมทริกซ์คีย์และคิวรีเหล่านี้แต่ละเมทริกซ์มี 12,288 คอลัมน์ ซึ่งตรงกับมิติข้อมูลการฝัง และ 128 แถว ซึ่งตรงกับมิติของพื้นที่การสืบค้นคีย์ที่มีขนาดเล็กกว่านั้น", "input": "These key and query matrices each have 12,288 columns, matching the embedding dimension, and 128 rows, matching the dimension of that smaller key query space.", + "translatedText": "เมทริกซ์คีย์และคิวรีเหล่านี้แต่ละเมทริกซ์มี 12,288 คอลัมน์ ซึ่งตรงกับมิติข้อมูลการฝัง และ 128 แถว ซึ่งตรงกับมิติของพื้นที่การสืบค้นคีย์ที่มีขนาดเล็กกว่านั้น", "model": "google_nmt", "n_reviews": 0, "start": 969.3, "end": 979.6 }, { - "translatedText": "นี่ทำให้เรามีพารามิเตอร์เพิ่มเติมประมาณ 1.5 ล้านพารามิเตอร์สำหรับแต่ละรายการ", "input": "This gives us an additional 1.5 million or so parameters for each one.", + "translatedText": "นี่ทำให้เรามีพารามิเตอร์เพิ่มเติมประมาณ 1.5 ล้านพารามิเตอร์สำหรับแต่ละรายการ", "model": "google_nmt", "n_reviews": 0, "start": 980.26, "end": 984.22 }, { - "translatedText": "หากคุณดูเมทริกซ์ค่านั้นในทางตรงข้าม วิธีที่ฉันเคยอธิบายไปแล้วน่าจะแนะนำว่าเป็นเมทริกซ์จัตุรัสที่มี 12,288 คอลัมน์และ 12,288 แถว เนื่องจากทั้งอินพุตและเอาต์พุตอาศัยอยู่ในพื้นที่ฝังขนาดใหญ่มากนี้", "input": "If you look at that value matrix by contrast, the way I've described things so far would suggest that it's a square matrix that has 12,288 columns and 12,288 rows, since both its inputs and outputs live in this very large embedding space.", + "translatedText": "หากคุณดูเมทริกซ์ค่านั้นในทางตรงข้าม วิธีที่ฉันเคยอธิบายไปแล้วน่าจะแนะนำว่าเป็นเมทริกซ์จัตุรัสที่มี 12,288 คอลัมน์และ 12,288 แถว เนื่องจากทั้งอินพุตและเอาต์พุตอาศัยอยู่ในพื้นที่ฝังขนาดใหญ่มากนี้", "model": "google_nmt", "n_reviews": 0, "start": 984.86, "end": 1000.92 }, { - "translatedText": "หากเป็นจริง นั่นหมายถึงต้องมีพารามิเตอร์เพิ่มประมาณ 150 ล้านพารามิเตอร์", "input": "If true, that would mean about 150 million added parameters.", + "translatedText": "หากเป็นจริง นั่นหมายถึงต้องมีพารามิเตอร์เพิ่มประมาณ 150 ล้านพารามิเตอร์", "model": "google_nmt", "n_reviews": 0, "start": 1001.5, "end": 1005.14 }, { - "translatedText": "และเพื่อความชัดเจน คุณสามารถทำเช่นนั้นได้", "input": "And to be clear, you could do that.", + "translatedText": "และเพื่อความชัดเจน คุณสามารถทำเช่นนั้นได้", "model": "google_nmt", "n_reviews": 0, "start": 1005.66, "end": 1007.3 }, { - "translatedText": "คุณสามารถจัดสรรพารามิเตอร์ที่มีขนาดมากขึ้นให้กับแมปค่ามากกว่าคีย์และคิวรี", "input": "You could devote orders of magnitude more parameters to the value map than to the key and query.", + "translatedText": "คุณสามารถจัดสรรพารามิเตอร์ที่มีขนาดมากขึ้นให้กับแมปค่ามากกว่าคีย์และคิวรี", "model": "google_nmt", "n_reviews": 0, "start": 1007.42, "end": 1011.74 }, { - "translatedText": "แต่ในทางปฏิบัติ จะมีประสิทธิภาพมากกว่ามากหากคุณสร้างเพื่อให้จำนวนพารามิเตอร์ที่ทุ่มเทให้กับการแมปค่านี้เท่ากับจำนวนที่ทุ่มเทให้กับคีย์และแบบสอบถาม", "input": "But in practice, it is much more efficient if instead you make it so that the number of parameters devoted to this value map is the same as the number devoted to the key and the query.", + "translatedText": "แต่ในทางปฏิบัติ จะมีประสิทธิภาพมากกว่ามากหากคุณสร้างเพื่อให้จำนวนพารามิเตอร์ที่ทุ่มเทให้กับการแมปค่านี้เท่ากับจำนวนที่ทุ่มเทให้กับคีย์และแบบสอบถาม", "model": "google_nmt", "n_reviews": 0, "start": 1012.06, "end": 1020.76 }, { - "translatedText": "สิ่งนี้มีความเกี่ยวข้องอย่างยิ่งในการตั้งค่าการดำเนินการให้ความสนใจหลายรายการพร้อมกัน", "input": "This is especially relevant in the setting of running multiple attention heads in parallel.", + "translatedText": "สิ่งนี้มีความเกี่ยวข้องอย่างยิ่งในการตั้งค่าการดำเนินการให้ความสนใจหลายรายการพร้อมกัน", "model": "google_nmt", "n_reviews": 0, "start": 1021.46, "end": 1025.16 }, { - "translatedText": "ลักษณะที่ปรากฏคือแผนผังค่าจะถูกแยกตัวประกอบเป็นผลคูณของเมทริกซ์ขนาดเล็กสองตัว", "input": "The way this looks is that the value map is factored as a product of two smaller matrices.", + "translatedText": "ลักษณะที่ปรากฏคือแผนผังค่าจะถูกแยกตัวประกอบเป็นผลคูณของเมทริกซ์ขนาดเล็กสองตัว", "model": "google_nmt", "n_reviews": 0, "start": 1026.24, "end": 1030.1 }, { - "translatedText": "ตามแนวคิดแล้ว ฉันยังคงแนะนำให้คุณคิดถึงแผนที่เชิงเส้นโดยรวม ซึ่งมีอินพุตและเอาท์พุต ทั้งสองอย่างในพื้นที่ฝังขนาดใหญ่นี้ เช่น นำสีน้ำเงินฝังมาในทิศทางสีน้ำเงินที่คุณจะเพิ่มให้กับคำนาม", "input": "Conceptually, I would still encourage you to think about the overall linear map, one with inputs and outputs, both in this larger embedding space, for example taking the embedding of blue to this blueness direction that you would add to nouns.", + "translatedText": "ตามแนวคิดแล้ว ฉันยังคงแนะนำให้คุณคิดถึงแผนที่เชิงเส้นโดยรวม ซึ่งมีอินพุตและเอาท์พุต ทั้งสองอย่างในพื้นที่ฝังขนาดใหญ่นี้ เช่น นำสีน้ำเงินฝังมาในทิศทางสีน้ำเงินที่คุณจะเพิ่มให้กับคำนาม", "model": "google_nmt", "n_reviews": 0, "start": 1031.18, "end": 1043.8 }, { - "translatedText": "เพียงแต่ว่ามีจำนวนแถวน้อยกว่า ซึ่งโดยทั่วไปจะมีขนาดเท่ากับพื้นที่คิวรีคีย์", "input": "It's just that it's a smaller number of rows, typically the same size as the key query space.", + "translatedText": "เพียงแต่ว่ามีจำนวนแถวน้อยกว่า ซึ่งโดยทั่วไปจะมีขนาดเท่ากับพื้นที่คิวรีคีย์", "model": "google_nmt", "n_reviews": 0, "start": 1047.04, "end": 1052.76 }, { - "translatedText": "ความหมายคือ คุณสามารถคิดว่ามันเป็นการแมปเวกเตอร์ที่ฝังขนาดใหญ่ลงไปยังพื้นที่ที่เล็กกว่ามาก", "input": "What this means is you can think of it as mapping the large embedding vectors down to a much smaller space.", + "translatedText": "ความหมายคือ คุณสามารถคิดว่ามันเป็นการแมปเวกเตอร์ที่ฝังขนาดใหญ่ลงไปยังพื้นที่ที่เล็กกว่ามาก", "model": "google_nmt", "n_reviews": 0, "start": 1053.1, "end": 1058.44 }, { - "translatedText": "นี่ไม่ใช่การตั้งชื่อทั่วไป แต่ผมจะเรียกมันว่าเมทริกซ์ค่าล่าง", "input": "This is not the conventional naming, but I'm going to call this the value down matrix.", + "translatedText": "นี่ไม่ใช่การตั้งชื่อทั่วไป แต่ผมจะเรียกมันว่าเมทริกซ์ค่าล่าง", "model": "google_nmt", "n_reviews": 0, "start": 1059.04, "end": 1062.7 }, { - "translatedText": "เมทริกซ์ที่สองแมปจากพื้นที่ขนาดเล็กนี้สำรองไปยังพื้นที่ฝัง สร้างเวกเตอร์ที่คุณใช้ในการอัปเดตจริง", "input": "The second matrix maps from this smaller space back up to the embedding space, producing the vectors that you use to make the actual updates.", + "translatedText": "เมทริกซ์ที่สองแมปจากพื้นที่ขนาดเล็กนี้สำรองไปยังพื้นที่ฝัง สร้างเวกเตอร์ที่คุณใช้ในการอัปเดตจริง", "model": "google_nmt", "n_reviews": 0, "start": 1063.4, "end": 1070.58 }, { - "translatedText": "ผมจะเรียกอันนี้ว่าเมทริกซ์เพิ่มค่า ซึ่งไม่ธรรมดาอีกแล้ว", "input": "I'm going to call this one the value up matrix, which again is not conventional.", + "translatedText": "ผมจะเรียกอันนี้ว่าเมทริกซ์เพิ่มค่า ซึ่งไม่ธรรมดาอีกแล้ว", "model": "google_nmt", "n_reviews": 0, - "start": 1071.0, + "start": 1071, "end": 1074.74 }, { - "translatedText": "วิธีที่คุณเห็นสิ่งนี้เขียนในเอกสารส่วนใหญ่ดูแตกต่างออกไปเล็กน้อย", "input": "The way that you would see this written in most papers looks a little different.", + "translatedText": "วิธีที่คุณเห็นสิ่งนี้เขียนในเอกสารส่วนใหญ่ดูแตกต่างออกไปเล็กน้อย", "model": "google_nmt", "n_reviews": 0, "start": 1075.16, "end": 1078.08 }, { - "translatedText": "ฉันจะพูดถึงมันในอีกสักครู่", "input": "I'll talk about it in a minute.", + "translatedText": "ฉันจะพูดถึงมันในอีกสักครู่", "model": "google_nmt", "n_reviews": 0, "start": 1078.38, "end": 1079.52 }, { - "translatedText": "ในความคิดของฉัน มันมีแนวโน้มที่จะทำให้สิ่งต่าง ๆ เกิดความสับสนทางแนวคิดมากขึ้นเล็กน้อย", "input": "In my opinion, it tends to make things a little more conceptually confusing.", + "translatedText": "ในความคิดของฉัน มันมีแนวโน้มที่จะทำให้สิ่งต่าง ๆ เกิดความสับสนทางแนวคิดมากขึ้นเล็กน้อย", "model": "google_nmt", "n_reviews": 0, "start": 1079.7, "end": 1082.54 }, { - "translatedText": "หากต้องการใช้ศัพท์เฉพาะพีชคณิตเชิงเส้นตรงนี้ สิ่งที่เรากำลังทำคือจำกัดแผนผังค่าโดยรวมให้เป็นการแปลงระดับต่ำ", "input": "To throw in linear algebra jargon here, what we're basically doing is constraining the overall value map to be a low rank transformation.", + "translatedText": "หากต้องการใช้ศัพท์เฉพาะพีชคณิตเชิงเส้นตรงนี้ สิ่งที่เรากำลังทำคือจำกัดแผนผังค่าโดยรวมให้เป็นการแปลงระดับต่ำ", "model": "google_nmt", "n_reviews": 0, "start": 1083.26, "end": 1090.34 }, { - "translatedText": "เมื่อย้อนกลับไปที่การนับพารามิเตอร์ เมทริกซ์ทั้งสี่นี้มีขนาดเท่ากัน และเมื่อบวกทั้งหมดเข้าด้วยกัน เราจะได้พารามิเตอร์ประมาณ 6.3 ล้านพารามิเตอร์สำหรับหัวความสนใจเดียว", "input": "Turning back to the parameter count, all four of these matrices have the same size, and adding them all up we get about 6.3 million parameters for one attention head.", + "translatedText": "เมื่อย้อนกลับไปที่การนับพารามิเตอร์ เมทริกซ์ทั้งสี่นี้มีขนาดเท่ากัน และเมื่อบวกทั้งหมดเข้าด้วยกัน เราจะได้พารามิเตอร์ประมาณ 6.3 ล้านพารามิเตอร์สำหรับหัวความสนใจเดียว", "model": "google_nmt", "n_reviews": 0, "start": 1091.42, "end": 1100.78 }, { - "translatedText": "เพื่อให้แม่นยำยิ่งขึ้นอีกหน่อย ทุกอย่างที่อธิบายไว้จนถึงขณะนี้คือสิ่งที่ผู้คนเรียกว่าการใส่ใจในตนเอง เพื่อแยกความแตกต่างจากรูปแบบอื่น ๆ ที่เรียกว่าการสนใจตนเอง", "input": "As a quick side note, to be a little more accurate, everything described so far is what people would call a self-attention head, to distinguish it from a variation that comes up in other models that's called cross-attention.", + "translatedText": "เพื่อให้แม่นยำยิ่งขึ้นอีกหน่อย ทุกอย่างที่อธิบายไว้จนถึงขณะนี้คือสิ่งที่ผู้คนเรียกว่าการใส่ใจในตนเอง เพื่อแยกความแตกต่างจากรูปแบบอื่น ๆ ที่เรียกว่าการสนใจตนเอง", "model": "google_nmt", "n_reviews": 0, "start": 1102.04, "end": 1111.5 }, { - "translatedText": "สิ่งนี้ไม่เกี่ยวข้องกับตัวอย่าง GPT ของเรา แต่หากคุณสงสัย ความสนใจข้ามจะเกี่ยวข้องกับโมเดลที่ประมวลผลข้อมูลที่แตกต่างกันสองประเภท เช่น ข้อความในภาษาหนึ่งและข้อความในภาษาอื่นที่เป็นส่วนหนึ่งของการแปลรุ่นที่กำลังดำเนินอยู่ หรืออาจเป็นอินพุตเสียงของคำพูดและการถอดเสียงที่กำลังดำเนินอยู่", "input": "This isn't relevant to our GPT example, but if you're curious, cross-attention involves models that process two distinct types of data, like text in one language and text in another language that's part of an ongoing generation of a translation, or maybe audio input of speech and an ongoing transcription.", + "translatedText": "สิ่งนี้ไม่เกี่ยวข้องกับตัวอย่าง GPT ของเรา แต่หากคุณสงสัย ความสนใจข้ามจะเกี่ยวข้องกับโมเดลที่ประมวลผลข้อมูลที่แตกต่างกันสองประเภท เช่น ข้อความในภาษาหนึ่งและข้อความในภาษาอื่นที่เป็นส่วนหนึ่งของการแปลรุ่นที่กำลังดำเนินอยู่ หรืออาจเป็นอินพุตเสียงของคำพูดและการถอดเสียงที่กำลังดำเนินอยู่", "model": "google_nmt", "n_reviews": 0, "start": 1112.3, "end": 1129.24 }, { - "translatedText": "หัวแบบ cross-attention มีลักษณะเกือบจะเหมือนกัน", "input": "A cross-attention head looks almost identical.", + "translatedText": "หัวแบบ cross-attention มีลักษณะเกือบจะเหมือนกัน", "model": "google_nmt", "n_reviews": 0, "start": 1130.4, "end": 1132.7 }, { - "translatedText": "ข้อแตกต่างเพียงอย่างเดียวคือแมปคีย์และคิวรีทำงานกับชุดข้อมูลที่ต่างกัน", "input": "The only difference is that the key and query maps act on different data sets.", + "translatedText": "ข้อแตกต่างเพียงอย่างเดียวคือแมปคีย์และคิวรีทำงานกับชุดข้อมูลที่ต่างกัน", "model": "google_nmt", "n_reviews": 0, "start": 1132.98, "end": 1137.4 }, { - "translatedText": "ในแบบจำลองที่ทำการแปล คีย์อาจมาจากภาษาหนึ่ง ในขณะที่ข้อความค้นหามาจากอีกภาษาหนึ่ง และรูปแบบความสนใจสามารถอธิบายว่าคำใดจากภาษาหนึ่งตรงกับคำใดในอีกภาษาหนึ่ง", "input": "In a model doing translation, for example, the keys might come from one language, while the queries come from another, and the attention pattern could describe which words from one language correspond to which words in another.", + "translatedText": "ในแบบจำลองที่ทำการแปล คีย์อาจมาจากภาษาหนึ่ง ในขณะที่ข้อความค้นหามาจากอีกภาษาหนึ่ง และรูปแบบความสนใจสามารถอธิบายว่าคำใดจากภาษาหนึ่งตรงกับคำใดในอีกภาษาหนึ่ง", "model": "google_nmt", "n_reviews": 0, "start": 1137.84, "end": 1149.66 }, { - "translatedText": "และในการตั้งค่านี้ โดยทั่วไปจะไม่มีการมาสก์ เนื่องจากไม่มีแนวคิดใด ๆ เกี่ยวกับโทเค็นรุ่นหลังที่ส่งผลกระทบต่อโทเค็นรุ่นก่อน ๆ", "input": "And in this setting there would typically be no masking, since there's not really any notion of later tokens affecting earlier ones.", + "translatedText": "และในการตั้งค่านี้ โดยทั่วไปจะไม่มีการมาสก์ เนื่องจากไม่มีแนวคิดใด ๆ เกี่ยวกับโทเค็นรุ่นหลังที่ส่งผลกระทบต่อโทเค็นรุ่นก่อน ๆ", "model": "google_nmt", "n_reviews": 0, "start": 1150.34, "end": 1156.34 }, { - "translatedText": "แต่หากคุณเข้าใจทุกอย่างจนถึงตอนนี้ และหากคุณหยุดอยู่แค่นี้ คุณจะค้นพบแก่นแท้ของความสนใจที่แท้จริง", "input": "Staying focused on self-attention though, if you understood everything so far, and if you were to stop here, you would come away with the essence of what attention really is.", + "translatedText": "แต่หากคุณเข้าใจทุกอย่างจนถึงตอนนี้ และหากคุณหยุดอยู่แค่นี้ คุณจะค้นพบแก่นแท้ของความสนใจที่แท้จริง", "model": "google_nmt", "n_reviews": 0, "start": 1157.18, "end": 1165.18 }, { - "translatedText": "สิ่งที่เหลืออยู่สำหรับเราก็คือการวางความรู้สึกที่คุณทำสิ่งนี้หลายๆ ครั้ง", "input": "All that's really left to us is to lay out the sense in which you do this many many different times.", + "translatedText": "สิ่งที่เหลืออยู่สำหรับเราก็คือการวางความรู้สึกที่คุณทำสิ่งนี้หลายๆ ครั้ง", "model": "google_nmt", "n_reviews": 0, "start": 1165.76, "end": 1171.44 }, { - "translatedText": "ในตัวอย่างหลักของเรา เรามุ่งเน้นไปที่คำคุณศัพท์ที่อัปเดตคำนาม แต่แน่นอนว่ามีวิธีต่างๆ มากมายที่บริบทสามารถมีอิทธิพลต่อความหมายของคำได้", "input": "In our central example we focused on adjectives updating nouns, but of course there are lots of different ways that context can influence the meaning of a word.", + "translatedText": "ในตัวอย่างหลักของเรา เรามุ่งเน้นไปที่คำคุณศัพท์ที่อัปเดตคำนาม แต่แน่นอนว่ามีวิธีต่างๆ มากมายที่บริบทสามารถมีอิทธิพลต่อความหมายของคำได้", "model": "google_nmt", "n_reviews": 0, "start": 1172.1, "end": 1179.8 }, { - "translatedText": "ถ้าคำว่าชนกับคำว่ารถที่นำหน้าก็มีผลกระทบต่อรูปทรงและโครงสร้างของรถคันนั้นด้วย", "input": "If the words they crashed the preceded the word car, it has implications for the shape and structure of that car.", + "translatedText": "ถ้าคำว่าชนกับคำว่ารถที่นำหน้าก็มีผลกระทบต่อรูปทรงและโครงสร้างของรถคันนั้นด้วย", "model": "google_nmt", "n_reviews": 0, "start": 1180.36, "end": 1186.52 }, { - "translatedText": "และการเชื่อมโยงหลายรายการอาจมีหลักไวยากรณ์น้อยกว่า", "input": "And a lot of associations might be less grammatical.", + "translatedText": "และการเชื่อมโยงหลายรายการอาจมีหลักไวยากรณ์น้อยกว่า", "model": "google_nmt", "n_reviews": 0, "start": 1187.2, "end": 1189.28 }, { - "translatedText": "หากคำว่าพ่อมดอยู่ในข้อความเดียวกับแฮร์รี่ ก็บ่งบอกว่าคำนี้อาจหมายถึงแฮร์รี่ พอตเตอร์ แต่หากคำว่าราชินี ซัสเซ็กซ์ และวิลเลียมอยู่ในข้อความนั้นแทน บางทีการฝังแฮร์รี่ก็ควรได้รับการอัปเดตแทน เพื่ออ้างถึงเจ้าชาย", "input": "If the word wizard is anywhere in the same passage as Harry, it suggests that this might be referring to Harry Potter, whereas if instead the words Queen, Sussex, and William were in that passage, then perhaps the embedding of Harry should instead be updated to refer to the prince.", + "translatedText": "หากคำว่าพ่อมดอยู่ในข้อความเดียวกับแฮร์รี่ ก็บ่งบอกว่าคำนี้อาจหมายถึงแฮร์รี่ พอตเตอร์ แต่หากคำว่าราชินี ซัสเซ็กซ์ และวิลเลียมอยู่ในข้อความนั้นแทน บางทีการฝังแฮร์รี่ก็ควรได้รับการอัปเดตแทน เพื่ออ้างถึงเจ้าชาย", "model": "google_nmt", "n_reviews": 0, "start": 1189.76, "end": 1204.44 }, { - "translatedText": "สำหรับการอัปเดตตามบริบททุกประเภทที่คุณอาจจินตนาการได้ พารามิเตอร์ของคีย์และเมทริกซ์คิวรีเหล่านี้จะแตกต่างกันเพื่อจับรูปแบบความสนใจที่แตกต่างกัน และพารามิเตอร์ของแผนผังคุณค่าของเราจะแตกต่างกันขึ้นอยู่กับสิ่งที่ควรเพิ่มลงในการฝัง", "input": "For every different type of contextual updating that you might imagine, the parameters of these key and query matrices would be different to capture the different attention patterns, and the parameters of our value map would be different based on what should be added to the embeddings.", + "translatedText": "สำหรับการอัปเดตตามบริบททุกประเภทที่คุณอาจจินตนาการได้ พารามิเตอร์ของคีย์และเมทริกซ์คิวรีเหล่านี้จะแตกต่างกันเพื่อจับรูปแบบความสนใจที่แตกต่างกัน และพารามิเตอร์ของแผนผังคุณค่าของเราจะแตกต่างกันขึ้นอยู่กับสิ่งที่ควรเพิ่มลงในการฝัง", "model": "google_nmt", "n_reviews": 0, "start": 1205.04, "end": 1219.14 }, { - "translatedText": "และอีกครั้ง ในทางปฏิบัติพฤติกรรมที่แท้จริงของแผนที่เหล่านี้ตีความได้ยากกว่ามาก โดยมีการกำหนดน้ำหนักให้ทำทุกอย่างที่แบบจำลองต้องการให้ทำเพื่อให้บรรลุเป้าหมายในการทำนายโทเค็นถัดไปได้ดีที่สุด", "input": "And again, in practice the true behavior of these maps is much more difficult to interpret, where the weights are set to do whatever the model needs them to do to best accomplish its goal of predicting the next token.", + "translatedText": "และอีกครั้ง ในทางปฏิบัติพฤติกรรมที่แท้จริงของแผนที่เหล่านี้ตีความได้ยากกว่ามาก โดยมีการกำหนดน้ำหนักให้ทำทุกอย่างที่แบบจำลองต้องการให้ทำเพื่อให้บรรลุเป้าหมายในการทำนายโทเค็นถัดไปได้ดีที่สุด", "model": "google_nmt", "n_reviews": 0, "start": 1219.98, "end": 1230.14 }, { - "translatedText": "ดังที่ผมได้กล่าวไปแล้ว ทุกสิ่งที่เราอธิบายไว้นั้นเป็นความสนใจเพียงหัวเดียว และบล็อกความสนใจเต็มรูปแบบภายในหม้อแปลงไฟฟ้าประกอบด้วยสิ่งที่เรียกว่าความสนใจแบบหลายหัว โดยที่คุณดำเนินการต่างๆ มากมายเหล่านี้ไปพร้อมๆ กัน โดยแต่ละรายการมีการสืบค้นคีย์ที่แตกต่างกันออกไป และแผนที่คุณค่า", "input": "As I said before, everything we described is a single head of attention, and a full attention block inside a transformer consists of what's called multi-headed attention, where you run a lot of these operations in parallel, each with its own distinct key query and value maps.", + "translatedText": "ดังที่ผมได้กล่าวไปแล้ว ทุกสิ่งที่เราอธิบายไว้นั้นเป็นความสนใจเพียงหัวเดียว และบล็อกความสนใจเต็มรูปแบบภายในหม้อแปลงไฟฟ้าประกอบด้วยสิ่งที่เรียกว่าความสนใจแบบหลายหัว โดยที่คุณดำเนินการต่างๆ มากมายเหล่านี้ไปพร้อมๆ กัน โดยแต่ละรายการมีการสืบค้นคีย์ที่แตกต่างกันออกไป และแผนที่คุณค่า", "model": "google_nmt", "n_reviews": 0, "start": 1231.4, "end": 1245.92 }, { - "translatedText": "ตัวอย่างเช่น GPT-3 ใช้หัวความสนใจ 96 หัวในแต่ละบล็อก", "input": "GPT-3 for example uses 96 attention heads inside each block.", + "translatedText": "ตัวอย่างเช่น GPT-3 ใช้หัวความสนใจ 96 หัวในแต่ละบล็อก", "model": "google_nmt", "n_reviews": 0, "start": 1247.42, "end": 1251.7 }, { - "translatedText": "เมื่อพิจารณาว่าแต่ละรายการมีความสับสนเล็กน้อยอยู่แล้ว จึงมีเรื่องให้คิดมากมายในหัวของคุณ", "input": "Considering that each one is already a bit confusing, it's certainly a lot to hold in your head.", + "translatedText": "เมื่อพิจารณาว่าแต่ละรายการมีความสับสนเล็กน้อยอยู่แล้ว จึงมีเรื่องให้คิดมากมายในหัวของคุณ", "model": "google_nmt", "n_reviews": 0, "start": 1252.02, "end": 1256.46 }, { - "translatedText": "เพียงเพื่อสะกดให้ชัดเจน นั่นหมายความว่าคุณมีเมทริกซ์คีย์และคิวรีที่แตกต่างกัน 96 รายการ ซึ่งสร้างรูปแบบความสนใจที่แตกต่างกัน 96 รูปแบบ", "input": "Just to spell it all out very explicitly, this means you have 96 distinct key and query matrices producing 96 distinct attention patterns.", + "translatedText": "เพียงเพื่อสะกดให้ชัดเจน นั่นหมายความว่าคุณมีเมทริกซ์คีย์และคิวรีที่แตกต่างกัน 96 รายการ ซึ่งสร้างรูปแบบความสนใจที่แตกต่างกัน 96 รูปแบบ", "model": "google_nmt", "n_reviews": 0, "start": 1256.76, - "end": 1265.0 + "end": 1265 }, { - "translatedText": "จากนั้นแต่ละหัวจะมีเมทริกซ์ค่าที่แตกต่างกันซึ่งใช้ในการสร้างลำดับเวกเตอร์ค่า 96 ลำดับ", "input": "Then each head has its own distinct value matrices used to produce 96 sequences of value vectors.", + "translatedText": "จากนั้นแต่ละหัวจะมีเมทริกซ์ค่าที่แตกต่างกันซึ่งใช้ในการสร้างลำดับเวกเตอร์ค่า 96 ลำดับ", "model": "google_nmt", "n_reviews": 0, "start": 1265.44, "end": 1272.18 }, { - "translatedText": "ทั้งหมดนี้นำมารวมกันโดยใช้รูปแบบความสนใจที่สอดคล้องกันเป็นน้ำหนัก", "input": "These are all added together using the corresponding attention patterns as weights.", + "translatedText": "ทั้งหมดนี้นำมารวมกันโดยใช้รูปแบบความสนใจที่สอดคล้องกันเป็นน้ำหนัก", "model": "google_nmt", "n_reviews": 0, "start": 1272.46, "end": 1276.68 }, { - "translatedText": "ความหมายก็คือ สำหรับแต่ละตำแหน่งในบริบท แต่ละโทเค็น แต่ละส่วนหัวเหล่านี้จะสร้างการเปลี่ยนแปลงที่เสนอเพื่อเพิ่มลงในการฝังในตำแหน่งนั้น", "input": "What this means is that for each position in the context, each token, every one of these heads produces a proposed change to be added to the embedding in that position.", + "translatedText": "ความหมายก็คือ สำหรับแต่ละตำแหน่งในบริบท แต่ละโทเค็น แต่ละส่วนหัวเหล่านี้จะสร้างการเปลี่ยนแปลงที่เสนอเพื่อเพิ่มลงในการฝังในตำแหน่งนั้น", "model": "google_nmt", "n_reviews": 0, "start": 1277.48, "end": 1287.02 }, { - "translatedText": "ดังนั้นสิ่งที่คุณทำคือรวมการเปลี่ยนแปลงที่เสนอทั้งหมดเข้าด้วยกัน หนึ่งรายการสำหรับแต่ละหัว และเพิ่มผลลัพธ์ลงในตำแหน่งเดิมที่ฝังไว้", "input": "So what you do is you sum together all of those proposed changes, one for each head, and you add the result to the original embedding of that position.", + "translatedText": "ดังนั้นสิ่งที่คุณทำคือรวมการเปลี่ยนแปลงที่เสนอทั้งหมดเข้าด้วยกัน หนึ่งรายการสำหรับแต่ละหัว และเพิ่มผลลัพธ์ลงในตำแหน่งเดิมที่ฝังไว้", "model": "google_nmt", "n_reviews": 0, "start": 1287.66, "end": 1295.48 }, { - "translatedText": "ผลรวมทั้งหมดนี้จะเป็นส่วนหนึ่งจากสิ่งที่ส่งออกมาจากบล็อกความสนใจแบบหลายหัว ซึ่งเป็นชิ้นเดียวของการฝังแบบละเอียดที่โผล่ออกมาที่ปลายอีกด้านของมัน", "input": "This entire sum here would be one slice of what's outputted from this multi-headed attention block, a single one of those refined embeddings that pops out the other end of it.", + "translatedText": "ผลรวมทั้งหมดนี้จะเป็นส่วนหนึ่งจากสิ่งที่ส่งออกมาจากบล็อกความสนใจแบบหลายหัว ซึ่งเป็นชิ้นเดียวของการฝังแบบละเอียดที่โผล่ออกมาที่ปลายอีกด้านของมัน", "model": "google_nmt", "n_reviews": 0, "start": 1296.66, "end": 1307.46 }, { - "translatedText": "ขอย้ำอีกครั้งว่านี่เป็นเรื่องที่ต้องคิดมาก ดังนั้นอย่ากังวลเลยหากต้องใช้เวลาพอสมควร", "input": "Again, this is a lot to think about, so don't worry at all if it takes some time to sink in.", + "translatedText": "ขอย้ำอีกครั้งว่านี่เป็นเรื่องที่ต้องคิดมาก ดังนั้นอย่ากังวลเลยหากต้องใช้เวลาพอสมควร", "model": "google_nmt", "n_reviews": 0, "start": 1308.32, "end": 1312.14 }, { - "translatedText": "แนวคิดโดยรวมก็คือ การใช้หัวที่แตกต่างกันหลายๆ หัวพร้อมกัน จะทำให้โมเดลมีความสามารถในการเรียนรู้วิธีที่แตกต่างกันมากมายที่ทำให้บริบทเปลี่ยนความหมาย", "input": "The overall idea is that by running many distinct heads in parallel, you're giving the model the capacity to learn many distinct ways that context changes meaning.", + "translatedText": "แนวคิดโดยรวมก็คือ การใช้หัวที่แตกต่างกันหลายๆ หัวพร้อมกัน จะทำให้โมเดลมีความสามารถในการเรียนรู้วิธีที่แตกต่างกันมากมายที่ทำให้บริบทเปลี่ยนความหมาย", "model": "google_nmt", "n_reviews": 0, "start": 1312.38, "end": 1321.82 }, { - "translatedText": "เมื่อดึงการนับพารามิเตอร์ของเราขึ้นมาด้วย 96 หัว ซึ่งแต่ละชุดรวมเมทริกซ์ทั้ง 4 แบบที่แตกต่างกันออกไป แต่ละบล็อกของความสนใจแบบหลายหัวจะจบลงด้วยพารามิเตอร์ประมาณ 600 ล้านพารามิเตอร์", "input": "Pulling up our running tally for parameter count with 96 heads, each including its own variation of these four matrices, each block of multi-headed attention ends up with around 600 million parameters.", + "translatedText": "เมื่อดึงการนับพารามิเตอร์ของเราขึ้นมาด้วย 96 หัว ซึ่งแต่ละชุดรวมเมทริกซ์ทั้ง 4 แบบที่แตกต่างกันออกไป แต่ละบล็อกของความสนใจแบบหลายหัวจะจบลงด้วยพารามิเตอร์ประมาณ 600 ล้านพารามิเตอร์", "model": "google_nmt", "n_reviews": 0, "start": 1323.7, "end": 1335.08 }, { - "translatedText": "มีสิ่งหนึ่งที่น่ารำคาญเพิ่มเติมเล็กน้อยที่ฉันควรพูดถึงสำหรับทุกคนที่อ่านเพิ่มเติมเกี่ยวกับหม้อแปลงไฟฟ้า", "input": "There's one added slightly annoying thing that I should really mention for any of you who go on to read more about transformers.", + "translatedText": "มีสิ่งหนึ่งที่น่ารำคาญเพิ่มเติมเล็กน้อยที่ฉันควรพูดถึงสำหรับทุกคนที่อ่านเพิ่มเติมเกี่ยวกับหม้อแปลงไฟฟ้า", "model": "google_nmt", "n_reviews": 0, "start": 1336.42, "end": 1341.8 }, { - "translatedText": "คุณจำได้ไหมที่ฉันบอกว่าแผนผังค่าถูกแยกออกเป็นเมทริกซ์ที่แตกต่างกันสองตัวนี้ ซึ่งฉันเรียกว่าเมทริกซ์ค่าลงและค่าเมทริกซ์เพิ่ม", "input": "You remember how I said that the value map is factored out into these two distinct matrices, which I labeled as the value down and the value up matrices.", + "translatedText": "คุณจำได้ไหมที่ฉันบอกว่าแผนผังค่าถูกแยกออกเป็นเมทริกซ์ที่แตกต่างกันสองตัวนี้ ซึ่งฉันเรียกว่าเมทริกซ์ค่าลงและค่าเมทริกซ์เพิ่ม", "model": "google_nmt", "n_reviews": 0, "start": 1342.08, "end": 1349.44 }, { - "translatedText": "วิธีที่ฉันวางกรอบสิ่งต่างๆ อาจแนะนำให้คุณเห็นเมทริกซ์คู่นี้ในหัวความสนใจแต่ละหัว และคุณก็สามารถนำไปใช้ในลักษณะนี้ได้", "input": "The way that I framed things would suggest that you see this pair of matrices inside each attention head, and you could absolutely implement it this way.", + "translatedText": "วิธีที่ฉันวางกรอบสิ่งต่างๆ อาจแนะนำให้คุณเห็นเมทริกซ์คู่นี้ในหัวความสนใจแต่ละหัว และคุณก็สามารถนำไปใช้ในลักษณะนี้ได้", "model": "google_nmt", "n_reviews": 0, "start": 1349.96, "end": 1358.44 }, { - "translatedText": "นั่นจะเป็นการออกแบบที่ถูกต้อง", "input": "That would be a valid design.", + "translatedText": "นั่นจะเป็นการออกแบบที่ถูกต้อง", "model": "google_nmt", "n_reviews": 0, "start": 1358.64, "end": 1359.92 }, { - "translatedText": "แต่วิธีที่คุณเห็นสิ่งนี้เขียนในเอกสาร และวิธีการนำไปใช้ในทางปฏิบัติ ดูแตกต่างออกไปเล็กน้อย", "input": "But the way that you see this written in papers and the way that it's implemented in practice looks a little different.", + "translatedText": "แต่วิธีที่คุณเห็นสิ่งนี้เขียนในเอกสาร และวิธีการนำไปใช้ในทางปฏิบัติ ดูแตกต่างออกไปเล็กน้อย", "model": "google_nmt", "n_reviews": 0, "start": 1360.26, "end": 1364.92 }, { - "translatedText": "เมทริกซ์การเพิ่มมูลค่าทั้งหมดนี้สำหรับแต่ละหัวจะปรากฏถูกเย็บเข้าด้วยกันในเมทริกซ์ขนาดยักษ์ตัวเดียวที่เราเรียกว่าเมทริกซ์เอาท์พุต ซึ่งเชื่อมโยงกับบล็อกความสนใจแบบหลายหัวทั้งหมด", "input": "All of these value up matrices for each head appear stapled together in one giant matrix that we call the output matrix, associated with the entire multi-headed attention block.", + "translatedText": "เมทริกซ์การเพิ่มมูลค่าทั้งหมดนี้สำหรับแต่ละหัวจะปรากฏถูกเย็บเข้าด้วยกันในเมทริกซ์ขนาดยักษ์ตัวเดียวที่เราเรียกว่าเมทริกซ์เอาท์พุต ซึ่งเชื่อมโยงกับบล็อกความสนใจแบบหลายหัวทั้งหมด", "model": "google_nmt", "n_reviews": 0, "start": 1365.34, "end": 1376.38 }, { - "translatedText": "และเมื่อคุณเห็นคนอ้างถึงเมทริกซ์ค่าสำหรับหัวความสนใจที่กำหนด, โดยทั่วไปแล้ว พวกเขาจะหมายถึงขั้นตอนแรกนี้เท่านั้น, ขั้นตอนที่ผมเรียกว่าเป็นค่าที่ลดลงลงในพื้นที่ขนาดเล็ก", "input": "And when you see people refer to the value matrix for a given attention head, they're typically only referring to this first step, the one that I was labeling as the value down projection into the smaller space.", + "translatedText": "และเมื่อคุณเห็นคนอ้างถึงเมทริกซ์ค่าสำหรับหัวความสนใจที่กำหนด, โดยทั่วไปแล้ว พวกเขาจะหมายถึงขั้นตอนแรกนี้เท่านั้น, ขั้นตอนที่ผมเรียกว่าเป็นค่าที่ลดลงลงในพื้นที่ขนาดเล็ก", "model": "google_nmt", "n_reviews": 0, "start": 1376.82, "end": 1387.14 }, { - "translatedText": "สำหรับผู้ที่อยากรู้อยากเห็น ฉันได้ฝากข้อความไว้บนหน้าจอไว้", "input": "For the curious among you, I've left an on-screen note about it.", + "translatedText": "สำหรับผู้ที่อยากรู้อยากเห็น ฉันได้ฝากข้อความไว้บนหน้าจอไว้", "model": "google_nmt", "n_reviews": 0, "start": 1388.34, "end": 1391.04 }, { - "translatedText": "เป็นหนึ่งในรายละเอียดที่เสี่ยงต่อการหันเหความสนใจไปจากประเด็นหลักทางแนวคิด แต่ฉันอยากจะแจ้งให้ทราบเพียงเพื่อให้คุณทราบว่าคุณได้อ่านเกี่ยวกับเรื่องนี้จากแหล่งอื่นหรือไม่", "input": "It's one of those details that runs the risk of distracting from the main conceptual points, but I do want to call it out just so that you know if you read about this in other sources.", + "translatedText": "เป็นหนึ่งในรายละเอียดที่เสี่ยงต่อการหันเหความสนใจไปจากประเด็นหลักทางแนวคิด แต่ฉันอยากจะแจ้งให้ทราบเพียงเพื่อให้คุณทราบว่าคุณได้อ่านเกี่ยวกับเรื่องนี้จากแหล่งอื่นหรือไม่", "model": "google_nmt", "n_reviews": 0, "start": 1391.26, "end": 1398.54 }, { - "translatedText": "นอกเหนือจากความแตกต่างทางเทคนิคทั้งหมดแล้ว ในการดูตัวอย่างจากบทที่แล้ว เราเห็นว่าข้อมูลที่ไหลผ่านหม้อแปลงไม่เพียงแค่ไหลผ่านบล็อกความสนใจเดียว", "input": "Setting aside all the technical nuances, in the preview from the last chapter we saw how data flowing through a transformer doesn't just flow through a single attention block.", + "translatedText": "นอกเหนือจากความแตกต่างทางเทคนิคทั้งหมดแล้ว ในการดูตัวอย่างจากบทที่แล้ว เราเห็นว่าข้อมูลที่ไหลผ่านหม้อแปลงไม่เพียงแค่ไหลผ่านบล็อกความสนใจเดียว", "model": "google_nmt", "n_reviews": 0, "start": 1399.24, "end": 1408.04 }, { - "translatedText": "ประการหนึ่ง มันยังต้องผ่านการดำเนินการอื่นๆ ที่เรียกว่าการรับรู้แบบหลายชั้นด้วย", "input": "For one thing, it also goes through these other operations called multi-layer perceptrons.", + "translatedText": "ประการหนึ่ง มันยังต้องผ่านการดำเนินการอื่นๆ ที่เรียกว่าการรับรู้แบบหลายชั้นด้วย", "model": "google_nmt", "n_reviews": 0, "start": 1408.64, "end": 1412.7 }, { - "translatedText": "เราจะพูดถึงสิ่งเหล่านั้นเพิ่มเติมในบทถัดไป", "input": "We'll talk more about those in the next chapter.", + "translatedText": "เราจะพูดถึงสิ่งเหล่านั้นเพิ่มเติมในบทถัดไป", "model": "google_nmt", "n_reviews": 0, "start": 1413.12, "end": 1414.88 }, { - "translatedText": "จากนั้นมันก็ผ่านการดำเนินการทั้งสองนี้ซ้ำไปซ้ำมาหลายชุด", "input": "And then it repeatedly goes through many many copies of both of these operations.", + "translatedText": "จากนั้นมันก็ผ่านการดำเนินการทั้งสองนี้ซ้ำไปซ้ำมาหลายชุด", "model": "google_nmt", "n_reviews": 0, "start": 1415.18, "end": 1419.32 }, { - "translatedText": "ความหมายก็คือ หลังจากที่คำใดคำหนึ่งซึมซับบริบทบางส่วนไปแล้ว ก็มีโอกาสอีกมากมายที่การฝังที่ละเอียดยิ่งขึ้นนี้จะได้รับอิทธิพลจากสภาพแวดล้อมที่เหมาะสมยิ่งขึ้น", "input": "What this means is that after a given word imbibes some of its context, there are many more chances for this more nuanced embedding to be influenced by its more nuanced surroundings.", + "translatedText": "ความหมายก็คือ หลังจากที่คำใดคำหนึ่งซึมซับบริบทบางส่วนไปแล้ว ก็มีโอกาสอีกมากมายที่การฝังที่ละเอียดยิ่งขึ้นนี้จะได้รับอิทธิพลจากสภาพแวดล้อมที่เหมาะสมยิ่งขึ้น", "model": "google_nmt", "n_reviews": 0, "start": 1419.98, "end": 1430.04 }, { - "translatedText": "ยิ่งคุณไปไกลจากเครือข่ายเท่าไร การฝังแต่ละครั้งจะมีความหมายมากขึ้นเรื่อยๆ จากการฝังอื่นๆ ทั้งหมด ซึ่งตัวมันเองกำลังได้รับการปรับปรุงให้เหมาะสมมากขึ้นเรื่อยๆ ความหวังก็คือว่าจะมีความสามารถในการเข้ารหัสระดับที่สูงขึ้น และแนวคิดที่เป็นนามธรรมมากขึ้นเกี่ยวกับสิ่งที่กำหนด ข้อมูลเข้าที่นอกเหนือไปจากคำอธิบายและโครงสร้างไวยากรณ์", "input": "The further down the network you go, with each embedding taking in more and more meaning from all the other embeddings, which themselves are getting more and more nuanced, the hope is that there's the capacity to encode higher level and more abstract ideas about a given input beyond just descriptors and grammatical structure.", + "translatedText": "ยิ่งคุณไปไกลจากเครือข่ายเท่าไร การฝังแต่ละครั้งจะมีความหมายมากขึ้นเรื่อยๆ จากการฝังอื่นๆ ทั้งหมด ซึ่งตัวมันเองกำลังได้รับการปรับปรุงให้เหมาะสมมากขึ้นเรื่อยๆ ความหวังก็คือว่าจะมีความสามารถในการเข้ารหัสระดับที่สูงขึ้น และแนวคิดที่เป็นนามธรรมมากขึ้นเกี่ยวกับสิ่งที่กำหนด ข้อมูลเข้าที่นอกเหนือไปจากคำอธิบายและโครงสร้างไวยากรณ์", "model": "google_nmt", "n_reviews": 0, "start": 1430.94, "end": 1447.32 }, { - "translatedText": "สิ่งต่างๆ เช่น ความรู้สึกและน้ำเสียง ไม่ว่าจะเป็นบทกวี และความจริงทางวิทยาศาสตร์ที่ซ่อนอยู่เกี่ยวข้องกับงานชิ้นนี้และอะไรทำนองนั้น", "input": "Things like sentiment and tone and whether it's a poem and what underlying scientific truths are relevant to the piece and things like that.", + "translatedText": "สิ่งต่างๆ เช่น ความรู้สึกและน้ำเสียง ไม่ว่าจะเป็นบทกวี และความจริงทางวิทยาศาสตร์ที่ซ่อนอยู่เกี่ยวข้องกับงานชิ้นนี้และอะไรทำนองนั้น", "model": "google_nmt", "n_reviews": 0, "start": 1447.88, "end": 1455.13 }, { - "translatedText": "ย้อนกลับไปอีกครั้งที่การเก็บคะแนนของเรา GPT-3 มีเลเยอร์ที่แตกต่างกัน 96 เลเยอร์ ดังนั้นจำนวนรวมของการสืบค้นคีย์และพารามิเตอร์ค่าจึงคูณด้วยอีก 96 ซึ่งทำให้ผลรวมทั้งหมดเหลือน้อยกว่า 58 พันล้านพารามิเตอร์ที่ต่างกันซึ่งใช้สำหรับพารามิเตอร์ทั้งหมด หัวความสนใจ", "input": "Turning back one more time to our scorekeeping, GPT-3 includes 96 distinct layers, so the total number of key query and value parameters is multiplied by another 96, which brings the total sum to just under 58 billion distinct parameters devoted to all of the attention heads.", + "translatedText": "ย้อนกลับไปอีกครั้งที่การเก็บคะแนนของเรา GPT-3 มีเลเยอร์ที่แตกต่างกัน 96 เลเยอร์ ดังนั้นจำนวนรวมของการสืบค้นคีย์และพารามิเตอร์ค่าจึงคูณด้วยอีก 96 ซึ่งทำให้ผลรวมทั้งหมดเหลือน้อยกว่า 58 พันล้านพารามิเตอร์ที่ต่างกันซึ่งใช้สำหรับพารามิเตอร์ทั้งหมด หัวความสนใจ", "model": "google_nmt", "n_reviews": 0, "start": 1456.7, "end": 1474.5 }, { - "translatedText": "นั่นเป็นสิ่งที่ต้องแน่ใจมาก แต่มีเพียงประมาณหนึ่งในสามของ 175 พันล้านที่อยู่ในเครือข่ายทั้งหมด", "input": "That is a lot to be sure, but it's only about a third of the 175 billion that are in the network in total.", + "translatedText": "นั่นเป็นสิ่งที่ต้องแน่ใจมาก แต่มีเพียงประมาณหนึ่งในสามของ 175 พันล้านที่อยู่ในเครือข่ายทั้งหมด", "model": "google_nmt", "n_reviews": 0, "start": 1474.98, "end": 1480.94 }, { - "translatedText": "ดังนั้นแม้ว่าความสนใจจะได้รับความสนใจทั้งหมด แต่พารามิเตอร์ส่วนใหญ่มาจากบล็อกที่อยู่ระหว่างขั้นตอนเหล่านี้", "input": "So even though attention gets all of the attention, the majority of parameters come from the blocks sitting in between these steps.", + "translatedText": "ดังนั้นแม้ว่าความสนใจจะได้รับความสนใจทั้งหมด แต่พารามิเตอร์ส่วนใหญ่มาจากบล็อกที่อยู่ระหว่างขั้นตอนเหล่านี้", "model": "google_nmt", "n_reviews": 0, "start": 1481.52, "end": 1488.14 }, { - "translatedText": "ในบทถัดไป คุณและฉันจะพูดคุยเพิ่มเติมเกี่ยวกับช่วงอื่นๆ เหล่านั้นและกระบวนการฝึกอบรมอีกมากมาย", "input": "In the next chapter, you and I will talk more about those other blocks and also a lot more about the training process.", + "translatedText": "ในบทถัดไป คุณและฉันจะพูดคุยเพิ่มเติมเกี่ยวกับช่วงอื่นๆ เหล่านั้นและกระบวนการฝึกอบรมอีกมากมาย", "model": "google_nmt", "n_reviews": 0, "start": 1488.56, "end": 1493.56 }, { - "translatedText": "ส่วนสำคัญของเรื่องราวความสำเร็จของกลไกความสนใจนั้นไม่ใช่พฤติกรรมเฉพาะเจาะจงใดๆ มากนัก แต่เป็นความจริงที่ว่ากลไกนี้สามารถขนานกันได้อย่างมาก ซึ่งหมายความว่าคุณสามารถเรียกใช้การคำนวณจำนวนมากได้ในเวลาอันสั้นโดยใช้ GPU .", "input": "A big part of the story for the success of the attention mechanism is not so much any specific kind of behavior that it enables, but the fact that it's extremely parallelizable, meaning that you can run a huge number of computations in a short time using GPUs.", + "translatedText": "ส่วนสำคัญของเรื่องราวความสำเร็จของกลไกความสนใจนั้นไม่ใช่พฤติกรรมเฉพาะเจาะจงใดๆ มากนัก แต่เป็นความจริงที่ว่ากลไกนี้สามารถขนานกันได้อย่างมาก ซึ่งหมายความว่าคุณสามารถเรียกใช้การคำนวณจำนวนมากได้ในเวลาอันสั้นโดยใช้ GPU .", "model": "google_nmt", "n_reviews": 0, "start": 1494.12, "end": 1508.38 }, { - "translatedText": "เนื่องจากหนึ่งในบทเรียนสำคัญเกี่ยวกับการเรียนรู้เชิงลึกในช่วงทศวรรษหรือสองปีที่ผ่านมาคือขนาดเพียงอย่างเดียวที่ดูเหมือนว่าจะให้การปรับปรุงเชิงคุณภาพอย่างมากในประสิทธิภาพของโมเดล มีข้อได้เปรียบอย่างมากสำหรับสถาปัตยกรรมแบบขนานที่ช่วยให้คุณทำเช่นนี้ได้", "input": "Given that one of the big lessons about deep learning in the last decade or two has been that scale alone seems to give huge qualitative improvements in model performance, there's a huge advantage to parallelizable architectures that let you do this.", + "translatedText": "เนื่องจากหนึ่งในบทเรียนสำคัญเกี่ยวกับการเรียนรู้เชิงลึกในช่วงทศวรรษหรือสองปีที่ผ่านมาคือขนาดเพียงอย่างเดียวที่ดูเหมือนว่าจะให้การปรับปรุงเชิงคุณภาพอย่างมากในประสิทธิภาพของโมเดล มีข้อได้เปรียบอย่างมากสำหรับสถาปัตยกรรมแบบขนานที่ช่วยให้คุณทำเช่นนี้ได้", "model": "google_nmt", "n_reviews": 0, "start": 1509.46, "end": 1521.06 }, { - "translatedText": "หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งนี้ ฉันได้ทิ้งลิงก์จำนวนมากไว้ในคำอธิบาย", "input": "If you want to learn more about this stuff, I've left lots of links in the description.", + "translatedText": "หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งนี้ ฉันได้ทิ้งลิงก์จำนวนมากไว้ในคำอธิบาย", "model": "google_nmt", "n_reviews": 0, "start": 1522.04, "end": 1525.34 }, { - "translatedText": "โดยเฉพาะอย่างยิ่ง อะไรก็ตามที่ผลิตโดย Andrej Karpathy หรือ Chris Ola มักจะเป็นทองคำบริสุทธิ์", "input": "In particular, anything produced by Andrej Karpathy or Chris Ola tend to be pure gold.", + "translatedText": "โดยเฉพาะอย่างยิ่ง อะไรก็ตามที่ผลิตโดย Andrej Karpathy หรือ Chris Ola มักจะเป็นทองคำบริสุทธิ์", "model": "google_nmt", "n_reviews": 0, "start": 1525.92, "end": 1530.04 }, { - "translatedText": "ในวิดีโอนี้ ฉันอยากจะกระโจนเข้าสู่ความสนใจในรูปแบบปัจจุบัน แต่ถ้าคุณอยากรู้เพิ่มเติมเกี่ยวกับประวัติความเป็นมาว่าเรามาถึงที่นี่ได้อย่างไร และคุณจะสร้างสรรค์แนวคิดนี้ขึ้นมาใหม่ให้กับตัวคุณเองได้อย่างไร วิเวก เพื่อนของฉันก็แค่เสนอสองสามข้อ วิดีโอที่ให้แรงจูงใจมากขึ้น", "input": "In this video, I wanted to just jump into attention in its current form, but if you're curious about more of the history for how we got here and how you might reinvent this idea for yourself, my friend Vivek just put up a couple videos giving a lot more of that motivation.", + "translatedText": "ในวิดีโอนี้ ฉันอยากจะกระโจนเข้าสู่ความสนใจในรูปแบบปัจจุบัน แต่ถ้าคุณอยากรู้เพิ่มเติมเกี่ยวกับประวัติความเป็นมาว่าเรามาถึงที่นี่ได้อย่างไร และคุณจะสร้างสรรค์แนวคิดนี้ขึ้นมาใหม่ให้กับตัวคุณเองได้อย่างไร วิเวก เพื่อนของฉันก็แค่เสนอสองสามข้อ วิดีโอที่ให้แรงจูงใจมากขึ้น", "model": "google_nmt", "n_reviews": 0, "start": 1530.56, "end": 1542.54 }, { - "translatedText": "นอกจากนี้ Britt Cruz จากช่อง The Art of the Problem ยังมีวิดีโอที่ดีมากเกี่ยวกับประวัติความเป็นมาของโมเดลภาษาขนาดใหญ่", "input": "Also, Britt Cruz from the channel The Art of the Problem has a really nice video about the history of large language models.", + "translatedText": "นอกจากนี้ Britt Cruz จากช่อง The Art of the Problem ยังมีวิดีโอที่ดีมากเกี่ยวกับประวัติความเป็นมาของโมเดลภาษาขนาดใหญ่", "model": "google_nmt", "n_reviews": 0, "start": 1543.12, "end": 1548.46 }, { - "translatedText": "ขอบคุณ", "input": "Thank you.", + "translatedText": "ขอบคุณ", "model": "google_nmt", "n_reviews": 0, "start": 1564.96, "end": 1569.2 } -] \ No newline at end of file +] diff --git a/2024/attention/thai/title.json b/2024/attention/thai/title.json index 3d06f8897..fc3f71b8e 100644 --- a/2024/attention/thai/title.json +++ b/2024/attention/thai/title.json @@ -1,6 +1,6 @@ { - "translatedText": "การแสดงความสนใจ หัวใจของหม้อแปลงไฟฟ้า | บทที่ 6 การเรียนรู้เชิงลึก", "input": "Visualizing Attention, a Transformer's Heart | Chapter 6, Deep Learning", + "translatedText": "จินตภาพ Attention: หัวใจของ Transformer | บทที่ 6 การเรียนรู้เชิงลึก", "model": "google_nmt", - "n_reviews": 0 -} \ No newline at end of file + "n_reviews": 1 +} diff --git a/2024/gpt/portuguese/sentence_translations.json b/2024/gpt/portuguese/sentence_translations.json index 483b39f29..7664c1701 100644 --- a/2024/gpt/portuguese/sentence_translations.json +++ b/2024/gpt/portuguese/sentence_translations.json @@ -1041,9 +1041,9 @@ }, { "input": "The first one is to use another matrix that maps the very last vector in that context to a list of 50,000 values, one for each token in the vocabulary.", - "translatedText": "A primeira é usar outra matriz que mapeie o último vetor naquele contexto para uma lista de 50.000 valores, um para cada token do vocabulário.", + "translatedText": "A primeira é usar outra matriz que mapeie o último vetor naquele contexto em uma lista de 50.000 valores, um para cada token do vocabulário.", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1258.31, "end": 1267.61 }, @@ -1113,9 +1113,9 @@ }, { "input": "The idea is that if you want a sequence of numbers to act as a probability distribution, say a distribution over all possible next words, then each value has to be between 0 and 1, and you also need all of them to add up to 1.", - "translatedText": "A ideia é que se você deseja que uma sequência de números atue como uma distribuição de probabilidade, digamos, uma distribuição sobre todas as próximas palavras possíveis, então cada valor deve estar entre 0 e 1, e você também precisa que todos eles somem 1 .", + "translatedText": "A ideia é que se você deseja que uma sequência de números atue como uma distribuição de probabilidade, digamos, uma distribuição sobre todas as próximas palavras possíveis, então cada valor deve estar entre 0 e 1, e você também precisa que a soma de todos eles seja 1 .", "model": "google_nmt", - "n_reviews": 0, + "n_reviews": 1, "start": 1351.43, "end": 1364.59 }, diff --git a/2024/gpt/portuguese/title.json b/2024/gpt/portuguese/title.json index 0db67e674..27e727019 100644 --- a/2024/gpt/portuguese/title.json +++ b/2024/gpt/portuguese/title.json @@ -1,6 +1,6 @@ { "input": "But what is a GPT? Visual intro to Transformers | Deep learning, chapter 5", - "translatedText": "Mas o que é um GPT? Introdução visual de Transformadores | Aprendizagem profunda, capítulo 5", + "translatedText": "Mas o que é um GPT? Introdução visual aos Transformadores | Aprendizagem profunda, capítulo 5", "model": "google_nmt", "n_reviews": 1 } diff --git a/app/src/data/completion.json b/app/src/data/completion.json index ecf3b339f..8dff50c4e 100644 --- a/app/src/data/completion.json +++ b/app/src/data/completion.json @@ -187,18 +187,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -391,18 +391,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.009315116890863494 @@ -595,18 +595,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -799,18 +799,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.008648703817105531 @@ -1003,18 +1003,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -1207,18 +1207,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -1411,18 +1411,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0.8888888888888888, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0.04444444444444444 }, "total": 0.006078761746821449 @@ -1615,18 +1615,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -1819,18 +1819,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.0017592592592592592 @@ -2023,18 +2023,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -2043,7 +2043,7 @@ "Calculus": { "essence-of-calculus": 1, "derivatives": 1, - "derivative-formulas-geometrically": 0, + "derivative-formulas-geometrically": 1, "derivatives-power-rule": 0, "derivatives-trig-functions": 0, "chain-rule-and-product-rule": 0, @@ -2058,7 +2058,7 @@ "taylor-series": 0, "taylor-series-geometric-view": 0, "derivatives-and-transforms": 0, - "total": 0.11764705882352941 + "total": 0.17647058823529413 }, "Linear Algebra": { "vectors": 0, @@ -2227,21 +2227,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0.02666666666666667 + "total": 0.03333333333333333 }, "estonian": { "Calculus": { @@ -2431,18 +2431,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -2635,18 +2635,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -2839,18 +2839,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0.375, "visual-proofs": 0.5306122448979592, "mandelbrot": 0.8333333333333334, "cube-shadow-puzzle": 0.7777777777777778, "subset-sum": 0.4444444444444444, "moser": 0, - "eola-preview": 0.06451612903225806, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0.375, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0.06451612903225806, "total": 0.15128419647428865 }, "total": 0.039890095781431004 @@ -3043,18 +3043,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -3247,19 +3247,19 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0.4827586206896552, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 1, "cube-shadow-puzzle": 0.5555555555555556, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, - "total": 0.10191570881226056 + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0.4827586206896552, + "eola-preview": 0, + "total": 0.10191570881226053 }, "total": 0.05384518524665939 }, @@ -3451,18 +3451,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -3655,26 +3655,26 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.006666666666666667 }, "hebrew": { "Calculus": { - "essence-of-calculus": 0.868421052631579, - "derivatives": 0, + "essence-of-calculus": 0.8771929824561403, + "derivatives": 0.40298507462686567, "derivative-formulas-geometrically": 0, "derivatives-power-rule": 0, "derivatives-trig-functions": 0, @@ -3690,7 +3690,7 @@ "taylor-series": 0, "taylor-series-geometric-view": 0, "derivatives-and-transforms": 0, - "total": 0.05108359133126935 + "total": 0.07530459159311799 }, "Linear Algebra": { "vectors": 0, @@ -3718,8 +3718,8 @@ "backpropagation": 0, "backpropagation-calculus": 0, "gpt": 0.6951219512195121, - "attention": 0, - "total": 0.13661656872432262 + "attention": 0.7692307692307693, + "total": 0.2465066786144325 }, "Differential Equations": { "differential-equations": 0.6102564102564103, @@ -3792,14 +3792,14 @@ "Probability": { "clt": 0.6885964912280702, "gaussian-integral": 0, - "convolutions2": 0.9545454545454546, + "convolutions2": 0.9595959595959596, "gaussian-convolution": 0.8947368421052632, "bayes-theorem": 0, "bayes-theorem-quick": 0, "better-bayes": 0, "binomial-distributions": 0, "pdfs": 0, - "total": 0.281986531986532 + "total": 0.28254769921436584 }, "Computer Science": { "convolutions": 0, @@ -3859,26 +3859,26 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0.04486271956545981 + "total": 0.052769641423677814 }, "hindi": { "Calculus": { "essence-of-calculus": 0.05263157894736842, - "derivatives": 0, + "derivatives": 0.12030075187969924, "derivative-formulas-geometrically": 0, "derivatives-power-rule": 0, "derivatives-trig-functions": 0, @@ -3894,7 +3894,7 @@ "taylor-series": 0, "taylor-series-geometric-view": 0, "derivatives-and-transforms": 0, - "total": 0.003095975232198142 + "total": 0.010172490048651039 }, "Linear Algebra": { "vectors": 0, @@ -4063,21 +4063,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0.4444444444444444, "subset-sum": 0.4444444444444444, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0.04444444444444444 }, - "total": 0.006973452148890746 + "total": 0.007775457161422074 }, "hungarian": { "Calculus": { @@ -4267,25 +4267,25 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.05328 }, "indonesian": { "Calculus": { - "essence-of-calculus": 0, + "essence-of-calculus": 0.22807017543859648, "derivatives": 0, "derivative-formulas-geometrically": 0, "derivatives-power-rule": 0, @@ -4302,7 +4302,7 @@ "taylor-series": 0, "taylor-series-geometric-view": 0, "derivatives-and-transforms": 0, - "total": 0 + "total": 0.013415892672858616 }, "Linear Algebra": { "vectors": 0.7605633802816901, @@ -4471,21 +4471,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0.006289863609455317 + "total": 0.007810331445712627 }, "italian": { "Calculus": { @@ -4500,13 +4500,13 @@ "limits": 1, "epsilon-delta": 0, "l-hopitals-rule": 0, - "integration": 0.0945945945945946, + "integration": 1, "area-and-slope": 1, "higher-order-derivatives": 1, - "taylor-series": 0, + "taylor-series": 0.007874015748031496, "taylor-series-geometric-view": 0, "derivatives-and-transforms": 0, - "total": 0.5349761526232114 + "total": 0.5886984715145901 }, "Linear Algebra": { "vectors": 0.4583333333333333, @@ -4675,21 +4675,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0.10802933447444431 + "total": 0.11411786394880054 }, "japanese": { "Calculus": { @@ -4713,8 +4713,8 @@ "total": 0 }, "Linear Algebra": { - "vectors": 0, - "span": 0, + "vectors": 0.9014084507042254, + "span": 0.8194444444444444, "linear-transformations": 0, "matrix-multiplication": 0, "3d-transformations": 0, @@ -4729,7 +4729,7 @@ "eigenvalues": 0, "quick-eigen": 0, "abstract-vector-spaces": 0, - "total": 0 + "total": 0.10755330594679186 }, "Neural Networks": { "neural-networks": 0, @@ -4879,25 +4879,25 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0 + "total": 0.011472352634324464 }, "korean": { "Calculus": { - "essence-of-calculus": 0.07017543859649122, + "essence-of-calculus": 0.18421052631578946, "derivatives": 0, "derivative-formulas-geometrically": 0, "derivatives-power-rule": 0, @@ -4914,7 +4914,7 @@ "taylor-series": 0, "taylor-series-geometric-view": 0, "derivatives-and-transforms": 0, - "total": 0.0041279669762641896 + "total": 0.010835913312693499 }, "Linear Algebra": { "vectors": 0, @@ -5083,21 +5083,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 1, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 1, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 1, + "ego-and-math": 0, + "eola-preview": 0, "total": 0.1 }, - "total": 0.025914712692486505 + "total": 0.02667494661061516 }, "lithuanian": { "Calculus": { @@ -5287,18 +5287,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -5491,18 +5491,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -5695,18 +5695,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.0028238428238428243 @@ -5899,18 +5899,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -6103,18 +6103,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.0023220973782771535 @@ -6307,18 +6307,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.006481481481481481 @@ -6364,14 +6364,14 @@ "total": 0 }, "Neural Networks": { - "neural-networks": 0.37404580152671757, + "neural-networks": 0.44274809160305345, "gradient-descent": 0, "neural-network-analysis": 0, "backpropagation": 0, "backpropagation-calculus": 0, - "gpt": 0.25, + "gpt": 0.2621951219512195, "attention": 0, - "total": 0.08914940021810251 + "total": 0.10070617336489615 }, "Differential Equations": { "differential-equations": 0, @@ -6394,14 +6394,14 @@ "total": 0.12365591397849462 }, "Why Pi": { - "clacks": 0.9782608695652174, + "clacks": 1, "clacks-solution": 0, "clacks-via-light": 0, "basel-problem": 0, "leibniz-formula": 0, "wallis-product": 0, "pi-was-628": 0, - "total": 0.13975155279503107 + "total": 0.14285714285714285 }, "Geometry": { "sphere-area": 0, @@ -6430,7 +6430,7 @@ "total": 0.0022281639928698753 }, "Physics": { - "barber-pole-1": 0, + "barber-pole-1": 0.2247191011235955, "barber-pole-2": 0, "prism": 0, "refractive-index-questions": 0, @@ -6439,7 +6439,7 @@ "brachistochrone": 0, "snells-law": 0, "turbulence": 0, - "total": 0 + "total": 0.024968789013732832 }, "Probability": { "clt": 0, @@ -6511,21 +6511,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0.35374149659863946, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0.017687074829931974 }, - "total": 0.03160883238518008 + "total": 0.03379120334241963 }, "romanian": { "Calculus": { @@ -6715,30 +6715,30 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 }, "russian": { "Calculus": { - "essence-of-calculus": 0.03508771929824561, + "essence-of-calculus": 1, "derivatives": 1, "derivative-formulas-geometrically": 0, "derivatives-power-rule": 0, "derivatives-trig-functions": 0, - "chain-rule-and-product-rule": 0, + "chain-rule-and-product-rule": 0.6310679611650486, "eulers-number": 0, "implicit-differentiation": 0, "limits": 0, @@ -6750,7 +6750,7 @@ "taylor-series": 0, "taylor-series-geometric-view": 0, "derivatives-and-transforms": 0, - "total": 0.06088751289989681 + "total": 0.15476870359794404 }, "Linear Algebra": { "vectors": 0, @@ -6889,7 +6889,7 @@ "total": 0 }, "Lockdown Math": { - "lockdown-math-announcement": 0, + "lockdown-math-announcement": 1, "ldm-quadratic": 0, "ldm-trigonometry": 0, "ldm-complex-numbers": 0, @@ -6900,7 +6900,7 @@ "ldm-power-towers": 0, "ldm-i-to-i": 0, "ldm-tips-to-problem-solving": 0, - "total": 0 + "total": 0.09090909090909091 }, "Summer of Math Exposition": { "some1": 0, @@ -6919,21 +6919,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0.022774435128183425 + "total": 0.040080970073962115 }, "serbian": { "Calculus": { @@ -7123,18 +7123,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -7327,18 +7327,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -7531,18 +7531,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -7735,19 +7735,19 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0.12643678160919541, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0.375, "visual-proofs": 0, "mandelbrot": 0.5, "cube-shadow-puzzle": 0, "subset-sum": 0.1111111111111111, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, - "total": 0.06007183908045978 + "how-they-fool-ya": 0, + "newton-art-puzzle": 0.375, + "on-shorts": 0, + "ego-and-math": 0.12643678160919541, + "eola-preview": 0, + "total": 0.060071839080459766 }, "total": 0.03648430171187513 }, @@ -7939,18 +7939,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -8143,18 +8143,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -8347,18 +8347,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -8551,18 +8551,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.0011270600744284955 @@ -8614,8 +8614,8 @@ "backpropagation": 0, "backpropagation-calculus": 0, "gpt": 0, - "attention": 0, - "total": 0 + "attention": 0.0989010989010989, + "total": 0.014128728414442699 }, "Differential Equations": { "differential-equations": 0, @@ -8755,21 +8755,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0.00753968253968254 + "total": 0.008199023199023199 }, "turkish": { "Calculus": { @@ -8890,8 +8890,8 @@ "total": 0 }, "Probability": { - "clt": 0, - "gaussian-integral": 0.4030612244897959, + "clt": 0.0043859649122807015, + "gaussian-integral": 0.5153061224489796, "convolutions2": 0, "gaussian-convolution": 0, "bayes-theorem": 0, @@ -8899,7 +8899,7 @@ "better-bayes": 0, "binomial-distributions": 0, "pdfs": 0, - "total": 0.04478458049886622 + "total": 0.057743565262362254 }, "Computer Science": { "convolutions": 0, @@ -8959,21 +8959,21 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, - "total": 0.0026870748299319728 + "total": 0.003464613915741735 }, "ukrainian": { "Calculus": { @@ -9163,18 +9163,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0 @@ -9367,18 +9367,18 @@ "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0, "total": 0 }, "total": 0.000599647266313933 @@ -9392,126 +9392,126 @@ "derivatives-trig-functions": 0, "chain-rule-and-product-rule": 0.30097087378640774, "eulers-number": 0.23076923076923078, - "implicit-differentiation": 0.20202020202020202, + "implicit-differentiation": 0.21212121212121213, "limits": 0.373015873015873, "epsilon-delta": 0, "l-hopitals-rule": 0, - "integration": 0.18243243243243243, + "integration": 0.21621621621621623, "area-and-slope": 0.19480519480519481, "higher-order-derivatives": 0.30303030303030304, - "taylor-series": 0.22137404580152673, + "taylor-series": 0.2366412213740458, "taylor-series-geometric-view": 0, - "derivatives-and-transforms": 0.31, - "total": 0.18404159720526614 + "derivatives-and-transforms": 0.34, + "total": 0.18928583070275518 }, "Linear Algebra": { - "vectors": 0.08333333333333333, + "vectors": 0.1527777777777778, "span": 0.16666666666666666, - "linear-transformations": 0.34523809523809523, - "matrix-multiplication": 0.19753086419753085, + "linear-transformations": 0.4166666666666667, + "matrix-multiplication": 0.30864197530864196, "3d-transformations": 0.32142857142857145, "determinant": 0.3, "inverse-matrices": 0.30337078651685395, - "nonsquare-matrices": 0.11538461538461539, - "dot-products": 0.34615384615384615, - "cross-products": 0.43661971830985913, + "nonsquare-matrices": 0.3076923076923077, + "dot-products": 0.4326923076923077, + "cross-products": 0.4507042253521127, "cross-products-extended": 0.4935064935064935, - "cramers-rule": 0.6024096385542169, - "change-of-basis": 0.13793103448275862, + "cramers-rule": 0.6144578313253012, + "change-of-basis": 0.14942528735632185, "eigenvalues": 0.17647058823529413, "quick-eigen": 0.16842105263157894, - "abstract-vector-spaces": 0.10891089108910891, - "total": 0.2689610122330514 + "abstract-vector-spaces": 0.12871287128712872, + "total": 0.3057272130902515 }, "Neural Networks": { - "neural-networks": 0.2824427480916031, + "neural-networks": 0.31297709923664124, "gradient-descent": 0.248, "neural-network-analysis": 0, "backpropagation": 0.5492957746478874, "backpropagation-calculus": 0.2318840579710145, "gpt": 0.25609756097560976, "attention": 0.3076923076923077, - "total": 0.2679160641969175 + "total": 0.2722781143604943 }, "Differential Equations": { - "differential-equations": 0.2925531914893617, + "differential-equations": 0.4308510638297872, "pdes": 0.27611940298507465, "heat-equation": 0.11224489795918367, "fourier-series": 0.16875, "eulers-formula-dynamically": 0.37037037037037035, "matrix-exponents": 0.20555555555555555, - "total": 0.23759890305992434 + "total": 0.26064854844999524 }, "Puzzles": { - "subsets-puzzle": 0.07142857142857142, - "hardest-problem": 0, - "windmills": 0, - "prime-spirals": 0, - "moser-reboot": 0.17857142857142858, - "chessboard-puzzle": 0, - "shadows": 0.09841269841269841, - "three-utilities": 0, - "total": 0.0435515873015873 + "subsets-puzzle": 0.12337662337662338, + "hardest-problem": 0.13978494623655913, + "windmills": 0.08196721311475409, + "prime-spirals": 0.026143790849673203, + "moser-reboot": 0.1875, + "chessboard-puzzle": 0.04195804195804196, + "shadows": 0.14285714285714285, + "three-utilities": 0.06872852233676977, + "total": 0.10153953509119554 }, "Why Pi": { "clacks": 0, "clacks-solution": 0.15384615384615385, "clacks-via-light": 0.16981132075471697, "basel-problem": 0, - "leibniz-formula": 0, + "leibniz-formula": 0.18719211822660098, "wallis-product": 0.2261904761904762, "pi-was-628": 0, - "total": 0.07854970725590671 + "total": 0.10529143843113542 }, "Geometry": { "sphere-area": 0, "dandelin-spheres": 0, "higher-dimensions": 0, - "pythagorean-triples": 0, + "pythagorean-triples": 0.11764705882352941, "quaternions": 0.1111111111111111, "quaternions-and-3d-rotation": 0.21951219512195122, "eulers-characteristic-formula": 0.46153846153846156, "hyperdarts": 0, - "total": 0.09902022097144049 + "total": 0.11372610332438166 }, "Analysis": { "fourier-transforms": 0.20270270270270271, "uncertainty-principle": 0.13043478260869565, - "newtons-fractal": 0, - "holomorphic-dynamics": 0, + "newtons-fractal": 0.058823529411764705, + "holomorphic-dynamics": 0.19387755102040816, "zeta": 0.24324324324324326, "divergence-and-curl": 0.2777777777777778, "borwein": 0, "hilbert-curve": 0, "fractal-dimension": 0, - "winding-numbers": 0, + "winding-numbers": 0.1402439024390244, "inventing-math": 0, "music-and-measure-theory": 0, - "total": 0.07117987552770162 + "total": 0.10392529076696803 }, "Physics": { - "barber-pole-1": 0.25842696629213485, - "barber-pole-2": 0.09859154929577464, + "barber-pole-1": 0.29213483146067415, + "barber-pole-2": 0.16901408450704225, "prism": 0.13756613756613756, "refractive-index-questions": 0.14814814814814814, - "light-quantum-mechanics": 0, + "light-quantum-mechanics": 0.125, "feynmans-lost-lecture": 0.05, "brachistochrone": 0, "snells-law": 0, "turbulence": 0, - "total": 0.07697031125579946 + "total": 0.10242924463133357 }, "Probability": { "clt": 0.06578947368421052, "gaussian-integral": 0.1377551020408163, "convolutions2": 0.21212121212121213, "gaussian-convolution": 0.20833333333333334, - "bayes-theorem": 0.07627118644067797, + "bayes-theorem": 0.09322033898305085, "bayes-theorem-quick": 0.21739130434782608, "better-bayes": 0.09137055837563451, "binomial-distributions": 0, "pdfs": 0.2537313432835821, - "total": 0.14030705706969923 + "total": 0.142190296241074 }, "Computer Science": { "convolutions": 0.35, @@ -9519,10 +9519,10 @@ "wordle-2": 0, "bitcoin": 0.16145833333333334, "256-bit-security": 0.0975609756097561, - "hamming-codes": 0, - "hamming-codes-2": 0, - "hanoi-and-sierpinski": 0, - "total": 0.07612741361788618 + "hamming-codes": 0.050955414012738856, + "hamming-codes-2": 0.15789473684210525, + "hanoi-and-sierpinski": 0.04132231404958678, + "total": 0.10739897173094003 }, "Topology": { "inscribed-rectangle-problem": 0.2903225806451613, @@ -9544,7 +9544,7 @@ "lockdown-math-announcement": 0, "ldm-quadratic": 0.05567010309278351, "ldm-trigonometry": 0, - "ldm-complex-numbers": 0, + "ldm-complex-numbers": 0.04666666666666667, "ldm-eulers-formula": 0, "ldm-imaginary-interest": 0, "ldm-logarithms": 0, @@ -9552,7 +9552,7 @@ "ldm-power-towers": 0, "ldm-i-to-i": 0, "ldm-tips-to-problem-solving": 0, - "total": 0.005060918462980319 + "total": 0.009303342705404562 }, "Summer of Math Exposition": { "some1": 0, @@ -9567,24 +9567,24 @@ "qa2": 0, "qa3": 0, "tattoos-on-math": 0, - "triangle-of-power": 0, + "triangle-of-power": 0.017543859649122806, "binary-counting": 0, "eulers-formula-old": 0, "eulers-formula-poem": 0, - "ego-and-math": 0, - "how-they-fool-ya": 0, - "on-shorts": 0, - "newton-art-puzzle": 0, "visual-proofs": 0, "mandelbrot": 0, "cube-shadow-puzzle": 0, "subset-sum": 0, "moser": 0, - "eola-preview": 0, "qa4": 0, "fourier-series-montage": 0, - "total": 0 + "how-they-fool-ya": 0, + "newton-art-puzzle": 0, + "on-shorts": 0, + "ego-and-math": 0, + "eola-preview": 0.1935483870967742, + "total": 0.01055461233729485 }, - "total": 0.11143227207126896 + "total": 0.12984521927217127 } } \ No newline at end of file diff --git a/app/src/data/lessons.json b/app/src/data/lessons.json index 045282739..cf99ff0d0 100644 --- a/app/src/data/lessons.json +++ b/app/src/data/lessons.json @@ -1006,38 +1006,6 @@ "title": "Euler's Formula Poem", "topic": "Miscellaneous", "previousLesson": "eulers-formula-old", - "nextLesson": "ego-and-math" - }, - { - "path": "2023/ego-and-math", - "lesson": "ego-and-math", - "title": "ego-and-math", - "topic": "Miscellaneous", - "previousLesson": "eulers-formula-poem", - "nextLesson": "how-they-fool-ya" - }, - { - "path": "2023/how-they-fool-ya", - "lesson": "how-they-fool-ya", - "title": "How They Fool Ya (live) | Math parody of Hallelujah", - "topic": "Miscellaneous", - "previousLesson": "ego-and-math", - "nextLesson": "on-shorts" - }, - { - "path": "2023/shorts/on-shorts", - "lesson": "on-shorts", - "title": "on-shorts", - "topic": "Miscellaneous", - "previousLesson": "how-they-fool-ya", - "nextLesson": "newton-art-puzzle" - }, - { - "path": "2023/shorts/newton-art-puzzle", - "lesson": "newton-art-puzzle", - "title": "The Newton art puzzle", - "topic": "Miscellaneous", - "previousLesson": "on-shorts", "nextLesson": "visual-proofs" }, { @@ -1045,7 +1013,7 @@ "lesson": "visual-proofs", "title": "How to lie using visual proofs", "topic": "Miscellaneous", - "previousLesson": "newton-art-puzzle", + "previousLesson": "eulers-formula-poem", "nextLesson": "mandelbrot" }, { @@ -1078,14 +1046,6 @@ "title": "Circle Division Solution (old version)", "topic": "Miscellaneous", "previousLesson": "subset-sum", - "nextLesson": "eola-preview" - }, - { - "path": "2016/eola-preview", - "lesson": "eola-preview", - "title": "Essence of linear algebra preview", - "topic": "Miscellaneous", - "previousLesson": "moser", "nextLesson": "qa4" }, { @@ -1093,7 +1053,7 @@ "lesson": "qa4", "title": "Q&A with Grant, windy walk edition", "topic": "Miscellaneous", - "previousLesson": "eola-preview", + "previousLesson": "moser", "nextLesson": "fourier-series-montage" }, { @@ -1101,6 +1061,46 @@ "lesson": "fourier-series-montage", "title": "Pure Fourier series animation montage", "topic": "Miscellaneous", - "previousLesson": "qa4" + "previousLesson": "qa4", + "nextLesson": "how-they-fool-ya" + }, + { + "path": "2023/how-they-fool-ya", + "lesson": "how-they-fool-ya", + "title": "How They Fool Ya (live) | Math parody of Hallelujah", + "topic": "Miscellaneous", + "previousLesson": "fourier-series-montage", + "nextLesson": "newton-art-puzzle" + }, + { + "path": "2023/shorts/newton-art-puzzle", + "lesson": "newton-art-puzzle", + "title": "The Newton art puzzle", + "topic": "Miscellaneous", + "previousLesson": "how-they-fool-ya", + "nextLesson": "on-shorts" + }, + { + "path": "2023/shorts/on-shorts", + "lesson": "on-shorts", + "title": "on-shorts", + "topic": "Miscellaneous", + "previousLesson": "newton-art-puzzle", + "nextLesson": "ego-and-math" + }, + { + "path": "2023/ego-and-math", + "lesson": "ego-and-math", + "title": "ego-and-math", + "topic": "Miscellaneous", + "previousLesson": "on-shorts", + "nextLesson": "eola-preview" + }, + { + "path": "2016/eola-preview", + "lesson": "eola-preview", + "title": "Essence of linear algebra preview", + "topic": "Miscellaneous", + "previousLesson": "ego-and-math" } ] \ No newline at end of file