Showing posts with label Search. Show all posts
Showing posts with label Search. Show all posts

July 30, 2011

Federal Register On Steroids

"The Federal Register is "the official daily publication of rules, proposed rules, and notices of Federal agencies and organizations, as well as executive orders and other presidential documents." It is published by the Office of Federal Register, National Archives and Records Administration in the Government Printing Office's (GPO) Federal Digital System (FDsys)--"the next generation on online government information."

Attached is a snapshot that shows a very basic chronological order of posts with an issue of the Federal Register subdivided by agency/organization. It's organized and to the point!

Now, here is a new way of looking at the information from GovPulse, a site developed to "make such documents as the Federal Register searchable, more accessible and easier to digest...to encourage every citizen to become more involved in the workings of their government and make their voice heard." The site is built from open source.

You'll see that there is a lot more information readily available, organized in multiple ways, and really quite user-centric; some examples:

1) Number of Entries for the Day: The number of entries for the day are listed right at the top.
2) Calendar for Selecting Day of Interest: Next to the number of entries for the day, you can click on the calendar icon and get an instant 3 months of dates to choose from or enter another date of interest and be instantly take to there.
3) Statistics for the Day: The right sidebar displays the locations mentioned on a map and the types of entries and reporting agencies in pie charts.
4) Department Entries are Prominently Displayed: Both the number of entries for each department are identified as well as identifying their type and length along with an abstract for the entry. Each Department's entries can easily be expanded or collapses by clicking on the arrow next to the department's name.
5) Entries are Enabled for Action: By clicking on an entry, there are options to share it via social media to Twitter, Facebook, Digg, and Reddit to let others know about it and there is also a listing of your senators and representatives and their contact information to speak up on the issues.

Additional helpful features on the homepage--immediate access to areas that are last chance to act or what's new, such as:

1) Comments closing in the next 7 days
2) Comments opened in the last 7 days
3) Rules taking effect in the next 7 days
4) Rules proposed in the last 7 days

Moreover, you have another map with bubbles showing mentioned locations or you can enter your own location and get all the entries subdivided by 10, 15, 20 miles and so on up to 50 miles away.

Another feature called Departmental Pulse, show a trend line of number of entries per department over the last year or 5 years.

At the top of the page, you can quickly navigate to entries in the Federal Register by agency, topic, location, date published, or do a general search.

There are other cool features such as when you look at entries by department, you can see number of entries, places mentioned, and a bubble map that tells you popular topics for this department.

Overall, I think GovPulse deserves a big thumbs up in terms of functionality and usability and helping people get involved in government by being able to access information in easier and simpler ways.

The obvious question is why does it take 3 outsiders "with a passion for building web applications" to do this?

While I can't definitively answer that, certainly there are benefits to coming in with fresh eyes, being true subject matter experts, and not bound by the "bureaucracy" that is endemic in so many large institutions.

This is not say that there are not many talented people in government--because there certainly are--but sometimes it just takes a few guys in a garage to change the world as we know it.

Federal_register Govpulse

Share/Save/Bookmark

July 17, 2011

Wolfram| Alpha Reviewed

Here is an impressive video (actually part 1 of 2) introduction to Wolfram | Alpha by Stephen Wolfram.

It is an "computational knowledge engine" ( or answers engine) that was released 2 years ago on May 15, 2009 and was named the greatest innovation of 2009 by Popular Science.

It differs from Google or a traditional search engine in that it does not deliver a list of links to documents or web pages, but rather it delivers computed answers from structured data.

As there are so many web sites that profess to answer our questions--whether Q&A sites like Answers.com and Quora or online encyclopedias like Wikipedia, I am intrigued by Wolfram Alpha's computational knowledge niche.

While the site is useful for getting everything from the GDP of France to the height of Mt. Hermont, I found the Wolfram Alpha site struggling to answer a set of basic test questions:

1) Total amount (also tried "size") of federal deficit -- No, don't want a definition of a deficit.

2) Number of U.S. embassies around the world -- No, don't want the U.S. population, density, language, etc.

