Using Relative Field Weighting to Customize Relevance Ranking in Amazon CloudSearch
You can assign weights to selected fields so you can boost the relevance
                _score of documents with matches in key fields such as a
                title field, and minimize the impact of matches in less important
            fields. By default all fields have a weight of 1.
Field weights are set with the q.options
            fields option. You specify fields as an array of strings. To set the weight
            for a field, you append a caret (^) and a positive numeric value to the
            field name. You cannot set a field weight to zero or use mathematical functions or
            expressions to define a field weight. 
For example, if you want matches within the title field to score higher
            than matches within the plot field, you could set the weight of the
                title field to 2 and the weight of the plot field to
            0.5:
q.options={fields:['title^2','plot^0.5']}
In addition to controlling field weights, the fields option defines the
            set of fields that are searched by default if you use the simple query parser or don't
            specify a field in part of a compound expression when using the structured query parser.
            For more information, see Search Request Parameters in the Search API Reference.
To reference the weighted relevance score in the definition of an expression, you use
                _score. You can use the weighted _score value in
            conjunction with numeric fields, other expressions, and the standard numeric operators
            and functions. For more information, see Configuring Expressions.