Evaluating bids

Interfaz para analisis Seo

Published on the September 08, 2024 in IT & Programming

About this project

Open

Es un proyecto que integra varias apis para usar Open Ai para el analisis y generación de contenidos.

No es un proyecto muy complicado, he realizado algunas pruebas, solo que no tengo tiempo ni tampoco desarrollador para hacerlo más rápido.

Project overview

Esto es un proyecto en python que tiene algunas etapas que describo a continuación: Etapa de extracción de datos Aqui a través de apis del servicio Data For seo y Search Console, generar unas consultas de acuerdo a los parámetros. Documentación de requests Data for seo https://github.com/dataforseo/PythonClient apis a utilizar keywords for site https://docs_v3.dataforseo.com/v3/keywords_data-google_ads-keywords_for_site-live/ keywords for keywords https://docs_v3.dataforseo.com/v3/keywords_data-google_ads-keywords_for_keywords-live/ keywords suggestions https://docs_v3.dataforseo.com/v3/dataforseo_labs-google-keyword_suggestions-live/ live google organic serp regular https://docs.dataforseo.com/v3/serp/google/organic/live/regular/?bash Search console https://developers.google.com/webmaster-tools/about?hl=es-419 Etapa de recolección de datos Los datos de cada api son jsons y una vez ejecutada las consultas, necesito guardarlas en una carpeta e insertarlas en una base de datos relacional en postgress usando supabase. Para eso necesito generar un proceso que lea los jsons e inserte los resultados correctamente. Aqui hice una idea de como deberìa ser la base en base los resultados de los json https://dbdiagram.io/d/66dddb4beef7e08f0e0db82a la idea es que a medida se vayan generando los resultados, se genere una gran tabla asociada a una url que será la llave para todos los datos recolectados. También me gustaría generar embeddings de la información con la api de openai y guardarlo en otra base matricial de supabase para utilizarlo posteriormente. Etapa de procesamiento y resultados Aqui tengo dos ideas (necesitaria asesoramiento) Necesito un frontend muy sencillo, donde pueda colocar una url o varias urls para ejecutar una de las apis de dataforseo y otra opción donde agregue los keywords para llamar algun otro servicio de dataforseo que necesita los keywords, pero siempre debe pedir la url que sería la llave de todo. Para los jsons almacenados, pudiera ser algo similar a esto https://github.com/juliooa/docsbot que arrastra los archivos y haga dos cosas; la primera es subir los json resultados a la base de datos y luego generar los embeddings para que mi custom gpt lo pueda usar para generarme contenidos. Con la data ya obtenida, pudiera ser algo tipo chatbot donde pueda buscar la información de los embebdings generados en base a la consulta que hago y pueda con esa información darle un promt de creación de contenidos y si guardarlos en la base cuando se lo pida o escriba y se guarde relacionadamente con la url. Otra opción seria tener servicios tipo get y post para consultar la base de datos y hacerlo a traves de acciones en un custom gpt. Las acciones que necesitaria es que pueda hacer queries a la base de datos como, unos ejemplos serian: darme los keywords como mayor volumen de búsqueda darme los keywords con menor dificultad de posicionamiento una combinación de las dos anteriores otras que se definirián. Particularidades el proyecto debe poder manejar distintos clientes, por ende deben manejarse como “proyectos” y por separado necesito que sepan utilizar la api de openai La api de search console y dataforseo son fáciles de usar. El proyecto se subirá a render.com Podemos manejar 3 hitos y pago para el proyecto.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by G. G.