Olongapo Telecom & Information Technology

Monday, December 04, 2006

Filipino developer wins int’l tilt with talking computer application

Who ever said that Filipinos are behind when it comes to technology should think again. Just recently one developer proved to the world that Filipinos thrive on innovation and endless possibilities when he was the only Asian chosen as one of the 12 finalists in the recently concluded "Made in Express Contest." He along with six Americans, an Australian, a Canadian, a European and a Pakistani turned their cool ideas into reality.

Roman Canlas, 28, was one of the 12 finalists who made it among 1,500 developers in the "Made in Express Contest," and also the recipient of the "Community Choice award," which was given to the finalist with the most number of votes from the public for his project. The "Made in Express Contest" is a global developer contest organized by Microsoft Corporation to promote the Express Editions of Visual Studio 2005 and SQL Server 2005. The Express Editions are an expansion of the Visual Studio and SQL Server product line to include lightweight, easy-to-use, and easy-to-learn tools for hobbyists, students, and novice developers who want to build dynamic Windows applications, Web sites, and Web services.

According to Canlas, "the great thing about the Express Editions of Visual Studio 2005 and SQL Server 2005 is that these are free. Aspiring developers and hobbyists like me can experiment on our ideas without making our pockets suffer." The Express products consist of the Visual Web Developer 2005 Express Edition, a lightweight tool for building dynamic Web sites and Web services; Visual Basic 2005 Express Edition; Visual C# 2005 Express Edition; Visual C++ 2005 Express Edition; and Visual J# 2005 Express Edition, targeted programming tools for students and hobbyists who wish to learn the fundamentals of Windows programming and also the SQL Server 2005 Express Edition, a database for building data-driven applications.

Combining speech and animation, "Dr. House", dubbed as the "curmudgeon chat bot," is a Speech Enabled One Word Sentence Completion Test Web Application. It is based on Artificial Intelligence and Speech Recognition that provides psychotherapy analysis based on the user’s reactions and inputs. It is targeted for people who are having behavioral problems and it could also be used to give a clear definition of a person’s character.

"The application is interactive and quite similar to counseling with a real therapist. It shall be the advent of the speaking, responding and thinking application," enthused Roman.

To make use of Dr. House, Microsoft Agent, software technology that enables an enriched form of user interaction that can make using and learning to use a computer, easier and more natural, must first be installed in the user’s computer. From there, users can log in using their personal user name and password. Once the users have encoded their personal profile, Dr. House is ready to psychoanalyze them. Dr. House will be uttering incomplete sentences and as his patient, using the microphone connected to the PC, users will have to complete his sentence with a single word. After 50 questions, the session will end and the user will be redirected to the reports page. Test results will give a clear description of the user’s attitude towards men/women, supervisors at work or at school, as well as that of the family unit.

"Local developers make up an integral part of our business in Microsoft. Their creative talents bring about new products that could benefit individuals, businesses and large sectors. Microsoft is about empowering the Filipino, especially homegrown talents like Roman," stated Jojo Ayson, Senior Product Manager, Business Marketing Organization, Microsoft Philippines.

Canlas has high hopes for his application. He says that Dr. House could be used as part of the hiring process by corporate HRD’s who want to have something that deviates from the pen and paper test. With the upcoming Microsoft .Net 3.0 framework, Dr. House is bound to do more than just analyze according to one-word responses.

"There are a lot of talented Filipinos especially in the field of IT and companies like Microsoft that offer technical support and encouragement to developers contribute a lot to boosting the potential in the country," added Canlas who is part of the Microsoft Developer Network that offers Filipino developers a venue to exchange ideas. The Microsoft Developer Network also provides them with product support and the latest news in the realm of software developers.

The minimum system requirements for using Dr. House is an Internet Explorer version 5, a Windows XP operating system, soundcard, microphone, a set of speakers or headphones and a PC with 500 MHz clockspeed.

The nice thing about Filipino developers is the fact that they share their triumph with the community. Canlas goes beyond being brilliant as he plans to share the ,000 he received from being chosen as the community choice winner to the Cancer Warriors Foundation.

A programmer by day at BDO-Equitable-PCI Bank and a hobbyist by night, Canlas is on the lookout for his next bright idea that he could turn into reality.

Sunday, December 03, 2006

Bill to ban government use of popular software

POSTSCRIPT By Federico D. Pascual Jr. - The Philippine Star
A bill is being pushed in Congress forbidding all government agencies and state-controlled firms from buying and using any of the computer software sold in the market!

The proposed law – to be called "Free/Open Source Software (FOSS) Act of 2006" – commands government offices to use only information and communications software that are given away for free and have no restrictions as to their use.

The objectives appear to be to save money for the government and to encourage the making of free (non-commercial) software.

But I can also hear in the background a call to an unholy war against multinationals whose popular software run virtually all – maybe 95 percent? – of the computers of the world.

(Pardon this little note for the uninitiated: Hardware is the computer and everything else the user can touch. Software is the program or set of commands that make the hardware work.) * * *
TECHNO TRAP: The measure sponsored by Rep. Teodoro Casino (Bayan Muna) plays on complaints that computer software is expensive. It feeds the mendicant attitude that being a developing (meaning poor) country, we should have these technological tools for free.

