Floriana FC (Maltese Premier League) players are staying at a local hotel
preparing for their next match. The landlord overhears players
heatedly debating difficulties with team tactics and
strategy. He mentions all this to his son.

The landlord’s son approaches you with a large bet. 

In the second-by-second world of iGaming, seemingly hidden
information can instantly change betting lines and profit margins.

Gatfol uses massively scalable cloud based semantic technology
to equalise the information balance between punter and oddsmaker…

Through its Malta Government and Malta University
portals Gatfol has real time feed stream access to…

…5 million Facebook postings and half a million Tencent Weibo micro-blog entries…
…50 thousand direct WordPress feeds and 10 million Tumblr data streams…
…20 thousand Reddit postings and 400 thousand YouTube taggings…
…2 million Twitter feeds (scalable up to 200 million per day)…
…2500 news media feeds and 4 million blog feeds…
…10 million random web page resources daily…

Gatfol also allows targeted  tracking -
up to 5000 competitor online events in real-time…

Gatfol technology automatically scrapes enterprise keywords,
dynamically calculates up to 10 000 search alternatives,
hits huge feed streams with powerful search sets
and reports back as frequently as 120 times per day…

Gatfol pumps fast and focused real time iGaming information worldwide…


After more than a decade of fine tuning, Google (and other search engines) have improved ranking algorithms at magnitude. Gone are the days of multiple keyword padding – even with accurate grammar inside high-level semantic structures. Search engines have effectively become language- and industry savvy “examiners” of web page content – analogous to a university professor grading pages of a thesis.

It is essential to know what the search engine “professor” values:

“Provide high-quality content on your pages, especially your homepage. This is the
single most important thing to do.” (Google)

It is almost impossible to drive search engine optimisation today without
adding semantically valuable, highly intelligent, industry-targeted language content:

“Make sure that other sites link to yours.” (Google)

Before the FIFA world cup football game between Germany and Brazil (which Germany won 7-1), Google returned 210 results for the unique word combination “Brazil Blitzkrieg”. The morning after – 503 000.

When suddenly spiking “hot” web word combinations are incorporated at innovative semantic level into enterprise blog posts and other online social marketing, the enterprise brand can – with little effort and cost – be dragged into top-end search returns through content linkages to sites also temporarily trending these concepts.

Gatfol’s role is not merely to take web word combinations and find immediate synonyms, but to extract the meaning and related context of these and use it as an expansion linking factor. “Brazil Blitzkrieg” can powerfully become “German rumble in the jungle”, with strong search engine first page traction to a wider set of external sites. This broad concept catchment drives online exposure with more degrees of freedom around narrow keywords.

Gatfol drives hot web word combinations to sweep surrounding
enterprise concepts in real time for finely targeted semantic attacks…


“there are more than 750 million boards with 30 billion Pins…”
(Pinterest’s Hui Xu, Head of the Discovery team)

Pinterest has three problems:

A search for “turkey filled with a duck stuffed with chicken for thanksgiving dinner”

does not return a single Pinterest search result…

Quality of search returns falls drastically with an increase in the number of keywords.

Gatfol takes long input queries, uses different grammar
structures with equivalent semantic meaning and translates it
into powerful truncated searches to yield result-optimised search returns.

We now have “turkey filled with a duck stuffed with chicken”, truncated to “turducken”,
forming “turducken thanksgiving dinner”, resulting in multiple Pinterest results.

Secondly, if we enter “stuffed poultry thanksgiving”, Pinterest presents…

”old-fashioned bread stuffing”
“turkey with sausage pecan stuffing”
“turkey with sausage-corn bread stuffing”
“thanksgiving stuffed turkey”
“classic sage dressing”
“corn bread dressing with oysters”
“100% whole wheat stuffing muffins with sausage and parmesan”
“traditional holiday stuffing”
“stuffed roast turkey”
“classic herb stuffing”
“cranberry pear stuffing”
“turkey & stuffing turnovers”…

Returns for “stuffing” undeservedly dominates results for “stuffed poultry”.
It is difficult to sort and rank search returns in terms of relevance, when
non-matching keywords are incorporated in the result extraction process.

From “classic herb stuffing”- if “stuffing” is stemmed to “stuffed”,
we are left with “classic herb”, lacking substantive semantic connection
to either words related individually or as a whole to “poultry thanksgiving”.

Gatfol uses more than 40 different algorithms to blend search keywords semantically to check for
keyword cohesiveness and consistency. Gatfol takes into account the non-matching keyword problem
and pushes less relevant database returns further down the list hierarchy – fully inline and in microseconds.

Thirdly, we can ask things in the same way in Pinterest using words with
similar semantic meaning but expressed differently grammar wise…

seasoning inside stuffed chicken breast”
“chicken breast filled with flavoring

