Project idea: Proximity chat

Advocate: Michael Peter

Project description: An application allowing users near each other to form chat groups based around currently occurring events and activities. When creating a chat, a topic is selected (e.g. “VT v. UVA Football Game”), a GPS pin is dropped on a map to represent the center of the chat, and a radius is chosen within which other users are allowed to join. The idea is to create a platform for meaningful discussion with the people around us, and allow users to share their opinions with all those who are in attendance at the event. This idea could go in a number of directions, and serve a number of purposes. Crowds would be able to weigh in on the quality of calls at sporting events, students in classrooms could gauge their understanding of the material in comparison to the class as a whole, coworkers could easily announce that there are donuts in the break room. The use cases are broad, and the design will be narrowed down according to the interests of the development group. I think this will be a blast to work on, and allow us to fully utilize our common HCI skills while picking up some new stuff along the way.

Project idea: Gaming social network

Advocate: Iyaz Shaikh

Project description: Gaming Social Network is a social networking app designed to allow gamers to get in touch with other local gamers who play the same games. The app would find local players who play the same games as the user and allow them to friend request them. If they choose to accept the friend request, you will be given their in-game ID for that game so that you can get in touch with them and play games with them. The end goal here is that you can find a group of friends who live nearby you with similar gaming hobbies as yourself.

Project idea: Pass it on!

Advocate: Minahm Kim

Project description: Have you ever done a favor for a friend and they told you that they owe you one? Have you ever cashed in that IOU? Most likely not. Perhaps because there was nothing that they could do for you. What if there was a way to take that IOU and cash it in with someone else who can actually help you.

Pass it on! is an online community similar to craigslist, but rather than buying or selling services with money, the act of doing a favor for someone else earns that person a number of points at a cost to the person receiving the favor. For the scope of this project, I would like to see Pass it on! built as a web app, with a mobile version if possible.

Minimum features for the final deliverable include but are not limited to

  • User Profile
    • Current Points
    • Reviews
    • Favor History
  • Wanting Favor
  • Offering Favor
  • Database
    • Users
    • Favors

Desired/Potential Features

  • Filtering by category
  • Filtering by region
  • Bidding System

Project idea: Safe roommate finder

Advocate: Christopher Wood
Project description: As most of you already know from my pitch Wednesday, the project idea is for a roommate finding application that allows users in the same domain, or similar, to find suitable roommates to live with. The selling point of the application is to make it a safe place to search by possibly requiring social media linking and verification to make sure each match is legitimate and traceable. An API would be built for the software that would allow 3rd party developers to integrate the software to their sites which I imagine would be used on property manager websites and the like. I could also see the use of creating free to use forms and layouts that other sites can directly use with next to no effort. I believe this would work best as a website, and due to the API would be easy to extend to mobile apps. One of the benefits I see with this project is that most students in Blacksburg area potential beta testers so as long as the effort is put in to market it, getting the feedback we need should be fairly easy. Also, if it works as an idea, it’s marketable to virtually any University/School and should scale very well regardless of user base.
Skills: Web Development, User Design Experience, App development & possibly marketing experience

Project idea: Photo Clouds

Advocate: Matthew Bock
Project description: Photo clouds is a system to allow people to easily share their pictures with many people quickly and easily. It does this by allowing users to create small, temporary clouds and inviting other people to upload their pictures to that cloud. The initial goal of the system is to alleviate the need for people to try to share large amounts of pictures (like from a day out or an event that they all attended) using slow, clunky means like MMS messaging or Email. All the photos would be in one place, and allow for people to browse, pick, and choose which photos they would like to keep without having to ask the owner of each picture to send it manually.

Expanding on this idea of a specialized cloud, we can also use this system to create a kind of collaborative photo album. For example, imagine a big event like a wedding or a family reunion. One person can start up a new photo cloud at the beginning of the day and open it up for everyone attending the event. As the day goes on, people can post pictures to the album from their phones as they take them, perhaps adding captions or comments. The end result is a huge collection of pictures taken by many people throughout the whole event, capturing the event in a way that one dedicated photographer could not.

And that’s that! I’m really excited about this idea, and I hope other people will be too!

Project idea: Architects of Anarchy, medieval PvP mobile game

Advocate: Joe Wileman
Project description: Architects of Anarchy (AoA) is a player vs player mobile game centered around an 8-bit medieval design. Inspired by Gauntlet, AoA lets two heroes do battle in the mighty dungeon arena. Each hero has offensive, defensive, and utility abilities that can be activated on an 8×8 grid. The two heroes are on either side of the grid and can use as many abilities as their “mana pool” allows. Currently, the hero classes consist of the warrior, ranger, and mage. Some additional features include the player’s ability to customize their hero’s name, appearance, and title. The social aspect of this project includes allowing players to play against each other when in close proximity. Players in a region will also be placed in a faction, and factions will fight weekly to determine who advances in the ongoing war that is Architects of Anarchy.
I’ve included two screenshot designs to show how the game will feel and interact with the player.
ArchitectsOfAnarchy[2]
ArchitectsOfAnarchy[home2]

Project idea: Minefield game

