Latest News

Showing posts with label Video. Show all posts
Showing posts with label Video. Show all posts

Thursday, October 4, 2018

A Two-Minute Guide To Artificial Intelligence



If you keep hearing about artificial intelligence but aren’t quite sure what it means or how it works, you’re not alone. 
There’s been much confusion among the general public about the term, not helped by dramatic news stories about how “AI” will destroy jobs, or companies that overstate their abilities to “use AI.”
A lot of that confusion comes from the misuse of terms like AI and machine learning. So here’s a short text-and-video guide to explain them:


What’s the difference between AI and machine learning?
Think of it like the difference between economics and accounting.
Economics is a field of study, but you wouldn’t hire a Nobel Prize-winning economist to do your taxes. Likewise, artificial intelligence is the field of science covering how computers can make decisions as well as humans. But machine-learning refers to the popular, modern-day technique for creating software that learns from data.
The difference becomes important when money is at stake. Venture capital investors often dismiss AI as full of hype because they’ve got skin in the game. They prefer startups that make machine-learning software with a clear, commercial application, like a platform that can filter company emails with natural language processing or track customers in a store with facial recognition (these are real businesses).
On the other hand, universities and some large tech companies like Facebook and Google have large labs carrying out research that drives the wider field of AI forward. A lot of the tools they invent, like TensorFlow from Google or Pytorch from Facebook, are freely available online.

Why does the term “learning” (e.g., deep learning) crop up everywhere? 
Because the most exciting application of AI today gives computers the ability to “learn” how to carry out a task from data, without being programmed to do that task.
The terminology is confusing because this involves a mishmash of different techniques, many of which also have the word “learning” in their names.
There are, for instance, three core types of machine learning, which can all be carried out in different ways: unsupervised, supervised and reinforcement, and they can also be used with statistical machine learning, Baeysean machine learning or symbolic machine learning.
You don’t really need to be clued up on these though, since the most popular applications of machine learning use a neural network.

What’s a neural network?
It’s a computer system loosely inspired by the human brain that’s been going in and out of fashion for more than 70 years.

So what is “deep learning”? 
That’s a specific approach to using a neural network—essentially, a (deep) neural network with lots of layers. The technique has led to popular services we use today, including speech-recognition on smartphones and Google’s automatic translation. 
In practice, each layer can represent increasingly abstract features. A social media company might, for instance, use a “deep neural network” to recognize faces. One of the first layers describes the dark edges around someone’s head, another describes the edges of a nose and mouth, and another describes blotches of shading. The layers become increasingly abstract, but put together they can represent an entire face.

What does a neural network look like on a screen—a jumble of computer code? 
Basically, yes. Engineers at Google’s AI subsidiary DeepMind write nearly all their code in Python, a general purpose programming language first released in 1991.
Python has been used to develop all sorts of programs, both basic and highly complex, including some of the most popular services on the Web today: YouTube, Instagram and Google. You can learn the basics of Python here.

Does everyone agree that deep-learning neural networks is the best approach to AI? 
No. While neural networks combined with deep learning are seen as the most promising approach to AI today, that could all change in five years.

Source: https://www.forbes.com/sites/parmyolson/2018/10/03/a-two-minute-guide-to-artificial-intelligence/#af5b6cb61c0a

Wednesday, January 6, 2016

Vietnam ICT market

