Modules

Do you want to streamline your organisation’s Learning & Development, saying goodbye to classrooms & webinars?

Our modules and core technologies can be used to build a myriad of powerful applications.

Question Answering

Given a body of text and a question, returns a succinct natural language answer to the question. It can answer complicated questions, identify ambiguity and offensiveness and respond appropriately to random inputs such as greetings.

> Learn more...

Document Ingestion

by Soffos

Typically used in conjunction with the File Converter, ingests a body of text by preparing it to be interrogated by the rest of our modules such as Question Answering, Natural Language Search, etc.

> Learn more...

Tag Generation

by Soffos

Suggests tags for a body of text.  Useful for determining keywords and subjects.

> Learn more...

Inappropriate Content Detection

by Soffos

Given a body of text, it returns snippets of text that are offensive or contain profanity.

> Learn more...

Language Detection

by Soffos

Detects the language of a body of text. Supports more than 100 languages.

> Learn more...

Ambiguity Detection

by Soffos

Given a body of text, returns text which contains ambiguities. Includes many types of ambiguities, including those arising from word sense and pronoun issues. It, optionally, also returns questions that should be asked of a user to resolve the ambiguities.

> Learn more...

Contradiction Detection

by Soffos

Once content is ingested, this module returns contradictions to the user, thus offering the opportunity to resolve them immediately.

> Learn more...

Natural Question & Answer Generation

by Soffos

Generates a list of questions and answers from a selected body of text. Declarative statements are extracted from the text and rephrased into a question, where the answer is the original statement. This is useful for testing users' recall of specific information.

> Learn more...

Natural Language Search

by Soffos

The natural language search module allows you to search through thousands of ingested documents by just asking a question and returns relevant passages with answers to your question and their original documents in a matter of seconds.

> Learn more...

Named Entity Recognition

by Soffos

Given a body of text, identifies and labels entities, such as people, places, etc.

> Learn more...

Summarization

by Soffos

This module summarizes a body of text to the specified length. It is able to blend facts together an formulate a summary "in its own words".

> Learn more...

Let's Discuss

by Soffos

Enables a conversation regarding a selection of text. Learns from interactions with users and remembers context. Can also return questions when context is not clear.

> Learn more...

Paraphrase & Simplify

by Soffos

Paraphrases a body of text according to the level of complexity required. Simplifying the text alters the wording so that it is better understood by a user, without losing any information or changing the meaning.

> Learn more...

Logical Error Detection

by Soffos

Detects illogical statements in a body of text and provides explanations as to why they are illogical.

> Learn more...

Content Recommendation

by Soffos

Given a sequence of tags for a specific user relating to a specific set of documents, compares it to the sequence of tags of other users for that same set of documents and suggest adjacent knowledge.

> Learn more...

Transcript correction

Sometimes Speech-to-Text (STT) systems make mistakes when converting voice to words, especially when the speaker is not speaking clearly, or has a heavy accent. Transcript correction takes the output of those systems, finds those errors, and corrects them to what was most likely uttered, or meant.

> Learn more...> Learn more...

Transcript correction

Sometimes Speech-to-Text (STT) systems make mistakes when converting voice to words, especially when the speaker is not speaking clearly, or has a heavy accent. Transcript correction takes the output of those systems, finds those errors, and corrects them to what was most likely uttered, or meant.

> Learn more...> Learn more...

String Similarity

Given a truth string and one or more comparison strings, the String Similarity module measures the level of similarity between the truth and each one of the comparison strings. A similarity score (0-100%) is returned, as well as spans of text which are highly similar between the two strings. This is useful for scoring user's answers to questions.

> Learn more...> Learn more...

String Similarity

Given a truth string and one or more comparison strings, the String Similarity module measures the level of similarity between the truth and each one of the comparison strings. A similarity score (0-100%) is returned, as well as spans of text which are highly similar between the two strings. This is useful for scoring user's answers to questions.

> Learn more...> Learn more...

Emotion detection

Given a body of text, a selection of emotions to detect (e.g., frustration, excitement, worry, neutral) and instructions on how to segment the text, this module matches each segment to one of the given emotions. This can be useful for tracking customer satisfaction and provides more insights than simple sentiment classification.

> Learn more...> Learn more...

Emotion detection

Given a body of text, a selection of emotions to detect (e.g., frustration, excitement, worry, neutral) and instructions on how to segment the text, this module matches each segment to one of the given emotions. This can be useful for tracking customer satisfaction and provides more insights than simple sentiment classification.

> Learn more...> Learn more...

File Converter

Processes various types of files (PDF, DOCX, TXT) to extract categorized pieces of text. This aids in the normalization of documents in a unified format in preparation for document ingestion.

> Learn more...> Learn more...

File Converter

Processes various types of files (PDF, DOCX, TXT) to extract categorized pieces of text. This aids in the normalization of documents in a unified format in preparation for document ingestion.

> Learn more...> Learn more...

Video file ingestion 

Ingests information from Video files (audio + description of visuals) and stores it so that it can interrogated by numerous Soffos APIs.

> Learn more...> Learn more...

