AI for website: search, personalization and content generation

We connect AI to an existing website: smart search across catalog and documents, personalized feeds and recommendations, generation of descriptions and SEO copy. We work on top of your stack without rewriting the frontend. Timeline 6-10 weeks, cost from 500 000 RUB per project. Integration via APIs and widgets, your data stays with you, support and monitoring included for 3 months.

We turn a showcase site into a tool that answers, recommends and writes on its own.

Pricing

from ₽500,000

per project

This is the lower bound of a project. We scope the exact quote after a brief: it depends on volume and the number of integrations.

What's included

Capabilities

Smart search

Search understands typos, synonyms and intent. Answers in 0.3 s on a catalog of 10 000 products. Supports filters, sorting and suggestions.

Personalization

Feeds and recommendations adapt to user behavior. Conversion to purchase grows by 8-15%. Accounts for history, segment and time of day.

Content generation

Product descriptions, SEO copy and article drafts are created automatically. Saves 40 hours per month. Tone is tuned to your brand.

Intent analytics

We see what people search for and where they drop off. A report on 30 key scenarios every week. It shows zero-result queries and the step where users drop off.

How we work

From request to result

  1. 1

    Site and data audit

    We review structure, catalog, search logs and metrics. We fix 10 scenarios for the first iteration. We assess data quality.

  2. 2

    Design

    We choose models, index schemas and integration points. We agree success metrics with the team. We prepare a launch plan.

  3. 3

    Integration

    We connect search, personalization and generation. We test on 5% of traffic before full rollout. We collect feedback.

  4. 4

    Launch and training

    We roll out to 100% of traffic, set up monitoring and train the support team. We record baseline metrics.

Who it fits

Check if it fits you

Good fit

  • Site with a catalog of 1000+ items

    The catalog is large, default search is weak, clients leave without buying. AI helps retain them.

  • Content team is overloaded

    Descriptions and copy are written by hand, deadlines slip, quality varies. Generation removes routine.

Not a fit

  • Site on a builder without code access

    At least one integration endpoint is required. Without it work cannot start. We check availability in advance.

  • Expecting instant traffic growth

    AI lifts conversion and retention but does not replace ads and SEO promotion. Your promotion plan stays yours.

Track record

What you get

+25%

Search conversion

The share of search sessions ending in a purchase or request goes from 4% to 5% in the first quarter. That is the +25%. Empty-result queries go into the weekly report.

+40%

Time on site

The average session on site grows from 2 minutes 30 seconds to 3 minutes 30 seconds in a quarter, +40% over the baseline. Recommendations lead readers to the second and third page.

0.28 s

Response speed

At 2 000 queries per second the 95th percentile response time stays at 0.28 s. A cluster of 3 nodes survives one node failure and keeps serving.

Scope of work

What the delivery includes

Search widget

A ready search widget with an API and documentation for your team. Filter and style settings.

Personalization module

A personalization module with rule settings and performance reports. Scenarios: a bought-together block, a home feed and a digest email.

Analytics panel

Search, recommendation and content-generation metrics sit on one screen in the panel. Reports export to CSV for your team.

How it works

How the system is built

  1. Semantic search

    The model turns the query and the catalog into vectors, and search ranks results by meaning. Typos and synonyms are handled automatically without a manual dictionary. The seller sees in the report which phrasings lead to a purchase and adds them to product cards.

  2. Feed personalization

    The system collects behavior signals: views, clicks, purchases and returns. From them it builds an interest profile, and the feed rebuilds after every action. A new visitor gets popular items; after 10 actions the personal profile takes over.

  3. Description generation

    The language model takes product attributes and writes a description in your tone. An editor reviews and publishes, saving team time. Supports multiple languages.

Limitations and cost

Where the solution pushes back

  • 01

    Search quality depends on data

    Without a clean catalog and logs search works worse. Before launch we audit and clean the data. Quality improves gradually.

  • 02

    Generation needs editing

    The model writes drafts, an editor does the final check. This lowers the risk of errors in copy.

  • 03

    Personalization builds up gradually

    For two weeks rules and popularity run the feed, then the model takes over. Accuracy grows gradually as each purchase sharpens the profile.

Budget estimate

Cost calculator

This is an indicative range, not a quote. We scope the exact estimate after a brief: it depends on volume and the number of integrations.

Pages

20

Products

100

Smart search

Personalization

Add-ons

Support

Year one: updates and monitoring, a reply within 2 business days.

Service

AI for website: search, personalization and content generation

The estimate covers our team's work. Hardware, third-party service licences and travel are added on request.

Estimated cost

₽700,000

Timeline

0 wk

Questions

Frequently asked questions

How much does a project cost?

A base project starts at 500 000 RUB. The exact figure comes after a catalog and data audit. Includes 3 months of support.

How long does it take?

6-10 weeks from contract to launch on 100% of traffic. First prototype in 3 weeks.

Do we need to change the site?

No, we work through APIs and widgets. Your frontend stays as is. Integration takes a couple of days.

What data is needed?

Catalog, search logs and metrics for 3 months. We collect the rest ourselves. We help export the data.

How do we measure results?

Search conversion, recommendation clicks and time on site. A report every week. Real-time dashboard.

Ready to discuss your task?

Leave a request – we'll get back with a proposal and a preliminary estimate.

Contact us