Embodiments of apparatus and methods for providing recommendations based on environmental data and associated contextual information are described. In embodiments, an apparatus may include a data collector to receive environmental data and an analysis module to identify a behavioral model of the first user based at least in part on the environmental data associated contextual information of the first user. The apparatus may further include a recommendation module to provide a recommendation to the first user based at least in part on the behavioral model of the first user and/or environmental data for a second user. Other embodiments may be described and/or claimed.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An apparatus, comprising: a data collector to receive environmental data for a first user; an analysis module, coupled to the data collector, to identify a behavioral model of the first user based at least in part on the environmental data for the first user; and a recommendation module, coupled to the analysis module, to provide a recommendation to the first user based at least in part on the behavioral model of the first user and environmental data for a second user. 2. The apparatus according to claim 1, wherein the environmental data comprises at least one of geographical data, air quality data, water quality data, hazardous waste data, climate data, radiation data, sound data, or semantic data. 3. The apparatus according to claim 1, wherein the data collector is to receive the environmental data from a mobile device of the first user. 4. The apparatus according to claim 1, wherein the data collector is to further collect contextual data of the first user related to the environmental data. 5. The apparatus according to claim 4, wherein the contextual data comprises at least one of a user activity, a user reaction, a user health parameter, a user physiological parameter, or a user psychological parameter. 6. The apparatus according to claim 4, wherein the data collector is to collect the contextual data simultaneously with the environmental data. 7. The apparatus according to claim 4, wherein the data collector collects the contextual data from an input of the first user in a social network. 8. The apparatus according to claim 1, wherein the recommendation module is to relate the environmental data for the first user and the environmental data for the second user in space or time. 9. The apparatus according to claim 1, wherein the recommendation module is to relate the environmental data for the first user and the environmental data for the second user based on a shared feature between the first user and the second user. 10. The apparatus according to claim 1, wherein the recommendation module is to make the recommendation based on a behavioral model of the second user. 11. The apparatus according to claim 1, wherein the recommendation module is to present a plurality of points of interest in the recommendation in a three-dimensional map or a heat map to the first user. 12. A method, comprising: collecting, by a computing system, environmental data for a first user; identifying, by the computing system, a behavioral model of the first user based at least in part on the environmental data for the first user; and providing, by the computing system, a recommendation to the first user based at least in part on the behavioral model of the first user and environmental data for a second user. 13. The method of claim 12, further comprising: generating, by the computing system, a unique identifier to the environmental data. 14. The method of claim 12, further comprising: collecting, by the computing system, contextual data of the first user related to the environmental data for the first user. 15. The method of claim 14, wherein the environmental data for the first user are in-situ environmental data collected from a plurality of sensors near the first user. 16. The method of claim 12, further comprising: filtering, by the computing system, the environmental data for the first user based on a user policy of the first user defining a permission associated with the environmental data. 17. The method of claim 12, further comprising: correlating, by the computing system, the environmental data for the first user and the environmental data for the second user based on a shared feature between the first user and the second user. 18. The method of claim 12, wherein providing the recommendation comprises providing the recommendation based on a behavioral model of the second user. 19. The method of claim 12, further comprising: receiving, by the computing system, a query from the first user; requesting, by the computing system, a device to capture environmental information related to the query; and determining, by the computing system, a response to the query. 20. The method of claim 19, further comprising: anonymizing, by the computing system, the captured environmental information. 21. The method of claim 12, further comprising: receiving, by the computing system, feedback from the first user based on the recommendation; and modifying, by the computing system, the behavioral model of the first user based on the feedback. 22. The method of claim 12, further comprising: presenting, by the computing system, a plurality of points of interest in the recommendation in a three-dimensional map or a heat map. 23. At least one non-transitory machine readable storage medium having a plurality of instructions configured to enable an apparatus, in response to execution of the plurality of instructions by the apparatus, to: collect environmental data for a first user; identify a behavioral model of the first user based at least in part on the environmental data for the first user; and provide a recommendation to the user based at least in part on the behavioral model of the first user and environmental data for a second user. 24. The storage medium of claim 23, the instructions configured to further cause the apparatus to: correlate the environmental data for the first user and the environmental data for the second user. 25. The storage medium of claim 23, wherein providing the recommendation comprises providing the recommendation based on a behavioral model of the second user.