3) How many employees at the Department of State -- No, don't want a list of U.S. states.

4) Air craft carriers in U.S. Navy - 11 (okay, yay!, but no list of what these are and no hyperlink, boo!)

5) (let's try this) What are the names of U.S. aircraft carriers - No, don't want the number of passengers and goods transported in 2009.

6) Planned number of F-35 to be produced -- No, don't want the function line F-35.

7) Members of House of Representatives - Yes, 435.

8) Time in Alaska - 3:46 am, thanks.

9) Age of International Space Station - launch November 20, 1998 (12.7 years ago) - informative.

10) Depth of Earth's crust - 0-22 miles - not bad.

11) Volume of Pacific Ocean - big number provided - good enough for me.

12) Largest lottery winnings - No, not the movie, "The Lottery."

While Wolfram Alpha is impressive in mathematical and scientific prowess, too often, the answers just did not compute for the everyday questions posed.

As busy people juggling many different roles in life, it's nice to actually get an answer back when you have a question, rather than have to start searching through thousands or links from the traditional search engine page.

But when instead of getting answers, you see messages that the search engine is "computing" and then coming back with null or void responses, we are left worse off then when we started.

We shouldn't have to think long and hard about what we can ask or how we to ask it; the search engine should be user-centric and we should be able to be ourselves.

As search engine users, I think we have the right to expect that our focus should be on how to apply the answers rather than on the engine itself or else something is wrong.

Share/Save/Bookmark

April 27, 2011

Smartphone Apps For Shopaholics

Shopping

In the old Ginsu commercials, they used to say "In Japan, the hand can be used like a knife...but this method doesn't work with a tomato."

Now, in the the United States and elsewhere, the smartphone can soon be used like a wallet, and this does work with tomatos or anything else you want to purchase!

Electronic payments are taking on new meaning as we go from paying with traditional credit and debit cards or even payment services like Paypal to actually using our smartphones to make those payments.

Wired Magazine (November 2010) reports that "Google's newest iteration of its Android phone OS will include a wallet that lets you use your phone to make payments by tapping it against a cash register."

According to Eric Schmidt, CEO of Google, he envisions that "This could eventually replace credit cards."

"Like the technology built into debit cards that can be used to make a payment by bumping against a reader at a store or gas pump, Android 2.3 devices that have the right on-board chip will be able to make payments using stored credit card numbers or other payments systems such as Paypal."

Payment technologies coupled with context-aware computing (such as location awareness) will enable your local merchants to send shopping suggestions, reminders, coupons, loyalty programs rewards, and targeted deals to customers--all over their smartphones.

Aside from e-Payments, retailers are looking to up the ante in their competition with online merchants.

According to the Wall Street Journal today (26 April 2011), stores and malls are "threatened by the rapid growth of online retailing", where merchants are able to offer everything from product search, free shipping, easy returns, often no sales tax (like Amazon) and broadcast deals over the social networks like through Groupon. And while "online sales still account for a just a fraction of overall retail sales, they are growing rapidly gaining 12.6% last year to $176.2 billion."

Therefore, brick and mortar retailers are looking to offer a host of app functions for everything from creating online shopping lists, in store product search, you-are-here location functions, mall directories, parking-spot markers, reward programs, and display promotions.

So aside from iPhone plug-in for taking credit card payments on the smartphone (the topic of a prior blog), there are a lot of smartphones Apps and OS features coming that will make shopping easier, friendlier, and generally more convenient.

So in case you needed another excuse to go shopping and indulge...try out some of the new smartphone apps that will make your experience even that much more decadent. ;-)

Share/Save/Bookmark

April 23, 2011

Information-Free Is Invaluable

At first I admit it, I didn't really get Google; I mean what is this G-o-o-g-l-e and the shtick about "doing search"?

But the writing was on the wall all along with their incredible mission statement of: "to organize the world's information and make it universally accessible and useful."

So search is the just the beginning of a long list of now amazingly valuable Google properties and services (now valued with a market capitalization of almost $169 Billion):

