In some embodiments, a method may include receiving a search term, accessing a state of being construct wherein the state of being construct comprises user data in a plurality of domains, determining a relevance of a search result to the search term, determining an applicability of a domain of the group of domains to the search result, and/or assigning a search result position to the search result based on the relevance and the applicability.