Video file ingestion 

Ingests information from Video files (audio + description of visuals) and stores it so that it can interrogated by numerous Soffos APIs.

> Learn more...> Learn more...

Audio file ingestion 

Ingests information from audio files and stores it so that it can interrogated by numerous Soffos APIs.

> Learn more...> Learn more...

Audio file ingestion 

Ingests information from audio files and stores it so that it can interrogated by numerous Soffos APIs.

> Learn more...> Learn more...

Question Answering

Given a body of text and a question, returns a succinct natural language answer to the question. It can answer complicated questions, identify ambiguity and offensiveness and respond appropriately to random inputs such as greetings.

> Learn more...> Learn more...

Question Answering

Given a body of text and a question, returns a succinct natural language answer to the question. It can answer complicated questions, identify ambiguity and offensiveness and respond appropriately to random inputs such as greetings.

> Learn more...> Learn more...

Document Ingestion

by Soffos

Typically used in conjunction with the File Converter, ingests a body of text by preparing it to be interrogated by the rest of our modules such as Question Answering, Natural Language Search, etc.

> Learn more...> Learn more...

Document Ingestion

by Soffos

Typically used in conjunction with the File Converter, ingests a body of text by preparing it to be interrogated by the rest of our modules such as Question Answering, Natural Language Search, etc.

> Learn more...> Learn more...

TestMe

Soffos, Inc

The TestMe™  app is a quick, efficient and fun way for learners in the education and/or corporate fields to get up to speed with essential knowledge in no time - and it's free.

> Discover more...> Discover more...

TestMe

Soffos, Inc

The TestMe™  app is a quick, efficient and fun way for learners in the education and/or corporate fields to get up to speed with essential knowledge in no time - and it's free.

> Discover more...> Discover more...

ASK AMA

Ask AMA Limited

AMA allows any customer to ask questions about a product,
an advertisement, or a webpage. As a user you will then receive actionable business intelligence including insights into what customers really care about, which supports sales and lead generation.

> Discover more...> Discover more...

ASK AMA

Ask AMA Limited

AMA allows any customer to ask questions about a product,
an advertisement, or a webpage. As a user you will then receive actionable business intelligence including insights into what customers really care about, which supports sales and lead generation.

> Discover more...> Discover more...

Tag Generation

by Soffos

Suggests tags for a body of text.  Useful for determining keywords and subjects.

> Learn more...> Learn more...

Tag Generation

by Soffos

Suggests tags for a body of text.  Useful for determining keywords and subjects.

> Learn more...> Learn more...

Inappropriate Content Detection

by Soffos

Given a body of text, it returns snippets of text that are offensive or contain profanity.

> Learn more...> Learn more...

Inappropriate Content Detection

by Soffos

Given a body of text, it returns snippets of text that are offensive or contain profanity.

> Learn more...> Learn more...

Language Detection

by Soffos

Detects the language of a body of text. Supports more than 100 languages.

> Learn more...> Learn more...

Language Detection

by Soffos

Detects the language of a body of text. Supports more than 100 languages.

> Learn more...> Learn more...

ASA

Spryt Limited

A tool that allows patients to schedule and manage their medical appointments via WhatsApp. AI determines the probability of no-shows and recommends action to reduce and mitigate them

> Discover more...> Discover more...

ASA

Spryt Limited

A tool that allows patients to schedule and manage their medical appointments via WhatsApp. AI determines the probability of no-shows and recommends action to reduce and mitigate them

> Discover more...> Discover more...

Ambiguity Detection

by Soffos

Given a body of text, returns text which contains ambiguities. Includes many types of ambiguities, including those arising from word sense and pronoun issues. It, optionally, also returns questions that should be asked of a user to resolve the ambiguities.

> Learn more...> Learn more...

Ambiguity Detection

by Soffos

Given a body of text, returns text which contains ambiguities. Includes many types of ambiguities, including those arising from word sense and pronoun issues. It, optionally, also returns questions that should be asked of a user to resolve the ambiguities.

> Learn more...> Learn more...

Contradiction Detection

by Soffos

Once content is ingested, this module returns contradictions to the user, thus offering the opportunity to resolve them immediately.

> Learn more...> Learn more...

Contradiction Detection

by Soffos

Once content is ingested, this module returns contradictions to the user, thus offering the opportunity to resolve them immediately.

> Learn more...> Learn more...

Natural Question & Answer Generation

by Soffos

Generates a list of questions and answers from a selected body of text. Declarative statements are extracted from the text and rephrased into a question, where the answer is the original statement. This is useful for testing users' recall of specific information.

> Learn more...> Learn more...

Natural Question & Answer Generation

by Soffos

Generates a list of questions and answers from a selected body of text. Declarative statements are extracted from the text and rephrased into a question, where the answer is the original statement. This is useful for testing users' recall of specific information.

> Learn more...> Learn more...

Natural Language Search

by Soffos

The natural language search module allows you to search through thousands of ingested documents by just asking a question and returns relevant passages with answers to your question and their original documents in a matter of seconds.

> Learn more...> Learn more...

Natural Language Search

by Soffos

