נתקלתי בבעייה שאני לא רואה דרך לפתור אותה:אם אני שם את המחרוזת thereplayprovesit, וכמובן שהמשפט המבוקש הוא:
the replay proves it
אז אני מקבל דווקא את המשפט:
there play proves it
וזאת משום שאני בודק לפי המילה הארוכה ביותר...
אני לא רואה דרך, אלא אם כן אני משלב באמת מידה מסויימת של "בינה מלאכותית", כמו למשל בדיקת דקדוק וכו'...
אגב, בדיקת האיות של ה-Word גם היא לא מזהה את המשפט כמשפט לא חוקי...
בכל מקרה, כשאני אומר בדיקת-דקדוק, אני מתכוון שאני צריך לסווג כבר במילון, כל מילה לתחום שלה (פעלים, שמות-עצם, תארים וכו'), ואז לפי כללי דקדוק ובעיקר לפי הגיון, לבחור את האפשרות המתאימה, כלומר להתאים למילת קישור מסויימת את המילה המתאימה לה...
זה נראה כמו עבודה של פרוייקט שלם... קצת מוגזם מדי בשביל "אתגרון"...
Dudenland