Trang chủ Hiệp sĩ CNTT Tin tức Hiệp Sĩ CNTT Chân dung Hiệp Sĩ CNTT Hình ảnh Hiệp Sĩ CNTT

Về AMPad của “Hiệp sĩ” Trần Triết Tâm
LÊ HOÀN

Xin giới thiệu một số nhận xét về AMPad và vài tâm sự của tác giả trên internet:
Tính năng:
- Chuyển đổi từ tiếng Việt không có dấu sang tiếng Việt có dấu và ngược lại. Giúp người sử dụng có thể đánh máy tiếng Việt nhanh hơn bằng cách sử dụng chương trình như một trình soạn thảo từ (word processing), trong đó chỉ cần đánh máy các từ tiếng Việt không cần bỏ dấu, chương trình sẽ tự động điền dấu cho các bạn.
 Chuyển đổi từ tiếng Việt không có dấu sang tiếng Việt có dấu, giúp người sử dụng có thể đọc các văn bản bằng tiếng Việt mà vì lý do nào đó không được bỏ dấu (như thư điện tử gởi từ nước ngoài về).
 Hỗ trợ font có bảng mã TCVN3 và gõ tiếng Việt theo kiểu VNI.
 Có thể xuất văn bản trong AMPad theo định dạng của nhiều bảng mã thông dụng (chưa hỗ trợ Unicode).
 Có thể xuất văn bản thành file hình ảnh (bmp).
Tuy chương trình còn một số thiếu sót như không thể bỏ dấu chính xác 100%, chỉ làm việc với các file có dạng thức văn bản không định dạng và kích thước 48KB song đây là một ý tưởng mới và là một công việc khá nặng nhọc đối với một người lập trình không chuyên như chính tác giả đã bộc bạch trong lần ra mắt phiên bản đầu tiên (có tên là AutoMark):
“Chương trình khai thác một ý tưởng: Đối với một văn bản bằng tiếng Việt khi không có dấu, người đọc nếu đọc từ từ cũng có thể hiểu được (đoán biết) nội dung của văn bản. Tôi đã cố gắng viết chương trình làm công việc tương tự. Dĩ nhiên không đơn thuần là lập một bộ từ điển để tra cứu mà phải sử dụng các phương pháp phức tạp, nên từ đó có những hiệu quả đáng kể (ví dụ khi tôi dùng bàn phím gõ vào câu văn sau: “toi da toi da nang toi hom qua” (hoàn toàn không bỏ dấu), chương trình sẽ tự động điền dấu đầy đủ thành câu “Tôi đã tới Ðà Nẵng tối hôm qua” (ba từ “toi” đã được điền dấu để trở thành “tôi”, “tới” và “tối”, cũng như hai từ “da” được điền dấu để trở thành “đã” và “Đà”).
Ðây là một chương trình mà người dùng trong quá trình sử dụng phải tùy biến cho mình để đạt được kết quả tốt nhất. Ðồng thời, khi sử dụng, bạn phải chấp nhận một số sai lệch nhất định.
Là một ý tưởng hoàn toàn mới (ít nhất là đến giờ có lẽ cũng chưa có một chương trình nào làm công việc tương tự) và là một người lập trình không chuyên nên trong chương trình chắc chắn sẽ còn lỗi (run-time) mà tôi đã không lường hết được. Vì vậy, tôi muốn mọi người sử dụng và góp ý để từ đó cải tiến và sữa chửa cho tốt hơn.
Xin giới thiệu để mọi người có thể sử dụng một cách tự nguyện và miễn phí. Nếu ai thấy sử dụng được và muốn phát triển, tác giả sẵn sàng cộng tác”.
Lưu Hà Xuyên, tác giả phần mềm VietSpell rất tán thưởng ý tưởng này và đã bổ sung vào VietSpell tính năng “Lược bỏ dấu tiếng Việt” để giúp cho người sử dụng thêm thuận tiện khi cần chuyển đổi văn bản tiếng Việt có dấu thành văn bản tiếng Việt không dấu.