A report about the Vietnam ICT market, published by the Canadian Trade Commissioner Service in March 2012, describes Vietnam as an attractive software outsourcing destination for Canadian companies.  TMA Solutions is listed in the report as one of the largest Vietnam IT outsourcing providers.
Many indexes have shown the Vietnam ICT industry’s dramatic development over recent years.  The improvement is a result of better infrastructure, availability of devices and telecommunications, as well as human resources. While the low-cost advantage is well understood by Canadian companies,  the report also notes that the quality of human resources is high among Vietnam offshore software company. Vietnam software developers are intelligent, good at math, and hard-working.
Two other main reasons discussed in the report that make Vietnam IT outsourcing companies attractive are the strategic location of Vietnam in Southeast Asia and its population size.  These factors have helped attract global ICT and electronics manufacturing giants such as Samsung, Foxconn, Intel, NEC, Canon, and Hitachi, and many others.
One recommendation for Canadian companies who are setting up outsourcing projects with Vietnam IT outsourcing companies is to plan on sending a few talented staff to go overseas for training.  This is a common practice and helps create a more successful project.  Upon returning home, the individuals work with staff to develop their skills and pass on the knowledge 
In such a fast-growing ICT market, TMA Solutions is listed as one of largest Vietnam offshore software companies, with competencies being built around three pillars: telecom, business applications and mobile applications development. With over 18 years of experience in R&D software outsourcing, TMA has been able to win contracts from international customers such as Avaya, IBM, Nortel, Alcatel-Lucent, NTT, Toshiba, Telus, and NEC. The company has offices in Canada, Europe, US, Japan, and Australia, and has been witnessing an impressive growth rate of over 50% through years of operation.




Source: http://www.enterprisecanadanetwork.ca/_uploads/resources/The-Information-and-Communications-Technology-Market-in-Vietnam.pdf

Tuesday, October 20, 2015

Six Benefits Of Custom Software For Your Business



Deciding whether or not your business would benefit from hiring developers to create custom software packages for your business can be a daunting decision. Listed beloware six benefits that can be realized by your business should you choose to utilize custom software.

1. The mostimportant benefit of custom application development is that it is tailor-madeby developers to your specifications in order to best serve your business’needs. It is not unusual for businesses to license software from a softwarevendor and then discover that it is simply not suitable for their business.With custom business software, you will be guaranteed that the software makes agreat fit for all of your business’ requirements.

2. Custom businesssoftware is more scalable than off-the-shelf software packages. Since customsoftware developers operate on a contractual basis, they will continue tomaintain the program as your business grows in size. With off-the-shelfsoftware, you typically run into the issue of the software either beinginexpensive to purchase but not suitable for large businesses or software beingable to support businesses on a large scale but very expensive to license.Custom software development meets the needs of your company while allowing yourbusiness to grow without being limited by your software.

3. Custom softwaredevelopment can help protect your business from external threats. The majorityof successful hacking attempts performed on business are as a result of hackersexploiting known software vulnerabilities in commonly-used software. Custom softwarewill be a much less attractive target for hackers as it will requirecomparatively much more effort to learn how to breach the system.

4. Customapplication development is capable of operating with the software packages yourbusiness already uses. It is almost never the case that multiple off-the-shelfsoftware packages interact with each other perfectly and without errors;licensing business software that is not tailor-made for the softwareenvironment your business runs on can lead to your employees’ productivitydropping as they experience continual errors and cannot effectively completetheir work. Custom software development avoids this problem, as it can fitperfectly within your business’ software ecosystem.

5. With customapplication development, your software is maintained for as long as you requireit to be. With off-the-shelf software, your business is at the mercy of thesoftware developer you are purchasing from; if they go bankrupt or decide to nolonger maintain the application, your business will be put in the position ofsuddenly needing to change to maintained and supported software. This can be adebilitating sudden expense for your business.

6. Custom businesssoftware helps you save on hardware acquisition costs. Licensing softwarepackages often means purchasing extra hardware to go with it in order to run iteffectively. Custom software developers will tailor the program to both thevendor of your hardware and your hardware’s capabilities. This ultimately helpsyour business save money, as you will not need to purchase unnecessaryadditional hardware.

Custom software cancertainly be the right choice for your business. It offers a number of benefitsover licensing off-the-shelf software; notably, in the areas of scalability,guaranteed maintenance and integration into your business’ existing software environment.Licensing extant software carries the risk that it will not meet the needs ofyour business either now or in the future; with custom software, this risk isaverted. Overall, custom applications provide an excellent foundation to buildupon for the continued success of your business.

