Answers.Body: <p>Beyond the basic requirement of storage, it seems you are looking for some explicitly defined data organization providing a query interface which allows specifying, alongside the fundamental query params, 
  a context and is able to use both these information items (instead of the first one only) to boost the query.</p>
  
  <p>If this interpretation of mine is correct, the context-aware query database comes to my mind, here are some examples:</p>
  
  <ul>
  <li><a href="https://www.microsoft.com/en-us/research/publication/context-aware-query-classification/" rel="nofollow noreferrer">Context-Aware Query Classification</a></li>
  </ul>
  
  <blockquote>
    <p>In this paper, we propose a logical model and an abstract query language as a foundation of context-aware database management systems. The model is a natural extension of the relational model in which contexts are first class citizens and can be described at different levels of granularity.</p>
  </blockquote>
  
  <p><a href="https://link.springer.com/chapter/10.1007/978-3-642-04957-6_7" rel="nofollow noreferrer">Querying Context-Aware Databases</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-03-02T13:20:32.413Z
Answers.LastActivityDate: 2019-10-22T21:13:05.710Z
Answers.LastEditDate: 2019-10-22T21:13:05.710Z
Answers.UserDisplayName: Nicola Bernini
Body: <p>I find myself wondering if there exists a data structure with the following properties:</p>
  
  <ul>
  <li>Stores information</li>
  <li>Conforms to the <a href="https://en.wikipedia.org/wiki/Encoding_specificity_principle" rel="nofollow noreferrer">encoding specificity principle</a></li>
  </ul>
  
Tags: <classification><biology><memory>
Title: Does a data structure that models the encoding specificity principle in memory exist?
UserDisplayName: donkey
ThreadText: # Does a data structure that models the encoding specificity principle in memory exist?
  
  (Asked by: username_0 on 2019-03-01)
  
  I find myself wondering if there exists a data structure with the following properties:
  
  * Stores information
  * Conforms to the [encoding specificity principle](https://en.wikipedia.org/wiki/Encoding_specificity_principle)
  
  **Tags:** classification, biology, memory
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-03-02. Score: 1 | Accepted answer
  
  Beyond the basic requirement of storage, it seems you are looking for some explicitly defined data organization providing a query interface which allows specifying, alongside the fundamental query params,
  a context and is able to use both these information items (instead of the first one only) to boost the query.
  
  If this interpretation of mine is correct, the context-aware query database comes to my mind, here are some examples:
  
  * [Context-Aware Query Classification](https://www.microsoft.com/en-us/research/publication/context-aware-query-classification/)
  
  > In this paper, we propose a logical model and an abstract query language as a foundation of context-aware database management systems. The model is a natural extension of the relational model in which contexts are first class citizens and can be described at different levels of granularity.
  
  [Querying Context-Aware Databases](https://link.springer.com/chapter/10.1007/978-3-642-04957-6_7)
  
  
  ---
  
  