我有一個要求,我給了一組名詞,而且我必須以編程方式從這些名詞中組成一個句子(形式)。
作爲一個例子 -
想,我在給定一組名詞 - {「巧克力」,「無糖」,「糖」,「奶」},
我必須以編程短語句子像 -
「這是一個巧克力糖果由糖製成和牛奶」。
句子可以是任何東西,但它應該包含給定的名詞,它應該是有意義的。
我試圖研究本體,看它是否可以幫助。我查看WordNet以獲得有關每個名詞的更多信息並嘗試對該句進行短語。我沒有得到任何其他更好的方法來做到這一點。我對NLP非常陌生,並且正在努力探索。
如何以編程方式實現此類功能?
有沒有我可以利用的算法?
請建議。
非常感謝。從名詞列表中以編程方式形成一個句子
1
A
回答
1
相關問題
- 1. C#以編程方式形成圖像
- 2. WP7以編程方式形成UserAgent
- 3. 以編程方式組成一個鏈
- 4. 以編程方式形成對象名稱
- 5. 從c編程中的單詞列表生成隨機單詞
- 6. 以編程方式創建子域名
- 7. 以編程方式完成子活動
- 8. 以編程方式列出類中的成員變量名稱
- 9. SQL語句形成到一個句子
- 10. 以編程方式更改層列表中形狀的顏色
- 11. 將方形圖像裁剪成圓形 - 以編程方式
- 12. 以編程方式使用的免費字詞列表?
- 13. 如何編寫一個Lambda表達式來從句子列表中選擇不同的單詞
- 14. 如何以編程方式生成類似Heroku的子域名?
- 15. Python正則表達式將一個段落分割成句子,其中每個句子以名字開頭
- 16. 正則表達式在一個句子中的一組單詞
- 17. 如何以編程方式生成多個Perl文件句柄?
- 18. 如何結合詞典+列表,形成一個有序列表
- 19. 拆分功能,在一個句子裏單詞分開成一個列表
- 20. 以列表形式保存子列表
- 21. 如何在iphone中以編程方式形成一個視圖到故事板
- 22. 如何以編程方式從表中獲取種子字段名?
- 23. 訪問2007年 - 以編程方式從一個Db表填充組合列表
- 24. 如何從句子列表中創建單詞列表?
- 25. 從給定數組中隨機選擇單詞以形成句子
- 26. 以編程方式創建一個ios天才播放列表
- 27. 以編程方式選擇下一個列表框項目
- 28. 如何以編程方式從一個Celery隊列中拉出一個項目?
- 29. 如何以一種很好的方式以編程方式發送SQL Server select語句中的值列表?
- 30. 正則表達式匹配句子中的第一個單詞
你需要一個完整的句子,或者只是一個語法有效的句子? – elyashiv
我想你還需要文章列表(a,an,the),動詞,副詞,形容詞和介詞短語。基本的句子結構是[Art adj noun verb adv pp],例如,一條綠色的狗在街上慢慢跑。一旦你有了所有這些列表,你可以從每個列表中隨機選擇一個單詞來構造一個句子。如果你必須使用多個名詞,那麼你可以有1個主語名詞和多個介詞短語。 –
@Elyashiv - 它應該是一個有意義的句子。我們可以採取一步一步的方法,第一步在語法上是正確的。第二步將建立在第一步並得到一個有意義的句子。 –