Use the same APIs that empower Pipfeed’s backend. We created these APIs using multiple technologies and we also use multiple A.I. models to predict category and generate a summary.
Extract Article API
We have hosted the APIs on RapidApi.com. You can access the article extract API here: https://rapidapi.com/imshashank/api/a-i-powered-url-article-extractor/
The below are the various fields in the API Resonse.
// Fields in the API @Data @Builder public class ArticleExtractApiResponse { /** * Published date of the article */ @JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", timezone = "UTC") private Instant publishedAt; /** * Title of the article */ private String title; /** * List of authors for the article */ private List<String> authors; /** * Metadata Description */ private String description; /** * Predicted Language */ private String language; /** * Final URL of the article */ private String url; /** * Main featured image */ private String mainImage; /** * Extracted HTML */ private String html; /** * Content as plain text */ private String text; /** * Main predicted category */ private String category; /** * Top 3 Predicted Categoris using an A.I. model */ private List<String> predictedCategories; /** * Tags */ private List<String> tags; /** * Most important keywords in the article */ private List<String> keywords; /** * A.I. generated summary of the article */ private String summary; /** * All images in the article */ private List<String> images; /** * The name of the blog article is published in */ private String blogName; /** * Logo of the blog */ private String blogLogoUrl; }