-
Notifications
You must be signed in to change notification settings - Fork 8
Add description for GatorMiner features #69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Mai1902
wants to merge
35
commits into
master
Choose a base branch
from
issue#59
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 28 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
9a9dd8c
Create doc folder
e1ced82
commit
Kevin487 44bf00e
stash push
Kevin487 1f50189
texting
Kevin487 8951713
Merge branch 'master' into issue#59
Kevin487 116ea32
explanation of the summary analyzer and the topic modeling analyzer
TheShiny1 e648d42
Merge branch 'issue#59' of github.com:Allegheny-Ethical-CS/GatorMiner…
TheShiny1 b27a702
kevin's text
Kevin487 7419a4c
Merge branch 'issue#59' of github.com:Allegheny-Ethical-CS/GatorMiner…
Kevin487 c9273ea
kevin's text
Kevin487 994c5f6
Description Feature Adding
8a93793
commit
Kevin487 bf51c76
DocumentSimilarity
Batmunkh0419 fe85e65
Update
Batmunkh0419 3b6854a
Merge branch 'master' into issue#59
Mai1902 8bb74bd
resolves change request
24c2a14
update
d197a24
update
7068775
frequency analysis text
Kevin487 b470d0a
edits of the summary and topic modeling markdown files
TheShiny1 39ebce0
frequency analysis doc edit
Kevin487 ec8fe5b
Update displaying of different type of frequency analysis descriptions
a9f1de5
pull request fix
Kevin487 8bebc88
Resolve change requested by breaking line in markdown and fix doc string
59db078
Resolve change requested by breaking line in markdown and fix doc string
0a5da63
Merge branch 'master' into issue#59
Mai1902 55b612f
pull request doc similarity fix
Kevin487 03e02d4
quickfix
Kevin487 07bfaff
Merge branch 'master' into issue#59
noorbuchi a64c893
Resolve change requested on Pipfile, RHistory and stremlit_web.py
a377899
Fixed the Document Similarity
Batmunkh0419 2a63408
Merge branch 'issue#59' of github.com:Allegheny-Ethical-CS/GatorMiner…
Batmunkh0419 cc094d7
pull request 69
Kevin487 ce5161d
Fixing markdown style
35c65d2
Merge branch 'master' into issue#59
corlettim File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Empty file.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| Document Similarity is a method to determine the similarity between certain sentences, | ||
| paragraphs, and documents. | ||
| It is widely used in identifying plagiarisms. | ||
| It means that the program converts a document into a collection of strings and vectors. | ||
| Similar words or sentences will be marked as a vector and compared to the other document. | ||
| With this, we can calculate the angle between the document vectors. | ||
| The vector angle should be from 0-90 which demonstrates how similar they are. | ||
| If the vector angle is close to 0, it is really similar. | ||
| If the vector angle is close to 90, documents are completely different. | ||
| For user convenience, we can assign different colors to each end, 0-90. | ||
| We can identify the similarity from the color shades. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| The "overall" type of frequency analysis will output a list of words, | ||
| for each assignment, most frequently used in a hierarchical descending fashion. | ||
| The most used words will be at the top of the list and the least used words will be at the bottom of the list. | ||
| The amount of times each word was used will be labeled on the x-axis. | ||
| An user can use overall frequency analysis to see what each assignment is about and if a majority of people are understanding the point of an assignment. | ||
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| The "question" type of frequency analysis will allows an user of GatorMinor to select questions in an assignment. | ||
| An user can select one questions or as many questions as they want. | ||
| The output will display the most used words, for an answer, to a question that is selected. | ||
| It will display the information in the same fashion as other types of frequency analysis and this can be useful when a GatorMinor user wants to see if submissions are understanding a certain questions or not. | ||
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| The "student" type of frequency analysis is very similar to the overall type of frequency analysis. | ||
| It will display the same information in the same fashion. | ||
| However, an user of this type of frequency analysis will be able to select as many users as | ||
| he/she wants and compare the usage of words between each user. | ||
| This type of frequency analysis can show, a user of GatorMinor, | ||
| if an assignment is similar to another submission. | ||
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| Frequency analysis can be used to count letters, but in our case, | ||
| we are counting the frequency of meaningful words and phrases and filtering out stopwords. | ||
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| It is a useful study within the field of computer science. | ||
| This is due to its function because it is being capable of outputting | ||
| the frequency of letters or groups of letters in a ciphertext. | ||
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| Frequency analysis is a study that can be found within our GatorMinor. | ||
| A GatorMinor user can use frequency analysis by inputting the path_to_file | ||
| for each markdown assignment he/she would like to run studies on. | ||
| Then an user can run a a frequency analysis study on chose markdown assignments. | ||
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| This section provide an interactive platform for user, as user can enter a text, | ||
| a paragraph, or an essay in the prompter and choose which analyzer they want to evaluate their writing. | ||
|
|
||
| There are four provided analyzer: | ||
|
|
||
| 1. Show token (return the text in token) | ||
|
|
||
| 2. Show named entity (return object, entity stated in the text) | ||
|
|
||
| 3. Show sentiment (return the degree of negativity or positivity of the text) | ||
|
|
||
| 4. Show summary (return one short sentence summarized the entered text). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| Sentiment analysis is the process of using text analysis to | ||
| identify and study states of emotion in regards to the input, which is subjective information. | ||
|
|
||
| Sentiment analysis is able to identify the amount of sentiment each user has | ||
| for what it is processing. It will give numbers based on each users sentiment. | ||
Mai1902 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
| To each user, outputs of higher numbers mean a higher sentiment and lower numbers are given | ||
| for lower sentiment. Then the numbers are graphed according to each user. | ||
Mai1902 marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| The summary analyzer does exactly what its name implies, | ||
| which is to summarize the information regarding the info that was put | ||
| into a specific prompt from each person. | ||
| For instance, if there is a prompt in a file, | ||
| it will provide the user with the answer for that prompt and organize it in manner | ||
| that can be looked over for each given prompt. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| The topic modeling analyzer is an analyzing system that takes keywords and implements them | ||
| into a graph that demonstrates the frequency they were used from each person. | ||
| It doesn't take the number of times those keywords were used | ||
| but rather if they were used from certain users. | ||
| If one of the keywords was used it will be put into either a histogram graph or a scatter chart. | ||
| You can also change the number of topics and the amount of words per topic. | ||
| For example, if we were to try and find the keyword "keyword" in one of the files that is scanned, | ||
| it would show both the total number of times that word is used in that file | ||
| and which person said that specific word. | ||
| In addition, you can compare the number of times a person were to use the word "keyword" | ||
| to other files that you can compare to. |
Empty file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.