Advocates: Scott Fraser and AJ Fritsch
Project description: This is a 1 vs 1 turn based strategy game. You and your opponent have to navigate through a field of obstacles and the objective is to be the first one to reach the opponents “home base”. The map is basically just a giant grid.  We want to have the terrain randomly generated for the map at the start of each game. For example there will be some spots that are impassable by the players, such as a lake, this will help each game play differently and force you to use different approaches with your strategies. At the start of the game you have a limited number of mines to put down on your side of the map (your opponent cannot see where you have placed the mines). The mines are meant to guard to your side from the opposing player’s units that are trying to reach your base. Every turn the player will have a certain amount of points to spend on actions (i.e spawning new units, moving units, placing more mines, defusing enemy mines, etc). We plan to implement different types of units that can play different roles, and hope to have enough units where players will have the option to choose what units to play that game with and not have to continue using the same units over and over. Hopefully this allows players to try out many different strategies with their different types of units. Some ideas for different units we had were:
1) mine placer – places mines that are hidden from the opponents view
2) mine defuser – defuses a mine laid by an enemy
3) remote detonator – this unit places a mine that will not explode when it is stepped on, instead it is detonated remotely when the player chooses. Explosion can trigger nearby mines for larger blast radius.
4) unit that has no other function than to run to the enemy base. Has higher movements per turn than the other units.
We have a few more units in mind that we haven’t finished out the details for yet.
We believe we could complete this project with 3 people, but would be happy to have more if more are interested in the idea. We are both very open to ideas anyone might have, as well as being open to the platform this will be on. We both have experience in web applications and mobile apps, so we could do either.

Project idea: Rediscovering forgotten places with crowdsourcing

Project sponsor:
Adrienne Serra
VT University Libraries Special Collections

Project description: The Special Collections in the VT University Libraries are home to thousands of rare books, diaries, letters, and other documents, some of them hundreds of years old. The writers of these old documents often refer to locations — towns, buildings, roads, houses — using names that may be entirely forgotten nowadays. Towns are replaced by cities, streets are renamed or changed, houses are torn town, etc. For example, the northern part of downtown Blacksburg was an African American community known as New Town for much of the first half of the 20th century. The location of New Town is known today, but many other locations are forgotten or hard to figure out. In other examples, like street names in Syria, changes can occur rapidly even in modern times. If we could discover where these old places were located, we could place them on modern maps and connect them to their modern names, creating an important missing link to the past. Often times the answers lie in piecing together clues from documents scattered around the web, in digitized museum collections, web pages of historical societies, old news articles, etc.

For this project, we will create a social platform to help crowdsource the locations of old place names, allowing any interested member of the public to contribute. Readers browsing the documents could identify confusing or unknown places that are presented to the crowd as challenges to solve. As a starting point, we may focus on a set of 19th century diaries held in the Special Collections which refer to many places, some modern and others obscure. This project has the potential to enable important historical discoveries, help people learn more about the places where they live, and change the way we interact with information online.

Project deliverables: A social platform that supports crowdsourcing of the modern-day locations of old place names.

Skills: Web development, social computing, mapping, visualization, history, digital libraries/archives

Project idea: VTArtWorks

Sponsor:
Prof. Bob Leonard
VT School of Performing Arts

Project description: The Community Arts Network (CAN) was a website focused on community-based arts that was highly active from 1999 to 2010, until it had to close down due to lack of funds. All of the material on the site — thousands of news articles, essays, resources, forum discussions, etc. — was archived but is not easily searched or discovered. Prof. Bob Leonard, a VT professor and one of the original leaders of CAN, is looking to revive it by creating a new online social hub around the CAN archive, to be called VTArtWorks. The new hub will provide social tools to allow community-based arts enthusiasts to connect, share news and events, and have discussions. Beyond this, it will investigate new, valuable, unobtrusive ways to integrate these new activities into the existing CAN archive; for example, exploring ways to surface relevant documents from CAN to provide historical context to a conversation about an upcoming local performance. The key challenge here is develop a technology that enriches people’s social interactions around a common interest (e.g. community-based arts) by making connections to a large digital collection of potentially relevant supplementary materials.

Project deliverables: An online social hub oriented around community-based arts that is tightly integrated with materials from the CAN archive, fostering new conversations about current events and issues but also allowing discovery of and connections to older, relevant discussions and ideas.

Skills: Web development, digital libraries/archives, online communities, performing arts

 

Project idea: Crowdsourced display at Lane Stadium

Sponsor:
Prof. Ben Knapp, Institute for Creativity, Arts, and Technology (ICAT)
http://www.icat.vt.edu/

Project description: We want to create a mobile app that, during nighttime events, will allow the crowd in Lane Stadium to use their cell phones to create a giant, collective visual display for photos, videos, messages, etc. Each cell phone screen represents one “pixel”. Since attendees have assigned seats, we know roughly where each pixel is located. The goal would be to let fans download the app to be part of the display, but also perhaps collaboratively suggest and generate content to display. Think of the photo mosaic posters comprised of many individual images. Aside from the user interface, there are important technical challenges involved in synchronizing the apps even when wireless coverage is spotty. We have the cooperation of the stadium staff to turn off the lights and try this out during a major event.

Project deliverables: Functional, usable mobile app that can be deployed to large numbers of users (100+) in a stadium setting and provide a crowdsourced display of (possibly animated or interactive) visual content.

Skills: Mobile app development, graphics, wireless networking, social computing.