This week I worked on updating my code. I am still waiting on some information, but as soon as I get what I need I should be able to start incorporating it into what I am doing. I still have the code I wrote about PageRank; however, I need to know the form of the information so I can adjust my code to work for it.
I also continued to better my knowledge of Plotly and of GUIs. I believe I have figured out a way to make the graph. I am looking forward to being able to merge all the code I have written. I should be able to do that soon.
Next week I will continue working on building the GUI and merging all my code. I should get the files I need from my other teammates so I will be able to make adjustments if need be.
This week I learned as much as I could about Plotly. I also worked on building a GUI. I am still planning on making it in Python; I just need to know what information I am going to be given. Once I am given the information I need, I am going to start designing a GUI and a graph to fit our program. I spent some time last summer learning about GUIs, but I have not made one quite like this.
Next week I will work on making updates to my code. I will also learn more about GUIs and see if I can make it look more like what I need.
This week I worked on figuring out how to build a certain graph we need for our project. At the moment, I am trying to build a 3D network graph. I installed Plotly on my computer, and now I am trying to learn how to input a network of nodes.
Next week, I will continue working on building the graph.
No research progress was made during the break, but the semester is starting back up so I will be working hard this week. While I wait for a matrix of values, I will work on creating a graph.
This week I finished writing the code for PageRank. I will be given a matrix of nodes and I will be able to find the correlation between the news articles. We also worked on running our project as a whole this week. It does not work perfectly yet, but I am sure it will be soon. We will now be going into winter break trying to make our program faster and more reliable. We also plan to create a GUI for the project.
To summarize our project, it will detect fake news by assessing how strongly assertions in a news story agree or disagree with other news stories. True news stories should support each other while fake ones should not support each other as well. The real and fake stories should disagree with each other.
I think this will be my last update for the semester. Finals are this week so I will need to spend my time studying and writing papers. I will try my best to continue working over the break, and I will keep you updated if anything happens.