Tôi là Duyệt

Explain Shell - explainshell.com


Bắt gặp một command linux trong một tutorial trên Internet nhưng không hiểu ý nghĩa của nó, ExplainShell.com sẽ giải thích giúp bạn một cách chi tiết: command đó làm việc gì, ý nghĩa các tham số, v.v ...



NLP - Truyện Kiều Word2vec

Trong các dự án gần đây mình làm nhiều về Word2vec, khá có vẻ là useful trong việc biểu diễn word lên không gian vector (word embedding). Nói thêm về Word2vec, trong các dự án nghiên cứu W2V của Google còn khám phá được ra tính ngữ nghĩa, cú pháp của các từ ở một số mức độ nào đó. Ví dụ như bài toán King + Man - Woman = ? kinh điển dưới đây:

Sử dụng word2vec cho Truyện Kiều (Nguyễn Du), tuy không phải là một dataset lớn, nhưng biết đâu sẽ tìm ra mối liên hệ "bí ẩn" nào đó giữa Kiều và Mã Giám Sinh. Hay thật sự có phải chữ "Tài" đi với chữ "Tai" như Nguyễn Du đã viết?

Đồng hồ Node.js, Reactjs, Vuejs

Nếu bạn có người yêu là dân JS thì mấy kiểu đồng hồ sau làm quà có vẻ lý tưởng đấy :)
Bán tại dyoss Việt Nam nhé.



Multcloud - di chuyển, sao chép dữ liệu qua lại giữa các Cloud Drive (Google Drive, Dropbox, ...)

Google Drive hay Dropbox đều rất tiện dụng, mình sử dụng rất nhiều trong công việc mỗi ngày. Mỗi Cloud đều có cái hay riêng và đặc thù riêng.

Nhưng việc khó khăn là khi cần di chuyển dữ liệu giữa các Drive, nhất là khi dung lượng file cực kì lớn, không thể nào Download về rồi Up trở lại qua Cloud kia.

Trước mình đã từng bày cách Sync lồng các thư mục của Drive và Dropbox vào nhau. Còn hôm nay với Multcloud, bạn có thể dễ dàng sao chép, di chuyển folder, file giữa các tài khoản Cloud một cách nhẹ nhàng.


Auto note: March 27, 2017 at 07:30PM

Test auto note from google calendar (public)

Python - Churn prediction with Graphlab

Churn prediction is the task of identifying whether users are likely to stop using a service, product, or website. With Graphlab toolkit, you can start with raw (or processed) usage metrics and accurately forecast the probability that a given customer will churn.

Notibar.js

Notibar.js - Lightweight notification bar, no dependency.

[Khảo sát]

Cảm ơn mọi người đã theo dõi từ trước đến giờ, nhiều bạn đã email và inbox.

Bây giờ không có nhiều thời gian nhưng có nhiều topic muốn viết, mình muốn ưu tiên chủ đề mọi người quan tâm nhiều hơn. Do đó mình làm 1 khảo sát đơn giản sau, để quyết định chủ đề tiếp theo sẽ viết là gì?

Learning R cheatsheet

Getting help:
help(x) or ?x # help on function `x`
example(x)  # print an example of using `x`
??x     # search help for instances of string x
apropos('x') # list all objects with `x` in the name

Teleconsole - Chia sẻ remote console

Teleconsole là dịch vụ miễn phí dùng để chia sẻ terminal session với người khác, giống như Teamviewer cho Terminal.

Chatbot với Botpress - Phần 2: Coding

Tiếp tục phần 2, phần trước Chatbot với Botpress bạn đã có 1 bộ khung cho Bot chỉ với vài thao tác, kết nối mới Messenger với Persistent Menu, Getting Started message, làm quen với postback, Auto response, ... module botpress-analytics để thống kê.

Về cơ bản Bot theo cơ chế lắng nghe lệnh (từ khóa) và trả lời. Sau mình sẽ ví dụ đơn giản về cách lập trình cho Bot, làm Bot thông minh hơn khi kết hợp với 1 số service API trí tuệ nhân tạo (Wit.ai, Api.ai, ...)


Chatbot với Botpress - Phần 1: Init Chatbot

Mình thấy Node.js là ngôn ngữ được sử dụng khá phổ biến để viết chatbot (Slack, Messenger, ...), nhiều Framework cho Chatbot được ra đời, trong đó mình tìm thấy Botpress cũng khá hay và dễ sử dụng, khả năng mở rộng cao.

Botpress được ví như Wordpress for Chatbot - được viết bằng Node, cài đặt đơn giản, quản lý trên giao diện web, cơ chế lập trình module - Botpress giúp rút ngắn thời gian Dev lên rất nhiều.

Rancher - Quản lý Docker Container bằng UI

Rancher giúp quản lý Docker bằng UI Web một cách tiện dụng, mọi thao tác đều trên UI. Rancher còn tích hợp Shell trên Docker, App catalog, ...