Bao giờ mới có BNS Translate thay thế QT

Decepticon

Phàm Nhân
Ngọc
4,46
Tu vi
0,00
Tình hình là QT đã quá cũ rồi, rất cần bằng hữu IT phát triển một BNS Translate thay thế. Tại hạ văn kém nên sẽ viết ý tưởng theo kiểu nêu nhược điểm của QT và cách khắc phục cho quý đồng đạo dễ hình dung :D

1. Dữ liệu vp quá lộn xộn nhiều rác, gần như ko thể khai thác sức mạnh cộng đồng. Dữ liệu người này merge với người kia sẽ thành một mớ hổ lốn đầy rác.

Fix: Bổ xung Danh từ, Động từ, Tình từ/trạng từ. Ví dụ trong ảnh, 手机=smarthphone sẽ được thêm vào vietphrase.txt và danhtu.txt.

Dữ liệu danhtu.txt, dongtu.txt, tinhtu.txt chỉ có tác dụng duy nhất là chia sẻ cộng đồng. Như vậy sẽ tránh được tình trạng phát sinh rác do 80% người dùng QT biết tiếng Việt. Tất nhiên cần một công cụ nhỏ na ná QuickVietPhraseMerger để merge dữ liệu.

bh4r1CFwePvWR2QQOl5GtgD6wKy1vB3NlIl7os6ZUbGThEzhZRHpk0Qixe8qciWS_kJUFX3aMH-3_0OHp71JLwpTrxpZ9yvAT8aEZBnE8cvdKvs1bgv_hvouP2IVEZZk9-oR9nc=w717-h431-no


2. QT có một tính năng mang tính đột phá là Luatnhan nhưng nó chưa được tối ưu triệt để, việc chạy luatnhan với vietphrase còn rất chậm, cực kỳ chậm.
Fix: Luatnhan chỉ cần duy nhất một thuật toán nhân với nhân {0} gồm Vietphrase, Names và Names2. Những từ, cụm từ không có khả năng làm nhân sẽ ném vào Vietphrase2.txt để giảm tải dữ liệu phải xử lý. Trong tương lai có thể bổ xung nhân {1}, {2}, {3}... tương ứng cho danh từ, động từ, tính từ.

Ngoài ra còn cần Luật nhân chấp nhận dấu câu .,? cùng ký tự đại diện đầu dòng ^, cuối dòng $
Code:
^{0}的手里=Trong tay {0}
. {0}的手里=. Trong tay {0}
, {0}的手里=, trong tay {0}


3. Dịch trực tiếp trên QT chưa tốt
Fix:
- thêm tính năng auto scroll, tức là 1 ô nào đó kéo xuống thì các ô còn lại như [Viet], [Trung] và [Han Viet] cũng kéo xuống theo ==> tránh tình trạng dịch sót.
- chuyển tính năng Find and Replace ở ô [Trung] sang cho ô [Viet]


4. QT thiếu mất một bước sau cùng rất quan trọng đó là xử lý lỗi tiếng việt.
Fix: Các lỗi linh tinh chứa trong sualoi.txt sẽ được xử lý sau cùng.
Code:
biệt* ôm=đừng ôm
biệt* ăn=đừng ăn
biệt* đào=đừng đào
biệt* đương=đừng tiếp tục
tại* ngủ=đương ngủ
tại* ngửi=đương ngửi
tại* nghĩ=đương nghĩ
một đem* súng=một khẩu súng
Bổ sung:
kiếm được source code QT cho pro nào cần
https://secufiles.com/d6NR/Source_code_QT.zip
 
Last edited by a moderator:

Số

Phàm Nhân
Ngọc
33,99
Tu vi
0,00
Tình hình là QT đã quá cũ rồi, rất cần bằng hữu IT phát triển một BNS Translate thay thế. Tại hạ văn kém nên sẽ viết ý tưởng theo kiểu nêu nhược điểm của QT và cách khắc phục cho quý đồng đạo dễ hình dung :D

1. Dữ liệu vp quá lộn xộn nhiều rác, gần như ko thể khai thác sức mạnh cộng đồng. Dữ liệu người này merge với người kia sẽ thành một mớ hổ lốn đầy rác.

Fix: Bổ xung Danh từ, Động từ, Tình từ/trạng từ. Ví dụ trong ảnh, 手机=smarthphone sẽ được thêm vào vietphrase.txt và danhtu.txt.

Dữ liệu danhtu.txt, dongtu.txt, tinhtu.txt chỉ có tác dụng duy nhất là chia sẻ cộng đồng. Như vậy sẽ tránh được tình trạng phát sinh rác do 80% người dùng QT biết tiếng Việt. Tất nhiên cần một công cụ nhỏ na ná QuickVietPhraseMerger để merge dữ liệu.

bh4r1CFwePvWR2QQOl5GtgD6wKy1vB3NlIl7os6ZUbGThEzhZRHpk0Qixe8qciWS_kJUFX3aMH-3_0OHp71JLwpTrxpZ9yvAT8aEZBnE8cvdKvs1bgv_hvouP2IVEZZk9-oR9nc=w717-h431-no


