 เขียนอัลกอริทึมที่จะวิเคราะห์ข้อความที่กำหนดและแยกคำนามทั้งหมดออกจากข้อความนั้น
 อัลกอริทึมควรใช้ข้อความที่กำหนดเป็นอินพุตและวนซ้ำผ่านแต่ละคำเพื่อพิจารณาว่าเป็นคำนามตามส่วนของคำพูดหรือไม่ สามารถระบุคำนามได้จากส่วนที่เกี่ยวข้องของแท็กคำพูด (เช่น NN, NNS, NNP เป็นต้น) หลังจากพบคำนามทั้งหมดแล้ว อัลกอริทึมควรเก็บคำนามแต่ละคำไว้ในอาร์เรย์หรือรายการเพื่อส่งคืนเป็นเอาต์พุต