В разработке
IT PROJECTS
Program for automated Google Sheets population using AI
The program, initially developed as a microservice invoked from a Telegram bot, has been transformed into a standalone application. It is designed to automate the population of Google Sheets using artificial intelligence (AI). The AI independently analyzes data and determines when the population process should conclude, ensuring efficient data processing.
Key features:
- Automated population of Google Sheets based on AI-driven data analysis.
- Independent AI decision-making to determine the completion point of the population process.
- Asynchronous task management via RabbitMQ message queue for enhanced performance and scalability.
- Transition from a microservice to a standalone application for greater flexibility and autonomy.
Who is this app for?
- Business analysts and managers working with large datasets in Google Sheets.
- Developers integrating AI solutions into workflows involving Google Sheets.
- Organizations seeking to optimize data processing with minimal human intervention.
- Teams aiming to automate routine data entry processes.
Future improvements:
- Integration with additional cloud platforms, such as Microsoft Excel Online.
- Enhanced AI capabilities through LangChain to support more complex data analysis scenarios.
- Optimization of Docker containers for improved resource efficiency and deployment speed.
Technologies used:
- LangChain: Framework for building AI-driven applications with advanced data analysis and context management.
- RabbitMQ: Message queue system for asynchronous task processing and scalability.
- Google Sheets API: Enables integration and automated data recording in Google Sheets.
- Google Maps API: Provides location-based data processing for enhanced contextual analysis.
- Python: Primary programming language for server-side logic and application development.
- Docker: Containerization platform for consistent deployment and scalability of the application.
How does it work?
- The user initiates a task through the program’s interface or, in the earlier version, via the Telegram bot.
- The AI, powered by LangChain, analyzes input data, extracting relevant information for populating Google Sheets.
- The program leverages RabbitMQ to manage tasks asynchronously, distributing them efficiently.
- Results are automatically recorded in the specified Google Sheet using the Google Sheets API.
- The AI determines when the population process is complete based on data analysis, potentially incorporating location-based insights via Google Maps API.
Telegram Bot for AI Integraction
The project is a Telegram bot designed to facilitate interaction with artificial intelligence (AI) without restrictions on the volume of context processed. The system operates as an AI agent, utilizing a vector database to retrieve context that is semantically relevant to the user’s query.
Key features:
- Interaction with AI without limitations on context size, enabling seamless handling of extensive data.
- Semantic context retrieval using a vector database for accurate and relevant responses.
- Support for administrator-preloaded texts and user-uploaded texts (with appropriate permissions).
- Ability to process large text volumes, creating the impression of comprehensive understanding of texts, such as books exceeding 1,000 pages, beyond the typical limit of approximately 128,000 tokens (where one token corresponds to a word).
Who is this app for?
- Researchers and students working with large textual datasets, such as academic papers or books.
- Professionals requiring quick access to contextually relevant information from extensive documents.
- Administrators managing knowledge bases for organizational or educational system: community use.
- Developers integrating AI-driven solutions into Telegram-based workflows.
- Individuals seeking an intuitive interface for interacting with AI over large datasets.
How does it work?
- A user sends a query to the Telegram bot.
- The AI, powered by a vector database, retrieves semantically relevant context from the stored texts.
- The system processes the query and context to generate a response, handling texts far beyond the typical token limit.
- Users can interact with preloaded texts or upload their own texts (with administrator approval).
- The bot delivers a response that reflects a deep understanding of the context, simulating comprehensive knowledge of large texts.
Technologies used:
- Telegram Bot API: Enables integration with the Telegram platform for user interaction.
- Vector Database: Stores and retrieves semantically relevant text data for AI processing.
- Python: Core programming language for bot logic and AI integration.
- AI Framework: Supports advanced natural language processing and context analysis.
Future improvements:
- Integration of advanced AI models for enhanced
Telegram Bot for team coordination
An internal company Telegram bot designed to simplify team coordination, knowledge sharing, and administrative workflows. It enables employees to quickly exchange project links, find the right colleagues for tasks or new initiatives, and allows administrators to send targeted mass messages — all within a single, familiar Telegram interface.
Key features:
-
Instant link sharing with smart tagging and full-text search across all shared resources.
-
People search by skills, projects, department, or expertise with dynamic profile cards.
-
Project matchmaking: post a request and get matched with available team members.
-
Powerful admin panel for segmented mass messaging (by role, team, location, or custom groups).
-
Message templates and scheduling for announcements, updates, or onboarding flows.
-
Audit log of all broadcasts with delivery and read statistics.
-
Background task processing via Celery + Redis for reliable delivery at scale.
-
All data securely stored in PostgreSQL with role-based access control.
Who is this app for?
-
Fast-growing companies using Telegram as their main communication platform.
-
Engineering and product teams that need to quickly share links and context.
-
HR and internal recruiters looking for an easy way to connect people with projects.
-
Team leads and administrators who send regular updates to large groups.
-
Organizations wanting to reduce email overload and keep everything in Telegram.
How does it work?
-
Users share links via the bot; they are automatically indexed with tags and made searchable.
-
Need help on a project? Describe the task — the bot suggests relevant colleagues based on their profiles and past activity.
-
Looking for someone specific? Search by name, skill, or current project and get an instant profile with contact options.
-
Admins create message campaigns: select audience segments, choose template, schedule or send instantly.
-
Celery works with distributing messages on time.
-
Delivery reports and read receipts are available in the admin dashboard.
-
All links, profiles, and messages are persisted in PostgreSQL.
Technologies used:
-
aiogram – asynchronous framework for Telegram Bot API.
-
SQLAlchemy + PostgreSQL – reliable storage of users, links, profiles, and message history.
-
Redis – broker for Celery and real-time search/state caching.
-
Celery – distributed task queue for mass messaging and background indexing.
-
LangChain & LangGraph – AI-powered skill extraction and smart search/recommendation workflows.
-
Docker & docker-compose – containerized deployment with isolated services.
-
Python 3.11+ – core language for the entire backend.
Future improvements:
- the project has been actively developing.
Information
Pictures
Trailer
Awards
CAST
Dmitry Korikov
Polina Kaira
Kristina Boyko
TEAM
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
collobaration
Contact
Have questions or need assistance? Reach out to us! We’re here to help. Fill out the contact form or use the details below to connect with our team.
Our contact:
+1 833 3534567 (+1 833 DK FILMS)
grants@dkfilms.tv
Our adress:
7095 Hollywood Boulevard 536, Los Angeles, CA, 90028
Recommended for you
Information
Pictures
Trailer
Awards
CAST
Dmitry Korikov
Polina Kaira
Kristina Boyko
TEAM
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
collobaration
Contact
Have questions or need assistance? Reach out to us! We’re here to help. Fill out the contact form or use the details below to connect with our team.
Our contact:
+1 833 3534567 (+1 833 DK FILMS)
grants@dkfilms.tv
Our adress:
7095 Hollywood Boulevard 536, Los Angeles, CA, 90028
Recommended for you
Information
Pictures
Trailer
Awards
CAST
Dmitry Korikov
Polina Kaira
Kristina Boyko
TEAM
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
collobaration
Contact
Have questions or need assistance? Reach out to us! We’re here to help. Fill out the contact form or use the details below to connect with our team.
Our contact:
+1 833 3534567 (+1 833 DK FILMS)
grants@dkfilms.tv
Our adress:
7095 Hollywood Boulevard 536, Los Angeles, CA, 90028
Recommended for you
Information
Pictures
Trailer
Awards
CAST
Dmitry Korikov
Polina Kaira
Kristina Boyko
TEAM
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
Dmitry Korikov
Director, Producers
collobaration
Contact
Have questions or need assistance? Reach out to us! We’re here to help. Fill out the contact form or use the details below to connect with our team.
Our contact:
+1 833 3534567 (+1 833 DK FILMS)
grants@dkfilms.tv
Our adress:
7095 Hollywood Boulevard 536, Los Angeles, CA, 90028
Recommended for you
We are looking for talented camera operator.
Our company is located in the heart of Los Angeles, the capital of world cinema.
At the start, we’re offering to work with you on a TFP (Time For Print) basis – you’ll get experience and some cool stuff for your portfolio. As we go further with the projects, we’ll give you the chance to earn up to 50% of the income from the project, as a reward for all your hard work.
We have flexible hours. Location: LA
Key skills:
- good hand motor skills. During filming, the cameraman must change the lenses, turn on the necessary modes on the equipment and perform other work that requires advanced motor skills
- endurance. The filming process can take a long time and often take place in difficult weather conditions.
- a developed eye. The specialist must choose the optimal points for filming, calculate the distance to the actors and objects
- communication skills. The operator must be able to convey his thoughts to other team members, prove his point of view to the director or producer
- skills of working with professional equipment. First of all, with a movie camera, video editing equipment, lighting devices
- knowledge of the relevant software. The cinematographer should know the programs Corel DRAW, Adobe Premiere, VSDC, DaVinci Resolve and others
- artistic taste, sense of style, composition and color. This helps the operator to find his handwriting in creating the overall characteristic composition of the film
- creative thinking. The cinematographer helps to express the ideas of the screenwriter and director, and often finds a creative solution to a particular scene himself and achieves its maximum expressiveness
Duties:
- shooting frames: the choice of camera angles and the composition of frames to convey the intended image and mood of the scene
- working with the camera: controlling the camera, adjusting its parameters to achieve optimal image quality
- lighting: control the lighting of the stage using various light sources to create the desired effects and atmosphere
- collaboration with the director: understanding his vision and conveying it on the screen
- working with other crew members: interacting with other professionals on set
- installation solution: offer an installation solution to achieve the desired effect in the film
- experimentation and creativity: conducting experiments with camera, light and composition to create unusual and unique effects.
Benefits:
- creative freedom: the chance to bring your ideas to life and let your creativity shine
- working on projects: getting involved in cool and exciting movies and TV shows
- professional growth: opportunities to learn and develop in the film world
- an opportunity to be part of the Hollywood movie industry (our studio makes movies in English for an international audience)
- for talented pros, there’s a chance to live and work in the US on a work visa
We offer themed courses from our Academy.
DK Group – Introduction
10 lessons
Unlimited access
3 hours of video content
Free
We’re happy to have people from different nationalities, genders, ages, and religions in our team. We don’t discriminate. We’re open to hiring both experienced and novice specialists, so if you want not only to help us, but also to gain new experience, welcome!
Manager/Producer/Organizer for a magazine with photo models.
We’re looking for a creative producer to join our team at DK FILMS, an online magazine. We need someone who can create great content and build relationships with our readers.
At the start, we’re offering to work with you on a TFP (Time For Print) basis – you’ll get experience and some cool stuff for your portfolio. As we go further with the projects, we’ll give you the chance to earn up to 50% of the income from the project, as a reward for all your hard work.
We have remote work options. Work 8 hours a day 5 days a week according to the schedule. But the job has a flexible schedule, so it’s result-oriented.
Before you start, you’ll need to do a few days of paid training. During that time, you’ll learn how to set up the daily stats on the site and how to use the program that tracks your hours.
Key skills:
- experience in organizing and managing projects in the field of fashion, cinema or media
- the ability to effectively interact with models, actors and partners
- experience in conducting commercial negotiations and developing proposals
- organization, ability to plan and manage time
- creative thinking and the ability to see long-term prospects
- knowledge of marketing strategies and understanding of media industry values
- excellent communication skills and ability to work in a team
Duties:
- get in touch with the film production team every day by telegram and phone
- search and selection of models and actors for filming in the magazine
- interaction with modeling agencies and acting agents for the organization of filming
- search for suitable locations and houses for free filming and coordinate the rental process
- preparing and sending commercial offers to models, actors and partners of the magazine
- search and cooperation with the layout designer to prepare the journal for publication
- editing and adapting materials to the style and goals of the magazine
- building and maintaining relationships with the public and readers
Benefits:
- free training
- prospects for career growth, and opportunities to be involved in creating content and running the magazine
- work with successful models and actors from the industry
- an opportunity to be part of the Hollywood movie industry (our studio makes movies in English for an international audience)
- for talented pros, there’s a chance to live and work in the US on a work visa
Information on collaboration in the magazine:
We offer themed courses from our Academy.
Marketing
105 lessons
Unlimited access
2 hours of video content
Free
DK Group – Introduction
10 lessons
Unlimited access
3 hours of video content
Free
Corporate ethics
7 lessons
Unlimited access
1 hour of video content