ai-datahive

View on PyPIReverse Dependencies (0)

0.1.6 ai_datahive-0.1.6-py3-none-any.whl

Wheel Details

Project: ai-datahive
Version: 0.1.6
Filename: ai_datahive-0.1.6-py3-none-any.whl
Download: [link]
Size: 111366
MD5: 300d2f51cf719e5d33e2693b4c3d592e
SHA256: acd539e0527a01472ad56a099996f6a9ed757e5b2f8b02dc4cd43493a6e8fb76
Uploaded: 2024-04-05 19:18:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ai-datahive
Version: 0.1.6
Summary: ETL Package for crawling data, transform it with AI and store it in a datastorage.
Author: Danny Gerst
Author-Email: d.gerst[at]bizrock.de
Requires-Dist: python-dotenv
Requires-Dist: pydantic
Requires-Dist: inflect
Requires-Dist: pillow
Requires-Dist: requests
Requires-Dist: bs4
Requires-Dist: lxml
Requires-Dist: apscheduler
Requires-Dist: sqlalchemy
Requires-Dist: supabase
Requires-Dist: feedparser
Requires-Dist: pyzotero
Requires-Dist: python-telegram-bot[ext]
Requires-Dist: openai
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ai_datahive/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_datahive/collectors/__init__.py sha256=bH-89LoFOU5U1K2NPzQDcB8XqO0YVV3BoeZMt3ftm-Y 231
ai_datahive/collectors/arxiv_collector.py sha256=Kq-8u0p1qC-owmFTV9rlifCGZTSofLm7BbUCwftot1A 3618
ai_datahive/collectors/base_collector.py sha256=NswfNgyMSDH3WWFHV3k23XsWl9G76GoV1knJ3MOOMQw 1871
ai_datahive/collectors/civitai_collector.py sha256=jRdmJZzGucULheIQYz6irT6qRhQqt7xhDC7WeDLKwCM 5997
ai_datahive/collectors/github_collector.py sha256=CKjpLT_nkC_fI-os-xRflWw1ov6B4eXVtJT8fW5z1GI 3913
ai_datahive/collectors/zotero_collector.py sha256=c5BffPiTIQZsbNo1YC5TZWrbWIqR1nYGzcnk9UtsEao 3784
ai_datahive/collectors/models/__init__.py sha256=laroQ9P1oWnR8GG5_XjZvc-csOHucouG5vBvaLmbOmo 112
ai_datahive/collectors/models/github_project.py sha256=58QiVGvPBUHPu1z4EAlm80up88SoAa-Kl7AeO0DnE-4 1023
ai_datahive/collectors/models/media.py sha256=pE6ifF0uZHEB-bl22MN4FMNwMZvG-uzdC9BvpE1bwC4 2483
ai_datahive/collectors/models/research_paper.py sha256=c_QkxsCHEDR5bDMVshGPyQpYfemPM-j4eX68a_WNcJY 483
ai_datahive/collectors/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_datahive/collectors/utils/allowed_github_parameter.py sha256=oftNENLvQoh8kDzHh0_htdmQ6kfGlPo3Iv4j-YMLki4 19908
ai_datahive/collectors/utils/arxiv_helper.py sha256=DFEBRBcEYGfHs5TTpLUp_MFAHD1KNSCeZ3lLCVE6VfQ 25962
ai_datahive/collectors/utils/custom_exceptions.py sha256=wxpaGF3KoRrj71L0NIBzCTvJMCexKQI5Xbzi8LZlojQ 483
ai_datahive/collectors/utils/github_helper.py sha256=tn3aa8tVUisr2j716OjdCzDcBwNRcQP2O2gv0mttW5w 7633
ai_datahive/collectors/utils/scraping_helper.py sha256=UcgsbPr7VSYQfHvLJkauwMBqT-t-3Jrx2ytxvkrUqbU 833
ai_datahive/collectors/utils/zotero_helper.py sha256=tI1zSQDOV7gfu86lmFvecZ85N70ucv3cfeJaQQq_v9Q 4947
ai_datahive/dao/__init__.py sha256=_XDanA89SEyEzdfrxAXJaEs2brcoLdbrIpVG9QcV6bg 81
ai_datahive/dao/base_dao.py sha256=2eg9gfYO1MCIT9aeCsdRCYM-jRIE38QQlAE281gfnB8 1245
ai_datahive/dao/dao_factory.py sha256=sOrTAEYEa3eIEK5Omqjzp86h3SxQovaM4Ry1ZlLR7hY 251
ai_datahive/dao/supabase_dao.py sha256=rhRYf7omHWQJcy6ibo4-rx7uYOAvx8csyiAkTsksay0 8183
ai_datahive/models/__init__.py sha256=jRY81c03qfhqllbDGRqESLdnqF7WNyLKE-M4LzJ-5mA 93
ai_datahive/models/base_model.py sha256=7a8IH2YnCH1p992AhQ0TPU3x2oM8SvznTyg-tTfgom4 395
ai_datahive/models/content_base_model.py sha256=Xy7r6ZII2PepRGr7RS4DiOnIAk2oMs6xpGDooyCGhn0 543
ai_datahive/publishers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_datahive/publishers/telegram_bot.py sha256=ttNuULI85VfCd7WmwQX1bc0o68d2DhVm1LPSdVX1tQs 7256
ai_datahive/publishers/loader/__init__.py sha256=ccNUH1z249929aiE5ck69W_C2U7Q4UGclHqYWVmbEWU 391
ai_datahive/publishers/loader/telegram_base_loader.py sha256=okAhfDVUXNlbqovIRruT6bQMODD81nJteNyEtCwJ1LQ 3282
ai_datahive/publishers/loader/telegram_daily_arxiv_loader.py sha256=DepnBzpDdOFchqaF1YRf5EulHYKGHFvKWitmgVUPgJE 1377
ai_datahive/publishers/loader/telegram_daily_trending_github_projects_loader.py sha256=5xwOcrnmjbDYatVJAcP_AETrejUXe0wKp0F3PqiFLoI 1470
ai_datahive/publishers/loader/telegram_top_daily_image_critique_loader.py sha256=jorGWH94AyLQA4iJOWfh4G1nknhdJfl2RPhZDjZfkdA 1391
ai_datahive/publishers/loader/telegram_top_daily_image_loader.py sha256=AWZjMlpCwaR2e_OGD2iZ2htjdLBB6lHKBvReKZq2K7Q 1322
ai_datahive/publishers/models/__init__.py sha256=TZYbKma2uSOQYxor6DV2mZ-c30cP8PeACb_6bP-lFnI 144
ai_datahive/publishers/models/telegram_group.py sha256=JZ44k9L0WTlnbOSo0sjtkEk0MqkKoW56IIZ_ggVOQBI 171
ai_datahive/publishers/models/telegram_group_topic.py sha256=pi3kBNjYIK8B_pSU797auhcAe8Su6bXixYXS87RXJQg 211
ai_datahive/publishers/models/telegram_message.py sha256=cEksFTzYizMPBBmCok1PuRbNJTDPK2nZ2uRCeRkw0Jg 532
ai_datahive/services/__init__.py sha256=PGiivdwsP7h69AxXdTrVOnzsFRVtf0gWB1fMOzKyBi0 266
ai_datahive/services/ai_backed_translation_service.py sha256=YcYqJWMB7xBlczjQXA6vtrpJwGJvmbJzI66VS8B8oTY 494
ai_datahive/services/ai_service_factory.py sha256=tTru2c1Do8IEITyji20JxuJCHlsSBKV2icuMFyDOw6E 523
ai_datahive/services/base_ai_vision_service.py sha256=E4CTNHiYTtmQJ9HOQlx8L0zQJAg_xmRCo7HMK6zXXZQ 337
ai_datahive/services/base_llm_service.py sha256=KJuJGlIreDLw4jV-iEPaZKpIa1LoC6npn-nxXS1H-lo 423
ai_datahive/services/data_service.py sha256=nN_lbTkjkayAUNeLMCZojYv5XBD8Mro6vddX86kkKWo 314
ai_datahive/services/openai_service.py sha256=5iU5i-36F8wG2-XF4xJRO5WBVOW1urEq-JjCtDdcZdw 2681
ai_datahive/services/prompt_service.py sha256=J4GyF8XQ3VmsVxJT9pjzG44Rc190q9tK19EbqE-Mlok 1947
ai_datahive/services/prompts/image_caption_prompt.txt sha256=-zRFCUBQU-BkFgQYJEC3d6uDV7D2Q48nst3rQyuqld0 44
ai_datahive/services/prompts/js_style_image_critique_prompt.txt sha256=-BTg23s2c2shnXKOhqGeCJBKRYbXmnUWewjOb_m-q7k 2133
ai_datahive/services/prompts/summarize_prompt.txt sha256=Z7awZangLsrRywmmAmcHJXc2zzIF3sEk8zUVr4GSfJA 50
ai_datahive/services/prompts/translate_prompt.txt sha256=eWqOGIuAALgG_WU4LoPnQ_Lh51Oty86_ksG142nfL20 49
ai_datahive/transformers/__init__.py sha256=xkqrE_GXYrd68LoOvdTMzX7rwROY2DPnygM77_rhqL8 378
ai_datahive/transformers/base_content_transformer.py sha256=g1Cth8VjIXLO2pPOpq50lpskTFCuh_ZoFeMAjv0r5yI 2610
ai_datahive/transformers/daily_arxiv_paper_transformer.py sha256=2yQyYnCIUTExEgmv8jORpfkwqy7V7a7axg6twdu53qE 2710
ai_datahive/transformers/daily_trending_github_project_transformer.py sha256=S3pxF2DtLoq7bkf1XQOupqLASIgUokm65-836qkuIKc 2907
ai_datahive/transformers/top_daily_image_critique_transformer.py sha256=RvaUcfMjL9_hhz0IakUG5eg6h5hkegqQqgWHyF5brZw 3403
ai_datahive/transformers/top_daily_image_transformer.py sha256=zXsBWWfi7lDzqpQqfDtjmlCTtH2LZsE9JeTlTCVgdvI 2463
ai_datahive/transformers/models/__init__.py sha256=oYwWoYsszSED-_qa67RoFiMlwhFUvTwxIKXyDkDqLtA 30
ai_datahive/transformers/models/content.py sha256=B4fQObtGi9cz491vShKMxUxgMNsobwhST8IXVaUMZtE 610
ai_datahive/transformers/templates/daily_arxiv_paper_template.html sha256=1IEUJZIzD3fgiPorZftETgDmNEapaZMp_q_7sNowPgg 96
ai_datahive/transformers/templates/github_loader_trending_template.html sha256=x0JdfbcZh3Jieea9usDXYfZlKY5JaEjoP4jda7-w_kU 132
ai_datahive/transformers/templates/top_daily_image_critique_template.html sha256=7c9_a2pEZ-sIudiUKAPuq5GkgExwMuSy-b53po3UYyo 88
ai_datahive/transformers/templates/top_daily_image_template.html sha256=7p4OTgt6EOpmc9mrebmt5nV3uSjLz9noVBvyZ_3Clf4 136
ai_datahive/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_datahive/utils/dao_factory.py sha256=6paaQZd4RzLxcI7tqxmRvdHzyDFQT8b7hu3hDo2nqgE 247
ai_datahive/utils/datetime_helper.py sha256=4PgA0UEtRFnwZDcmNziosONNnROyWhvElz-QEhaUFw4 1957
ai_datahive/utils/image_helper.py sha256=vSCM0NbIKXBPTCrCVdetXrs4y08mL-gOPOCK3ywXJAA 948
ai_datahive/utils/text_helper.py sha256=Ly-y-t91LZC2p_1QPNWlOy9Gz6ULMhR6iJYJCqz6hY8 842
collectors/__init__.py sha256=h0xk-nhxHhblXO3RXzooSU_13e7HzvJ_Rldz0VHHCx0 92
collectors/arxiv_collector.py sha256=bI4WW3vVz1xMpkXTha9mQl9m_eUY-Unv6qEdDOpp--s 3703
collectors/base_collector.py sha256=K3Bdm9NBaner_2eOfoaCcakIRpnf-c3yuvxXr-aalNs 2256
collectors/civitai_collector.py sha256=AdsbCnQV7wKgQvEnX-MhCxm9ULIyopstu34D4j0Zcks 4974
collectors/github_collector.py sha256=HngnjteWYfrhFYIvfskyOUndLaEpp7Cm-5fs920K-U4 3835
collectors/zotero_collector.py sha256=R02rln-jV2GtXFcPDdW4jh38Ihbds0m4SKKMVg5y0Wc 3773
collectors/models/__init__.py sha256=laroQ9P1oWnR8GG5_XjZvc-csOHucouG5vBvaLmbOmo 112
collectors/models/github_project.py sha256=w8r4vJyVMSIYQbdjUpguF-0MuAWw5bPQUMORQwy303s 1005
collectors/models/media.py sha256=Ymh3lXiJ3RL3sW1VDWLbh948J6EpPXe8nR2UbgY-Euk 2641
collectors/models/research_paper.py sha256=D0sQAYq268SXZjk23LfyYPzA-RPxM0VJJzvGkP6HP-o 528
collectors/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
collectors/utils/allowed_github_parameter.py sha256=oftNENLvQoh8kDzHh0_htdmQ6kfGlPo3Iv4j-YMLki4 19908
collectors/utils/arxiv_helper.py sha256=DFEBRBcEYGfHs5TTpLUp_MFAHD1KNSCeZ3lLCVE6VfQ 25962
collectors/utils/custom_exceptions.py sha256=wxpaGF3KoRrj71L0NIBzCTvJMCexKQI5Xbzi8LZlojQ 483
collectors/utils/github_helper.py sha256=tn3aa8tVUisr2j716OjdCzDcBwNRcQP2O2gv0mttW5w 7633
collectors/utils/scraping_helper.py sha256=UcgsbPr7VSYQfHvLJkauwMBqT-t-3Jrx2ytxvkrUqbU 833
collectors/utils/zotero_helper.py sha256=tI1zSQDOV7gfu86lmFvecZ85N70ucv3cfeJaQQq_v9Q 4947
dao/__init__.py sha256=_XDanA89SEyEzdfrxAXJaEs2brcoLdbrIpVG9QcV6bg 81
dao/base_dao.py sha256=CqcrjZeenUgJryJlnRTYGWEv3RQNIJMYICADlMGM9eo 1257
dao/dao_factory.py sha256=sOrTAEYEa3eIEK5Omqjzp86h3SxQovaM4Ry1ZlLR7hY 251
dao/supabase_dao.py sha256=u5hGy_7ziD7ZdRrBbCfI8cuIDllGmdv45bKPeNzjcks 8834
models/__init__.py sha256=jRY81c03qfhqllbDGRqESLdnqF7WNyLKE-M4LzJ-5mA 93
models/base_model.py sha256=5ChF593K_N_sW1raf7zos5wIP7N7w82qyxs-PTlx_ms 341
models/content_base_model.py sha256=JpIpk0HvChz4xOFmnocVeI42yeERqCErp7dW-XM_KRM 424
publishers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
publishers/telegram_bot.py sha256=O009CrlDyrhhkoock2MXlCQzuq4mys2fO1uJ_BXXRLE 7257
publishers/loader/__init__.py sha256=AUAismVRKp9QMqzBzn5IXeAT7zJBLSEGI9Ke_lYWtiE 54
publishers/loader/telegram_base_loader.py sha256=bM8Ps3Gj5p09jij1kta0Q_6ESSYnlU_8E_76qh-BCZc 2683
publishers/loader/telegram_daily_arxiv_loader.py sha256=4YdHrqhDEB_LToW8m3O3kuFdRGcp2vMvba7hUeIDoZk 976
publishers/loader/telegram_daily_trending_github_projects_loader.py sha256=8TZGgbs2HjkU4-LedEAFK7PNwii60CI8YlL8VGnBEh0 1114
publishers/loader/telegram_top_daily_image_critique_loader.py sha256=GdyVaMebF-pMGD3MWVRyDTJ4OU3WmREqM0Y_QS0T5jE 1010
publishers/loader/telegram_top_daily_image_loader.py sha256=GhM0XkiMA-6S1e9ZfD-9Y_VSNW8GfInoBy-Z97RqVH4 938
publishers/models/__init__.py sha256=TZYbKma2uSOQYxor6DV2mZ-c30cP8PeACb_6bP-lFnI 144
publishers/models/telegram_group.py sha256=JZ44k9L0WTlnbOSo0sjtkEk0MqkKoW56IIZ_ggVOQBI 171
publishers/models/telegram_group_topic.py sha256=pi3kBNjYIK8B_pSU797auhcAe8Su6bXixYXS87RXJQg 211
publishers/models/telegram_message.py sha256=9q_AynIgscVjPpbT2ZIBsoWC7VkMe4ZKZ228Na4iEHg 514
services/__init__.py sha256=PGiivdwsP7h69AxXdTrVOnzsFRVtf0gWB1fMOzKyBi0 266
services/ai_backed_translation_service.py sha256=YcYqJWMB7xBlczjQXA6vtrpJwGJvmbJzI66VS8B8oTY 494
services/ai_service_factory.py sha256=tTru2c1Do8IEITyji20JxuJCHlsSBKV2icuMFyDOw6E 523
services/base_ai_vision_service.py sha256=E4CTNHiYTtmQJ9HOQlx8L0zQJAg_xmRCo7HMK6zXXZQ 337
services/base_llm_service.py sha256=KJuJGlIreDLw4jV-iEPaZKpIa1LoC6npn-nxXS1H-lo 423
services/data_service.py sha256=ijXR0MnppJM_0LFZ-rwFEu9ehnxXhLlWhw1hVUZ5_Bs 305
services/openai_service.py sha256=5iU5i-36F8wG2-XF4xJRO5WBVOW1urEq-JjCtDdcZdw 2681
services/prompt_service.py sha256=J4GyF8XQ3VmsVxJT9pjzG44Rc190q9tK19EbqE-Mlok 1947
transformers/__init__.py sha256=ijpK9Tt94keWueCShlwWxlxElBPHPHxiom0Kui2dblU 62
transformers/base_content_transformer.py sha256=M0QpARIWM0bwGBidXzKeMmMNdyGHSD3aHRQmmBkVmUM 1698
transformers/daily_arxiv_paper_transformer.py sha256=I_Lc3vAzXom-lj3Dr_sLVmCk0QwFlCzpg0ZMDYRKWdM 3238
transformers/daily_trending_github_project_transformer.py sha256=2hh-i0mx0a1WGnjA4ITX8zMcKgN6VRKLnH_FvjTsk_0 2978
transformers/top_daily_image_critique_transformer.py sha256=ygI8iKzL5tXjbhTWYNt-GkKvdLAGFj4RvDao3YxaW1s 2826
transformers/top_daily_image_transformer.py sha256=lIo2fQu6yKwhgg20CCsY7cAAgPdVeRKJGDmwVOY8_Ss 3111
transformers/models/__init__.py sha256=oYwWoYsszSED-_qa67RoFiMlwhFUvTwxIKXyDkDqLtA 30
transformers/models/content.py sha256=qYxhDLAS4TdXJ_vsAcAfen5g-AmnHZbRQDW3AOPYNkI 641
utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
utils/datetime_helper.py sha256=gIoLvD1rAmGwJu1EaC6fybDQPya7RkVxF17hq2JP4s0 650
utils/text_helper.py sha256=Ly-y-t91LZC2p_1QPNWlOy9Gz6ULMhR6iJYJCqz6hY8 842
ai_datahive-0.1.6.dist-info/LICENSE sha256=tt_F11EZ-hvp0FYh2Z3lYSP7VrDnbeo9aauzdk8MPnc 1085
ai_datahive-0.1.6.dist-info/METADATA sha256=IulY10r_5x23wl7uysxSUKUr0Flqxevr1TgxP0dBYvA 595
ai_datahive-0.1.6.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
ai_datahive-0.1.6.dist-info/top_level.txt sha256=r_6jytLAIcqcgfVIa3aIJTKu7bxuSYjvASF0TDlyo_g 12
ai_datahive-0.1.6.dist-info/RECORD

top_level.txt

ai_datahive