The natural language search module allows you to search through thousands of ingested documents by just asking a question and returns relevant passages with answers to your question and their original documents in a matter of seconds.

> Learn more...> Learn more...

Named Entity Recognition

by Soffos

Given a body of text, identifies and labels entities, such as people, places, etc.

> Learn more...> Learn more...

Named Entity Recognition

by Soffos

Given a body of text, identifies and labels entities, such as people, places, etc.

> Learn more...> Learn more...

Summarization

by Soffos

This module summarizes a body of text to the specified length. It is able to blend facts together an formulate a summary "in its own words".

> Learn more...> Learn more...

Summarization

by Soffos

This module summarizes a body of text to the specified length. It is able to blend facts together an formulate a summary "in its own words".

> Learn more...> Learn more...

Let's Discuss

by Soffos

Enables a conversation regarding a selection of text. Learns from interactions with users and remembers context. Can also return questions when context is not clear.

> Learn more...> Learn more...

Let's Discuss

by Soffos

Enables a conversation regarding a selection of text. Learns from interactions with users and remembers context. Can also return questions when context is not clear.

> Learn more...> Learn more...

Microlesson

by Soffos

Given a selection of text, keywords, or subjects, returns a ‘microlesson’, which is approximately three minutes’ worth of speech.

> Learn more...> Learn more...

Microlesson

by Soffos

Given a selection of text, keywords, or subjects, returns a ‘microlesson’, which is approximately three minutes’ worth of speech.

> Learn more...> Learn more...

Walk Through a Process

by Soffos

Given a selection of text and a ‘how-to’ question, returns a body of text that contains instructions on how to perform a process, containing statements such as "if-then", "repeat step", "go to step", etc.

> Learn more...> Learn more...

Walk Through a Process

by Soffos

Given a selection of text and a ‘how-to’ question, returns a body of text that contains instructions on how to perform a process, containing statements such as "if-then", "repeat step", "go to step", etc.

> Learn more...> Learn more...

Paraphrase & Simplify

by Soffos

Paraphrases a body of text according to the level of complexity required. Simplifying the text alters the wording so that it is better understood by a user, without losing any information or changing the meaning.

> Learn more...> Learn more...

Paraphrase & Simplify

by Soffos

Paraphrases a body of text according to the level of complexity required. Simplifying the text alters the wording so that it is better understood by a user, without losing any information or changing the meaning.

> Learn more...> Learn more...

Logical Error Detection

by Soffos

Detects illogical statements in a body of text and provides explanations as to why they are illogical.

> Learn more...> Learn more...

Logical Error Detection

by Soffos

Detects illogical statements in a body of text and provides explanations as to why they are illogical.

> Learn more...> Learn more...

Content Recommendation

by Soffos

Given a sequence of tags for a specific user relating to a specific set of documents, compares it to the sequence of tags of other users for that same set of documents and suggest adjacent knowledge.

> Learn more...> Learn more...

Content Recommendation

by Soffos

Given a sequence of tags for a specific user relating to a specific set of documents, compares it to the sequence of tags of other users for that same set of documents and suggest adjacent knowledge.

> Learn more...> Learn more...

Coming soon

Transcript correction

Sometimes Speech-to-Text (STT) systems make mistakes when converting voice to words, especially when the speaker is not speaking clearly, or has a heavy accent. Transcript correction takes the output of those systems, finds those errors, and corrects them to what was most likely uttered, or meant.

> Learn more...

String Similarity

Given a truth string and one or more comparison strings, the String Similarity module measures the level of similarity between the truth and each one of the comparison strings. A similarity score (0-100%) is returned, as well as spans of text which are highly similar between the two strings. This is useful for scoring user's answers to questions.

> Learn more...

Emotion detection

Given a body of text, a selection of emotions to detect (e.g., frustration, excitement, worry, neutral) and instructions on how to segment the text, this module matches each segment to one of the given emotions. This can be useful for tracking customer satisfaction and provides more insights than simple sentiment classification.

> Learn more...

File Converter

Processes various types of files (PDF, DOCX, TXT) to extract categorized pieces of text. This aids in the normalization of documents in a unified format in preparation for document ingestion.

> Learn more...

Video file ingestion 

Ingests information from Video files (audio + description of visuals) and stores it so that it can interrogated by numerous Soffos APIs.

> Learn more...

Audio file ingestion 

Ingests information from audio files and stores it so that it can interrogated by numerous Soffos APIs.

> Learn more...

Microlesson

by Soffos

Given a selection of text, keywords, or subjects, returns a ‘microlesson’, which is approximately three minutes’ worth of speech.

> Learn more...

Walk Through a Process

by Soffos

Given a selection of text and a ‘how-to’ question, returns a body of text that contains instructions on how to perform a process, containing statements such as "if-then", "repeat step", "go to step", etc.

> Learn more...

Learn more.

Your idea, our technology.  An unbeatable combination.
Get in touch with our team to discuss how we can help you build an innovative app using our modules and core tech.

Thank you.

A member of our team will be in touch soon.
Oops! Something went wrong while submitting the form.
Please check your details and try again.