Source: http://blog.goodcoresoft.com/six-benefits-of-custom-software-for-your-business/

Friday, February 13, 2015

Vietnam IT Outsourcing Conference 2015


Despite of the steady growth in the last 15 years and attracted many world leading companies, the Vietnam software outsourcing industry is still unknown to many outside people. To promote the industry to the world, top Vietnamese software outsourcing companies and QTSC (Quang Trung Software City) and HCA (Ho Chi Minh City Computer Associations) decided to organize a regular Vietnam IT Outsourcing Conference (VNITO).
VNITO is expected to be the biggest Vietnam IT Outsourcing conference with the  main purpose are to promote Vietnam as an emerging IT Outsourcing destination and create an effective business matching platform for buyers and Vietnamese IT Outsourcing vendors. This event is aimed attract more than 150 multi-national and high-tech companies from over 20 countries, 200 top Vietnam offshore software outsourcing companies and 20 IT universities.

This is a great opportunity for foreign companies to understand Vietnam software industry, business and investment environments as well as human resources, education and training, labor market, infrastructure, etc.



As one of the leading software outsourcing companies in Vietnam, TMA is actively participating in the organizing committee for the conference and are promoting the event through its partner network in many countries.
The first conference will be held this year on 15&16 October 2015.
  1. Place: White Palace Convention Center, 194 Hoang Van Thu, Phu Nhuan District, HCMC
  2. Agenda:
    • Day 1:
      • Morning: Opening, key-note speech, industry reports
      • Afternoon: Conference topics, panel discussions
      • Evening: Gala Dinner
    • Day 2:
      • Morning: Business matching
      • Afternoon: Business matching, software park tour, company visits, city tour
      • For more information, please visit the conference website: http://vnito.org
Download our white paper “The tech giants have moved to Vietnam. Why & Will you follow suit?”

Tuesday, August 12, 2014

Vietnam software outsourcing sector grows strongly, in world’s top 10





Vietnamese software outsourcing companies have announced their first-quarter revenues rose by up to 34 percent compared to the same period of last year while an industry body says Vietnam is now among the world’s top ten software exporters.
Vietnam has outplayed India to become the second-largest software outsourcer in Japan, only behind China, and is now one of the world’s ten largest software exporters, according to the Vietnam Software and IT Services Association.
Only in the first three months, many local software companies received orders for the entire year and their 2014 revenues are expected to soar by up to 25 percent compared to a year earlier, the association said.
Tran Phuc Hong, managing director of TMA Solutions, another HCMC-based software firm, was quoted by newswire Saigon Times Online as saying that this year will be stable for the software outsourcing industry as most of the orders have been placed in the first quarter.
TMA Solutions reported a 20 percent year-on-year growth in the January – March period, and has so far signed contracts for the full year of 2014, Hong added.
Ngo Van Toan, deputy CEO of Global CyberSoft, also told the economic news website that his company enjoyed quarterly growth of 25 percent in comparison to the same period last year, thanks to orders from Japan and North America.



“The software outsourcing market remains stable and has the potential to grow further, with Japan and the U.S. being the two main markets,” he was quoted as saying.
Software companies headquartered in Quang Trung Software Park in HCMC’s District 12 also posted impressive growth in the first quarter.
These software outsourcers collectively generated VND678.1 billion (US$31.99 million) in revenue, a 34 percent year-on-year increase, the park’s chairman Chu Tien Dung told Saigon Times Online.
Park companies are completing orders from 20 countries and their main markets are also Japan and the U.S., apart from several European nations.
Their software exports in the first quarter were worth $16.82 million, up 37.4 percent from a year earlier.
Vietnam is home to 1,000 software companies with 80,000 people working in the industry, according to the Vietnam Association for Information Processing.
Last year the industry’s revenue surpassed the $1 billion mark, 25 percent of which was contributed by exporting and outsourcing.
Source: http://tuoitrenews.vn/business/19104/vietnam-software-outsourcing-sector-grows-strongly-in-worlds-top-10

Tags

Recent Post