2. QT có một tính năng mang tính đột phá là Luatnhan nhưng nó chưa được tối ưu triệt để, việc chạy luatnhan với vietphrase còn rất chậm, cực kỳ chậm.
Fix: Luatnhan chỉ cần duy nhất một thuật toán nhân {0} với nhân gồm Pronouns, Vietphrase >1 chữ, Names và Names2. Những từ, cụm từ không có khả năng làm nhân sẽ ném vào Vietphrase2.txt để giảm tải dữ liệu phải xử lý.

Ngoài ra còn cần Luật nhân chấp nhận dấu câu .,? cùng ký tự đại diện đầu dòng ^, cuối dòng $
Code:
^{0}的手里=Trong tay {0}
. {0}的手里=. Trong tay {0}
, {0}的手里=, trong tay {0}


3. Dịch trực tiếp trên QT chưa tốt
Fix:
- thêm tính năng auto scroll, tức là 1 ô nào đó kéo xuống thì các ô còn lại như [Viet], [Trung] và [Han Viet] cũng kéo xuống theo ==> tránh tình trạng dịch sót.
- chuyển tính năng Find and Replace ở ô [Trung] sang cho ô [Viet]


4. QT thiếu mất một bước sau cùng rất quan trọng đó là xử lý lỗi tiếng việt.
Fix: Các lỗi linh tinh chứa trong sualoi.txt sẽ được xử lý sau cùng.
Code:
biệt* ôm=đừng ôm
biệt* ăn=đừng ăn
biệt* đào=đừng đào
biệt* đương=đừng tiếp tục
tại* ngủ=đương ngủ
tại* ngửi=đương ngửi
tại* nghĩ=đương nghĩ
một đem* súng=một khẩu súng

Nếu có thể cải tiến tiếp hoặc cho ra đời phần mềm mới tốt hơn thì công đức của huynh đệ thật vô lượng. Dù sao thì tác giả của QT cũng đã không update phần mềm nữa. Chúc huynh đệ thành công :D
 

LOLOTICA

Chân Tiên Trung Kỳ
Tình hình là QT đã quá cũ rồi, rất cần bằng hữu IT phát triển một BNS Translate thay thế. Tại hạ văn kém nên sẽ viết ý tưởng theo kiểu nêu nhược điểm của QT và cách khắc phục cho quý đồng đạo dễ hình dung :D

1. Dữ liệu vp quá lộn xộn nhiều rác, gần như ko thể khai thác sức mạnh cộng đồng. Dữ liệu người này merge với người kia sẽ thành một mớ hổ lốn đầy rác.

Fix: Bổ xung Danh từ, Động từ, Tình từ/trạng từ. Ví dụ trong ảnh, 手机=smarthphone sẽ được thêm vào vietphrase.txt và danhtu.txt.

Dữ liệu danhtu.txt, dongtu.txt, tinhtu.txt chỉ có tác dụng duy nhất là chia sẻ cộng đồng. Như vậy sẽ tránh được tình trạng phát sinh rác do 80% người dùng QT biết tiếng Việt. Tất nhiên cần một công cụ nhỏ na ná QuickVietPhraseMerger để merge dữ liệu.

bh4r1CFwePvWR2QQOl5GtgD6wKy1vB3NlIl7os6ZUbGThEzhZRHpk0Qixe8qciWS_kJUFX3aMH-3_0OHp71JLwpTrxpZ9yvAT8aEZBnE8cvdKvs1bgv_hvouP2IVEZZk9-oR9nc=w717-h431-no


2. QT có một tính năng mang tính đột phá là Luatnhan nhưng nó chưa được tối ưu triệt để, việc chạy luatnhan với vietphrase còn rất chậm, cực kỳ chậm.
Fix: Luatnhan chỉ cần duy nhất một thuật toán nhân với nhân {0} gồm Vietphrase, Names và Names2. Những từ, cụm từ không có khả năng làm nhân sẽ ném vào Vietphrase2.txt để giảm tải dữ liệu phải xử lý. Trong tương lai có thể bổ xung nhân {1}, {2}, {3}... tương ứng cho danh từ, động từ, tính từ.

Ngoài ra còn cần Luật nhân chấp nhận dấu câu .,? cùng ký tự đại diện đầu dòng ^, cuối dòng $
Code:
^{0}的手里=Trong tay {0}
. {0}的手里=. Trong tay {0}
, {0}的手里=, trong tay {0}


3. Dịch trực tiếp trên QT chưa tốt
Fix:
- thêm tính năng auto scroll, tức là 1 ô nào đó kéo xuống thì các ô còn lại như [Viet], [Trung] và [Han Viet] cũng kéo xuống theo ==> tránh tình trạng dịch sót.
- chuyển tính năng Find and Replace ở ô [Trung] sang cho ô [Viet]


4. QT thiếu mất một bước sau cùng rất quan trọng đó là xử lý lỗi tiếng việt.
Fix: Các lỗi linh tinh chứa trong sualoi.txt sẽ được xử lý sau cùng.
Code:
biệt* ôm=đừng ôm
biệt* ăn=đừng ăn
biệt* đào=đừng đào
biệt* đương=đừng tiếp tục
tại* ngủ=đương ngủ
tại* ngửi=đương ngửi
tại* nghĩ=đương nghĩ
một đem* súng=một khẩu súng
Đề nghị làm mẫu cho a em dự khán.
 

Những đạo hữu đang tham gia đàm luận

Top