-
Notifications
You must be signed in to change notification settings - Fork 0
Samyu Comandur Log
I made the video demo for this week's milestone. I also updated our about and resources pages. I coordinated with the group to make sure our issues were all handled for the final milestone, addressed all the issues from the QA page, and spot checked everything before our release and deployment.
I organized a group call for this week for us to prepare for our final milestones.
I closed issues 107, 108, 109, and 112. To do this, I restructured the way that the part-of-speech tagging algorithm worked.
I refactored a lot of the output for how the algorithms worked because we needed to implement text highlighting to improve the output of each of our algorithms (our bonus feature!). I restructured the website to print out file output separately from the output that printed to screen. For the tf-idf algorithm, I created a highlighting system that printed words in different intensities of blue based on how high their tf-idf value was. For the LDA algorithm, I color-coded words in the text based on which topic they were a member of. For the part of speech tagger, I categorized words into four categories: nouns, verbs, adjectives, and adverbs. I implemented all of these highlighting features for both single documents and entire project analyses.
I worked on planning out how I wanted to improve our output for our results page. I decided to make some formatting changes to the tables that we were using to display the results. I also made some changes to the file outputs.
I did not work on the project this week, since it was spring break.
I did not work on the project this week, since it was spring break.
I finished creating the LDA and part of speech tagger algorithms in time for the Beta release this week.
I finished creating the LDA and part of speech tagger algorithms in time for the Beta release this week.
I planned group meetings to help assign issues for us to get ready for the Beta release. I coordinated with Ainsley to plan out how our results page was going to look. I finished getting the algorithms to correctly print to console and worked with Ainsley to get them to print properly for our results page.
I did not work on the project this week.
I primarily worked on testing the algorithms on my local machine.
This week, our team completed the testing milestone, and I primarily worked on testing the algorithms on my local machine.
We made sure that we could get the website running locally after some of the changes we made to settings during deployment. I changed laptops over break, so Matt helped me install packages and get my new computer up to speed.
I helped organize our first meeting of the semester to come up with a plan for the remainder of our goals.
I worked on completing the results page, adding a file output option to the end. I also handled all merge conflicts on the four separate branches that we had concurrently, moved our project over to a PostgresSQL database, and presented our demo at the final presentation.
I closed the issue regarding custom stop-word additions this week, and I fixed a bug in the master branch that did not have a complete list of hosts in the settings file.
This week, I primarily focused on setting up a virtual environment and ensuring everyone was able to access it. The environment was necessary for us to import libraries like nltk, sk-learn, etc., so it was vital that everyone could access this. I also created a list of group tasks and goals for the week and made sure to check in on the group periodically to stay on track.
I successfully closed this issue this week! Now that I have a working tf-idf algorithm that prints clean output, I can add components like editable parameters and printing to a file. I'm pleased with the progress I'm making :)
This week, I helped clean up our issues page and researched some deployment options.
I wrote about the ethics and parts of the legal issues for the Ethical, Legal, and Security milestone for this week and coordinated the rest of our activities like preparation for our proof-of-concept milestone. I also formatted and edited the information for this milestone into the Github Wiki page.
I helped the group with their merge conflicts and the source control milestones for this week and added some instructions on running our webapp for the README.
I was responsible for coming up with the database schema and queries for this week's Architecture milestone.
I worked on taking the requirements page and adding our proof-of-concept issues to the repo. I also worked on my Research milestone this week, which was a Blackout Poetry Generator (found here)
I did not work on the project this week, as I was attending the Grace Hopper Celebration in Orlando.
This week, I took on majority of the tasks associated with the detailed design. I redesigned the home page, output page, and did the designs for the recently used and login page. I implemented the color scheme and font choices, and I led major design decisions. I also did my usual weekly task of documenting our group meeting and assigning tasks.
We had a group meeting this week to discuss our rough design milestone. I worked on documenting what we came up with during this meeting, and I helped delegate who would draw which designs. I drew up the rough design for the login page and one of the designs for the recently used page.
This week, we met with Dr. Vidal for the first time to clarify the purpose and goals of our project. I made sure to ask clarifying questions about what would be a "satisfactory" software development project during this meeting. I also put together most of the Personas section for Milestone 4, and I edited the Project Description section.
So far, we have all met twice as a group to get our team organized and prepared for the project. We decided on roles; I will be the team captain. For this role, I have made us a Groupme, scheduled the past two group meetings, gathered contact information for the group, and created a running Google Drive folder for us to share any notes from future meetings and edit documentation before we add it to the Github repository.