I checked with PC Express yesterday. Their Windows XP Home costs P4,890, while the MS Office 2003 version is P13,570. If there are friendly pirates still lurking in your neighborhood, hot copies will cost you only P150 each.

The proposed FOSS law wants to do better than the pirates. It mandates that all government offices and corporations use only FREE and OPEN operating systems and programs.

It seems to me the congressmen behind FOSS want the government to join their ideological fight against multinationals, even at the risk of pushing it into a costly and disastrous technological trap. * * *
COSTLY CROSSOVER: It is all right to convince a computer-owner to throw away his Windows and install instead another operating system. This is a free country.

It is technically safe to install a free/open program in one’s computer if the hardware and the software are compatible. If installed properly, the software can make the machine work.

I am talking here of a stand-alone computer, or even of several units in a local area network using compatible software for doing an assortment of related tasks.

But try doing a massive crossover to FOSS for the entire government and all government-controlled firms, and then try working the usual links of the country to the rest of the world. That could spell disaster.

Such a legislated crossover could be more effective than the rebellion, secession, and destabilization of the combined forces of the enemies of the state in ensuring the collapse of the government. * * *
MORE EXPENSES: To say that such a massive crossover is for free or to come at no cost to the government (to taxpayers) is misleading.

The only thing free is the software. The sponsors imagine a situation where software is donated to the government by benevolent souls who had labored to create such technical and intellectual property but do not want or need anything in return.

Also consider the nitty-gritty of maintenance, training and support, which entail a pretty big sum on a do-it-yourself basis. How can these post-installation expenses be managed without cost to the government?

The proponents want to save money, but do not seem to realize that maintenance, training and technical support cost more than the purchase price of commercial software.

Such post-installation expenses are minimized when one buys time-tested technology backed by warranty and technical support. The government will turn its back on that value when it embarks on the FOSS adventure. * * *
INTEROPERABILITY: The proponents of FOSS should list, if they could, all the software that they are sure are free, open and useful. These are programs that are given away absolutely for free and can be modified and redistributed without the original creator(s) minding it.

Such a list should also show their demonstrated interoperability. The programs must be able to connect and function with the rest of the wired wide world without missing a beat.

When installed, everything FOSS must work. Otherwise the entire government and all state-controlled corporations will be paralyzed, or cut off from one another and the rest of the electronic world. * * *
FOSS HITS LOCALS: The bill sponsors must have thought they were doing local software makers a favor by attacking the multinationals that have been depicted as blood-sucking ogres.

But will professional programmers be willing to create software, dole them out for free, and renounce all rights to have a say when these are rewritten and redistributed?

The sponsors must have been surprised to discover that local software companies themselves are against the bill. Siempre, the FOSS bill will kill their business and their enterprise.

Information from the Philippine Software Industry Association shows that the combined revenues of its almost 100 members reached $100 million in 2005. Much of that revenue came from commercial software, which somebody paid for to use. Will they give that up?

Now FOSS wants to stop government – the biggest user – from paying for software that has been helping it operate more efficiently and catch up with the rest of the world. * * *
PCS REACTION: The Philippine Computer Society, composed of the country’s leading info-tech professionals and practitioners, said of the FOSS bill:

"We strongly believe that decisions to run open source or commercial software should be based on a careful assessment of the needs of the institution, viability, total cost, mission-criticality, and support.

"The Society therefore maintains that the public, especially government and educational institutions, should remain free to use the technology and software which they deem best suited to their needs.

"Government policies should remain neutral and promote choice and competition as it is through competition where innovation thrives and new, revolutionary products emerge.

"The Society is committed to support the development of a globally competitive Philippine IT industry. We believe that only campaigns and initiatives that ensure and enhance – rather than restrict – freedom of choice and competition, can promote the welfare and boost the growth of the IT industry in this country." * * *
MICROSOFT SIDE: Reacting to the bill, Microsoft Philippines said:

"Like the rest of the technology industry, Microsoft strongly believes that governments and users of technology should be free to use the software and other technologies that best meet their needs.

"Government policies that limit such choice, or that promote one form of technology over another, can deprive users, including governments themselves, of the best solutions, and the full benefits of available technologies, stifling both competition and innovation, and potentially impairing economic development, productivity and growth.

"Microsoft Philippines’ desire to help organizations and people realize their full potential is the foundation of our continuing commitment to provide integrated innovation – and great business value – in the products and services we offer, as well as the training programs that we initiate under Unlimited Potential, Partners in Learning and our other community programs.

"We continue to prove the value of our software to every customer – including governments – and are committed to giving the best products with the best long-term value.

"Microsoft shares the Philippine government’s vision to develop and nurture a vibrant IT industry in the country. We are firm believers in the value of commercial software and the innovation and opportunity that the commercial software industry provides. We hope to continue to work in partnership with the government in programs that aim to upgrade the technology skills of our manpower and positively impact our economy." * * *
ePOSTSCRIPT: You can read POSTSCRIPT at www.manilamail.com even before it sees print. Old columns dating back to 1991 can be accessed in the ManilaMail archive. Email comments to manilamail@pacific.net.ph. You can also use your cellphone. Type POSTSCRIPT, (space), followed by your name and message (not to exceed 149 characters), and send to 2960.