Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/us-cbp/gtas

Global Travel Assessment System | A passenger data screening and analysis system for enhancing global security
https://github.com/us-cbp/gtas

advance-passenger-information angular customs drools flight gtas hibernate neo4j parsing passenger passenger-name-record pentaho-data-integration pnr pnrgov risk-assessment rules-engine spring travel un-edifact wco

Last synced: 3 days ago
JSON representation

Global Travel Assessment System | A passenger data screening and analysis system for enhancing global security

Awesome Lists containing this project

README

        

[![HitCount](http://hits.dwyl.io/US-CBP/GTAS.svg)](http://hits.dwyl.io/US-CBP/GTAS)

## Resources

* [How to Install Complete GTAS Environment with Docker in 25 min] (https://youtu.be/vR9ihvtP5BA)
* [How to Install Core GTAS, start-to-finsih] (https://youtu.be/Jj1WeVz5Cpo)
* [How to Install Neo4j Integration] (https://youtu.be/cDXOYdAVTHc)
* [Supporting Files on Google Drive](https://drive.google.com/drive/u/1/folders/1rAlHrBQZwaZmU45MH8DyhW5rlffkCqGO)

#

## Developed by U.S. Customs and Border Protection for The World Customs Organization



Flights Grid
Seating Chart


Passenger Details
Graph Database


## About GTAS
The Global Travel Assessment System (GTAS) is web application for improving border security. It enables government agencies to automate the identification of high-risk air travelers in advance of their intended travel.

The United Nations has called upon members to use Advance Passenger Information (API) and Passenger Name Record (PNR) data for preventing the movement of high-risk travelers, and GTAS was designed to give every country that capability. The World Customs Organization (WCO) has partnered with U.S. Customs and Border Protection (US-CBP) because of the shared belief that every border security agency should have access to the latest tools. US-CBP has made this repository avaialble to the WCO to facilite deployment for its member states.

This belief has become a reality with GTAS in production. It is able to handle the load of a high-volume country, and has successfully identified high-risk travelers. The mission GTAS supports goes beyond combating terrorism and includes;

* Preventing the spread of human health outbreaks
* Protecting wildlife by preventing the transport of illegal animal products
* Finding missing persons
* Fighting drug trade
* Protecting agriculture

Which results in;

* Safer travel
* Expedited Screening of passengers
* Less waiting time at airports

GTAS accomplishes these goals through providing all the necessary decision support system features to
(1) receive and store air traveler data
(2) provide real-time risk assessment against this data based on your own specific risk criteria and/or watch lists
(3) view high risk travelers, their associated flight and reservation information, and possible affiliates

## Where is GTAS currently Deployed?

* Maldives | Maldives Customs Service http://www.wcoomd.org/es-es/media/newsroom/2019/july/gtas-go-live-in-maldives.aspx
* Pakistan | Federal Board of Revenue http://www.wcoomd.org/en/media/newsroom/2019/november/pakistan-gtas-implementation.aspx
* Uganda | Uganda Revenue Authority https://www.theeastafrican.co.ke/business/Entebbe-rolls-out-travel-assessment-system/2560-5443676-ly5fciz/index.html

Three other deployments scheduled before JUN 2020

## About the code
GTAS is developed in Java and uses open source software components and platforms.

## About the data
GTAS parses data provided by airline departure control systems (API) and reservation systems (PNR). Respectively, these messages conform to WCO UN/EDIFACT PAXLST and PNRGOV message formats.

* UN/EDIFACT PAXLST 02B and later
* PNRGOV 11.1 and later

## Features
* API and PNR Data Processing
* Criteria Based Risk Assessment
* Watch List Based Risk Assessment
* Identification of partial Watch List matches
* Risk Criteria Management Interface
* Watch List Management Interface
* View Flights and Passengers Interface
* Query Flights and Passengers Interface
* Cloud-Ready
* Case Management for Decision Support
* Free-Text Search
* Customizable Dashboard
* Graph Database (Neo4J)
* Graph Database Rules Engine for Identifying Risk Patterns

## Issues

Find a bug or want to request a new feature? Please let us know by submitting an issue. The GTAS team manages all GTAS updates, bugs, and feature additions via GitHub's public issue tracker in this repository. In the spirit of open source software, everyone is encouraged to help improve this project.

### Submit Issues

* Before submitting a new issue, check to make sure a similar issue isn't already open. If one is, contribute to that issue thread with your feedback.

* When submitting a bug report, please try to provide as much detail as possible, i.e. a screenshot or gist that demonstrates the problem, the browser you are using, and any relevant links.

### Pull Requests

If you'd like to contribute to this project, please make a pull request. We'll review the pull request and discuss the changes.