- Search (Google Search, Google Search Appliance, Google Desktop)
- Cloud Computing (Google Apps Engine, Google Storage for Developers, Chrome Notebooks)
- Advertising Technology (Adwords, AdSense, DoubleClick)
- Website Analytics (Google Analytics)
- Operating Systems (Chrome OS, Android, Honeycomb)
- Web Browser (Google Chrome)
- Productivity Software (Gmail, Google Calendar, Google Apps Suite)
- Social Computing (Google Wave, Google Talk, Orkut, Buzz)
- News Aggregator (Google News, Google Reader)
- Translation (Google Translate)
- Telecommunication (Google Voice)
- Clean Energy (Google Energy)
- Geospatial (Google Maps, Google Earth)
- Video (YouTube)
- Photos (Picassa)
- Electronic Books (Google Books)
- Blogs (Blogger)

What Google seems to intuitively get is that their free powerful web services creates invaluable consumer market share and mind share--like a honey pot. Once the consumer comes on board--like good little bees, they are ripe for companies to reach out to via advertising for all and every sort of product and service under the sun. And according to 1998 revenue breakdown, as much as 99% of Google's revenue is associated with advertising!
Google is brilliant and successful for a number of reasons:

1) Google is consumer-oriented and knows how to attract the crowd with free services, and they let others (the advertisers) concern themselves with monetizing them.

2) Google is incredibly innovative and provides the breath and depth of technology services (from cloud to productivity to search to video) that consumers need and that are easy for them to use.

3) Google is information rich, but they share this broadly and freely with everyone. While some have complained about the privacy implications of this information bounty; so far, Google seems to have managed to maintain a healthy balance of information privacy and publicity.

4) Google values their people, as their "owners manual" reads: "our employees...are everything. We will reward them and treat them well." And to help retain their talent, Google just gave their employees a 10% raise in January.

5) Google wants to be a force for good--their creed is "Don't be evil." They state in their manual: "We believe strongly that in the long term, we will be better served- as shareholders and in all other ways--by a company that does good things for the world, even if we forgo some short-term gains."

Do not underestimate Google--as the Wall Street Journal, 23-24 April, 2011 summarizes today, they are not a conventional company.

At the end of the day, if Google is successful in their business of making information universally accessible and useful, then we are talking about making an invaluable difference in the lives of humanity--where information builds on itself, and knowledge--like the Tree of Knowledge in the Book of Genesis--is alive and constantly growing for all to benefit from in our Garden of Eden, we call Earth.

(Source Picture: Honeybird)

Share/Save/Bookmark

September 24, 2010

The User-centric Web

David Siegel has written a book called “Pull: The Power of the Semantic Web To Transform Your Business” (Dec. 2009).

The main idea is that businesses (suppliers) need to adapt to a new world, where rather than them “push” whatever data they want to us when they want, we (consumers) will be able to get to the information we want and “pull” it whenever we need it (i.e. on demand).

Siegel identifies three types of data online of which less than 1% is currently visible web pages:

  • Public Web—what “we normally see when searching and browsing for information online: at least 21 billion pages indexed by search engines.
  • Deep Web—includes the “large data repositories that requires their internal searches,” such as Facebook, Craigslist, etc.—“about 6 trillion documents generally not seen by search engines.”
  • Private Web—data that “we can only get access to if we qualify: corporate intranets, private networks, subscription based services, and so on—about 3 trillion pages also not seen by search engines.”

In the future, Siegel sees an end of push (i.e. viewing just the Public Web) and instead a new world of pull (i.e. access to the Deep Web).

Moreover, Siegel builds on the “Semantic Web” definition of Sir Tim Berners-Lee who coined the term in the 1990s, as a virtual world where:

  • Data is unambiguous (i.e. means exactly the same things to anyone or any system).
  • Data is interconnected (i.e. it lives online in a web of databases, rather than in incompatible silos buried and inaccessible).
  • Data has an authoritative source (i.e. each piece of information has a unique name, single source, and specified terms of distribution).

