A Rule-Based Natural Language Technique for Requirements Discovery and Classification in Open-Source Software Development Projec