Here’s the final draft of my paper to finish off the semester:
Last Program Update
Yesterday, I just changed the name of the executable file to “konductor” simply because I wanted the command to be a little more descriptive over just “main,” and all related files have also been updated to reflect the change. Unless something else happens, this will probably be my last program update for the semester.
Meanwhile, today is all about finishing my 2nd draft so that I can work on other projects due tomorrow.
v12.8
I’ve been sick for the days I wanted to do the poster, so it’s substantially lower in quality than I wanted it to be and I haven’t submitted it for printing yet. I intend to do so before noon tomorrow.
Also because of illness, I have no other progress to report. Timeline:
- Finish the poster tonight (R)
- Submit the poster for printing tomorrow (F)
- Revise the paper for the last time (S)
- Poster presentation (T)
Most of that is either on schedule or only slightly behind. The part of the project that will be set back most by this is the software component, which is in good enough shape that it is now lower priority than all of the other items.
Daily work log 11/28/16
work on running shell script to curl api url, also running them through arduino program
Daily Work Log [12/04 – 12/07]
I have been mainly working on polishing up my presentation. I prepares the slides, rehearsed and gave some finishing touches to Robyn.
Daily work log 11/17/16
work on testing access to arduino once online, ssh ing to the arduino and running commands
Daily work log 11/16/16
Connecting Arduino Yun to internet, huge pain, arduino cant connect to ECsecure and trouble connecting to ECopen
Daily work log 11/15/16
work on organizing hardware to be less messy and more compact,
Daily work log 11/29/16
Finalizing front-end application
Daily work log 11/30/16
first day of presentation
Daily work log 12/1/16
Work on backend api, building out the update function to take arguments
Daily work log 11/14/16
Final soldering day, adding safety sheaths to protect against electrocution
Daily work log 11/11/16
practice soldering with craig
Daily work log 11/10/16
Conversation with charlie on how to get stranded wires into bread board, began work on soldering with help of craig early
Daily work log 11/9/16
work on api and front end web application
Daily work log 12/2/16
work on placing appliance into container given by charlie, trying to curl command to work, runshellcommand not working in program
Daily work log 12/5/16
started work on presentation, finalizing curl working from inside arduino program
Daily work log 12/6/16
Work on presentation slides and presentation
Daily work log 12/7/16
Final presentation day, finalized slides and prepared presentation
v12.6
I met with Charlie this morning. Due to feeling increasingly sick throughout the day I haven’t finished the poster as planned, but I know what needs to be added on Thursday – just a few hours of work on that day, print either that afternoon or first thing in the morning Friday.
Progress on Paper and Program
Today, I tried getting rid of the sleep function from OpenCV that watches when a key has been pressed so that the program can quit safely. This is the only sleep function left in the program that could possibly interfere with the timekeeping functions in the program, and keyboard control is not necessarily a key part of the program either. However, I couldn’t find any other alternatives in the OpenCV reference; I was looking for a callback function that is invoked when a window is closed, but that doesn’t seem to exist in OpenCV.
Nevertheless, I have been continuing to work on my paper and add the new changes to it. Although, I don’t know if I’ll have time to finish testing the program before the poster is due on Friday.
Daily log 12/4
- Created the databases and trained the classifieds for each emotion. Next step is to calculate the accuracy of each classifier.
Second Draft Complete
Wanted to update to make that clear.
I hope that my only requirements in the final version relate to style and language: adding the appropriate academic structure, rephrasing sentences and paragraphs, maybe moving something here or there.
I hope not to need additional content, though it’s possible that some section will need an extra paragraph or two.
It’s certainly enough for the poster.
Work Update [12/1 – 12/4]
I have been extensively working on improving the front end of Robyn’s web interface and the Natural Language Processing aspect of Robyn. Trying to give some finishing touches to Robyn before the demo this Wednesday.
Paper Update
The paper was my project for the weekend. I had intended it to be the final version, in order to be done with it entirely before exams and other projects came due, but I will instead consider this version the second draft and submit it to that slot on Moodle.
More specific status of the paper:
- 6 pages, including references and charts
- Wording is still shabby. I’ve emphasized completing the page count and choosing the correct scope, and therefore left wording and flow problems to the final draft.
- I updated the flow diagram to include arrows and better logical grouping of objects and information.
- I incorporated examples of interface design from Apple and Nextdoor.
- I expanded the description of the software, its current state, and what it could become in the future.
- I expanded the section on the social significance of HCI and behavior changes.
- In the final version I will also revise the abstract, move sections around, and remove the cruft. The revision is the time to subtract, not add.
It’s a good second draft. It would be a bad final draft.
This week I will accomplish three things:
- Complete the final draft no later than Sunday night.
- Complete the basic software and clean up its git repository.
- Create the poster, lifting much of the content from the paper and building on a library template.
Looking forward to others’ presentations on Wednesday.
Demo Video and Small Update
Before I forget, here’s the link to the video of the demo I played in my presentation. This may be updated as I continue testing the program.
Today’s update mainly just consisted of a style change that moved all of my variables and functions (except the main function) to a separate header file so that my main.c file looks all nice and clean. I may separate all of the functions into their own groups and header files too as long as I don’t break any dependencies to other functions or variables.
Progress Update
Over Thanksgiving break I have learned how to compile and modify the software for ffmpeg in Cygwin, a virtual Unix environment. This makes the process of modifying and compiling the code easier. Furthermore, I have been developing and working on implementing algorithms to use the conclusions from my experiment better choose how many keyframes to allocate for different types of videos. I have also made the full results of my experiments available here.
Question 30
John Doe
555 merrly lane5.0
Jack Doe
555 merrly lane3.0
Jane Doe
555 merrly lane4.0