Attached are the final versions of my paper and poster
This week, I spent time figuring out how to make the software publication ready, and discussed with Craig on whereabouts of the server and database
This week, I finalized my poster and prepared my paper for the evaluation draft submission. I also met with Craig to discuss taking the application live.
This week, I started working on my poster, and revised my paper based on the feedback I received from Dave and Ajit
This week I tested out the reader with student interface, and checked if self-check in and check-out worked properly. I also met with Craig and discussed plan to migrate the application to the server and perhaps have it ready for … Read More
This week I spent most of my time working on the paper, and finished the implementation and design sections. I also started working on the administrator interface and got a good portion of it done.
This week I finished implementing a rough version of the student user interface. I spent a considerable time discussing the logic behind to student check out and check and what measures were necessarily to put in. I received feedback from … Read More
This week I discussed the structure of my paper with Ajit, and received feedback on how to explain the design and implementation sections. I also started working on implementing the student user interface.
This week I finalized the schema for the database with Ajit, and familiarized myself with the PostgreSQL commands after receiving the log in information from Craig. I faced an unexpected challenge with the ordering of the RFID device from Ebay. … Read More
This week I met with Ajit and discussed some of the necessary features for the user interface that the administrator will be using. This involved seeing a list of recently checked out items, adding new objects, and adding new users. … Read More
For the past week I did: Completed data collection from Alpha Vantage API Started working on neural network implementation Met with my advisor and went over my main argument for my project This week I will do: Keep working/complete on … Read More
This is my first post for CS488. Met with Ajit to plan the next few weeks, and decided to start the data collection this week. Edited the timeline a little bit to include implementation of the project. I’ve shared my … Read More
My first idea is for a application that allows the computer to be navigated with gesture control, initial thought is to use the camera that is on almost every laptop to map the mouse pointer between say the thumb and … Read More
This week I met with Ajit for an hour. We went over timeline and design of my project. I also met with Craig and ordered the RFID reader and tags after approving them.
For the past week I did: Obtained data from Alpha Vantage API Updated the project timeline for the semester. Prepared a topic presentation Met with my advisor and went over my updated project timeline. This week I will do: Read, … Read More
Paper: Fake_News_Capstone Poster: Github directory: https://github.com/mashres15/FakeNewsCapstone
Final deliveries for CS488 Paper: senior-thesis-political Poster: CS488 Poster – Minh Vu Github directory: https://github.com/mdvu15/CS488-Senior-Capstone
Worked on the poster and got it printed. Copy of the poster attached.
This week, I was focused on making the poster and including the final results of my research.
During the past 2 weeks I have: – Been able to program the communication between the Chrome extension and the classifier, with some modification in the project design. Instead of using Native Messaging, I set up a Flask server and … Read More
Here is an updated machine learning pipeline for my project.
Submitted the CS second draft on Wednesday and waiting for Xunfei’s Feedback. The demo presentation went well without much questions from the audience. On working on making the poster for the presentation on Dec 5.
Met with Ajit to talk about the follow up steps on Monday. Based on the feedback, we decided to focus efforts on the following: Updating the design framework/diagram, Writing and explaining the design of the project, Read other published papers … Read More
During the last week I encountered a few problems with my project While working on the demo, I noticed that the classifier is not doing a good job classifying liberal news sites. It classified a few articles on CNN and … Read More
Worked on the demo presentation. Experimented with 2 datasets each taking 4 hours of run time. One observation I found is that changing the labels of the fake news changes the accuracy. It was found that detecting reliable news rather … Read More
Did second pass for more papers for this week, focusing on the design, and processes used, Met with Ajit on Monday to discuss the project and plan rest of the semester, Took Quiz 5 for Project update.
During the past week I was able to: Improved the average accuracy, recall, and F1-score of my MLP classifier to 80% Implemented goose3, a news scraping API to query raw texts from news articles, handled the data, vectorized the sentences … Read More
The front end development part for my project is almost complete. The database setup and connection is completed. The integration of backend machine learning model with flask has worked. The flask prediction model has also been linked with the frontend. There … Read More
I have been reading more recent papers on the topic, and I came across with the paper recently published (Oct 22nd, 2018). The paper is called “Predicting Chinese Stock Market Price Trend Using Machine Learning Approach.” In summary, they … Read More
Did second pass for three papers for this week, Worked on First draft for proposal.
During the past week, I have been working mostly on the Google Chrome extension. I encountered some problems with scanning data from a given website. The extension listener does not seem to process DOM objects correctly and it couldn’t query … Read More
Worked on the front end component of the project. With the sys admin telling me that they cannot host flask for my project. I started to look for alternatives. Heroku could not be used as it did not provide support for … Read More
I reviewed the papers I read for my literature review, and also I collected more papers to read for my topic proposal. Since I would like to focus on the evaluation of existing machine learning predictive models, I do not … Read More
Did second pass for three papers, posted on the box, Took Quiz 4 for CS388, Chose 3 papers for next week.
In the past week, I was finally able to get my MLP classifier to train and test with the IBC dataset without any error. The average result so far is at 66% with a standard-parameterized MLP in sci-kit learn. In … Read More
Finished the machine learning pipeline with actual experimentation. Having issues getting Flask setup and have been in touch with the SysAdmins. Halfway through the first draft of the paper. Made new design for the system architecture.
Finished literature review. Selected 1 topic from the remaining two for Quiz 3 (proposal)
During the past week I have: – Cleaned up the data, converted it to the CSV file, tried feeding it to the MLP classifier. However, I’m running into some error scaling it before feeding the data to the MLP. I … Read More
After reading more about literature on stock prediction with sentiment analysis, I came to the conclusion that it is very difficult to obtain text data that is relevant for my research for free. I looked at Twitter streaming API and … Read More
I did an experimentation with Sci-kit Learn. The run-time for the program was more than 2 hours. Testing the multiple dataset has been an issue lately.
Progress on the draft of the paper. Related works is almost completed.
For the past week, I worked on literature reviews on two topics: stock prediction with natural language processing and stock prediction with machine learning. One of the most important findings is that each researcher used different datasets to predict different … Read More
Started 2nd pass for the papers. Continued work on literature review.
During the past week I have: – Gotten close to getting the data to work. Right now the data is divided into leaves and nodes. I’ve been able to get the node-level labels but not the leaf-level labels. Once that … Read More
Worked on the first draft of the paper. Focusing on the related works and findings currently.
For the past week, I did the second reading for the 15 papers for the annotated bibliography and also prepared the presentation for the class. I narrowed down my topics into two: stock prediction with sentiment analysis and stock prediction … Read More
Finished bibliography. Selected two topics and prepared topics presentation. Started literature review.
In the past week, I have been working on the related for my three project ideas. I wrote an annotated bibliography for each topic with five different sources. This week got rid of one of the ideas and decided to … Read More
During the past week, I was able to query the data from the IBC and looked more into it. It has come to my attention that the IBC was labeled both on the word level (leaf) and the sentence level … Read More
Build a rough machine learning pipeline for testing. Worked with Ajit to update timeline. Started with the first draft of paper.
Continued working on Annotated Bibliography: Found more papers on the topics, Did the first pass reading for all of them.
There is no big update on my work for the past week. I will be working on the annotated bibliography due this Friday.
During the past week I have: – Started writing the introduction of my thesis paper – Started implementing the first module of the project (word matrices initialization) – Looked into the IBC corpus data, whose sentences are implemented as a … Read More
Created a smaller dataset using pySpark for training and testing the fake news model.
I’ve been researching Voronoi graph regions and their usage in recommendation system. I’m particularly interested in finding open-source implementation of Voronoi graph regions usage. I’ve also been reading and researching FiveThirtyEight’s gerrymandering maps and how they created their maps of … Read More
Met with Andy Moore and talked about projects regarding natural disasters. Realized that many of the ideas were too big for a semester, and started researching in Earthquake Early Warning systems Worked on Quiz 2, and collected papers for each … Read More
Over the past week, I was able to make the following progress with my project: – Came up with a detailed design of my project, which lists all the modular components and their functions. These components might change as the … Read More
After skimming through 15 papers over three different topics, I am still most interested in the topic of “generate sentiment-based stock trading signals through NLP.” Since last week, I started taking a Coursera course called applied text mining in Python. … Read More
Worked with setting up sci-kit learn and testing environment. Got Craig to give me access to Pollock and Bronte.
Read the papers about how to read a paper. Met with Michael Lerner regarding one of the strategies talked about in his research last year. Found 5-7 papers related to each of the three topic areas. Attempted the Quiz 1 … Read More
Met with my advisor twice, worked on an updated timeline. Worked out a design framework and prepared the presentation slides.
For the past week, I did the following: – Found research papers on my topics – Skimmed through several papers and gained the better understandings of the topics – After skimming through papers on my possible three topics, I am … Read More
For this week, I plan to: Finalize the project timeline Look into how to plug the sample data into the classifier and link this functionality to the Chrome extension Take the Udacity crash course on Supervised learning Set up PyTorch … Read More
In the last week I have: Reached out and had Ajit as my project adviser Contacted the IBC author to request the dataset Started reading about PyTorch and how to set them up Started looking into online crash courses about CNN … Read More
I talked with Dave about my senior project ideas as I had a concern that former students have done similar research previously. The followings are some of the takeaways from the discussion: Finding a good niche within a field is … Read More
Met with Ajit to filter ideas regarding parallel computing, and machine learning. Emailed Andy Moore in Geology to talk about Earthquake and Tsunami predictions. Emailed Charlie for suggestions regarding my Structure From Motion idea. Searched for more specific details on work … Read More
Started the project pipeline for Fake News Detection.
For next week, I plan to Set up the environment on my computer for SciKit learn (or potentially PyTorch) Collect data (the IBC) by emailing the authors Read through documentation and familiarize myself with SciKit learn and supervised learning. Reach … Read More
Looked for three general areas that I want to do my research in, namely: Structure from Motion Disaster prep and management Parallel Computing Searched for some related work that has happened in these areas.
Ideas: Pillow AI: I am thinking of having Arduino device built-in the pillow, which can be charged and have heart-rate sensors to receive heart-rate while the person is sleeping. Having this data, I could determine sleeping patterns and find the Light Sleep … Read More
Idea 1: A web application that lets users test the performance of systematic trading strategies with user selected parameters. The purpose of this application is to let users try out different inputs and test how his/her trading strategy would have … Read More
A Data Science and Machine Learning Project to explore the stock data of a particular stock exchange. The exploration will be focused on observing the repetitive trend in stock markets and relating it to the business cycles. Some questions that can … Read More
A portfolio tracker that keep tracks of investments in stocks in a particular market. Keeping in mind the time limitation, it would be better to focus on small markets for this project. The web-based application will provide different portfolios to … Read More
The project is about creating a software that can determine an optimal value for a company by looking at their balance sheets records in the past to predict future cash flows. Financial analysis methods such as DCF, DDM and FCE … Read More