This document outlines an Android application called Event Coordinator that allows users to create, modify, and share event information. The application utilizes Facebook and push notifications to invite people and share updates. It was created using technologies like the Amazon AWS cloud, Facebook API, and Google Cloud Messaging. Features include creating and editing events, viewing event details and photos, checking participant lists, and sending invitations over Facebook. The application architecture uses a three-tier system with an Android client, AWS servers, and an AWS database.
The document describes a mobile app that allows anonymous chatting and partner finding. It includes implementations of chat/voting and partner finding features that store and sync event data in the cloud. The app aims to let users communicate and find partners anonymously without exposing their identities. It was developed using Google Mobile Backend Starter for the backend and includes features like anonymous group chats, event creation and browsing, and voting functionality. Future work includes adding further functionality to partner finding and improving security.
ShoppingBuddy is a shopping list app created by Neha Agarwal, Nikhil Raju, Rafica Abdul Rahim, and Swikriti Jain that allows users to create checklists, organize items by category, set priorities, receive location-based notifications, and includes a compass to point users to items. The app was designed with an easy to use interface, low power usage, ability to scale, security, and notifications.
The document discusses innovating on a new emerging medium by creating a cool shopping experience. It covers the team members, product and motivation, technologies used including Mirror API and Glass Development Kit, challenges faced around memory management and location sharing, and future work around scalability, security and social features. A demo is also mentioned.
HiTune is a Hadoop performance analyzer developed by Intel based on the open source data collection system Chukwa. It has three main parts: a tracker, aggregation engine, and analysis engine. The tracker includes the HiTune Java agent and Chukwa agent. The analysis engine includes HiTune scripts and the Chukwa Demux component. HiTune collects data from Hadoop clusters through agents and stores it in HDFS on a separate Chukwa cluster before processing the data through MapReduce jobs for analysis.
The ZXFS file system proposed by Zhu Xiao uses a layered design with multiple layers including a symbolic link layer, high level scope layer, scope layer, tag layer, inode number layer, file layer, and block layer. It aims to provide a root naming hierarchy, organize files into scopes, and allow files to be located by human-oriented tags. The key layers are the tag layer, which allows files to be accessed by tags, and the scope layer, which groups files tagged with the same tag. A path-based API is also proposed that would allow searching and locating files through tag expressions similar to a SQL query.
This document outlines an Android application called Event Coordinator that allows users to create, modify, and share event information. The application utilizes Facebook and push notifications to invite people and share updates. It was created using technologies like the Amazon AWS cloud, Facebook API, and Google Cloud Messaging. Features include creating and editing events, viewing event details and photos, checking participant lists, and sending invitations over Facebook. The application architecture uses a three-tier system with an Android client, AWS servers, and an AWS database.
The document describes a mobile app that allows anonymous chatting and partner finding. It includes implementations of chat/voting and partner finding features that store and sync event data in the cloud. The app aims to let users communicate and find partners anonymously without exposing their identities. It was developed using Google Mobile Backend Starter for the backend and includes features like anonymous group chats, event creation and browsing, and voting functionality. Future work includes adding further functionality to partner finding and improving security.
ShoppingBuddy is a shopping list app created by Neha Agarwal, Nikhil Raju, Rafica Abdul Rahim, and Swikriti Jain that allows users to create checklists, organize items by category, set priorities, receive location-based notifications, and includes a compass to point users to items. The app was designed with an easy to use interface, low power usage, ability to scale, security, and notifications.
The document discusses innovating on a new emerging medium by creating a cool shopping experience. It covers the team members, product and motivation, technologies used including Mirror API and Glass Development Kit, challenges faced around memory management and location sharing, and future work around scalability, security and social features. A demo is also mentioned.
HiTune is a Hadoop performance analyzer developed by Intel based on the open source data collection system Chukwa. It has three main parts: a tracker, aggregation engine, and analysis engine. The tracker includes the HiTune Java agent and Chukwa agent. The analysis engine includes HiTune scripts and the Chukwa Demux component. HiTune collects data from Hadoop clusters through agents and stores it in HDFS on a separate Chukwa cluster before processing the data through MapReduce jobs for analysis.
The ZXFS file system proposed by Zhu Xiao uses a layered design with multiple layers including a symbolic link layer, high level scope layer, scope layer, tag layer, inode number layer, file layer, and block layer. It aims to provide a root naming hierarchy, organize files into scopes, and allow files to be located by human-oriented tags. The key layers are the tag layer, which allows files to be accessed by tags, and the scope layer, which groups files tagged with the same tag. A path-based API is also proposed that would allow searching and locating files through tag expressions similar to a SQL query.
The document describes a Bookio app that was created to address problems students face in buying and selling used textbooks. It provides a common platform for students to see which other students are selling or renting books, including details on book availability and pricing. This allows students to easily find and contact other students to rent or purchase books at cheaper prices than the market. The app aims to help both students selling their books earn some money as well as students finding affordable books.
This document is a final project report for a mobile app that allows users to browse xkcd comics. The report describes the motivation for building the app, the proposed features and design, implementation details, and lessons learned. The key features of the app include fetching and displaying the latest comic, browsing previous and random comics, integrating explanations from an external site, favoriting comics into categories, and caching images to improve performance. Testing was done using Logcat and third-party libraries helped with image caching and zooming. The report concludes with plans for future enhancements and an apology for missing the presentation.
CamEvent is an app that allows users to take pictures of event details, uses optical character recognition to extract information like the event name, location, and time, and automatically adds the event to the user's calendar. It was created by Ke Liao, Fei Liu, Wei Cao, and Teng Cui. The app uses technologies like Tesseract for OCR, ZXingObjC for QR code scanning, and BFCropInterface for cropping images. It has a simple UI and allows users to easily capture event details, edit any extracted information, and save events directly to their iPhone calendar.
The document describes iBoard, a system created by Shangjin Zhang and Chao Li that allows professors to broadcast their lecture notes in real-time to students. It discusses the motivation for iBoard to help students focus on lectures instead of note-taking, provides an overview of its architecture and functions, and outlines future goals such as implementing routing algorithms and including a file system for managing notes.
This document outlines a proposal for a universal login system called Universal Login. It aims to address common frustrations with logins like remembering passwords and trusting sites with personal information. The system would allow users to create a single account that can be used to securely authenticate to other apps and sites. A client app would run on each device and manage security locally, exchanging user data with apps in a safe, approval-driven way. This provides a simpler and more secure alternative to existing login systems like OpenID. A demo of the proposed Universal Login architecture and features is described, along with plans for future work.
The document proposes a social media platform called Delicious for sharing recipes and discovering new recipes. The platform would allow users to post pictures and step-by-step instructions of dishes they created, share the ingredients needed, and interact with other users by friending them, liking recipes, commenting on recipes, and finding nearby users to cook with. The goals are to create a place for recipe sharing, recipe discovering through search features, and social interaction between users with similar food interests.
The document outlines a COMS 6998 project presentation by Ajay Siva Santosh, Dimitris Paidarakis, Prateek Sinha, and Zissis Konstas. It discusses the application flow, APIs used, features, optimization, and future scope of their project. The presentation includes an introduction, demo, and overview of how users can get real-time views of places around them or of interest, check photos and trending places, and look at what is happening at favorite locations or around them through various images.
This document appears to be a user interface for an online classroom platform, with sections for logging in, viewing a class list, settings, an in-class view, slide view, text view, and class info. The interface provides multiple ways for both teachers and students to access course content and materials.
This document describes CarrierPigeon, an iOS messaging app that allows users to send and receive messages both online and offline by leveraging other users as "message carriers". The app uses peer-to-peer and server-based architectures to deliver messages via other users who have an internet connection. Features include offline message storage, adding friends, and sending messages when the recipient is offline. The document provides an overview of the app's architecture, design, features and future plans.
This document describes an Android app called Columbia Connect that allows Columbia University students to share lecture notes, study notes, and ask questions to help each other prepare for exams. It discusses how students can post and search for resources using tags. The app is designed to run on Android phones and uses technologies like Elastic Beanstalk, GCM, AWS S3, AWS RDS, and Google Login for its backend. Key features of the app include energy efficiency, scalability, security features, and addressing security vulnerabilities.
The document describes a Bookio app that was created to address problems students face in buying and selling used textbooks. It provides a common platform for students to see which other students are selling or renting books, including details on book availability and pricing. This allows students to easily find and contact other students to rent or purchase books at cheaper prices than the market. The app aims to help both students selling their books earn some money as well as students finding affordable books.
This document is a final project report for a mobile app that allows users to browse xkcd comics. The report describes the motivation for building the app, the proposed features and design, implementation details, and lessons learned. The key features of the app include fetching and displaying the latest comic, browsing previous and random comics, integrating explanations from an external site, favoriting comics into categories, and caching images to improve performance. Testing was done using Logcat and third-party libraries helped with image caching and zooming. The report concludes with plans for future enhancements and an apology for missing the presentation.
CamEvent is an app that allows users to take pictures of event details, uses optical character recognition to extract information like the event name, location, and time, and automatically adds the event to the user's calendar. It was created by Ke Liao, Fei Liu, Wei Cao, and Teng Cui. The app uses technologies like Tesseract for OCR, ZXingObjC for QR code scanning, and BFCropInterface for cropping images. It has a simple UI and allows users to easily capture event details, edit any extracted information, and save events directly to their iPhone calendar.
The document describes iBoard, a system created by Shangjin Zhang and Chao Li that allows professors to broadcast their lecture notes in real-time to students. It discusses the motivation for iBoard to help students focus on lectures instead of note-taking, provides an overview of its architecture and functions, and outlines future goals such as implementing routing algorithms and including a file system for managing notes.
This document outlines a proposal for a universal login system called Universal Login. It aims to address common frustrations with logins like remembering passwords and trusting sites with personal information. The system would allow users to create a single account that can be used to securely authenticate to other apps and sites. A client app would run on each device and manage security locally, exchanging user data with apps in a safe, approval-driven way. This provides a simpler and more secure alternative to existing login systems like OpenID. A demo of the proposed Universal Login architecture and features is described, along with plans for future work.
The document proposes a social media platform called Delicious for sharing recipes and discovering new recipes. The platform would allow users to post pictures and step-by-step instructions of dishes they created, share the ingredients needed, and interact with other users by friending them, liking recipes, commenting on recipes, and finding nearby users to cook with. The goals are to create a place for recipe sharing, recipe discovering through search features, and social interaction between users with similar food interests.
The document outlines a COMS 6998 project presentation by Ajay Siva Santosh, Dimitris Paidarakis, Prateek Sinha, and Zissis Konstas. It discusses the application flow, APIs used, features, optimization, and future scope of their project. The presentation includes an introduction, demo, and overview of how users can get real-time views of places around them or of interest, check photos and trending places, and look at what is happening at favorite locations or around them through various images.
This document appears to be a user interface for an online classroom platform, with sections for logging in, viewing a class list, settings, an in-class view, slide view, text view, and class info. The interface provides multiple ways for both teachers and students to access course content and materials.
This document describes CarrierPigeon, an iOS messaging app that allows users to send and receive messages both online and offline by leveraging other users as "message carriers". The app uses peer-to-peer and server-based architectures to deliver messages via other users who have an internet connection. Features include offline message storage, adding friends, and sending messages when the recipient is offline. The document provides an overview of the app's architecture, design, features and future plans.
This document describes an Android app called Columbia Connect that allows Columbia University students to share lecture notes, study notes, and ask questions to help each other prepare for exams. It discusses how students can post and search for resources using tags. The app is designed to run on Android phones and uses technologies like Elastic Beanstalk, GCM, AWS S3, AWS RDS, and Google Login for its backend. Key features of the app include energy efficiency, scalability, security features, and addressing security vulnerabilities.