LogoLogo
Nimble HomeLoginCreate an Account
  • Home
  • Quick Start Tutorials
    • Tutorial Library
      • Track SEO and SEM Ranking
      • Reddit as a Guerilla Marketing Strategy
  • Nimble Platform
    • Nimble Platform Overview
    • Online Pipelines
      • Supermarkets
        • ASDA
        • Tesco Groceries
        • Sainsbury’s
        • Morrisons
      • eCommerce
      • Restaurants
        • Yelp
        • Tabelog
        • Uber Eats Japan
        • Demaecan
        • Uber Eats US
      • Real Estate
        • Zillow
  • Nimble SDK
    • SDK Overview
    • Web API
      • Web API Overview
      • API Product Specs
      • Nimble Web API Quick Start Guide
        • Introduction
        • Nimble APIs Authentication
        • Real-time URL request
        • Delivery methods
        • Batch processing
        • Response codes
        • FAQs
      • Nimble Web API Functions
        • Realtime, Async & Batch Request
        • Geo Location Targeting
        • Javascript Rendering
        • Page Interaction
          • Wait (delay)
          • Wait for Selector
          • Wait and Click
          • Wait and Type
          • Scroll
          • Scroll to
          • Infinite Scrolling
          • Capturing Screenshots
          • Collecting Cookies
          • Executing HTTP Requests
          • Operation Reference
        • Network Capture
          • Filter by URL Matching
          • Filter By Resource Type
            • Real World Demo: Capturing Ajax Requests
          • Wait for Requests
          • Capturing XHR without Rendering
          • Operation Reference
        • Data Parsing
          • Parsing Templates
          • Merge Dynamic Parser
        • Custom Headers & Cookies
        • General Params
      • Vertical Endpoints
        • SERP API
          • Real-time search request
          • Getting local data
          • Browsing SERP pagination
          • Delivery methods
          • Batch Processing
          • Endpoints and Response Codes
        • Maps API
          • Searching for places
          • Getting information about a place
          • Collecting reviews
          • Delivery methods
          • Batch processing
          • Endpoints and Response Codes
    • Web Retrieval API
      • Web Retrieval API Overview
    • Proxy API
      • Nimble IP Overview
      • Nimble IP Quick Start Guide
        • Send a request
        • Nimble IP Autentication
        • Geotargeting and session control
        • Response codes
        • FAQs
      • Nimble IP Functions
        • Country/state/city geotargeting
        • Controlling IP rotation
        • Geo-sessions: longer, stickier, more accurate sessions
        • Using IPv6 Proxies
        • Response Codes
      • Integration Guides
        • Incogniton
        • Kameleo
        • VMLogin
        • AdsPower
        • FoxyProxy
        • Android
        • Multilogin
        • iOS
        • SwitchyOmega
        • Windows
        • macOS
        • Proxifier
        • MuLogin
        • Puppeteer
        • Selenium
        • Scrapy
    • Client Libraries
      • Installation
      • Quick Start
    • LangChain Integration
  • Technologies
    • Browserless Drivers
      • API Driver-Based Pricing
    • IP Optimization Models
    • AI Parsing Skills
  • Management Tools
    • Nimble Dashboard
      • Exploring the User Dashboard
      • Managing Pipelines
      • Reporting and Analytics
      • Account Settings
      • Experimenting with the Playground
      • Billing and history
    • Nimble Admin API
      • Admin API basics
      • Admin API reference
  • General
    • Onboarding Guide
      • Getting started with Nimble's User Dashboard
      • Nimble IP Basics
      • Nimble API Basics
      • Helpful Resources
    • FAQs
      • Account Settings and Security
      • Billing and Pricing
      • Tools and Integrations
      • Nimble API
      • Nimble IP
    • Deprecated APIs
      • E-commerce API
        • E-commerce API Authentication
        • Real-time product request
        • Real-time product search request
        • Delivery methods
        • Batch Processing
        • Endpoints and Response Codes
      • Unlocker Proxy Overview
        • Unlocker Proxy Quick Start Guide
          • Real-time request
          • FAQs
        • Unlocker Proxy FAQ
Powered by GitBook
On this page
  • Revolutionizing Proxy Performance with Nimble AI
  • Your Personalized Proxy Experience
  • How does it Work?
  1. Technologies

IP Optimization Models

PreviousAPI Driver-Based PricingNextAI Parsing Skills

Last updated 7 months ago

Revolutionizing Proxy Performance with Nimble AI

In a market where every proxy provider claims to offer millions of IPs, finding an IP that perfectly matches your unique needs can feel like searching for a needle in a haystack. Nimble’s AI optimization engine changes the game by managing our deep pool of premium IPs, ensuring that every request is paired with an IP optimized across multiple key metrics:

Your Personalized Proxy Experience

At Nimble, we believe that one size does not fit all. Every request sent to our Nimble IP network is processed through our AI optimization engine, which matches it to an IP that best fits your specific needs. By utilizing intelligent profiles, our AI groups users based on IP-relevant attributes to deliver an unmatched personalized proxy experience. These profiles include:

How does it Work?

Nimble’s proxy optimization model is powered by a sophisticated AI engine that goes through four critical phases to ensure every IP and user is perfectly matched.

IP Profiling -> Behavioral Analytics -> User Profiling -> Matching

Phase 1 - IP Profiling

Every IP in our pool undergoes meticulous testing to ensure it meets our quality standards. This phase includes:

  • Internet Connection & Hardware Testing: Assessing the speed, stability, and hardware robustness of each IP.

  • Geo-validation: Ensuring accurate and consistent geographic location.

  • IP Reputation Examination: Checking for any blacklisting or poor reputation that could hinder performance.

  • IP Protocol Testing: Verifying compatibility with various protocols required for seamless operation.

Phase 2 - Behavioral Analytics

To understand the real-world capabilities of each IP, they are rigorously tested against a range of websites. This phase includes:

  • Ping and Response Time Analysis: Measuring the average, minimum, and maximum times.

  • Success Rate Tracking: Monitoring the effectiveness of the IP across different scenarios.

  • Session Testing: Conducting long-duration tests to ensure IPs can maintain stable, extended sessions.

Phase 3 - User Profiling

The Nimble AI engine continuously monitors user behavior to build detailed profiles that reflect each user's specific needs. This phase involves:

  • Session Frequency and Length Analysis: Understanding how often and how long users engage with the IPs.

  • Request Volume Tracking: Monitoring the number of requests made during sessions.

  • Website Type Analysis: Identifying the types of websites frequently accessed to fine-tune IP matching.

Phase 4 - Matching

When a user makes a request, our AI optimization engine springs into action, matching the request’s target and the user’s profile with an IP that has a high degree of suitability, ensuring optimal performance every time.