Where to get a set of common English phrase patterns?
I hope that this computational linguistics question is not an off-topic here.
For my little just-for-fun programming project I'm looking for common English phrase part-of-speech patterns to use to generate pseudo-natural-language phrases.
But, unfortunately, I'm lost in the terminology, and can't figure out the proper keywords to google up what I'm looking for.
What I look for is a set of patterns like this one:
<Noun> <verb> <adjective> <verb>.
...or this one (which does contain some actual words instead of placeholders):
<Adverb>, the <adverb> <adjective>, <adverb> <adjective> <noun>
and the <adverb> <adjective>, <adverb> <adjective> <noun>
<verb> <adverb> over the <adverb> <adjective> <noun>.
So, any clues?
Solution 1:
I think you are looking for sentence patterns or grammar patterns. Here is a page with a random sentence generator that can use several patterns: http://www.manythings.org/rs/
Here are a few more pages with some more information about sentence patterns:
- https://arts-ccr-002.bham.ac.uk/ccr/patgram/
- http://www.yourdictionary.com/grammar-rules/Grammar-Patterns-for-Sentences.html
- http://www.towson.edu/ows/sentpatt.htm