clarification on allowable queries in Facebook keyword search - facebook-graph-api

I have tried to find documentation on this and still found nothing. I figured out that facebook graph api allows the OR search but uses the | symbol and even then the results are not 100% accurate. I see it just takes a group of terms and ANDs it together and parenthesis and quotes do not matter. Is there anyway to utilize NOTs or NEGATE searches within the facebook graph api? What other searches (boolean) can be utilized within the facebook graph api?

negation is not supported, says this source: http://civic.mit.edu/blog/mstem/graph-search-rejiggers-your-personal-info

Related

Google Dialogflow - Asking a customer for a unique number

I am trying to ask a customer for a unique number. I have tested this using the test console and it's coming up with multiple variations without giving a value.
The numbers are a mix of 4/6/8 digits. I want a customer to be able to say 'my plan number is 12345678' and for me to be able to get that value and work with it.
What parameters/system entities should I be using to get a result? Often times it will miss a digit/put in a hyphen etc.
P.S. this is using voice only, not text.
There's a feature called Auto speech adaptation that will help you in this specific case. After enabling it, check the point 5 in the Example speech recognition improvements. It explains how you can use auto speech adaptation with Regexp entities to capture digit sequences and it gives you a regular expression you can use. It also recommends using #sys.number-sequence entity.
The enhanced speech models can also help with the number identification accuracy, but bear in mind that it is still a beta feature.
For reference you can also check the article Improving speech recognition for contact centers in the Google Cloud Blog.

Is there any free way to search github that isn't severely limited and simple (aka: searching for special characters or using regex)?

So it seems like google console is paid for github (I can't find a free way to search the contents in repos, only their names and metadata) and also the github search doesn't even allow me to search for "=" let alone more complex regex like ^.*[$]var[=]foo or so. Are we limited to simple search only? thanx
Probably you want to have a look at Hound:
Github: https://github.com/hound-search/hound
Docker Hub: https://hub.docker.com/r/etsy/hound
Hound is an extremely fast source code search engine. The core is based on this article (and code) from Russ Cox: Regular Expression Matching with a Trigram Index. Hound itself is a static React frontend that talks to a Go backend. The backend keeps an up-to-date index for each repository and answers searches through a minimal API.
We use it for searching through several projects in our codebase.

Split screen map and streetview

Google’s 2017 map documentation does not say how to specify a split screen, lower part map, upper part streetview. Please, is this possible within a Google-map URL, and if it is, how?
Since you haven't give any more information about the language you use, im just gonna link the documentation from google.
Since its still usable, the realtime examples work and they haven't said a word in changelog or else, I would assume its still working.
Here you can get to the overall Google API Documentation
As an exmaple for the question, Google made a realtime Example with documentation, here in JS.
Also, even if its not possible to do in a short way, you can simply build two synchronized boxes. It just would take more effort.

Google Analytic Search and replace according to list

Scenario:
In Google Analytic, I notice that it is possible to replace certain URI parameter to words that you want by using search and replace filter like the following example below.
e.g. www.example.com/abc/product_id=3 -----> www.example.com/abc/product_name=shampoo
Problems:
Currently I've got a list of over 1000 products in my hand, instead of creating 1000 search and replace filter, what would be the most efficient and maintainable way to go solve the problem?
I've done some digging and notice that custom dimension could be the solution, however it would require me to modify the the JS code on the FTP sever which I dont have permission on. What other solutions do I have?
If it is not possible to show it here would there be any kind of tutorial that I could follow through?
Really appreciate for the help, Many Thanks
This is not a complete answer, but it's certainly more than a comment.
Besides the tedium of writing this out by hand, I can think of two options available to you.
Firstly, you could use the Google Analytics Management API (https://developers.google.com/analytics/devguides/config/mgmt/v3/). By constructing a set of commands, you could quickly iterate through your list and create the required 1,000 search and replace filters.
Secondly, if you were to use Google Tag Manager you would be able to create a Custom JavaScript Variable that takes the page path and compares it to your list. This variable could then replace the Page field before the hit data is sent to Google Analytics. This may sound more complicated, but it would allow you to pull your solution out of Google Analytics and into the flexible world of JavaScript.
Note that if you rewrite the product_id to a product_name once, you will have to maintain that cross reference every day and keep it in sync with what appears on the website -- make sure you have an automated solution or it will quickly get out-of-sync and be more of a mess than before.
An alternative is to do the search-and-replace on the reporting side.
I know Analytics Edge or Analytics Canvas products could easily do this, or you could just download into Excel or Google Sheets and do a series of lookup formulae.

Is it possible to do a Google/Yahoo/Bing search restricted to the "description" meta data?

I'm working on a project that would be greatly optimized if I am able to restrict a Google, Yahoo or Bing/Live search to just the < meta content="xyz" name="description" /> tag. I read all the help pages and api docs and can't seem to find a way to do it, and I thought I'd give it a shot here on Stack Overflow.
Thanks :)
Unfortunately none of the big 3 support this sort of limitation. I tried a similar search a while back limited to tags, but had no luck.
If you are trying to find web pages that match a description exactly, here is a solution.
Find a major website that reports "website stats" for third parties.
Example www.sitebrain.com
Then use the site: operator in google to search that site for a list of pages that report on sites including your target descriptions.
Example site:statbrain.com + Get product information, support, and news from Microsoft.
The resulting Google results will be a list of pages all matching the description.