While, I enjoyed browsing this book, I wasn’t completely satisfied:

  1. It’s not a tug of war between push and pullthey are not mutually exclusive. Providers push information out (i.e. make information available), and at the same time, consumers pull information in (access it on-demand).
  2. It’s not just about data anymore—it’s also about the applications (“apps”). Like data, apps are pushed out by suppliers and are pulled down by consumers. The apps make the data friendly and usable to the consumer. Rather than providing raw data or information overload, apps can help ready the data for end-user consumption.

All semantics aside, getting to information on the web is important—through a combination of push and pull—but ultimately, making the information more helpful to people through countless of innovative applications is the next phase of the how the web is evolving.

I would call this next phase, the “user-centric web.” It relies on a sound semantic web—where data is unambiguous, interconnected, and authoritative—but also takes it to the next level, serving up sound semantic information to the end-user through a myriad of applications that make the information available in ever changing and intelligent ways. This is more user-centric, and ultimately closer to where we want to be.


Share/Save/Bookmark

August 1, 2010

A Peek at The Future of Information Search, Analysis, and Visualization

I am not endorsing any vendor or product, but here's an impressive video on what Recorded Future is doing with what they call a "Temporal Analytics Engine" to analyze open source information on the web as well as structured data sources.

This goes way beyond search as we do it today--this is a look into the future of iterative search, link analysis, information visualization (both temporally and spatially), and predictive analytics.

The video shows an example of how the technology can be used in counterterrorism efforts to "connect the dots" on the bad guys and protect our nation and its people.

Envision many other applications across government (including law enforcement), business, academia...check it out.


Share/Save/Bookmark

July 19, 2009

Battle of the Tech Titans

Google and Microsoft are going head-to-head, and they are going for the jugular.

ComputerWorld stated in the July 6/July 13, 2009: “Google Set to Wage OS War with Microsoft.” Wired wrote in August 2009 issue according to CEO Eric Schmidt, Google is the “anti-Microsoft”.

According to Wired, the two companies are fighting for the title: King of Technology.

Here’s a quick breakdown:

Google

Microsoft

Web Browser

Chrome (& FireFox distribution)

Explorer

Operating System

Android, Chrome OS

Windows, XP, Vista, Mobile

Business Productivity Suite

Apps Suite

Office

Search

Google

Bing

Online Advertising

Adwords, Adsense, Doubleclick

aQuantive

On one hand, Google is the undisputed master of the Internet delivering 78.5% of search results in the U.S. (versus 8.2% for Microsoft ) and pulling in $22 billion in revenue in 2008 for text ads. On the other hand, Microsoft owns the personal computer environment with 90% of the operating systems for all laptops and desktops yielding $16 billion in 2008 sales and $14.3 billion in 9 months for it’s productivity applications (versus Google which mostly gives away is email and other online applications); further Microsoft has 70% of the browser market to Google 2% for Chrome. (Wired July 13, 2009)

So is there really a full tech war going on or are Microsoft and Google just chipping away on the edges of each others territory, using so-called guerrilla warfare tactics?

It’s a little of each. Both companies are technology behemoths trying to be the king of the tech jungle. But they have very different approaches. Microsoft believes that computer software is the key to tech kingdom, while Google believes that the Internet is the path to people’s technology hearts.

Google is willing to give away software to challenge Microsoft on its home turf, and Microsoft is investing in its new search engine to erode the core strength of its competitor. It’s a jab for jab face-off where I would imagine we would continue to see the corporate fists flying for as long the two are standing.

From a strategic point of view, Microsoft has such a dominant position on our computers both in our homes and businesses, it is hard to imagine them being easily dethroned. Microsoft also has a war chest and the ability to replenish it to fight a darn good fight. But many companies have been smug and have lost to a determined challenger.

Google is coming out strong for its innovativeness and can’t turn down offer of free products. If the television business is any predictor of a winner-take-all, television’s advertising revenue built an incredible entertainment industry that we all enjoy and which still largely dominates today.

And now I think I will go watch 60 minutes on my big flat screen TV.


Share/Save/Bookmark

November 22, 2008

