Project Description - bounswe/bounswe2016group12 GitHub Wiki

###Collaborative Concept Mapping and Discovery This project involves building a crowdsourcing application to create a collaborative filtering of information/views of the wisdom of the crowds. It aims to collect information about inter-related subjects across global users. User will be able to introduce topics, typed relationships between topics, and supporting resources and conversations surrounding these subjects. One way to think of this is creating a level of abstraction that relates posts on the web. Users will effectively be able to weave meaningful (processable) relationships between tweets, news, blogs, and additional user posts in this application. Subjects like “violence against women”, “net neutrality”, “Apple vs FBI”, “Black Lives Matter”… The subjects are endless and driven by the interests of users.

Users will be able to contribute information, ask questions, answer questions, rate contributions in terms of accuracy, emotional reaction, clarity, etc. They will be able to semantically tag content. They will be able to summarize and relate content. They will also be able to follow topics and people.

Semantic search, subject tracking, and recommendation (users and content) are critical functionality that enables people interested in a topic to contribute and expand their knowledge through collaborative content.

People, locations, and concepts are particularly important to get your mind around topics. So, they must be especially visible when presented. For locations, people should be able to see locations on the map.

This application will have an android based web client as well as web client. An API should be developed to interface with the server. The UX of the mobile client is of special concern. Semantic tags will be used to facilitate semantic search and recommendations.

Web annotation model must to be used for annotation for tagging.

The application must have a web and mobile client (android).

Localization must be handled for alternative languages.