online social networks/platforms / data mining / open software development / online rating/recommendations / massive online social system / social media / open software systems / technology platforms / services/products / measurement algorithms / finance / online reviews / social networking sites / semi-streaming algorithm solutions / systems/networks / online social activities / Online Social Activities Online / platforms/applications / /
Organization
National Science Foundation / K-14 Outreach Center / /