Travel and Architecture

  1. There should be an app that will tell you your personal expected travel time at any user given day and time not just the current conditions and average driving time given speed limits etc.  It could be based off of your past history of driving.  So, basically it would need to be a phone app that could record things like acceleration and time to arrival vs the expected average time of arrival.  History of traffic from google (those yellow, green, red lines), speed limits, weather history and weather predictions.  All of this can easily directly affect the travel times of people.  This could be used when you are in a new city that you haven’t driven in before.  They might be able to recommend easier routes.  I have found that TomTom has a terrible web app that claims to do some of what I outlined above, but their user interface is the worst.  Also, Google shows the typical traffic at a particular day and time, but doesn’t give you the option to get directions based off of that information.
  2. Now a variation of this idea I think is probably on my blog already but I again experienced the need for it.  Builders create blueprints which they take to their clients for review.  This is a long and iterative process due to miscommunication between the client and the builder.  Automating this process and obtaining the specs from a client to create a structure seems similar in principle to that of building a piece of software.  Which we are taught, as computer scientist, is a difficult venture that requires a lot of time talking with the client to obtain the specs and their ideas.  Unlike with software I think a lot of the issues with architecture version of the problem could be automated and prototyped in front of the client.  Leading to a faster return time and thus greater revenue from happy customers.  I found this journal, Automation in Construction, it looks like they have been exploring this problem (http://www.journals.elsevier.com/automation-in-construction/).

I’d like to see both of these applications created.  I might in the future discuss in more detail how I would go about implementing them.