Language Grid

Last updated

The Language Grid is a multilingual service platform on the Internet mainly for supporting Intercultural collaboration. It enables easy registration and sharing of language resources such as online dictionaries, bilingual corpora, and machine translations.

Contents

Concept

The Language Grid is developed to increase the accessibility and usability of language resources. It takes the service-oriented approach by wrapping existing language resources as atomic Web services and enables users to compose new services by combining atomic Web services.

Architecture

The architecture of the Language Grid is to increase the usability of language resources, and to decrease the risk to providers in opening their resources. By wrapping resources as services, providers can control their intellectual property rights. It is essential to define stakeholders, their roles and the social protocol among them. Every stakeholder related to service grids, a service grid user, can take one or more roles in the following three categories.

The institutional agreement reflects the intentions of the three roles of service grid users. From service providers’ point of view, protection of intellectual property rights is critical. To satisfy such demands, service usage is classified into the following three categories:

Even in for-profit organizations, social responsibility activities are classified as non-profit use. This is because such activities are often conducted with public institutions or non-profit organizations. Conversely, the activities of public institutions or non-profit organizations for commercial profit are classified as for-profit use.

Software

The Language Grid consists of four service layers: P2P Service Grid Layer, Atomic Service Layer, Composite Service Layer and Application System Layer. [1] The P2P Service Grid Layer is constructed by the Service Grid Server Software.

The main components are Service Supervisor and Grid Composer. [2] The Service Supervisor controls service invocations according to the access control policies registered by service providers. Before service consumers invoke services on Composite Service Container and Atomic Service Container, it verifies whether the request satisfies the providers' access control policies. On the other hand, the Grid Composer coordinates distributed service grids operated by different grid operators in order to connect regional language services. [3]

The Service Grid Server Software was developed by Language Grid Project, National Institute of Information and Communications Technology. The development started in 2006. From April 2010, this is an open-sourced software maintained by the open source project. [4] The software is used to build the Language Grid, and also employed by LAPPS Grid funded by NSF. [5]

Operation

The Department of Social Informatics of Kyoto University started single operation of the Language Grid in December 2007 for non-profit purpose and research purpose, which is named as Language Grid Kyoto Operation Center. In January 2011, the second operation center for Language Grid was started by the National Electronics and Computer Technology Center of Thailand, which is called Language Grid Bangkok Operation Center. Later, Language Grid Jakarta Operation Center in Indonesia and Language Grid Xinjiang Operation in China were started in 2012 and 2014 respectively.

The four operation centers are connected with each other to realize the federated operation of the Language Grid, which enables sharing of language services among multiple Language Grids.

In May 2017, the operation of Kyoto Language Grid was moved from Kyoto University to NPO Language Grid Association. As of May 2018, 183 groups in 24 countries and regions had joined the Kyoto Language Grid, and 226 services are shared in the Federated Language Grid.

Researches

Researches of developing and using the Language Grid cover several areas including artificial intelligence, services computing and human-computer interaction.

Since 2006, research funds of the Language Grid have been provided by National Institute of Information and Communications Technology, Japan Society for the Promotion of Science, Strategic Information and Communications R&D Promotion Programme of the Ministry of Internal Affairs and Communications in Japan, and Research Institute of Science and Technology for Society of Japan Science and Technology Agency.

In November 2015, a research collaboration of federated grid for language services was started among the Language Grid, European Language Resources Association and Linguistic Data Consortium.

Activities

By using the language services in different ways based on the Language Grid, activities have been conducted by different communities. In 2006, Language Grid Association was formed among industry, government, academia, and citizens to advance the technologies and applications of the Language Grid.

Foreign Patient Support at Hospitals

When foreigners fall ill in different countries, they may be unable to receive adequate medical attention because of their inability to communicate with Japanese medical doctors. The multilingual medical communication support system was developed by Wakayama University in cooperation with Kyoto Center for Multicultural Society. This NPO dispatched volunteer interpreters to several affiliated hospitals a total of 1700 times per year. The support system helps communication between foreign outpatients and medical staff at hospital reception desks. Using the system, hospital staff can ask outpatients about their symptoms, and provide guidance around each section in a hospital.

Multilingual agricultural support

