Sunday, November 6, 2011

Week 10 (11/4/11) Fall Semester 2011

Week 10 (11/4/11) Fall Semester 2011

Fall season is in full swing - the clock is set back to the standard time from daylight savings time. RCOS is also going full blast. With this week, every one has given their first talks (they are more like update talks - the students having done good amount of work) and a couple have given their second talks too. All in all, projects have been progressing well - on the other hand, I wish they could push themselves a bit harder and accomplish more. In a sub reddit at rpi, two rcos projects ( rpidirectory and yet another course scheduler were posted and got a very useful feedback.

This week we had four speakers.

1)Brendon Justin, Austin Wagner, Alex Shulgach, Umesh Jonnalagadda
on Shuttle Tracker http://rcos.rpi.edu/projects/mobile-shuttle-tracker/

2) Ben Shippee on BitProspector http://rcos.rpi.edu/projects/bitprospector/


3) Timothy Chambers on Semantic ImageBoard
http://rcos.rpi.edu/projects/semantic-imageboard/


4) Michael O'Keefe on Interminer http://rcos.rpi.edu/projects/interminer/

Brendon, Alex and Austin (and Umesh) have been progressing. They have a mock up of their website and and improving their ETA (current one has approximate error of 5 minutes)- Their IPhone and Android Apps have also been upgraded. There were a few suggestions and comments for improving. Their talk slides may be seen here.



Next Ben has talked on Bitrospector. Ben had a minor hardware setback with his server. Ben has recovered well. Ben has been progressing well. Ben has been working on the back end. Ben plans to provide some graphical user interface to make his system more functional. There were questions about the future of BitProspector. Ben said that his system is applicable to other systems as well.

Timothy (first time RCOS student) gave an attention gathering on Semantic ImageBoard.
Timothy has implemented part of his system. He is using cakePHP which makes sql query much simpler. The main feature of his system is simple to use, with crowd tagging and hierarchical tagging to make his system easier and fun to use. His talk generated a lot of questions and suggestions.

Michael talked on his open source project on Interminer. He has implemented Pearson correlation coefficient for similarity testing in genes. For more information about the Pearson correlation, see http://en.wikipedia.org/wiki/Pearson_product-moment_correlation_coefficient

All talks were interesting and I learned something new as usual. One more Friday evening is well spent in the company of wonderful, eager and brainy students.

Sunday, October 30, 2011

Week 9 (10/28/2011) Fall Semester 2011





Week 9 (10/28/2011) Fall Semester 2011

What a week it was weather and festivals wise! On Wednesday(10/26/2011), Indian subcontinents, Indians across the country celebrated Deepavali (festival of lights) as the top photo indicates. This weekend (10-28,10/29.10/30) RPI is having family weekend and Honors convocation. Thursday (10/27/2011), we had a snow squall and on Saturday (10/29/2011) we had a big snow storm (with leaves still on trees - causing extensive damages).

We had just two talks this week. We had talks by

1) Matt Mcmullen and Andrea Peterson on Meta Lib http://rcos.rpi.edu/projects/metalib/

2) Christian Johnson, Dan Kimball and Mike Horowitz
on RPIDirectory App http://rcos.rpi.edu/projects/rpi-directory-app/

Matt and Andrea are working on extracting meta data from files. They are well onto their project. They have extracted meta data for 42 types. They are currently trying to extract meta data out of XML files. They are implementing in C++ and creating libraries. Their programs do not have external library dependencies. There were many interesting questions and suggestions after their talk.

Christian and Dan (Mike is in the chemistry lab) talked about current status of their
RPI Directory project. Their system is now lightning fast, works off line, has a chat
client, Android Client and they all work very nicely. They plan to extend the system to other clubs at RPI and mash them up. Peter Hajas has mentioned that he is developing an IPhone/IPad/Imac(!) application using their API.

As usual we had excellent talks and excellent participation. We had the shortest "official" meeting - we had informal mentoring activity and exchange of ideas/questions/answers afterwards.

Wednesday, October 26, 2011

Video of 7th week Talks RCOS Fall 2011

Video of 7th week Talks RCOS Fall 2011 (10/14/2011)

