Projects
Twitter Data Processing using MongoDB [2015]
A MongoDB NoSQL database based web interface to perform spatial analyses on Twitter data.
Group members: Baoluo Meng, Michael Hector and Jin Huan.
Detection of Skin using KNN Machine Learning Algorithm [2014]
An implementation of KNN using Nyström Approximation to detect human skin (pixels) from unknown pictures. A data set of 2000 images were used for training. The training set includes more than a half billion data points each with 160 dimensions.
Technology: CUDA, C++ and MATLAB.
Group members: Preethi Issac and Hudson Francis.
Automated Tool for Grading Programming Assignments [2014]
A Python script that automatically runs programs to perform given tests, and outputs test results with necessary details. The script is easily customizable based on requirements of the programming assignment.
It has been used to grade all homeworks and projects for “22C:016 Computer Science I: Fundamentals” at The University of Iowa for several semesters. The course usually has a class size of around 150.
Dict Eye [2014]
An Android app that captures and recognize vocabulary from video subtitles and displays definitions in real-time. The app also collects statistics for users to review in flashcards with spaced repetition. The real-time text tracking is supported by Qualcomm Vuforia.
Group members: Farley Lai, Hasib Bin Shakur, Dang Tran.
Analysis of Co-authorship Networks [2013]
Abstract: A co-authorship network is formed by common collaborators between the various authors of research publication. This work explores a co-authorship network of network scientist. We explore the existence of a giant-component, the distributions of the degrees of the nodes, the diameters of the connected components and average distances of the nodes within the largest connected component. We also interpret some of the results to the best of our knowledge and propose directions for future work.
Group member: Syed Shabih Hasan.
FootPrint: A Location Based Socialization Application for Android [2012]
Enables users to leave and receive messages with real time notifications in a determined geographic range based on their location
Technology: Android, Google Map API, Apache Tomcat, Oracle Database 11g, Google Could Messaging (GCM), PL/SQL, Java, JSON.
Group members: Ming Jiang, Naveen Dewda, Xinmei Zhang.
LocaGrid Portal (A user interface for end users of LocaGrid) [2009]
A user friendly interface by which user can submit, monitor and manage their jobs to Grid from remote machine without concerning the complexity of system.
Technology: Java (J2SE, Swing And SwingX), Globus APIs, Linux Runtime Environment, Substance Look and Feel, Resource Specification Language, Linux Shell programming.
Court Automated System (Specially designed for Bangladesh Supreme Court) [2008]
An automated system to manage entire case handling process of Judicial Court System. The system has four kinds of user: Judge, Lawyer, Bench officer and Section Officer.
Awarded as “Best Project” in Prime Bank 1st IUT National ICT Fest 2008.
Awarded in Teletalk CSE Carnival ’09 at Shahjalal University of Science and Technology (SUST), Sylhet.
Technology: Java (J2SE, Swing And SwingX), Jasper Report, Substance Look and Feel, Database: Oracle 10g XE , PL/SQL.
Step Counter Application [2012]
An application that counts footsteps using Android motion sensors.
Technology: Java, Android.
LocaGrid Deployment [2009]
LocaGrid is a Local Grid Framework for High Performance Computing.
Technology: Globus Toolkit with PBS and SGE cluster.
Group: S M Shahnewaz, Khaza Newaz Muhammad.
Share Management System [2009]
A complete solution of managing internal share of an issuer.
Technology: Java (J2SE, Swing And SwingX), Jasper Report, Substance Look and Feel, Database: Oracle 10g XE , PL/SQL.
Annual General Meeting Management Software [2009]
Technology: Java (J2SE, Swing And SwingX), Jasper Report, Substance Look and Feel, Database: Oracle 10g XE , PL/SQL.
A simulator for workflow handling in Distributed Environment (Language: Java) [2008]
A graphical simulator where workflow can be simulated and customized for distributed environment.
Java.awt and 2D Graphics is used.
GRE PicDic [2008]
A visual picture dictionary for GRE Preparation (Language: Java).
Check screenshots here.