NPO Pangaea and universities in Japan and Vietnam worked on an agricultural support project with two major goals: low rice productivity and the environmental burdens caused by the excessive use of agrichemicals. From 2011 to 2014, a four-month experiment was conducted each year in Vinh Long Province, which is located in the Mekong Delta. The goal was to provide timely and appropriate agriculture knowledge in rice harvesting to Vietnamese farmers by Japanese experts. Since Japanese experts cannot physically travel to all rural areas, they were highly motivated to use the Language Grid. However, because of the low literacy rate in those areas, the farmers had difficulties in using computers and in reading or writing messages. The youth-mediated communication (YMC) model was invented, where children act as mediators and bridge the gaps in language, knowledge and cultures between experts and farmers.

Related Research Articles

Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished from conventional high-performance computing systems such as cluster computing in that grid computers have each node set to perform a different task/application. Grid computers also tend to be more heterogeneous and geographically dispersed than cluster computers. Although a single grid can be dedicated to a particular application, commonly a grid is used for a variety of purposes. Grids are often constructed with general-purpose grid middleware software libraries. Grid sizes can be quite large.

<span class="mw-page-title-main">Nonprofit organization</span> Organization operated for a collective benefit

A nonprofit organization (NPO) or non-profit organization, also known as a non-business entity, or nonprofit institution, and often referred to simply as a non-profit, is a legal entity organized and operated for a collective, public or social benefit, as opposed to an entity that operates as a business aiming to generate a profit for its owners. A nonprofit is subject to the non-distribution constraint: any revenues that exceed expenses must be committed to the organization's purpose, not taken by private parties. An array of organizations are nonprofit, including some political organizations, schools, business associations, churches, social clubs, and consumer cooperatives. Nonprofit entities may seek approval from governments to be tax-exempt, and some may also qualify to receive tax-deductible contributions, but an entity may incorporate as a nonprofit entity without having tax-exempt status.

<span class="mw-page-title-main">Free-net</span> Type of community-based online service

A free-net was originally a computer system or network that provided public access to digital resources and community information, including personal communications, through modem dialup via the public switched telephone network. The concept originated in the health sciences to provide online help for medical patients. With the development of the Internet free-net systems became the first to offer limited Internet access to the general public to support the non-profit community work. The Cleveland Free-Net (cleveland.freenet.edu), founded in 1986, was the pioneering community network of this kind in the world.

<span class="mw-page-title-main">Content delivery network</span> Layer in the internet ecosystem addressing bottlenecks

A content delivery network or content distribution network (CDN) is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially relative to end users. CDNs came into existence in the late 1990s as a means for alleviating the performance bottlenecks of the Internet as the Internet was starting to become a mission-critical medium for people and enterprises. Since then, CDNs have grown to serve a large portion of the Internet content today, including web objects, downloadable objects, applications, live streaming media, on-demand streaming media, and social media sites.

Quattor is a generic open-source tool-kit used to install, configure, and manage computers. Quattor was originally developed in the framework of European Data Grid project (2001-2004). Since its first release in 2003, Quattor has been maintained and extended by a volunteer community of users and developers, primarily from the community of grid system administrators. The Quattor tool-kit, like other configuration management systems, reduces the staff required to maintain a cluster and facilitates reliable change management. However, three unique features make it particularly attractive for managing grid resources:

UNICORE (UNiform Interface to COmputing REsources) is a grid computing technology for resources such as supercomputers or cluster systems and information stored in databases. UNICORE was developed in two projects funded by the German ministry for education and research (BMBF). In European-funded projects UNICORE evolved to a middleware system used at several supercomputer centers. UNICORE served as a basis in other research projects. The UNICORE technology is open source under BSD licence and available at SourceForge.

<span class="mw-page-title-main">TeraGrid</span>

TeraGrid was an e-Science grid computing infrastructure combining resources at eleven partner sites. The project started in 2001 and operated from 2004 through 2011.

Nonprofit technology is the deliberative use of technology by nonprofit organizations to maximize potential in numerous areas, primarily in supporting the organization mission and meeting reporting requirements to funders and regulators.