A Learning Environment and Enterprise Architecture

One of the things that make an organization (or a person) succeed or fail is its ability to learn and grow.

A child learns at home and in school and grows to become a productive adult human being. An organization begins as a start-up and grows and matures into a bustling successful organization based on the combined talents and wisdom of its people; new people are brought on board to meet the growth and to pollinate the organization with the knowledge, skills, and abilities it needs to meet emerging challenges.

The underlying architecture for growth and success is continued learning for self and an ongoing stream of new, bright, and innovative individuals to feed the organization’s thirst for ideas and remain competitive.

Organizations can hire or train people to bring in creativity and intellect; they can also cross pollinate talent with other enterprises and thereby share the talent.

The Wall Street Journal, 19 November 2008, reports that “Google, P&G Swap Workers to Spur Innovation.”

“At Proctor & Gamble Co., the corporate culture is so rigid, employees jokingly call themselves “Proctoids.” In contrast, Google Inc. staffers are urged to wander the halls on company-provided scooters and brainstorm on public whiteboards. Now, odd this couple things they have something to gain from one another—so they‘ve started swapping employees. So far, about two-dozen have spent weeks dipping into each other’s staff training programs and sitting in on meetings where plans get hammered out.”

What are these two corporate juggernauts swapping staff?

P&G is trying to learn and change from being primarily TV-centric in its advertising to moving its pitch to the internet (P&G spends $2.36 billion in television advertising versus $78.6 million online—just 2%--even though ”consumers ages 18 to 27 say they use the Internet nearly 13 hours a week, compared to viewing 10 hour of TV”).

Google wants to learn how to snare a bigger slice of advertising revenue from big corporations like P&G, which happens to be the largest advertising spender in the world. Although Google “controls 74% of so-called ‘search term’ advertising spending…TV snags nearly 40% of the world’s total advertising spending.”

Anyway, the job swap started in January and is going great. For example, P&G started “an online campaign inviting people to make spoof videos of P&G’s ‘Talking Stain’ TV ad and post them to YouTube. And Google job-swappers “have started adopting P&G lingo” One Google job-swapper stated “This is going to get so much easier, now that I’m learning their language.”

Change won’t happen overnight. “Consumer-product companies have been among the slowest to adopt online marketing because the traditional form of marketing, including TV and newspaper fliers are still reasonably effective,” but learning what are the new possibilities is playing a big role in changing the mindset for the future.

Indeed, enterprise architecture is not just about technology, but about business processes and human beings (the big three--people, process and technology). It’s about learning to do things better, faster, and cheaper. Underscore the learning!


Share/Save/Bookmark

November 15, 2008

Speed versus Accuracy and Enterprise Architecture

What’s more important speed or accuracy when it comes to developing and implementing a enterprise architecture?’

On one hand, if your target architecture and transition plans are inaccurate, then you are leading your organization down the wrong business and IT path. One the other hand, if your architecture is not timely, then you are serving up outdated plans and strategy to the organization to no avail.

The Wall Street Journal, 12 November 2008, has an interesting article on an innovative Google “Flu-Bug Tracker” that I think sheds some light on this issue.

Google has a free web service at www.google.org/flutrends that “uses computers to crunch millions of Internet searches people make for keywords that might be related to the flu—for instance ‘cough’ or ‘fever’. It displays the results on a map of the U.S. and shows a chart of changes in flu activity around the country.”

The Google Flu Trend data is meaningful because of strong correlation found between those searching flu related keywords and those actually coming down with the flu as reported by the Center for Disease Control and Prevention (CDC) one to two weeks later.

“In any given year, between 5% and 20% of Americans catch the flu.”

