Claims
- 1. A method of generating a profile data set, comprising:
accessing data, wherein the accessed data comprises qualitative data; and processing the accessed data using at least one of a dynamic cluster method and a k-means algorithm to generate profiles for the profile data set, wherein the at least one dynamic cluster method and k-means algorithm uses neighborhood data.
- 2. The method of claim 1, wherein processing uses the dynamic cluster method.
- 3. The method of claim 1, wherein processing uses the k-means algorithm.
- 4. The method of claim 1, wherein processing uses the dynamic cluster method and the k-means algorithm.
- 5. The method of claim 1, wherein processing uses a neural network.
- 6. The method of claim 5, wherein the neural network comprises a Kohonen map.
- 7. The method of claim 1, wherein processing the accessed data comprises generating binary encoded data representing modalities of the accessed data.
- 8. The method of claim 7, wherein the binary encoded data is generated from the accessed data using at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 9. The method of claim 1, wherein the accessed data is in binary encoded form.
- 10. The method of claim 1, wherein the accessed data comprises a plurality of groups of characteristics.
- 11. The method of claim 10, wherein processing the accessed data comprises generating binary encoded data representing modalities of the characteristics.
- 12. The method of claim 1, wherein the neighborhood data is determined using at least one distance.
- 13. The method of claim 1, wherein at least some of the generated profiles each contain a referent.
- 14. The method of claim 13, wherein the neighborhood data comprises accessed data within at least one calculated distance of the referent.
- 15. The method of claim 13, wherein the accessed data is binary encoded into binary encoded data and wherein the neighborhood data comprises binary encoded data within at least one calculated distance of the referent.
- 16. The method of claim 1, wherein the neighborhood data comprises accessed data within at least one calculated distance of the profiles.
- 17. The method of claim 16, wherein the accessed data is binary encoded into binary encoded data and wherein the neighborhood data comprises binary encoded data within at least one calculated distance of the profiles.
- 18. The method of claim 1, wherein the dynamic cluster method comprises iteratively optimizing the profile data set with the accessed data.
- 19. The method of claim 18, wherein optimizing uses a center median.
- 20. The method of claim 18, wherein the profile data set is optimized when all the accessed data are assigned at each iteration.
- 21. The method of claim 1, wherein the accessed data is accessed over a network.
- 22. The method of claim 1, wherein the accessed data comprise at least one of physical, medical, physiological, biological, chemical, molecular, and beauty data.
- 23. A diagnostic method comprising:
accessing data organized by an artificial intelligence engine, the data being about a plurality of groups of characteristics, wherein the data comprises at least one link between at least a first group of the plurality of groups and a second group of the plurality of groups; receiving information reflecting that a sample exhibits the first group of characteristics; and processing the received information and the accessed data, wherein the processing generates a diagnosis reflecting the sample's predisposition to exhibit the second group of characteristics.
- 24. The method of claim 23, wherein the artificial intelligence engine comprises a neural network.
- 25. The method of claim 24, wherein the neural network comprises a Kohonen map.
- 26. The method of claim 24, wherein the neural network comprises a neural clustering algorithm.
- 27. The method of claim 26, wherein the neural clustering algorithm is chosen from a dynamic cluster method, a k-means clustering algorithm, and a hierarchical clustering algorithm.
- 28. The method of claim 27, wherein the neural clustering algorithm comprises the dynamic cluster method.
- 29. The method of claim 28, wherein the neural clustering algorithm uses neighborhood data.
- 30. The method of claim 27, wherein the neural clustering algorithm is the k-means clustering algorithm.
- 31. The method of claim 30, wherein the neural clustering algorithm uses neighborhood data.
- 32. The method of claim 26, wherein the neural clustering algorithm uses neighborhood data.
- 33. The method of claim 23, wherein at least one of the first group and the second group comprises only a single characteristic.
- 34. The method of claim 23, wherein the diagnosis reflects at least one second group characteristic already exhibited by the sample.
- 35. The method of claim 23, wherein the received information comprises qualitative information.
- 36. The method of claim 35, further comprising binary encoding the qualitative information
- 37. The method of claim 36, wherein the artificial intelligence engine performs the binary encoding.
- 38. The method of claim 37, wherein the artificial intelligence engine comprises a neural network.
- 39. The method of claim 36, wherein the binary encoding comprises at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 40. The method of claim 36, wherein the accessed data comprises binary encoded data, and wherein the processing comprises selecting a portion of the binary encoded accessed data most closely resembling the binary encoded qualitative information.
- 41. The method of claim 23, wherein the received information is in binary encoded form.
- 42. The method of claim 41, wherein the accessed data comprises binary encoded data, and wherein the processing comprises selecting a portion of the binary encoded accessed data most closely resembling the binary encoded received information.
- 43. The method of claim 23, further comprising binary encoding the received information.
- 44. The method of claim 43, wherein the artificial intelligence engine performs the binary encoding.
- 45. The method of claim 44, wherein the artificial intelligence engine comprises a neural network.
- 46. The method of claim 43, wherein the binary encoding comprises at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 47. The method of claim 43, wherein the accessed data comprises binary encoded data, and wherein the processing comprises selecting a portion of the binary encoded accessed data most closely resembling the binary encoded received information.
- 48. The method of claim 23, wherein the accessed data comprises qualitative data.
- 49. The method of claim 48, wherein the qualitative data is binary encoded qualitative data.
- 50. The method of claim 49, wherein the binary encoded qualitative data has been binary encoded by the artificial intelligence engine.
- 51. The method of claim 49, wherein the binary encoded qualitative data is binary encoded using at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 52. The method of claim 23, wherein the accessed data comprises binary encoded data.
- 53. The method of claim 52, wherein the binary encoded accessed data has been binary encoded by the artificial intelligence engine.
- 54. The method of claim 53, wherein the binary encoded accessed data is binary encoded using at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 55. The method of claim 23, wherein the artificial intelligence engine comprises a neural network, and wherein the accessed data comprises binary encoded data organized by the neural network using a neural clustering algorithm.
- 56. The method of claim 55, wherein the accessed data is in the form of a profile data set representative of the plurality of groups.
- 57. The method of claim 55, wherein the neural clustering algorithm is chosen from a dynamic cluster method, a k-means clustering algorithm, and a hierarchical clustering algorithm.
- 58. The method of claim 57, wherein the neural clustering algorithm is a dynamic cluster method.
- 59. The method of claim 58, wherein the neural clustering algorithm uses neighborhood data.
- 60. The method of claim 57, wherein the neural clustering algorithm is a k-means clustering algorithm.
- 61. The method of claim 60, wherein the neural clustering algorithm uses neighborhood data.
- 62. The method of claim 55, wherein the neural clustering algorithm uses neighborhood data.
- 63. The method of claim 56, wherein the processing comprises comparing the received information with the profile data set.
- 64. The method of claim 24, wherein the at least one link is generated, from the plurality of groups of characteristics, using the neural network.
- 65. The method of claim 23, wherein the characteristics comprise at least one of physical, medical, physiological, biological, chemical, molecular, and beauty characteristics.
- 66. The method of claim 23, wherein the diagnosis is a prediction that the sample is likely to exhibit the second group of characteristics.
- 67. The method of claim 23, wherein the diagnosis is a prediction that the sample is unlikely to exhibit the second group of characteristics.
- 68. The method of claim 24, further comprising updating the accessed data.
- 69. The method of claim 68, further comprising training the neural network with the updated data.
- 70. The method of claim 23, wherein the plurality of groups of characteristics are exhibited by a plurality of respective individuals and the sample is a subject individual.
- 71. The method of claim 70, wherein the subject knows the first group of characteristics is exhibited by the subject and the subject's exhibition of the second group of characteristics is unknown to the subject.
- 72. The method of claim 70, wherein the plurality of groups of characteristics comprise hair and blood characteristics.
- 73. The method of claim 72, wherein the received information comprises information relating to at least one hair characteristic of the subject and wherein the diagnosis comprises information reflecting the subject's predisposition to exhibit at least one blood characteristic.
- 74. The method of claim 70, further comprising providing, based on the diagnosis, at least one of beauty advice, health advice, and medical advice.
- 75. The method of claim 70, further comprising informing the subject about at least one product for use by the subject.
- 76. The method of claim 75, wherein the product is chosen from beauty products, health products, and medical products.
- 77. The method of claim 75, offering the at least one product for sale to the subject.
- 78. The method of claim 75, wherein the diagnosis reflects the subject's predisposition to exhibit a condition, and wherein the at least one product comprises a product for treating the condition.
- 79. The method of claim 78, wherein the condition is chosen from cosmetic conditions, health conditions, and medical conditions.
- 80. The method of claim 70, further comprising
accessing a plurality of queries, and presenting to the subject a subset of queries from the accessed queries, wherein for at least some of the queries presented, the method further comprises selecting a next query as a function of at least one answer to a previous query.
- 81. The method of claim 80, wherein the receiving information comprises receiving at least one answer to the queries presented.
- 82. The method of claim 80, wherein at least one of the queries prompts the subject to indicate whether at least some aspects of an initial profile resemble at least some aspects of the subject.
- 83. The method of claim 70, wherein the method further comprises presenting at least one query to the subject and wherein the receiving information comprises receiving at least one answer from the subject.
- 84. The method of claim 70, further comprising informing the subject about the diagnosis.
- 85. The method of claim 23, wherein the plurality of the groups of characteristics are exhibited by a plurality of respective chemicals and the sample is a subject chemical.
- 86. The method of claim 23, wherein the plurality of groups of characteristics are exhibited by a plurality of respective molecules and wherein the diagnosis reflects the likelihood of at least one of the molecules being one of present in the sample and not present in the sample.
- 87. The method of claim 23, wherein at least one of accessing data about the plurality of groups of characteristics and receiving information reflecting that the sample exhibits the first group of characteristics is performed over a network.
- 88. The method of claim 23, wherein the artificial intelligence engine comprises at least one of a neural network, constraint program, fuzzy logic program, classification program, and logic program.
- 89. A dynamic survey method, comprising:
accessing data organized by an artificial intelligence engine; accessing queries; and presenting to a subject a subset of queries from the accessed queries, wherein, for at least some of the queries presented, the method further comprises selecting a next query as a function of at least one answer to a previous query.
- 90. The method of claim 89, wherein the artificial intelligence engine is at least one of a neural network, constraint program, fuzzy logic program, classification program, and logic program.
- 91. The method of claim 89, wherein the accessed data comprises information identifying characteristics and information for predicting evolution of the characteristics.
- 92. The method of claim 89, wherein the accessed data comprises a profile data set.
- 93. The method of claim 92, wherein at least one member in the profile data set is excluded based on the at least one answer to the previous query and the next query is selected to exclude at least one additional member in the profile data set.
- 94. The method of claim 93, wherein at least one member remaining in the profile data set is used to provide a diagnostic of the subject.
- 95. The method of claim 93, wherein at least one member remaining in the profile data set is used to provide advice to the subject.
- 96. The method of claim 93, wherein at least one member remaining in the profile data set is used to provide information to the subject.
- 97. The method of claim 89, wherein the next query is selected sequentially through a sequence of queries.
- 98. The method of claim 92, wherein the next query is selected to narrow a portion of the profile data set.
- 99. The method of claim 98, wherein the next query is selected to present the fewest number of queries to the subject before using at least one member remaining in the profile data set to provide at least one of a diagnostic, advice, and information to the subject.
- 100. The method of claim 92, wherein during organization of the accessed data by the artificial intelligence engine, the artificial intelligence engine produces data representing modalities of characteristics in the accessed data.
- 101. The method of claim 100, wherein the data representing modalities of the characteristics is binary data.
- 102. The method of claim 101, wherein the data representing modalities is produced by the artificial intelligence engine using at least one of an unconstrained binary coding, additive binary coding, and disjunctive binary coding.
- 103. The method of claim 92, wherein during organization of the accessed data by the artificial intelligence engine, the artificial intelligence engine uses neighborhood data.
- 104. The method of claim 92, wherein the artificial intelligence engine uses at least one of a dynamic cluster method, k-means algorithm, and hierarchical clustering algorithm.
- 105. The method of claim 104, wherein the artificial intelligence engine uses neighborhood data.
- 106. The method of claim 91, wherein during organization of the accessed data by the artificial intelligence engine, the artificial intelligence engine produces data representing modalities of characteristics in the accessed data.
- 107. The method of claim 106, wherein the data representing modalities of the characteristics is binary data.
- 108. The method of claim 106, wherein the data representing modalities is produced by the artificial intelligence engine using at least one of an unconstrained binary coding, additive binary coding, and disjunctive binary coding.
- 109. The method of claim 89, wherein at least one of accessing the data, accessing the queries, and presenting the subset to the subject is performed over a network.
- 110. The method of claim 89, wherein the accessed data is organized using neighborhood data.
- 111. The method of claim 89, wherein the accessed data is organized using at least one of a dynamic cluster method, k-means algorithm, and hierarchical clustering algorithm.
- 112. The method of claim 111, wherein the accessed data is organized using neighborhood data.
- 113. The method of claim 89, wherein the next query is selected sequentially.
- 114. The method of claim 113, wherein at least one answer to at least one query is used to narrow a portion of the accessed data, and wherein the next query is selected sequentially and presented to the subject such that at least a portion of remaining accessed data is used to provide at least one of a diagnostic, advice, and information to the subject.
- 115. The method of claim 89, wherein the next query is selected to narrow a portion of the accessed data.
- 116. The method of claim 115, wherein the next query is selected to present the fewest number of queries to the subject before using at least one member remaining in the profile data set to provide at least one of a diagnostic, advice, and information to the subject.
- 117. The method of claim 89, wherein at least one of the queries is selected using an additional artificial intelligence engine.
- 118. The method of claim 89, wherein at least one of the queries is selected using the artificial intelligence engine.
- 119. The method of claim 89, wherein at least one answer to at least some of the queries are used to process at least some of the accessed data.
- 120. A method of generating a profile data set, the method comprising:
accessing data about a plurality of groups of characteristics; processing the accessed data, using an artificial intelligence engine, to generate binary encoded data representing modalities of the characteristics; processing the binary encoded data, using the artificial intelligence engine, to generate profiles for the profile data set; and assigning at least some of at least one of the plurality of groups, the accessed data, and the binary encoded data, using the artificial intelligence engine, to the profiles to generate the profile data set.
- 121. The method of claim 120, further comprising, calculating at least one distance between the binary encoded data and referents of the profiles.
- 122. The method of claim 121, wherein the at least one distance is calculated using at least one of a Hamming distance and Euclidean distance.
- 123. The method of claim 120, wherein at least one distance between the binary encoded data and referents of the profiles is used to assign binary encoded data to the profiles.
- 124. The method of claim 123, wherein the at least one distance is calculated using at least one of a Hamming distance and Euclidean distance.
- 125. The method of claim 121, wherein the referents of the profiles are generated using a center median.
- 126. The method of claim 120, wherein assigning the plurality of groups is based on at least one distance between the binary encoded data.
- 127. The method of claim 120, wherein at least one profile comprises a referent.
- 128. The method of claim 127, wherein the referent is generated using neighborhood data.
- 129. The method of claim 127, wherein the referent is generated using a center median.
- 130. The method of claim 120, wherein initial profiles of the profile data set are randomly generated.
- 131. The method of claim 120, wherein initial profiles of the profile data set are pseudo-randomly generated.
- 132. The method of claim 120, wherein initial profiles of the profile data set are generated using a prescribed deterministic method.
- 133. The method of claim 120, wherein the artificial intelligence engine comprises a neural network.
- 134. The method of claim 133, wherein processing the accessed data comprises encoding the accessed data using at least one of an unconstrained binary code, additive binary code, and disjunctive binary code.
- 135. The method of claim 133, wherein the neural network uses a clustering algorithm.
- 136. The method of claim 135, wherein the clustering algorithm is at least one of a dynamic cluster method, a binary k-means clustering algorithm, and a hierarchical clustering algorithm.
- 137. The method of claim 136, wherein the clustering algorithm comprises the dynamic cluster method, and wherein the dynamic cluster method comprises iteratively optimizing the profile data set with the characteristics of the plurality of groups.
- 138. The method of claim 137, wherein optimizing uses a center median.
- 139. The method of claim 137, wherein the profile data set is optimized when all the plurality of groups are assigned at each iteration.
- 140. The method of claim 136, wherein the clustering algorithm comprises the binary k-means clustering algorithm, and wherein the binary k-means clustering algorithm comprises iteratively optimizing the profile data set with the characteristics of the plurality of groups.
- 141. The method of claim 140, wherein optimizing uses a center median.
- 142. The method of claim 140, wherein the profile data set is optimized when at least one of the plurality of groups is assigned at each iteration.
- 143. The method of claim 142, wherein said at least one of the plurality of groups is randomly selected for assignment at each iteration.
- 144. The method of claim 142, wherein said at least one of the plurality of groups is pseudo-randomly selected for assignment at each iteration.
- 145. The method of claim 133, wherein the profile data set is generated to minimize a cost function reflecting a degree the profile data set represents the plurality of groups.
- 146. The method of claim 120, wherein the accessed data comprises qualitative data.
- 147. The method of claim 120, wherein the binary encoded data comprises binary encoded qualitative data.
- 148. The method of claim 120, wherein the data about a plurality of groups is accessed over a network.
- 149. The method of claim 120, further comprising storing the profile data set in a storage medium.
- 150. A diagnostic method comprising:
accessing a plurality of queries; presenting to a subject a subset of queries from the accessed queries; receiving information reflecting at least one answer to each presented query, wherein, for at least some of the queries presented, the method further comprises selecting a next query as a function of the at least one answer to a previous query; accessing data about a plurality of groups of characteristics exhibited by a plurality of individuals, wherein the data comprises at least one link between at least a first group of the plurality of groups and a second group of the plurality of groups, and wherein at least one query answer of the subject reflects that the subject exhibits the first group of characteristics; and processing the received information and the accessed data, wherein the processing generates a diagnosis reflecting the subject's predisposition to exhibit the second group of characteristics.
- 151. The method of claim 150, wherein the accessed data comprises data organized by an artificial intelligence engine.
- 152. The method of claim 151, wherein the artificial intelligence engine comprises a neural network.
- 153. The method of claim 152, wherein the neural network comprises a Kohonen map.
- 154. The method of claim 152, wherein the neural network comprises a neural clustering algorithm.
- 155. The method of claim 154, wherein the neural clustering algorithm is chosen from a dynamic cluster method, a k-means clustering algorithm, and a hierarchical clustering algorithm.
- 156. The method of claim 155, wherein the neural clustering algorithm comprises the dynamic cluster method.
- 157. The method of claim 155, wherein the neural clustering algorithm uses neighborhood data.
- 158. The method of claim 150, wherein at least one of the first group and the second group comprises only a single characteristic.
- 159. The method of claim 150, wherein the received information comprises qualitative information.
- 160. The method of claim 150, further comprising binary encoding the received information.
- 161. The method of claim 160, wherein the binary encoding comprises at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 162. The method of claim 160, wherein the accessed data comprises binary encoded data, and wherein the processing comprises selecting a portion of the binary encoded accessed data most closely resembling the binary encoded received information.
- 163. The method of claim 150, wherein the received information is in binary encoded form.
- 164. The method of claim 163, wherein the accessed data comprises binary encoded data, and wherein the processing comprises selecting a portion of the binary encoded accessed data most closely resembling the binary encoded received information.
- 165. The method of claim 150, wherein the diagnosis is a prediction that the subject is likely to exhibit the second group of characteristics.
- 166. The method of claim 150, wherein the diagnosis is a prediction that the subject is unlikely to exhibit the second group of characteristics.
- 167. The method of claim 150, wherein the plurality of groups of characteristics comprise hair and blood characteristics.
- 168. The method of claim 150, wherein the received information comprises information relating to at least one hair characteristic of the subject and wherein the diagnosis comprises information reflecting the subject's predisposition to exhibit at least one blood characteristic.
- 169. The method of claim 150, further comprising providing, based on the diagnosis, at least one of beauty advice, health advice, and medical advice.
- 170. The method of claim 150, further comprising informing the subject about at least one product for use by the subject.
- 171. The method of claim 170, wherein the product is chosen from beauty products, health products, and medical products.
- 172. The method of claim 170, offering the at least one product for sale to the subject.
- 173. The method of claim 170, wherein the diagnosis reflects the subject's predisposition to exhibit a condition, and wherein the at least one product comprises a product for treating the condition.
- 174. The method of claim 173, wherein the condition is chosen from cosmetic conditions, health conditions, and medical conditions.
- 175. The method of claim 150, wherein at least one of the queries prompts the subject to indicate whether at least some aspects of an initial profile resemble at least some aspects of the subject.
- 176. The method of claim 150, further comprising informing the subject about the diagnosis.
- 177. The method of claim 150, wherein at least one of accessing queries, receiving information, and accessing data is performed over a network.
- 178. A method of generating advice, the method comprising:
accessing data organized by an artificial intelligence engine, the data being about a plurality of groups of characteristics, wherein the data comprises at least one link between at least a first group of the plurality of groups and a second group of the plurality of groups; receiving information reflecting that a subject exhibits the first group of characteristics; and processing the received information and the accessed data, wherein the processing generates advice related to the subject's predisposition to exhibit the second group of characteristics.
- 179. The method of claim 178, wherein the artificial intelligence engine comprises a neural network.
- 180. The method of claim 179, wherein the neural network comprises a Kohonen map.
- 181. The method of claim 179, wherein the neural network comprises a neural clustering algorithm.
- 182. The method of claim 181, wherein the neural clustering algorithm is chosen from a dynamic cluster method, a k-means clustering algorithm, and a hierarchical clustering algorithm.
- 183. The method of claim 181, wherein the neural clustering algorithm comprises the dynamic cluster method.
- 184. The method of claim 183, wherein the neural clustering algorithm uses neighborhood data.
- 185. The method of claim 181, wherein the neural clustering algorithm uses neighborhood data.
- 186. The method of claim 178, wherein at least one of the first group and the second group comprises only a single characteristic.
- 187. The method of claim 178, wherein the received information comprises qualitative information.
- 188. The method of claim 178, further comprising binary encoding the received information.
- 189. The method of claim 188, wherein the binary encoding comprises at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 190. The method of claim 188, wherein the accessed data comprises binary encoded data, and wherein the processing comprises selecting a portion of the binary encoded accessed data most closely resembling the binary encoded received information.
- 191. The method of claim 178, wherein the received information is in binary encoded form.
- 192. The method of claim 191, wherein the accessed data comprises binary encoded data, and wherein the processing comprises selecting a portion of the binary encoded accessed data most closely resembling the binary encoded received information.
- 193. The method of claim 178, wherein the accessed data comprises qualitative data.
- 194. The method of claim 178, wherein the accessed data comprises binary encoded data.
- 195. The method of claim 194, wherein the binary encoded data has been binary encoded by the artificial intelligence engine.
- 196. The method of claim 194, wherein the binary encoded data is binary encoded using at least one of unconstrained binary encoding, additive binary encoding, and disjunctive binary encoding.
- 197. The method of claim 178, wherein the artificial intelligence engine comprises a neural network, and wherein the accessed data comprises binary encoded data organized by the neural network using a neural clustering algorithm.
- 198. The method of claim 197, wherein the accessed data is in the form of a profile data set representative of the plurality of groups.
- 199. The method of claim 197, wherein the neural clustering algorithm is chosen from a dynamic cluster method, a k-means clustering algorithm, and a hierarchical clustering algorithm.
- 200. The method of claim 197, wherein the neural clustering algorithm uses neighborhood data.
- 201. The method of claim 178, wherein the characteristics comprise at least one of physical, medical, physiological, biological, chemical, molecular, and beauty characteristics.
- 202. The method of claim 178, wherein the advice is related to the subject being likely to exhibit the second group of characteristics.
- 203. The method of claim 178, wherein the advice is related to the subject being unlikely to exhibit the second group of characteristics.
- 204. The method of claim 178, wherein the plurality of groups of characteristics are exhibited by a plurality of respective individuals.
- 205. The method of claim 178, wherein the plurality of groups of characteristics comprise hair and blood characteristics.
- 206. The method of claim 205, wherein the received information comprises information relating to at least one hair characteristic of the subject and wherein the advice is related to the subject's predisposition to exhibit at least one blood characteristic.
- 207. The method of claim 178, wherein the advice comprises at least one of beauty advice, health advice, and medical advice.
- 208. The method of claim 178, further comprising informing the subject about the advice.
- 209. The method of claim 178, wherein the advice comprises information about at least one product.
- 210. The method of claim 209, wherein the product is chosen from beauty products, health products, and medical products.
- 211. The method of claim 209, offering the at least one product for sale to the subject.
- 212. The method of claim 209, wherein the processing comprises determining that the subject has a predisposition to exhibit a condition, and wherein the at least one product comprises a product for treating the condition.
- 213. The method of claim 212, wherein the condition is chosen from cosmetic conditions, health conditions, and medical conditions.
- 214. The method of claim 178, further comprising
accessing a plurality of queries, and presenting to the subject a subset of queries from the accessed queries, wherein for at least some of the queries presented, the method further comprises selecting a next query as a function of the subject's answer to a previous query.
- 215. The method of claim 214, wherein the receiving information comprises receiving at least one answer to the queries presented.
- 216. The method of claim 214, wherein at least one of the queries prompts the subject to indicate whether at least some aspects of an initial profile resemble at least some aspects of the subject.
- 217. The method of claim 178, wherein the method further comprises presenting at least one query to the subject and wherein the receiving information comprises receiving at least one answer from the subject.
- 218. The method of claim 178, wherein at least one of accessing data and receiving information is performed over a network.
- 219. The method of claim 178, wherein the advice comprises a recommendation that the subject consult with a practitioner.
- 220. The method of claim 219, wherein practitioner comprises at least one of a health care provider, a beauty consultant, a beauty care provider, a dietician, and a medical care provider.
- 221. The method of claim 178, wherein the artificial intelligence engine comprises at least one of a neural network, constraint program, fuzzy logic program, classification program, and logic program.
- 222. A method of generating information related to at least one blood characteristic, the method comprising:
accessing data comprising blood characteristic data and hair characteristic data for a plurality of respective individuals; receiving information reflecting at least one hair characteristic of a subject; and processing the received information and the accessed data, wherein the processing generates information related to the subject's predisposition to exhibit at least one blood characteristic.
- 223. The method of claim 222, wherein the accessed data is data organized by a neural network.
- 224. The method of claim 223, wherein the neural network comprises a Kohonen map.
- 225. The method of claim 223, wherein the neural network comprises a neural clustering algorithm.
- 226. The method of claim 225, wherein the neural clustering algorithm is chosen from a dynamic cluster method, a k-means clustering algorithm, and a hierarchical clustering algorithm.
- 227. The method of claim 225, wherein the neural clustering algorithm uses neighborhood data.
- 228. The method of claim 223, wherein the received information comprises qualitative information.
- 229. The method of claim 223, wherein the accessed data comprises qualitative data.
- 230. The method of claim 222, wherein the accessed data is in the form of a profile data set.
- 231. The method of claim 222, wherein the processing generates advice.
- 232. The method of claim 231, wherein the advice is related to the subject being likely to exhibit the at least one blood characteristic.
- 233. The method of claim 231, wherein the advice is related to the subject being unlikely to exhibit the at least one blood characteristics.
- 234. The method of claim 231, wherein the advice comprises at least one of beauty advice, health advice, and medical advice.
- 235. The method of claim 231, further comprising informing the subject about the advice.
- 236. The method of claim 231, wherein the advice comprises advice about at least one product.
- 237. The method of claim 236, wherein the product is chosen from beauty products, health products, and medical products.
- 238. The method of claim 236, offering the at least one product for sale to the subject.
- 239. The method of claim 236, wherein the processing comprises determining that the subject has a predisposition to exhibit a condition, and wherein the at least one product comprises a product for treating the condition.
- 240. The method of claim 239, wherein the condition is chosen from cosmetic conditions, health conditions, and medical conditions.
- 241. The method of claim 222, wherein the information generated by the processing comprises at least one of cosmetic information, health information, and medical information.
- 242. The method of claim 222, further comprising
accessing a plurality of queries, and presenting to the subject a subset of queries from the accessed queries, wherein for at least some of the queries presented, the method further comprises selecting a next query as a function of at least one answer to a previous query.
- 243. The method of claim 242, wherein the receiving information comprises receiving the at least one answer to the queries presented.
- 244. The method of claim 242, wherein at least one of the queries prompts the subject to indicate whether at least some aspects of an initial profile resemble at least some aspects of the subject.
- 245. The method of claim 222, wherein the method further comprises presenting at least one query to the subject and wherein the receiving information comprises receiving at least one answer from the subject.
- 246. The method of claim 222, wherein at least one of accessing data and receiving information is performed over a network.
- 247. The method of claim 222, wherein the information comprises a recommendation that the subject consult with a practitioner.
- 248. The method of claim 247, wherein practitioner comprises at least one of a health care provider, a beauty consultant, a beauty care provider, a dietician, and a medical care provider.
- 249. The method of claim 222, wherein the accessed data is data organized by an artificial intelligence engine.
- 250. The method of claim 249, wherein the artificial intelligence engine comprises at least one of a neural network, constraint program, fuzzy logic program, classification program, and logic program.
- 251. A system, comprising:
a data processor; and a storage medium functionally coupled to the data processor, wherein the storage medium contains instructions to be executed by the data processor for performing the method of claim 1.
- 252. A system, comprising:
a data processor; and a storage medium functionally coupled to the data processor, wherein the storage medium contains instructions to be executed by the data processor for performing the method of claim 23.
- 253. A system, comprising:
a data processor; and a storage medium functionally coupled to the data processor, wherein the storage medium contains instructions to be executed by the data processor for performing the method of claim 89.
- 254. A system, comprising:
a data processor; and a storage medium functionally coupled to the data processor, wherein the storage medium contains instructions to be executed by the data processor for performing the method of claim 120.
- 255. A system, comprising:
a data processor; and a storage medium functionally coupled to the data processor, wherein the storage medium contains instructions to be executed by the data processor for performing the method of claim 150.
- 256. A system, comprising:
a data processor; and a storage medium functionally coupled to the data processor, wherein the storage medium contains instructions to be executed by the data processor for performing the method of claim 178.
- 257. A system, comprising:
a data processor; and a storage medium functionally coupled to the data processor, wherein the storage medium contains instructions to be executed by the data processor for performing the method of claim 222.
- 258. A computer program product, comprising a computer-readable medium, wherein the computer-readable medium contains instructions for executing the method of claim 1.
- 259. A computer program product, comprising a computer-readable medium, wherein the computer-readable medium contains instructions for executing the method of claim 23.
- 260. A computer program product, comprising a computer-readable medium, wherein the computer-readable medium contains instructions for executing the method of claim 89.
- 261. A computer program product, comprising a computer-readable medium, wherein the computer-readable medium contains instructions for executing the method of claim 120.
- 262. A computer program product, comprising a computer-readable medium, wherein the computer-readable medium contains instructions for executing the method of claim 150.
- 263. A computer program product, comprising a computer-readable medium, wherein the computer-readable medium contains instructions for executing the method of claim 178.
- 264. A computer program product, comprising a computer-readable medium, wherein the computer-readable medium contains instructions for executing the method of claim 222.
Parent Case Info
[0001] This application claims benefit of priority to U.S. provisional patent application No. 60/383,812, filed on May 30, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60383812 |
May 2002 |
US |