The eHealth Exchange, formerly known as the Nationwide Health Information Network, is an initiative for the exchange of healthcare information. It was developed under the auspices of the U.S. Office of the National Coordinator for Health Information Technology (ONC), and now managed by a non-profit industry coalition called Sequoia Project. The exchange is a web-services based series of specifications designed to securely exchange healthcare related data. The NwHIN is related to the Direct Project which uses a secure email-based approach. One of the latest goals is to increase the amount of onboarding information about the NwHIN to prospective vendors of health care systems.

The following outline is provided as an overview of and topical guide to the Internet.

The China National Grid (CNGrid) is the Chinese national high performance computing network supported by 863 Program.

In computing, network virtualization is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network. Network virtualization involves platform virtualization, often combined with resource virtualization.

The Spacecraft Monitoring & Control (SM&C) Working Group of the Consultative Committee for Space Data Systems, which sees the active participation of 10 space agencies and of the Space Domain Task Force of the Object Management Group, is defining a service-oriented architecture consisting of a set of standard end-to-end services between functions resident on board a spacecraft or based on the ground, that are responsible for mission operations.

Gigabit Home Networking (G.hn) is a specification for wired home networking that supports speeds up to 2 Gbit/s and operates over four types of legacy wires: telephone wiring, coaxial cables, power lines and plastic optical fiber. Some benefits of a multi-wire standard are lower equipment development costs and lower deployment costs for service providers.

<span class="mw-page-title-main">Cloud computing</span> Form of shared Internet-based computing

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each of which is a data center. Cloud computing relies on sharing of resources to achieve coherence and typically uses a pay-as-you-go model, which can help in reducing capital expenses but may also lead to unexpected operating expenses for users.

The UCLA Smart Grid Energy Research Center (SMERC), located on the University of California Los Angeles (UCLA) campus, is an organization focused on developing the next generation of technologies and innovation for Smart Grid. SMERC partners with government agencies, technology providers, Department of Energy (DOE) research labs, universities, utilities, policymakers, electric vehicle manufacturers, and appliance manufacturers. These partnerships provide SMERC with diverse capabilities and exceptional, mature leadership.

In distributed system and system resource, elasticity is defined as "the degree to which a system is able to adapt to workload changes by provisioning and de-provisioning resources in an autonomic manner, such that at each point in time the available resources match the current demand as closely as possible". Elasticity is a defining characteristic that differentiates cloud computing from previously proposed computing paradigms, such as grid computing. The dynamic adaptation of capacity, e.g., by altering the use of computing resources, to meet a varying workload is called "elastic computing".

The service-oriented computing environment (SORCER) is a distributed computing platform implemented in Java. It allows writing network-programs that operate on wrapped applications (services) to spread across the network. SORCER is often utilized in scenarios similar to those where grids are used in order to run parallel tasks.

<span class="mw-page-title-main">Cybera</span>

Cybera is a not-for-profit corporation responsible for the operation of Alberta's Optical Regional Advanced Network. This network, known as CyberaNet, connects Alberta's research universities, colleges, K-12 schools, not-for-profits, and business incubators to one another and to the global grid of research and education networks using optical fibre. Cybera is funded by grants and its membership. The head office is located in the University of Calgary Research Park, with an additional office in downtown Edmonton.

Toru Ishida is a Japanese computer scientist specializing in multi-agent systems. He has been working on action research projects including Digital City Kyoto, Intercultural Collaboration Experiments, and the Language Grid. He is a professor emeritus of Kyoto University, and currently a visiting professor of Hong Kong Baptist University.

References

  1. Toru Ishida (ed.) The Language Grid: Service-Oriented Collective Intelligence for Language Resource Interoperability, Cognitive Technologies Series, Springer, 2011.
  2. Yohei Murakami, Donghui Lin, and Toru Ishida (eds.) Services Computing for Language Resources, Cognitive Technologies Series, Springer, 2018.
  3. Toru Ishida, Yohei Murakami, Donghui Lin, Takao Nakaguchi, and Masayuki Otani. Language Service Infrastructure on the Web: The Language Grid. Computer, vol. 51, No. 6, pp. 72-81, 2018.
  4. Service Grid Open Source Project Community Site. http://langrid.org/oss-project/en/index.html
  5. The Language Application Grid. http://www.lappsgrid.org