Patent Document ID: 9213687
Application ID: 13167640

Base Claim:
1. A computer implemented search engine which automatically generates a plurality of search results from an input text and a query text, the search engine comprising a processor, a search index for retrieving matches in meaning between an input text and query text, and a user interface for receiving the query text and displaying search engine results, the method comprising: receiving the input text and query text; performing, via the processor, and a token-by-token analysis of the query text and input text, a computation of a map of sentiment valences to successive areas of text therein; computing, via the processor, a summation of a negative area from negative valences and a summation of a resolution area from positive valences, based on the map of sentiment valences; computing an unacceptable area, via the processor, based on a difference between the negative area and the positive area; computing an unacceptable running area, via the processor, based on an excess of the unacceptable area which is beyond a max acceptable running imbalance area; computing, via the processor, an acceptable negative area for 60% resolution, based on the positive area, wherein the acceptable negative area is within 60% of the positive area; computing a total compassion, via the processor, based on the acceptable negative area, the negative area, the positive area, wherein total compassion is the subtraction of the unacceptable running area from the sum of the positive area and the acceptable negative area; computing, an array of paragraph clusters ordered by compassion in similar paragraphs, via the processor, based on the total compassion in token-by-token analysis of the query text and input text; computing a query cluster compassion trigrams index based on the array of paragraph clusters ordered by compassion in similar paragraphs; retrieving a set of segment results sorted by relevance based on search engine intersection of input text and query text within the query cluster compassion trigrams index; outputting, via the user interface, the set of segment results sorted by relevance; wherein the computer analysis includes a classification, a categorization, or sorting of the segment results ordered by compassion.

---

Claim 2:
2. The method of claim 1 , further comprising a Conversational Chatbot interface with a chatbot input and a chatbot output, a Conversational Response, an Average Concept Compassion, a Conceptual Kindness Suggestion Generator, and a set of Kindness Suggestion Questions, wherein the chatbot input is the query input, and further computing, via the processor: comparing the total compassion produced to the Average Concept Compassion; upon detection of a concept cruelty based on the comparison of the total compassion to the average concept compassion, computing, via the processor, a set of Kindness Suggestion Questions from the Conceptual Kindness Suggestion Generator, and outputting at least one Kindness Suggestion Question, via the chatbot output as a Conversational Response.