Friday, November 30, 2012

Week 13 (11/27/2012) Fall 2012

Week 13 (11/27/2012) Fall 2012

This week was the penultimate week. Every one is hard pressed for time. Exams, projects and other projects keep all the students very busy. I am glad at least a few students volunteered to give presentations of their projects. The students who presented include:

1. Asher Glick BriefCase and other side projects http://rcos.rpi.edu/projects/briefcase/

2. Zhixun(Andrew) Wang Djinta and other side project http://rcos.rpi.edu/projects/djinta/

3.Bharath Santosh, Dimitre Dimitrov on Peirce Logic
http://rcos.rpi.edu/projects/peirce-logic/



Asher gave an update of their Briefcase project. It looks all the pieces are done now. He did not have server running to give a demo. By all accounts a version of briefcase (with multiuser editing and code highlighter) is working now. Hopefully it will be released before beginning of Spring Semester. If I understood his talk properly, Asher's briefcase can also be used for concurrent code editing. Asher also talked about his comment making program. It is a small light weight tool and does cool things. Better yet, this tool has been used at least by one other person!.

Zhixun briefly mentioned one additional feature (of calculation) in his Djinta project. He talked out his other project of users distinguishing between TED http://www.ted.com and Onion (spoof of TED) http://www.huffingtonpost.com/2012/11/25/the-onion-eviscerates-social-media-experts_n_2188593.html
Zhixun has created a website with links to two videos and ask users to identify which one is which - Then he said it may be viewed as a classification problem (and use machine learning techniques).. Zhinxun gave a cool demo of his website (uses sqlite and jquery) with a provision of users to provide inputs for links to TED and onion videos.

Bharat and Dimitre gave a presentation of Peirce Logic. They have a come long way. Their system is almost to be used by the cognitive science course (from where the idea for this project came).  They gave a nice demo of the functioning of their system (storing of proofs and retrieving old proofs is in the works). But their undo feature (which they implemented) is very nice.

Gerry gave a presentation of yet another side project of his namely Emulator project. He has implemented a lot more games, cleaned up the code have a working timer. He gave a demo which is very impressive.

There were more side projects presentation than actual projects. That is fine - as long as some useful code gets generated. It will be nice to have progress with original projects also.

Saturday, November 24, 2012

Week 12 (11/20/2012) Fall 2012

Week 12 (11/20/2012) Fall 2012



With the thanksgiving week around the corner, many students had gone home. With the help of Christian I tried to stream the talks using google hang out - The idea was good - but the audio was not great. Above is a proof (Shawn is giving his talk) my attempt to stream the video. 

The following students presented their talks.

1) Shawn Denbow and Brendan Clark Dr. Memory
http://rcos.rpi.edu/projects/dr-memory/

2) Alex Freska,Patrick Teague and Brian Le Flowur
http://rcos.rpi.edu/projects/flowur/


Shwan gave a talk outlining the progress. His reverse engineering is going well. Brendan is learning the ropes - learning how to deassemble the code.

Alex and Brian talked about the progress of Flowur - their flowchart program. But for the edge connections to block everything else is going smoothly - They have a few templates. They hope to release a version before the calendar year end.

Zach is continuing his project on Penguin electornics Management System. Zach is working on Javascript front end and it has been going well. He hopes to have a version readyby the end of the academic year.

Jorel was successful in getting his kickstarter project funded. he plans to get the board fabricated and ship out the product by February. Jorel and Tim are making the tutorial for TILaunchpad. Jorel talked about his Corsair project. He is planning to use node.s and his initial design and partial implementation is completed. Jorel is ambitious and he wants to have corsair deployed before Spring semester.

Jerry talked about his learning program to play rock paper scissor game. He has developed many schemes and he is currently ranked 7th. He talked about various strategies he has employed. As I write this blog I read an article in http://www.nytimes.com/2012/11/24/science/scientists-see-advances-in-deep-learning-a-part-of-artificial-intelligence.html todays newyork times about the importance of deep learning!

Even though there were not that many students attending the talk(rightly so), I greatly enjoyed the talks and the ensuing discussions. 





Saturday, November 17, 2012

Week 11 (11/13/2012) Fall 2012



Week 11 (11/13/2012) Fall 2012

Today was total solar eclipse in New Zeland and Australia (happened around 3:30 pm EST) - I was watching it in google hangout - almost missed attending the wonderful meeting of RCOS. Jorel has uploaded almost all the video of  talks in youtube. RCOS channel is http://youtube.com/rcosrpi1  We had  six talks to day.


1) Matt Zanchelli Sonar and  IOSPasscode http://rcos.rpi.edu/projects/sonar/
http://rcos.rpi.edu/projects/ios-passcode/

2) Kyle Keraga and Shoshana Rubinstein CLASS Initiative - Study Groups

3) Asher Glick Rensselaer Phrequencey Identification http://rcos.rpi.edu/projects/rensselaer phrequency-identification/

4) Thomas Chestna Scrutiny http://rcos.rpi.edu/projects/scrutiny/

5) Prof. Magdon Malik Ismail

6) Damian Mastylo, Austin Gulati, Chris Celi   The Collegiate http://rcos.rpi.edu/projects/the-collegiate/