By getting advance warning of flu trends out to CDC and the public, Google may help provide an early warning for outbreaks. “For epidemiologists, this is an exciting development, because early detection of a disease outbreak can reduce the number of people affected. If a new strain of influenza virus emerges under certain conditions, a pandemic could emerge and cause millions of deaths (as happened, for example, in 1918).” (http://www.google.org/about/flutrends/how.html)

So speed of information is crucial here to early warning—helping people and saving lives. However, the Google Flu Trend information, based on tracking keyword searches, is not as accurate as capturing actual cases of the flu confirmed by laboratory testing.

So like with enterprise architecture, you have a trade-off between speed and accuracy.

With the Flu Trends data, “what they lose in accuracy, the site may make up in speed…reducing that time is crucial for combating influenza, which can manifest itself one to three days after a person comes into contact with the virus.”

Ms. Finelli of the CDC stated: “If you get data that’s not very timely one or two weeks old, it’s possible that the outbreak has already peaked.”

So is there a lesson here for enterprise architects?

Speed and agility is crucial in the making valuable decisions for the organizations in the marketplace, as it is in helping people in their healthcare. Trying to get all or completely accurate information to do an enterprise architecture or strategic plan is like trying to get 100% confirmed cases of the flu—if you wait until you have complete and perfect information, it will be too late to respond effectively.

It’s sort of like the adage “analysis paralysis”—if you keep analyzing and mulling over the data never making a decision, you are essentially paralyzed into non-action.

So it is crucial to get good-enough data that allows you to extrapolate and make decisions that are timely and effective. Of course, you can always course correct as you get more and better information and you get a clearer picture. But don’t wait till everyone in the enterprise has a confirmed case of the proverbial flu to start taking reasonable action.


Share/Save/Bookmark

November 13, 2008

The Awesome Implications of Gmail and Enterprise Architecture

Recently, I took the leap from Yahoo! and added a Gmail Account.

For a long time, I thought, “What can be the difference? E-mail is e-mail.” Further, I thought people were just switching because it was the latest fad, and they wanted to be associated with the then-upcoming Google versus the troubled Yahoo!

While this may be partly true, there are some tangible advantages to Gmail. Gmail has a better interface than Yahoo!—it provides one look and feel while Yahoo! has a switching mechanism between the legacy email and a new Yahoo! mail, which is still kind of quirky. Gmail better integrates other tools like instant messaging and VOIP. Gmail offers a huge amount of storage. Gmail associates email strings so you can easily expand or click through the chain.

And finally,
Gmail has a label structure for emails versus Yahoo’s folder structure. This is the one that matters most.

The label structure is superior to the folders. You can have multiple labels for an e-mail and can therefore locate items of interest much more easily by checking in any of the pertinent label categories. In contrast, in the Yahoo! folder structure, you can only store the e-mail in one folder, period. This makes it it difficult to store, connect, and discover items that cross categories.

For example, if you have e-mails on enterprise architecture topics from a particular source, you may want to label it by the topic EA and by the source it came from, so in the future you can find it by topic or by source.

Reflecting on this archiving structure from an enterprise architecture perspective, it became apparent to me that the legacy folder structure used in Yahoo! mail and the typical Microsoft Office applications such as Outlook and My Documents is built according to a typical taxonomy structure. By this I mean that here are one “parent” to multiple “children” relationships (i.e. a folder has one or more files/emails, but a file/email is constrained to only one folder).

However, in Gmail, the archiving structure is built according to an ontology structure, where there are multiple relationships between objects, so that there is a many-to-many relationship. (i.e. a label category can have multiple files/emails and files/emails can be tagged to many labels)—a much more efficient and expansive metadata structure.

So in short, the analogy goes like this--

Folder structure : Taxonomy : : Labels : Ontology

And Google wins in e-mail archiving hands down!

In enterprise architecture, the implications are enormous. For example, Microsoft, which is the defacto standard in most of our organizations, rules the way we store files in the legacy folder structure. Perhaps, the time has come for us to evolve to the superior metadata structure using labeling. This will make it far easier and more productive for the average user to search and discover information they need.

Further, metadata is at the heart of enterprise architecture, where we seek to break down the siloes in and between our organizations and make for better interoperability and information sharing. The goal is a holistic view of what’s going on in our organization and between organizations, and the only way to achieve that from an IT perspective is to label information so that it is discoverable and usable outside stereotypical stovepipes.

Share/Save/Bookmark