No algorithm description given
Table of Content Introduction Examples Introduction This algorithm takes in a URL, retrieves the content, and produces candidate tags using LDA. Input: (Required): URL link. Output: List of extracted tags with associated frequencies. Examples Example 1. Parameter 1: News article URL "http://www.geekwire.com/2016/seattle-startup-algorithmia-builds-front-desk-ai-to-fulfil-mark-zuckerbergs-new-years-resolution/" Output: { "startup": 4, "algorithmia": 4, "algorithm": 3, "office": 2, "desk": 2, "zuckerberg’s": 2, "hours": 2, "catch": 1 } Example 2. Parameter 1: Wikipedia article URL. "https://en.wikipedia.org/wiki/Rick_and_Morty" Output: { "series": 31, "harmon": 21, "adult": 16, "roiland": 15, "episodes": 7, "family": 7, "animation": 5, "pilot": 5 }
Cost Breakdown
0 cr
royalty per call
1 cr
usage per second
avg duration
This algorithm has permission to call other algorithms which may incur separate royalty and usage costs.
Cost Calculator
API call duration (sec)
×
API calls
=
For additional details on how pricing works, see
Algorithmia pricing.
1. Type your input
2. See the result
Running algorithm...
3. Use this algorithm
curl -X POST -d '{{input | formatInput:"curl"}}' -H 'Content-Type: application/json' -H 'Authorization: Simple YOUR_API_KEY' https://api.algorithmia.com/v1/algo/tags/AutoTagURL/0.1.9
View cURL Docs
algo auth
# Enter API Key: YOUR_API_KEY
algo run algo://tags/AutoTagURL/0.1.9 -d '{{input | formatInput:"cli"}}'
View CLI Docs
import (
algorithmia "github.com/algorithmiaio/algorithmia-go"
)
input := {{input | formatInput:"go"}}
var client = algorithmia.NewClient("YOUR_API_KEY", "")
algo, _ := client.Algo("algo://tags/AutoTagURL/0.1.9")
resp, _ := algo.Pipe(input)
response := resp.(*algorithmia.AlgoResponse)
fmt.Println(response.Result)
View Go Docs
import com.algorithmia.*;
import com.algorithmia.algo.*;
String input = "{{input | formatInput:"java"}}";
AlgorithmiaClient client = Algorithmia.client("YOUR_API_KEY");
Algorithm algo = client.algo("algo://tags/AutoTagURL/0.1.9");
AlgoResponse result = algo.pipeJson(input);
System.out.println(result.asJsonString());
View Java Docs
import com.algorithmia._
import com.algorithmia.algo._
val input = {{input | formatInput:"scala"}}
val client = Algorithmia.client("YOUR_API_KEY")
val algo = client.algo("algo://tags/AutoTagURL/0.1.9")
val result = algo.pipeJson(input)
System.out.println(result.asJsonString)
View Scala Docs
var input = {{input | formatInput:"javascript"}};
Algorithmia.client("YOUR_API_KEY")
.algo("algo://tags/AutoTagURL/0.1.9")
.pipe(input)
.then(function(output) {
console.log(output);
});
View Javascript Docs
var input = {{input | formatInput:"javascript"}};
Algorithmia.client("YOUR_API_KEY")
.algo("algo://tags/AutoTagURL/0.1.9")
.pipe(input)
.then(function(response) {
console.log(response.get());
});
View NodeJS Docs
import Algorithmia
input = {{input | formatInput:"python"}}
client = Algorithmia.client('YOUR_API_KEY')
algo = client.algo('tags/AutoTagURL/0.1.9')
print algo.pipe(input)
View Python Docs
library(algorithmia)
input <- {{input | formatInput:"r"}}
client <- getAlgorithmiaClient("YOUR_API_KEY")
algo <- client$algo("tags/AutoTagURL/0.1.9")
result <- algo$pipe(input)$result
print(result)
View R Docs
require 'algorithmia'
input = {{input | formatInput:"ruby"}}
client = Algorithmia.client('YOUR_API_KEY')
algo = client.algo('tags/AutoTagURL/0.1.9')
puts algo.pipe(input).result
View Ruby Docs
use algorithmia::*;
let input = {{input | formatInput:"rust"}};
let client = Algorithmia::client("YOUR_API_KEY");
let algo = client.algo("tags/AutoTagURL/0.1.9");
let response = algo.pipe(input);
View Rust Docs
import Algorithmia
let input = "{{input | formatInput:"swift"}}";
let client = Algorithmia.client(simpleKey: "YOUR_API_KEY")
let algo = client.algo(algoUri: "tags/AutoTagURL/0.1.9") { resp, error in
print(resp)
}
View Swift Docs