Rhyme schemeA rhyme scheme is the pattern of rhymes at the end of each line of a poem or song. It is usually referred to by using letters to indicate which lines rhyme; lines designated with the same letter all rhyme with each other. An example of the ABAB rhyming scheme, from "To Anthea, who may Command him Anything", by Robert Herrick: These rhyme patterns have various effects, and can be used to: Control flow: If every line has the same rhyme (AAAA), the stanza will read as having a very quick flow, whereas a rhyme scheme like ABCABC can be felt to unfold more slowly.
RhymeA rhyme is a repetition of similar sounds (usually the exact same phonemes) in the final stressed syllables and any following syllables of two or more words. Most often, this kind of perfect rhyming is consciously used for a musical or aesthetic effect in the final position of lines within poems or songs. More broadly, a rhyme may also variously refer to other types of similar sounds near the ends of two or more words. Furthermore, the word rhyme has come to be sometimes used as a shorthand term for any brief poem, such as a nursery rhyme or Balliol rhyme.
Recurrent neural networkA recurrent neural network (RNN) is one of the two broad types of artificial neural network, characterized by direction of the flow of information between its layers. In contrast to uni-directional feedforward neural network, it is a bi-directional artificial neural network, meaning that it allows the output from some nodes to affect subsequent input to the same nodes. Their ability to use internal state (memory) to process arbitrary sequences of inputs makes them applicable to tasks such as unsegmented, connected handwriting recognition or speech recognition.
Natural language generationNatural language generation (NLG) is a software process that produces natural language output. A widely-cited survey of NLG methods describes NLG as "the subfield of artificial intelligence and computational linguistics that is concerned with the construction of computer systems than can produce understandable texts in English or other human languages from some underlying non-linguistic representation of information". While it is widely agreed that the output of any NLG process is text, there is some disagreement about whether the inputs of an NLG system need to be non-linguistic.
Artificial neural networkArtificial neural networks (ANNs, also shortened to neural networks (NNs) or neural nets) are a branch of machine learning models that are built using principles of neuronal organization discovered by connectionism in the biological neural networks constituting animal brains. An ANN is based on a collection of connected units or nodes called artificial neurons, which loosely model the neurons in a biological brain. Each connection, like the synapses in a biological brain, can transmit a signal to other neurons.
Convolutional neural networkConvolutional neural network (CNN) is a regularized type of feed-forward neural network that learns feature engineering by itself via filters (or kernel) optimization. Vanishing gradients and exploding gradients, seen during backpropagation in earlier neural networks, are prevented by using regularized weights over fewer connections. For example, for each neuron in the fully-connected layer 10,000 weights would be required for processing an image sized 100 × 100 pixels.
Internal rhymeIn poetry, internal rhyme, or middle rhyme, is rhyme that occurs within a single line of verse, or between internal phrases across multiple lines. By contrast, rhyme between line endings is known as end rhyme. Internal rhyme schemes can be denoted with spaces or commas between lines. For example, denotes a three-line poem with the same internal rhyme on each line, and the same end rhyme on each line (which does not rhyme with the internal rhyme). The following example is in limerick form.
PoetryPoetry (a term derived from the Greek word poiesis, "making"), also called verse, is a form of literature that uses aesthetic and often rhythmic qualities of language − such as phonaesthetics, sound symbolism, and metre − to evoke meanings in addition to, or in place of, a prosaic ostensible meaning. A poem is a literary composition, written by a poet, using this principle. Poetry has a long and varied history, evolving differentially across the globe.
Constraint programmingConstraint programming (CP) is a paradigm for solving combinatorial problems that draws on a wide range of techniques from artificial intelligence, computer science, and operations research. In constraint programming, users declaratively state the constraints on the feasible solutions for a set of decision variables. Constraints differ from the common primitives of imperative programming languages in that they do not specify a step or sequence of steps to execute, but rather the properties of a solution to be found.
Types of artificial neural networksThere are many types of artificial neural networks (ANN). Artificial neural networks are computational models inspired by biological neural networks, and are used to approximate functions that are generally unknown. Particularly, they are inspired by the behaviour of neurons and the electrical signals they convey between input (such as from the eyes or nerve endings in the hand), processing, and output from the brain (such as reacting to light, touch, or heat). The way neurons semantically communicate is an area of ongoing research.