SCCapstone / Social-Monomania

Webapp designed to analyze social media posts!
https://socialmonomania.herokuapp.com/
MIT License
7 stars 0 forks source link

Search management screen #13

Closed josemvidal closed 7 years ago

josemvidal commented 7 years ago

By that I mean the management of searches. You have given thought to the creation of a search, but once a use creates a search, where does it go?

How are these saved searches reflected in the "Graph Data" screen? Is it one Graph Data screen per search?

This is a readme issue. After you read it, unassign yourself from this issue. If you are the last person assigned to this issue then close it. After 2 weeks this issue can be closed even if there are still people assigned.

Nekomian44 commented 7 years ago

Not sure where to put comments regarding this, but I'll unassign myself after I type this; this is mainly to address these concerns to you, Vidal, and to make sure that other group members are also considering these same ideas (and can express any of their additional concerns and suggestions as well, of course).

The user can see previous / saved searches from a button in the navigation bar, labeled saved results; we will most likely use some implementation of either cookies and/or client computer temp storage cache data for this, whichever is easier (since our client basically said we don't have server space available, and we will be meeting with them next week as well to finalize our designs and layouts).

The user can save specific results they want and cross reference them at will; that is, they can save multiple results from sources to narrow down specifics for even MORE manipulated data (this is a specific way of editing; however, it does not compromise the original search result itself). An example of this would be searching for posts with key phrases about 2012 Chevy car pricing, and then another separate search for 2012 Ford car pricing; from both of these, you have combined data about the pricing of both models of cars, and can narrow down your criteria further to connotations (such as good / bad pricing options) or even things like only red cars from both models. Additionally, if the searches are saved you can always change the criteria for them individually as well for a neat comparison!

There is currently no way to share search results; this is a feature we could consider, but our client has expressed the majority of the data be saved until it is put in graph form and THEN shared, as they want it to be easily read instead of a jumble of 1000+ results of posts.

The Graph Data screen will have a "select this type of graph" section, and then a javascript, dynamic menu to select from your saved data, as well as your most recent search. From there, you can put keywords or trends on the x and y axis, as well as in individual customization from the charts themselves (such as name, color, size, data, etc.). A similar tool to this (though more intricate of course) would be: https://www.onlinecharttool.com . Once the fully customize-able graph has been dynamically assigned and adjusted, it will be displayed as a large .PNG file available for downloading (to include in any data / statistic reports). It can also be saved in the "saved data" function for later, and be manipulated at any future time (while, again, preserving the original graph for consistency similar to how the search functions work).

To clarify as well, both of these pages are ones I'll be working on for finalized designs; any additional info and suggestions are welcome :D!

josemvidal commented 7 years ago

Good plan 👍

Nekomian44 commented 7 years ago

Closing because this issue has been open for longer than 2 weeks.