Upload model.py
Browse files
model.py
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
def contains_polite_word(text: str) -> bool:
|
| 2 |
+
"""Return True if the Vietnamese text looks explicitly polite.
|
| 3 |
+
|
| 4 |
+
We check for common polite patterns like 'vui lòng', 'làm ơn', 'giúp', 'được không', 'nhé'.
|
| 5 |
+
"""
|
| 6 |
+
t = text.lower()
|
| 7 |
+
patterns = ["vui lòng", "làm ơn", "giúp", "được không", "nhé"]
|
| 8 |
+
return any(p in t for p in patterns)
|
| 9 |
+
|
| 10 |
+
if __name__ == "__main__":
|
| 11 |
+
tests = [
|
| 12 |
+
"Robot ơi, bật đèn phòng khách",
|
| 13 |
+
"Vui lòng hút bụi phòng ngủ nhé",
|
| 14 |
+
]
|
| 15 |
+
for t in tests:
|
| 16 |
+
print(repr(t), "->", contains_polite_word(t))
|