Rule Based Vs Learning Based Approach