Skip to content

Ainsley McWaters Log

Ainsley edited this page Apr 23, 2020 · 24 revisions

09/15/2019

This past week I've been researching details on options for frameworks for our project. I, unfortunately, found myself very ill on Friday and was unable to attend the first meeting with Dr. Vidal. I'm working currently on writing up my research findings and will publish them in the wiki sometime soon.

09/08/2019 (2 weeks' worth):

In the past two weeks, we have begun the process of solidifying an idea for our Capstone project. The whole team met twice, deciding on roles and meeting times. I've decided to help as an Editor, Researcher, in addition to other tasks.

09/29/2019 (2 weeks' worth):

During the week before the current one, meetings and appointments kept me from meeting regularly with me team, so they picked up the slack! This week, however, I have worked on creating two wireframes for the site designs via figma: About and Resources. I've enjoyed messing with colors and rectangles for so long!

10/14/2019 (2 weeks' worth):

Link to sample project: https://github.com/SCCapstone/m3-mcwatera

For my sample project, I simply allow a user to type in a word and it counts the number of occurrences of the word in the sample text and displays a simple result. I learned SO much. I'd like to continue learning, and must. I also drafted the initial huge list of requirements for our team's project from which my team then expanded and organized.

11/3/2019 (Catch-up):

I honestly entirely forgot about this log and can't afford to do so again. Last week aided the group in working on git and starting our django application for deliverables this upcoming winter. This week I've primarily gone through issues, updated this log, and spent a lot of time trying to work out the answers to our primary ethical concerns. Going to help finalize this week's milestone text/explanation and do better about keeping up with this log in the future.

11/4/2019-11/10/2019

Monday (11/4): Helped to break down large development issues into individual issues for ease of tracking and execution. Also attended meeting with the team to discuss next steps, assignment, git coordination, etc.

Friday-Sunday (11/8-10): Was late to meeting on accident; I thought the reminder for the appointment made me think it started at 1:30PM. Anyway, I offered to help with the team understanding how CSS works in Django templates. I haven't heard back from them about my offer to take the issue concerning putting in and styling the navbar on all pages.

11/17/2019

All through this week I planned on getting stuff done regarding navbar on all pages, but my Django version vs my sqlite3 version are conflicting. Although we plan on changing databases, the plan was not to work on that quite yet. Either way, I know how to do the navbars and the team is meeting today (Monday, 18th) to sort out the details of what's going wrong with my instance particularly

11/24/2019

All through this week I got a ton done! I added the navbar and worked on the login page. Initially, my login page with styling didn't function, but by the end of Friday I had it working smoothly with logging in a user! Lots of progress, but still a lot to go.

12/2/2019

All through last week, I helped Steven work on project creation and helped with deployment issues.

End of Semester

At long last, deployment! Spent a lot of time working on things this week. Helped out with finishing up pages and doing minor styling to help things be readable and visible. Helped with projects and tf-idf algorithm output on file text copy/paste. So happy we got it deployed!


SECOND SEMESTER

01/26/2020

This week I missed the meeting with Vidal due to a prior one-time appointment that, if canceled, would result in a hefty missed appointment fee. It won't happen again. I did, however, meet with the group, and we decided which issues each of us needs to work on (mine is helping with unit testing and working on the projects page and functionality), as well as get everyone up-to-speed with being able to run the application locally on their machines.

02/02/2020

This week I made the first unit test and began working on some issues for projects in our application. In the unit test, there is currently only one test, but I plan on (trying to) add one weekly. The first test just checks our clean_up method for initial text cleaning. For the projects work, I'm first starting with being able to add multiple documents to a project in the project view page.

02/09/2020

Made further progress on integrating projects functionality with sending the saved documents to the text processing algorithms. Fixed some testing issues.

02/17/2020

For this week, I didn't do much. Had trouble coordinating with team due to scheduling issues and having to miss meeting with Professor Vidal on Wednesday for a job interview this upcoming week! However, I expect to meet with the team and put some things together this upcoming week.

02/23/2020

For this past week, I've worked on merging the projects work with the master branch. Eventually, I was able to merge successfully despite many, many merge conflicts. This week ahead, I'll be looking to help getting the new algorithms on the home page working correctly and also routing documents to them in project view.

03/01/2020

What a week! I've helped Samyu to implement the algorithms needed for the other two we're meant to offer. I worked with Suzie on making outputs downloadable. I've fixed a bunch of CSS, including stuff disappearing behind the navbar. I've changed fonts. I've worked on loading views appropriately. Tah-dah! Beta is almost done!

03/11/2020

A little late on updating; I was traveling for a job interview.

I have worked diligently on the CRUD for projects and documents, and it's nearly complete! Just need to merge. I might work on routing algorithms from the project view page to the results page before the merge. That's next!

03/16/2020

I've worked and what seems like finished CRUD for documents and projects. I've also routed buttons for each of the algorithms for single-document analysis as well as analysis of an entire project with multiple documents. Merged and it seems to be working! Added a couple error messages for blank and empty documents for the user to see in our interface, without crashing the site.

03/23/2020

Worked on try/error blocks for various algorithms from project view page. Merged all work and ready for deployment for status update.

03/30/2020

Fixed font and overflow stuff. Made sure each algorithm route writes to file. Made sure multi-doc was using algorithms effectively. Checked in with group and wrote status update.

04/06/2020

try/error blocks for the main results. Wrote more unit tests for each main algorithm.

04/22/2020 - 2 weeks worth

I've been working on issues filed with github. I've had some extremely problematic personal stuff that came up in the past two weeks, thus the delay on updating log and filing issues correctly. I've been stressed because I don't think I have enough time to change the alert for confirming deletion of project or document to a boostrap modal and make it work nicely. There's just too much on my plate between work and personal situation. Anyway, in the past two weeks, I've closed a few issues, including changing the location of the buttons for project analysis and making it so that each project lists the first few lines of text for each document on the recently used projects page. I'm proud of the latter, it required some finesse. I've also been on-call to help Samyu and Steven.