…yielding notably different results.

Returns should consistently be the same or at least overlap
significantly when semantically equivalent sets of keywords are used.

Gatfol coaxes multiword keyword equivalents from the initial
search phrase to generate semantically optimised queries, empowering
databases with massively scalable retrieval capability – in stealth and in real time.

 Gatfol punches the stuffing out of the enterprise words-to-profit pipeline…


Talking fridges (and any other conversing appliances) have a major problem…

If I ask…

“Any beer in the fridge?”

“Any beer left?

“Got beer?”

What is the beer situation?”

“Do we have beer?”

“Out of beer?”

“Beer finished?”

“No more beer?”

the appliance language software has to semantically equalise my different ways of asking the same thing.

Currently this is extremely difficult outside of simple one-to-one synonym replacement.

Gatfol is the world leader in multi-word inline-, real-time semantic equalisation.

 Gatfol makes human-machine conversation work


“I really hate that more people are unimpressed by the lack of low quality of this restaurant”

Is this a positive or negative sentiment statement ?

The mere aggregation of positive and negative expression words is insufficient to determine opinion.
Even hierarchically ranking sentiment words in terms of semantic contribution
to final statement
opinion only brings marginal efficacy increases.

Acceptance levels of more than 80% are extremely hard to achieve.

Gatfol applies an innovative and powerful approach to complicated sentiment analysis.

Multiword synonyms iteratively replace groups of statement words
in semantic progression from complication to simplicity:

“I really hate that more people are unimpressed by the lack of low quality of this restaurant”

“I am unhappy that more people are unhappy with the quality”

“I want less people to be unhappy with the quality”

“I want more people to be happy with the quality”

“I am happy with the quality”

Even though almost all of the original sentiment phrase words are negative -
through Gatfol simplification iteration – the final sentiment result is positive.



Gatfol has developed a router and network switch hardware-based natural language semantic firewall for deployment in enterprise data streams to control data leakage.

Developing hardware-based semantic firewalls is difficult :

Language permutation combinations in n-gram format are too many for router-based RAM storage         

Gatfol multiword-to-multiword firewall instances do not require static databases for signature retrieval. The trillions-upon-trillions of natural language permutations needed to effectively process multiword groupings of up to 20-words in input phrase sizes of up to 200-words overwhelm even the largest commercial databases today. Gatfol performs semantic equalisation between multiword groups fully in RAM employing several layers of heuristic filters – developed over 9 years – to bound permutation volume.

Language permutation iterations take too long with non-parallel processing

Even without static database retrieval, the amount of processing permutations at throughput volumes of gigabytes per second is too large to provide microsecond input-output delivery. Parallel processing of multiword groupings is required. Programming for parallel processing on single- or dual chip hardware is difficult. Gatfol utilises a simple multiple EXE architecture and massively scalable proprietary developed local Hadoop master-and-slave technology to let the OS take care of parallel processing. 

The same set of algorithms must work seamlessly between all natural languages

A semantic firewall must be able to filter any base language dynamically. Gatfol technology uses no language-specific grammar- or other processing rules. At embedded level, Gatfol runs on binary patterns and can process any system of repetitive symbols efficiently. Gatfol is functional in base English, -Chinese, -Arabic and any other natural language.

Semantic processing ontologies and definition lists normally require huge disk storage resources

The limited memory processing storage space on router- and network hardware prevents usage of very large ontologies, -word linkage repositories and -definition lists normally required for language semantic processing. Gatfol uses compact 2-gram, two-dimensional word linkage matrixes read fully into RAM combined with simplified Markov chain analysis to provide large permutation power. Total disk space required for even the largest Gatfol firewall deployment is only around 100 MB.

Guarding against false positives in multiword synonym equalisation is difficult

Multiword synonym replacement technology cannot work efficiently without grammar linkage verification. Most dictionaries list “detest, hate, loathe and abhor” as synonyms, but only grammar link filters show up usage frequency discrepancies when each of these words are used with i.e. the term “pizza”. Gatfol uses grammar linkage verification at both word linkage matrix building as well as input-output processing to ensure synonym equivalence quality.

Reflecting web concept relationship changes in real time is difficult

Concept linkages on the web can change unpredictably and abruptly. A representative semantic firewall must mirror linkage changes in real time. All Gatfol concept matrixes update dynamically from locally connected proprietary RSS crawlers to reflect rapidly changing patterns in web language within seconds after actual changes anywhere in the world.

Semantic firewalls can never be “offline” during housekeeping processes

Deployment of semantic firewalls running continuous packet inspection on local hardware is sub-optimal when signature updating requires human intervention at any stage in the update process. Gatfol multi-modular functioning at hardware level is fully hands-free and requires no human intervention of any kind.

Semantic processing systems require large combined CPU/RAM resources