Matt Z started off with his IOSPasscode and explained some of the details. It is already in the appstore and has been downloaded at least 1000 times and has been getting good reviews. He is currently making his system available in many languages. Matt also demonstrated the working his system. His current project Sonar is for reporting bugs. He has been making a steady progress and he has not integrated with mailer yet.  There were interesting discussions.

Kyle and Shoshana (Student Senators)  presented a project from Student .Senate. They want to develop a system to form study groups. They want to have this system as an opt out system. Their proposed system uses data from rpilms and registrar. My main concern is the privacy issues and administration trusting students developing the system - Of course once the system is developed some one has to maintain it.  Hope the student senate is powerful enough to resolve this. Interesting discussions followed.

Asher presented RFID project. Their system used Processing for GUI . Because of lack of portability, they are moving to PyQt. Asher showed a demo of the working of his system. Right now it works only with a laptop/computer. RFID works like a charm. Hopefully RCOS will be able to use the system for taking attendance :) Stand alone system has some bugs and they are ironing out. Hopefully RFID will be rolled out soon. A lot of questions/suggestions were made by the students. 

Tom presented his Scrtiny system. He has been doing a lot oof back end job. He is trying to parallelize his back end to make it faster. He plans to have a nice gui to highlight the similarity and differences of programs. Tom plans to test out with instructors in programming intensive courses.

Prof. Malik gave an interesting tutorial on Machine learning. He peppered his talk with thought provoking questions and puzzles. He talked very briefly about supervised learning, unsupervised learning and reinforced learning. He also cautioned about overfitting data. He closed his talk posing  three challenging puzzles.

Damian, Austin and Chris talked about their Android project to help maintain schedules/classes/exams/how to get good grades etc. They have made substantial progress. They also have evenly divided their project among the three of them- It is an impressive achievement for any one - especially for a freshmen group. They plan to release a version by the end of this semester.

All the talks were excellent - as usual I learned a lot from listening to the talks as well insightful questions from other students.

Saturday, November 10, 2012

Week 10 (11/6/2012) Fall 2012

Week 10 (11/6/2012) Fall 2012

The Fall semester is speeding along.  RCOS students had participated so many activities this semester (RPI Medalists Day, Admissions Open House, RCOS Hackathon, UPE Open Source Festival, NYState Hackathon, UPE Programming Competition, Entrepreneur of the year poster presentation) - a near burnt out feeling. Projects are coming along. 

This week we had four presentations:

1) Deon Robinson FreakAPI http://rcos.rpi.edu/projects/freakapi/

Deon has been progressing along. His project identifies the images and makes a semantic tags. He is working on the back end as of now. He is planning to test with a large number of images.

2) Jorge Jiminez (Guest Speaker) Ithos Global

Jorge works at a company on Government regulation for food suppliers and his company uses Open Source Software. His talk was to inform/educate the students of potential uses of their projects and to recruit bright students for their company.

3) Colin Rice David Vorrick  BitHopper http://rcos.rpi.edu/projects/bithopper/

Colin and David briefly talked about their BitHopper project. David is working on the front end and Colin is working on the back end. Their project is coming along.

Ian talked about CSTools a helpful interactive guide for students to familiarize with programming, unix tools and other helpful hints. Ian is working on this project by himself. It is a noble project with an intention to help the students. He has made an initial dent in the project. He also talked about his summer project Big (an easy method to reinstall the system). He has completed most of it at least for some versions of linux  That needs a bit more testing and extension to other OS.

It is yet another hectic week and I am barely keeping my head above water!

Saturday, November 3, 2012

Week 9 (10/30/2012) Fall 2012

Week 9 (10/30/2012) Fall  2012

The semester has been progressing along. There was a nice write up last week's open source festival in Poly newspaper  This week we had four talks.


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

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

3) Stephen Silber, James McMillan and Colin Steiffel   RPI Mobile http://rcos.rpi.edu/projects/rpi-mobile/

4) Mike Agnew ReserveMe  http://rcos.rpi.edu/projects/reserveme/

Christian, Dan and Mike started of their recent updates in rpidirectory. These include suggestions for searches, new API, realtime pie chart and personalization. Please check out http://rpidirectory.appspot.com/ and see how cool it is. Mike has ported to Android with a new UI. Dan has done good backend improvements and Christian has taken care of teh whole project.

Colin presented his slides inside Koala - Colin has been making a lot of progress with a front end. He plans to rewrite his parser so that it is faster and flexible.

Stephen, James and Colin are progressing along RPIMobile. They are planning to release a version before the Spring Semester. Stephen has incorporated the Laundry Status. Stephen has registered RPI Mobile for TestFlight, a free Over-The-Air platform used to distribute beta and internal iOS applications to team members. James is using a server and scraped the athletic data - He is also planning to scrape the menu data and laundry status. Colin is working on making it portable to Android.

Mike talked about ReserveMe a project in reserving city parks and other information available to the community. This is a project is done in conjunction with the city of Schenectady. Mike has made progress with the user interface  http://agnewm.myrpi.org/reserveme/ - He has planned to use innodb and mysql for the backend. 

All in all it was a great afternoon and listened to great talks. Hope others will come forward by themselves (with out me twisting their arms or pulling their teeth :) ) to give talks!