Thanks to Mike O'Keefe (RCOS mentor), we have all the five talks videos are on line.
Our youtube channel is http://youtube.com/rcosrpi1

The projects are located in http://rcos.rpi.edu/projects/

Mike Heise on Adaptive Math Game Library




Jorel Lalicki on Timing Framework




Zach Clapper on Touch of Maths



Jarret Cruger on FeatherView





Brendan Ashby, Mike Casper and Jonathan Skurka on pLANer



and questions time :

Sunday, October 23, 2011

Week 8 (10/21/2011) Fall Semester



Week 8 (10/21/2011) Fall Semester

It has been a very busy and hectic week. On Friday (10/21/2011), Sean O'Sullivan got EOY award (as the above photo shows) - Mike O'Keefe took a lot of photos during the award ceremony and poster
sessions. His photographs can be found here. RCOS students participated in poster session. These students helped showcase some of the work done at RCOS. Thanks to all these students for taking extra work to make posters and be spokespersons for RCOS. I should mention that Mr. Sean O'Sullivan's acceptance speech was outstanding and I personally learned a lot.

We had three presentations on Friday (as we decided to meet with Mr. O'Sullivan and the E club to learn more by joining them at 4:30 pm)

1) Asher Glick and Beth Towna on Briefcase http://rcos.rpi.edu/projects/briefcase/

2) Jerry Schneider on BlueMesh http://rcos.rpi.edu/projects/bluemesh/

3) Jeff Hui on YACS - Yet Another Course Scheduler
http://rcos.rpi.edu/projects/timetable/

Asher and Beth have presented their goals and accomplishments for Briefcase an open source alternative to GoogleDocs. They mentioned some of the limitations of googledocs and how their system is planning to overcome (including offline mode). They are planning to use HTML 5 and javascript in the front end and Django and Python in the back end. iA lot of useful discussions, pointers and suggestions were given.

Jerry is working on providing a mesh network among blue tooth devices. Such an infra structure will not only be applicable to playing games but also to local communications. This will eliminate reliance on servers or service providers for some applications (when the internet service goes down). Jerry has been able to connect one device (his plan is to test with at least one more android device Android 2+ phones - binding, sending and receiving bytes).

Jeff Hui presented about Yet Another Course Scheduler. Jeff has posted his slides in his blog here. Jeff also gave a very nice demo of his current system and it is pretty impressive. Jeff has an ambitious schedule to have a version working by November 2nd - ready for November 7 registration. As Peter said Jeff's presentation was awesome.

In my opinion all the presentations and projects e were outstanding. Please keep up the good work. After our meeting RCOS group joined Mr. Sean O'Sullivan for discussions. Students were especially pleased to meet our donor and talk to him about various things (technology, start-up etc).

After a few phone calls back and forth our Pizza finally came and we shared pizza with others!

It was a fantastic week indeed.

Sunday, October 16, 2011

Week 7 (10/15/2011) Fall Semester

Week 7 (10/15/2011) Fall Semester

The fall (semester) is in full swing. Colors are changing in leaves. The RCOS projects are in full swing too!. I am very impressed with the quality of projects and presentation.

This week we had five talks


Mike Heise on Adaptive Math Game Library http://rcos.rpi.edu/projects/adaptive-game-math-library/

Jorel Lalicki on Timing Framework http://rcos.rpi.edu/projects/timing-framework/

Zach Clapper on Touch of Maths http://rcos.rpi.edu/projects/touch-of-mathematics/

Jarret Cruger on FeatherView http://rcos.rpi.edu/projects/featherview/

Brendan Ashby, Mike Casper and Jonathan Skurka on pLANer http://rcos.rpi.edu/projects/planer/

Mike has been working on Adaptive Math Game Library since summer 2011. Now he is the only person working on. He is fixing the copyrights, re-factoring the code, documenting and making the code more manageable. Mike is careful that the adaptive
part will indeed work. Mike's code will work very efficiently on different processors. There were interesting questions and useful suggestions.

Jorel is working on a timing platform to measure the times taken by different segments of code (Jorel emphasized timing framework is not profiling code ) Jorel started with Adaptive Math Game Library and now made timing framework as an independent project. Jorel is also making a nice GUI to visualize results as well as setup of timing framework. Jorel is implementing in Visual C++ IDE framework - currently works in Windows 7 - Jorel hopes to make his project general.