The total Gatfol semantic firewall footprint is extremely small, both from viewpoints of processing power as well as storage. A full strength Gatfol firewall can run on as little as a single CPU and with only 3GB of RAM.

Language-based software applications with a statistical argument basis are never 100% accurate

Humans have an intuitive “accuracy” limit below which language product functionality is deemed inadequate. Accuracy controls inversely impact results volume. Balancing control limitations to volume depends on finely tuned static variables linked to naturally occurring patterns in language together with specific algorithmic functioning. Gatfol spent many years perfecting a proprietary multi-layered semantic intelligence filtering technology (SIFT) to maximise quality against processing volume and speed.



Gatfol optimises search query input into large online industries worldwide through inline, real-time expansion of multiword keyword sets

Luqa, Malta (PRWEB UK) 21 November 2013

As part of its development initiative into Europe, Gatfol today announced the reaching of further milestones:

On reaching set technological programming benchmarks, Gatfol received final funding installments in its initial seed fund round with current investors. Gatfol will utilise the funds to set full EU development- and marketing functionality with Malta as base and operational satellites in New Zealand for Asia-Pacific reach and through government funded programs in South Africa for African continent expansion.

Gatfol founder Carl Greyling explained that development of its cloud-based application took twice as long as envisaged. The complexity of bringing product delivery speeds down to microseconds from the current milliseconds – especially for processing input exceeding gigabytes per second – proved more challenging than expected. Carl re-iterated that “…the team wants to thank our set of investors for their extreme patience and endless advice and guidance through this extended final stretch of the development path….”.

Gatfol is proud to announce finalising of its European expansion through Malta as development base: “…The massive benefits that European resource proximity bring to us – especially given the wide application range of our base technology and limited team size – contributed hugely to successful closing of our investor round as we could present a lean but realistic operational budget to funders – especially through our extremely discounted cloud subscription…” Carl said.

About Gatfol

Gatfol is the culmination of 12 years of work originating in the United Kingdom in 2001. Virtual auditing agents were developed using an intelligent natural language accounting application with neuro-physiological programmatic bases to penetrate, roam in- and report on patterns in financial data. This led to an Innovation in Software award from the European Union in 2006 and formed the basis of the Gatfol algorithms and technology currently in development.

Gatfol’s immediate aims are to improve search using semantic intelligence (meaning in data), both on the Web and in proprietary databases. Gatfol technology was provisionally patented in the USA in April 2011 and received PCT protection in 144 countries worldwide.

It is Gatfol’s vision to eventually enable humans to talk to data through all relevant interfaces and on all possible devices.

Those interested in learning more about Gatfol technology can visit Gatfol Blog http://www.gatfol.com/blog. For more information, contact Carl on Skype: carl_greyling.


On 8th November, the Gatfol founder Carl Greyling was invited by Microsoft Malta
to deliver a short presentation about Gatfol Search Technology to Dr. Joseph Muscat,
the Prime Minister of Malta – as showcase in the MS Malta stable of partnership ventures.

Gatfol Goes Global… !



…got the t-shirt !


Gatfol is proud to announce that it is setting up an operational base in Malta Europe as outflow of an invitation from Malta Enterprise. Gatfol also joined the Microsoft BizSpark program at Sky Parks in Luqa.

Gatfol’s European presence will open up large market segments on the Continent and will add to the current strong operational development in Africa.

Gatfol is now in the final stages of quality- and speed testing across all the integrated modules on a networked 6-machine cluster flown in from South Africa. Gatfol will port- and test to Azure from MIC premises shortly and finalize a commercial-processing backed web interface with client online testing functionality across all of the Gatfol application fields.


General-purpose conversational assistants by design use voice
recognition technology to isolate “key terms”
to mine sources for useful results…

Here’s the problem:

Imagine any sentence of about 8-10 words…

i.e. “I really appreciate my mother in the morning”

What would happen if we replace each word with - let’s say -
ten equivalent words that fit both grammatically and semantically?

i.e. “I definitely/positively/demonstratively…” “like/admire/love my mother…”

Taking the original phrase and randomly inserting the
replacement words in all possible groupings that still make sense, we get
100 million phrases that are ALL grammatically intact and semantically equivalent
– and
we are still only saying that we feel positive about our mother some time early in the day!

…Even the smallest body of text of even minimum complexity has trillions upon trillions of equivalent
semantic permutations.
In terms of conversational assistants – and without a Gatfol functionality-
we just do not have the
backend concept-combination multiplication power
to even begin to cover the permutation problem…

Five years ago…

 …Apple’s SIRI was not a reality…
…Augmented reality was in theoretical infancy…
…Semantic replacement technology was not on the radar…
…Apple was not promoting wearable computing devices with natural language interfaces…


