نیاز به درک معانی: رایانه برای آن که بتواند برداشت درستی از جملهای داشته باشد و اطلاعات نهفته در آن جمله را درک کند، گاهی لازم است که برداشتی از معنای کلمات موجود در جمله داشته باشد و تنها آشنایی با دستور زبان کافی نباشد. مثلاً جمله حسن سیب را نخورد برای اینکه کال بود. و جملهٔ حسن سیب را نخورد برای اینکه سیر بود. ساختار دستوریِ کاملاً یکسانی دارند و تشخیص اینکه کلمات «کال» و «سیر» به «حسن» برمیگردند یا به «سیب»، بدون داشتن اطلاعات قبلی دربارهٔ ماهیت «حسن» و «سیب» ممکن نیست.
دقیق نبودن دستور زبانها: دستورِ هیچ زبانی آنقدر دقیق نیست که با استفاده از قواعد دستوری همیشه بتوان به نقش هریک از اجزای جملههای آن زبان پی برد.