2,134,879 submissions processed.
Filter Language     Filter Language API     Filter Language

App Store Filter Language Home     Filter Language Pick Me       Filter Language Submit Word       Filter Language Project       Filter Language Contact       Filter Language API Filter Language API Filter Language API                         


<-- Go Back

     How to....
Implement the Vega Language Web Service


Service Response   

XML Response
Below is a sample XML output from the Vega Language Web Service.


FilterResult   
Most methods of the web service will return a FilterResult object.
This is a container for the data elements returned by the service.

Credits
This property allows Vega Discoveries to sign each result.

ResultNumber
The server will create many possible result variations. The possibilities are determined by the complexity of the text sent to the server and built in options of 'Remove' or 'Replace' or 'Original'. This value will indicate which of the possible results was selected to be returned.

ResultType
This property will be one of three possible values indicating what kind of result was returned by the server.
Value Type Meaning
0 Original The Result returned is the Original evaluated text.
1 Replace The original text had one or more replacements made to it.
2 Remove One or more parts of the original text were removed.

ResultName
This value is a combination of the ResultType, ResultNumber and total possible results.

Result
The Result will be the modified text or the Original text.

BadWordValue
Each bad word or phrase in our system has been assigned a value based on its rating and categorization. The BadWordValue is a sum of all of these values for each item found.

ResultRating
We not only look for bad words in the text you provide, we also Rate each word or phrase found.
The rating possibilities are 'G', 'PG', 'PG-13', 'NC-17', 'R' or 'X'.
Value Rating Meaning
0 G The content is suitable for all audiences.
1 PG This content may be of interest to parents as they supervise their childs online presence.
2 PG-13 This rating will include slang.
3 NC-17 This rating will include swearing.
4 R The content represents words of a sexual nature.
5 X The text is used to describe sexual acts.

ResultRatingValue
This is a numberical value associated with the ResultRating.

BadWordVolume
This value represents our determination of how much of the text was represented by bad words.

IssuesFound
We have stored in our system much more than profanity and other vulgar terms.
Each entry in our system has been Rated, Typed and Categorized. Ratings are presented using the Rating related values.
This value, 'IssuesFound', will provide you with the Types and Categories found within the text.
Types Sample
Acronym A widely accepted abbreviation. HTML = Hyper Text Markup Language
British A term with special meaning in the UK.
Drug Terms used to reference illegal drugs.
English A term from the english language that is not another type.
Internet An abbreviation that uses non alpha-numeric charachters.
Shorthand A widely accepted abbreviation for a phrase. (LEET)

Categories Sample
Abbreviation A widely accepted abbreviation. HTML = Hyper Text Markup Language
Slang Socially taboo language.
Other Terms that do not fit another category.
Personal A personal attack on another.
Swear Profane language.
Vulgar A term that is crude or lacking good taste.
Racial Terms used to demean a person via their race or heritage.
Sexual Language that describes or invites sexual activity.
Abusive Terms used to harrass or abuse another.

OriginalHighestWordRating
The most offensive rating found in the original text.

OriginalHighestWordRatingValue
The value attached to the most offensive rating found in the original text.

OriginalHighestWordValue
The highest word value found in the original text.

OriginalPhraseValue
The sum of all word values from the original text.

Session
The web service methods require a SessionID value to be sent.
This value can be any text you desire. It is commonly a GUID that is associated with the current users web session. This value is passed back in the response. If you decide to make multiple ajax calls to the service you could use this value to match a response to a request. Use your imagination as to how you might utilize it.




Have you ever asked yourself;
What does that text mean? What is my child texting? or How do you read that?
Filter Language is a website to help you answer those questions and more.

App Store Filter Language Home     Filter Language Pick Me       Filter Language Submit Word       Filter Language Project       Filter Language Contact       Filter Language API Filter Language API Filter Language API