…the world is starting to realise that we have to merge the immense richness
and depth of human
everyday language with the limited actionable
instructions of software programs and databases
if we want
to rely on digital machines to guide our lives…

Five years from now…

…SIRI equivalents and augmented reality will be everywhere…

 …many commercial suppliers of semantic language phrase replacement technology will exist…

…Gatfol is already the first…


Gatfol is a South African origin provisionally patented (USA) Search Technology with built-in human language intelligence

Centurion, South Africa (PRWEB) April 26, 2013

Gatfol serves base technology to provide digital devices with the ability to process human natural language efficiently.

The goal of truly semantic search has not yet fully been realized. The main problem is the enormity of ambiguous word permutations of semantic equivalence in even the simplest of phrases, which up to now has processing-wise required huge structured lexicons and ontologies as guides.

Gatfol is developing its patented technology commercially to massively improve all keyword-based search in the millions of in-house and public online databases worldwide. A first fully integrated prototype has now been installed on a clustered network of twenty seven desktop computers in Centurion South Africa.

Founder and CEO Carl Greyling firmly believes that Gatfol technology is crucially needed by many digital processors worldwide. Without a Gatfol-type solution, further development in many large digital industries is difficult. These include: Online retail (Amazon, Staples, Apple, Walmart), online classified advertising (Craigslist, Junk Mail), online targeted advertising (Google, Facebook, Twitter, Yahoo), augmented reality (Google Glass), national security in-stream data scanning (FBI, CIA, most governments worldwide), abuse language filtering in especially child friendly online environments (Habbo Hotel, Woozworld), image- and video auto-tagging for security monitoring (most police forces worldwide), human-to-machine natural language interfaces (all web search engines like Google, Yahoo!, Bing, Ask) and web text simplification for disadvantaged web users.

The Gatfol operational technology comprises multiple redundant local machine-based master and slave software nodes to process input in parallel to ensure extremely high throughput speeds at very large input volumes, regardless of machine- and CPU hardware configurations. This applies to the full production cycle from web RSS-based sourcing to microsecond delivery of output to calling applications. Processing speed increases are proportional to the volume of nodes applied.

Unlike almost all competing technology available today, Gatfol provides robust parallel processing power from even simple desktops or laptops. With all data streams staying local to the processing machine, application of Gatfol technology in especially security-based environments (ie battlefield deployments) is not compromised by networking- and online processing- or data transfer exposure.

With a simulated Hadoop multiple master-and-slave node architecture built around simple but robust Windows™ executable files and with multiple fall back redundancies around both master and slave functions, as well as all nodes individually carrying full word relationship databases, reliability of throughput is ensured – especially critical in large volume streaming functionality.

With a base in ordinary executable files, Gatfol also secures legacy hardware and OS (Windows XP and older) functionality and easy portability in instances of local machine OS upgrades.

The Gatfol standalone footprint can be easily incorporated into wider distributed processing architecture including full Hadoop-, as well as cloud based environments – with corresponding scalability in throughput performance.

RSS sourcing is widely scalable. Throughput has already been successfully tested at nine terabyte of web text per month.

Current best input-output performance of a 50-100 level deep Gatfol semantic crystallization stack on a standalone desktop (Intel Dual 2.93 GHZ 3.21GB RAM Windows XP) for text throughput is 3.6mb/hour for a single Gatfol cluster instance, 11.78mb/hour for a 10-cluster instance and 98mb/hour for a 100-cluster instance.

On a standalone desktop (Intel Quad 3.30 GHZ 2.91GB RAM Windows XP) best text throughput for a 50-100 level stack on a Gatfol 1000-cluster instance is 611mb/hour.

Total text throughput for a 50-100 level stack on an ordinary desktop Microsoft Networks-linked grouping of 20 desktops (Intel Single core 2.8GHZ 768MB RAM Windows XP) each running a Gatfol 100-cluster instance is 1.9GB/hour – giving maximum text output volume of 140GB/hour.

About Gatfol

Gatfol is the culmination of 12 years of work originating in the UK. Virtual auditing agents were developed using an intelligent natural language accounting system with neuro-physiological programmatic bases to penetrate, roam in- and report on patterns in financial data. This led to an EMDA Innovation in Software award from the European Union in 2006 and formed the basis of the Gatfol algorithms and technology currently in development.

Gatfol’s immediate aims are to improve search using semantic intelligence (meaning in data), both on the Web and in proprietary databases. Gatfol technology was provisionally patented in the USA in April 2011 and has PCT protection in 144 countries worldwide.

It is Gatfol’s vision to eventually enable humans to talk to data on all relevant interface devices.

Those interested in learning more about Gatfol technology can visit Gatfol Blog. For more information, contact Carl Greyling at Gatfol on +27 82 590 2993.

Blog Home © 2014 Gatfol Home