Zach's presentation consisted of showing a demo of current version "Touch of Math" Zach has made many improvements (all in Javascript) that includes evaluation of expressions involving numbers. Touch of Math also works with mobile platforms. Zach has tested his system in Safari and other webkit browsers. Zach got a number of suggestions.

Jarret and Henry are working on visualization system by taking twitter data and getting results from flicker for the corresponding data. The back end (which Jarret is working on) uses Django and the front end uses collage of the photos. Jarret showed an off line (cached) version. It was nice and many suggestions were given by students. These include taking different input and making varied visualizations.

Finally Brendon, Michael and Jonathan talked about their project pLANner - a system to plan and schedule LAN parties (Brendon is president of Rensseleaer Gaming Association (RGA). Their system components include security (authentication ), scheduling and notification. Each of them is taking responsible for one of them. They are well into building their systems. They attracted a large number of questions and suggestions. Joe D suggested that Brendon's group may benefit from the collective security knowledge of the group by talking first with a subset of security experts at
RCOS.

This semester every one is doing a fantastic job with RCOS projects. In addition, a subset of RCOS students helped out with RPI Computer Science Department's open house as a part of recruiting undergraduate students.

Wednesday, October 12, 2011

RCOS Videos of talks - Fifth and Sixth week Fall 2011

Videos of talks - Fifth and Sixth week Fall 2011

Thanks to Michael O'Keefee, we have all the talk videos are on line. (They are
in http://youtube.com/rcosrpi1

Fifth Week Talks

1) Brian Zaik and Dr. Karen Devine Sandia National Labs



2) Convalot http://rcos.rpi.edu/projects/universal-batch-converter/ by John, Jonathan, Alex and Frank



3) Geo Intelligencer by crowd sourcing http://rcos.rpi.edu/projects/crowdsourcing-for-geointelligence/ by Zach and Bobby



4) NumPy for PyPy http://rcos.rpi.edu/projects/numpy-for-pypy/ by Alex Gaynor




Week 6:

1) PairKit, Howl, Mimsy and other projects http://rcos.rpi.edu/projects/pairkit/ by Peter



2) Koala http://rcos.rpi.edu/projects/koala/ by Colin



Colins Slides:



3) SFML Tutorial Series by Beth



Thanks speakers and Mike - Awesome

Sunday, October 9, 2011

Week 6 (10/7/2011) Fall Semester 2011

Week 6 (10/7/2011) Fall Semester 2011

With the first mid semester exams behind their back, most of them are working away at
RCOS. We had three talks.

1) Peter Hajas on Pairkit http://rcos.rpi.edu/projects/pairkit/ and six other project

2) Colin Kuebler on Koala http://rcos.rpi.edu/projects/koala/

3) Beth Werbaneth on SFML Tutorial series http://rcos.rpi.edu/projects/sfml-tutorial-series/

Peter gave a whirlwind tour of seven projects he is doing this semester. In Pairkit, he is an easy-to-use pairing and communication open source framework for iOS and OS X
He is progressing well. His Howl project https://github.com/peterhajas/Howl
is a tool for visualizing Yelp data provided for academic sites.
His smissy project (with Tim Horton '11 RCOS alumni) https://github.com/peterhajas/Smissy is a tool for visualizing ioS backups. Peter is also assisting with two other RCOS project (directory project and course scheduler project). Peter, as usual, gave an awesome presentation and answered all the questions.


Colin gave a status report of his project. Nick has done work on the back end (during Summer 2011) using ruby on rails. Colin is concentrating on front end. Colin hopes to complete his project by the end of semester. Colin is coding in Javascript.

Beth has been working hard in her SFML tutorial series. She is also documenting her efforts. Beth has already developed three games which she gave a brief demo. She is programming in C++ under Microsoft Projects. Her documentation and her code will be useful to many students beginning on their projects to making games. Beth showed a lot of details.

We may have only three talks - after listening to these three projects, I thought I have heard thirty presentations. These are awesome progress by these students.