4. Word Embedding
Word embeddings transform human
language meaningfully into a numerical
form to computers understand.
Transform text to numerical
Words that have the same meaning
have a similar representation.
Words with the same meaning
One Hot Encoding, TF-IDF,
Word2Vec, GloVe or FastText
Word Embedding Techniques
7. Web RTC
⬜These are APIs written in JavaScript that fulfill the desire to communicate in real-time. Thanks
to that, you do not need to use Plugins or support software.
⬜ WebRTC is an acronym for the phrase Web Real-Time Communication, which is very popular
with programmers. WebRTC allows browsers to communicate with each other in real-time.
Mã nguồn mở miễn
Bảo mật voice và video
Không cần plugin hay phần mềm hỗ trợ
Tiết kiệm chi phí
Bị cản trở khi tạo kết nối peer-to-peer
không có một cơ chế báo hiệu (signaling) nào được cài đặt sẵn
Trên mạng ngang hàng, các máy tính (node) được kết nối và chia sẻ các tệp được lưu trữ trên ổ cứng của chúng. Các thiết bị này sử dụng các ứng dụng phần mềm được thiết kế để làm trung gian cho việc chia sẻ dữ liệu.
Mỗi node trong hệ thống có thể “tải xuống” tệp từ các node khác, hoặc “tải lên” tệp cho các node khác tải về. Nói cách khác, một node hoạt động như một máy khách có thể tải tệp từ các node khác trong mạng. Còn khi node hoạt động như máy chủ thì họ chính là nguồn để các node khác có thể tải xuống các tệp. Tuy nhiên, trên thực tế, các node có thể thực hiện hai chức năng cùng một lúc.
WebRTC sử dụng UDP (Giao thức gói dữ liệu người dùng) để cung cấp luồng thông tin nhanh hơn bằng cách loại bỏ kiểm tra lỗi. Các gói chỉ được gửi trực tiếp đến người nhận mà không cần phải đặt hàng đúng cách và truyền lại chúng. Thay vì đợi xác nhận, người gửi tiếp tục truyền các gói mà không khôi phục lỗi. Nếu bất kỳ gói nào bị loại bỏ, chúng sẽ bị mất và sẽ không được gửi lại (ngoại trừ NACK, nhưng sẽ nói thêm về điều đó sau). Mất tất cả chi phí này có nghĩa là các thiết bị có thể giao tiếp nhanh hơn.