wafl

View on PyPIReverse Dependencies (0)

0.1.2 wafl-0.1.2-py3-none-any.whl

Wheel Details

Project: wafl
Version: 0.1.2
Filename: wafl-0.1.2-py3-none-any.whl
Download: [link]
Size: 403982
MD5: 0464039e06326784e9e05bdbed9a0343
SHA256: 932d03bee29df05816d9549ed51d3919e37ebb3a5e0b7b0a39f03cfa2b87ddf9
Uploaded: 2024-07-22 16:41:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: wafl
Version: 0.1.2
Summary: A hybrid chatbot.
Author: Alberto Cetoli
Author-Email: alberto[at]fractalego.io
Home-Page: http://github.com/fractalego/wafl
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: flask[async] (==3.0.3)
Requires-Dist: flask-cors (==4.0.1)
Requires-Dist: nltk (==3.8.1)
Requires-Dist: gensim (==4.3.3)
Requires-Dist: sklearn (==0.0)
Requires-Dist: python-Levenshtein (==0.25.1)
Requires-Dist: fuzzywuzzy (==0.18.0)
Requires-Dist: PyAudio (==0.2.14)
Requires-Dist: num2words (==0.5.13)
Requires-Dist: word2number (==1.1)
Requires-Dist: aiohttp (==3.9.5)
Requires-Dist: werkzeug (==3.0.3)
Requires-Dist: sphinx (==7.4.6)
Requires-Dist: sphinx-rtd-theme (==2.0.0)
Requires-Dist: g2p-en (==2.1.0)
Requires-Dist: pyyaml (==6.0.1)
Requires-Dist: joblib (==1.4.2)
Requires-Dist: pymupdf (==1.24.7)
Description-Content-Type: text/markdown
[Description omitted; length: 3248 characters]

WHEEL

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

RECORD

Path Digest Size
wafl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/__main__.py sha256=-pnu5qr1BUFe0HmndQATmi9Bpv58YZ_EhQLj8wr8Juw 74
wafl/command_line.py sha256=05fNzrkdVcjjECvex0Z544L5U7NqwVd5kU1C5XcKzbI 3009
wafl/config.py sha256=0OKpsAxJ0dE-4QzgnyE6H69jMe429ozLUb2W7wuD6KA 1443
wafl/exceptions.py sha256=rAFJfIzkDiSDNunI__wEllL2RvoJbwTnbiVLXQO5DW0 88
wafl/run.py sha256=vay5sDGh6yUyKfRAB6WFK_b8FEEsrCICG76i9q8oIlU 1460
wafl/testcases.py sha256=-86K4idmJDcQk4ROBdMqyd9KSkRuVMfAMti5VX71RSQ 3341
wafl/text_utils.py sha256=zzmGu7fWftv2vFqxFNv7RCDjr4-d_jVr79Hbwe98orQ 102
wafl/variables.py sha256=94d68hSz0FtadmsvrobvVEAqWhlJUmWRq-8OI3o_skI 191
wafl/answerer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/answerer/answerer_implementation.py sha256=pwzPG9z_Gn1fbXMQM5UFM_vl6y3ZG0LTPdIWhjHFIEw 4234
wafl/answerer/base_answerer.py sha256=Y_UV0vL9_fw_i4xYouDqwoO26EZyaBo_3si_pUqT7Tg 111
wafl/answerer/dialogue_answerer.py sha256=-ieL6Ch03JR4BaFhPqgM4gRxZ_LpJmtz-wSQadm9uCM 5678
wafl/answerer/entailer.py sha256=6rkdqqmZOH_UuAhphXzXcqAPkG_2H2e09LP5RbthUnA 1409
wafl/answerer/rule_maker.py sha256=v_N_p1Wtom6d-WnQy4MOH0exb7m3QYptpEp8FPhBXAA 1708
wafl/connectors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/connectors/base_llm_connector.py sha256=SWfKBJmc0WD0WoPXSftnTBEQgqoNPypYC2cNxSUhkhY 1683
wafl/connectors/prompt_template.py sha256=-_2psdXl6HvCzYOJDIYo08HzzhNz35bXZwepsps9JY0 945
wafl/connectors/utils.py sha256=FLqDwrJApGkNIX8wh1qZcaCkUvl0cZSaK8MR3jd7-8I 330
wafl/connectors/clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/connectors/clients/clients_implementation.py sha256=kpDhEzM-zEANXAGgequZ2VjwcMgpkYf-Gd8OwUFjwvU 592
wafl/connectors/clients/information_client.py sha256=lE8qW9ulIOUP_VBWGYtVCzm4DXtd2W67jYzWX-Cllqc 482
wafl/connectors/clients/llm_chat_client.py sha256=UW1LoWgyNcMnnrOnU7FNZoYdNboCV5a9OnjS7sc18G8 1189
wafl/connectors/factories/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/connectors/factories/llm_connector_factory.py sha256=ZOIhiBT1wrWVHyGa3kCmcNa5Cz5SxHeLTgZpc49p0Pc 218
wafl/connectors/factories/sentence_embedder_connector_factory.py sha256=pGPi5JvltKjWiGRVd8S3RkHNaGBPn7d6vezU2Xd6OHo 291
wafl/connectors/factories/speaker_connector_factory.py sha256=8lgeE_Y3JvKO_GyS7kvPnZbyOhQ7DJDWISsUfki5_-c 238
wafl/connectors/factories/whisper_connector_factory.py sha256=_7eFc5Kll2-_W4WOhn153K9TnP_5sNvb64QvloGHRh0 239
wafl/connectors/remote/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/connectors/remote/remote_llm_connector.py sha256=JzHhR-Wf-g0NHUl33QckjUHgr2W698yDia1XjJCwOWI 4505
wafl/connectors/remote/remote_sentence_embedder_connector.py sha256=y7U5Ve3wPhcdqZv5u409RkRGF5cPIhjaeReVPButhi4 1900
wafl/connectors/remote/remote_speaker_connector.py sha256=7MhD-kBuB3pz8VtK19g_icx9Z1REldDJJnvLw0W16oo 1906
wafl/connectors/remote/remote_whisper_connector.py sha256=ZCpfl1rutHc5zZ6UI7JvEG-Bkho5R3jRaRGu0AUNbXU 2492
wafl/dataclasses/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/dataclasses/dataclasses.py sha256=4go4Aae9txe4vLei7nGwript8yXq1cSEXFlTaHsFcvE 1435
wafl/dataclasses/facts.py sha256=n6pjHBLAEj7N4XiEi2L9bcicXJGvwaYIVOWpD1Nl-bg 337
wafl/dataclasses/rules.py sha256=9TK5jgThi3rROmNeZXlreW-xiYfXwLMa0AOdCcstsps 1648
wafl/events/BaseEventCreator.py sha256=zmvXanIqxOYPJubTgQvQ_xE0rXb9i5Lqq9h6SaMNgjY 117
wafl/events/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/events/answerer_creator.py sha256=amjOq1v_LxJOtQs5Xasd0cGKrGjkGMW1Rgcsbhn29IM 233
wafl/events/conversation_events.py sha256=mYQxHZDQiPTGYT3Q1hv0ZmgJAK84_BYL3a8MvXxmBpg 4417
wafl/events/conversational_memory.py sha256=qe51ke54pIpG-EQIiIZ85nMRpitnPe-ZY5ebOMj1qss 1438
wafl/events/events_from_function_list.py sha256=ahhazC0KF6xHdYZrSSN7XAFV3gsgPvvaXErgrSuXF84 321
wafl/events/events_from_module_name.py sha256=NY5UQq8AmWnyNm-UtiZWNqyKoiz7mjUItlBJ3ifZYyM 612
wafl/events/narrator.py sha256=2LVsPcd4QR0BLXGKOufOcm18UTYtJbRZe4ws53SSXMY 2123
wafl/events/suppress_huggingface_logger.py sha256=useM4a7gnUpR-8n_LhgeNqZq_f0rSTjpMNTigJcevEM 64
wafl/events/task_memory.py sha256=Ty5DzLMTsNXGtxcb1-WfzPAB5N_xCDzpuvulecAkF5o 1503
wafl/events/utils.py sha256=msAuc1B1P_vc6PFmvVh1-8kMXvXWJxLG51WSzGHp2yI 422
wafl/extractors/__init__.py sha256=SVg4zgU6phqzw5-jeTfpCQ1Josr0v1nuNg_0FexguYQ 6
wafl/extractors/utils.py sha256=hJV1gU_BcuCkAXe8NgWo1wOru_59R_CLd84OWJKCyZ8 530
wafl/frontend/index.html sha256=bQ_vpojFqxf0Ti441xGKsIdWPpg9CIb4NRAMbL0iHH4 5861
wafl/frontend/logo.png sha256=SnFAbPOarRkDDO9N8oRhnyyAB-I9EYxb5ld_4zVx7Sc 78864
wafl/frontend/selector.html sha256=5Rl7OGflKlRhlGOIi5kOOCVOxQ5TgVzAROAUneM84u8 637
wafl/frontend/wafl.css sha256=fRxM5DM68M0kW79gO1CJsZGCwdvbc3T5x64n6KI0FIQ 2214
wafl/frontend/wafl.js sha256=mqQX5Wlz9BU6S-DylSFGi2GGVlCTaDw7ps6gy_JLmbw 164
wafl/handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/handlers/conversation_handler.py sha256=zH-e2IMl7mbuCuyTN_WsZ3Eg-7w8aqgVu7A77LVgdE4 3944
wafl/handlers/generated_event_handler.py sha256=E3kRLQglNFurLoplfwYnLarFqmeNcKxRlBE-wpS5JEE 588
wafl/handlers/web_handler.py sha256=mO4wZ1xqEA5-weJX_8LP7UUbjJpX3C0JDz33gh1bfa4 5169
wafl/handlers/web_interface_implementation.py sha256=uIwLXdKlHAmI1m2ufMekIX-Xlb1NC8p8inHuUes-38g 691
wafl/inference/utils.py sha256=TuPLVPOJrW-gXHCUyxHl56aFralV3R6NOlbDM2cRI3E 9202
wafl/interface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/interface/base_interface.py sha256=b8xVrABqHcRAljbk2weBPX0cOFh9ydnUhnicdwzbYzg 2423
wafl/interface/command_line_interface.py sha256=lmjIFk9RlESRHPuioGl782YguvHuUfSF7OwHTzgpXps 1083
wafl/interface/conversation.py sha256=MusvIvcpGita3ZKtTEQCMY2wAcqcAzc63CYxnpqiaII 4014
wafl/interface/dummy_interface.py sha256=YG4DdIXLIkQvZ0ouKznMH9D9NP5vgqPxHtQdasQBSQw 2064
wafl/interface/list_interface.py sha256=SDqrLSs4ih-6E4vNimWGg9ABc_3LayaUbTy1ySunTtA 1920
wafl/interface/queue_interface.py sha256=HajVUYItx__nQeOS1JD_O1nCczPtfZkigJhhE2LCMiw 1055
wafl/interface/utils.py sha256=oi0RzJ4qRVpGaMNIj25S7Oo0DO8qkIGqIEjFj5rOjPk 999
wafl/interface/voice_interface.py sha256=LjcUa-1H4pNz-XJ30H8AnA4XEQHLR6nYpE4mKe5Uugw 3973
wafl/knowledge/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/knowledge/base_knowledge.py sha256=mq_hI77hXDMx8ynTEsQlVptC_4QJ0D_oX_RvOiZs2H8 538
wafl/knowledge/indexing_implementation.py sha256=gUpTV1pItRXOGqGV32_xU8AfljN24lahnyrtZjkM10Q 2260
wafl/knowledge/single_file_knowledge.py sha256=CTsOxdXpFZzHE0iyM1xHKPjREUpmjhBJgKoESz5tlYs 7966
wafl/knowledge/utils.py sha256=hu6HQyFlkrOIK3a8QABUbjSAJsbgH4kP--svSh3f-sw 1981
wafl/listener/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/listener/utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/listener/whisper_listener.py sha256=Qqo4LV7cF-JPCLJYq4EDLy3rcYEC0mfHtTWTNI4TrIE 4302
wafl/logger/base_logger.py sha256=21jPp1C62UCf1DdS3y2w9R7ZEFCMug4OvxZ1sMD3XVs 357
wafl/logger/history_logger.py sha256=7vEuyls31-T6diuNcKuELIRHs7IdGOXJpO5yt7WCRV0 1679
wafl/logger/local_file_logger.py sha256=ev8JxLKM6gWWmNdVl0vYSMOSmFAX0MbhIhaQpokPqkk 867
wafl/parsing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/parsing/line_rules_parser.py sha256=IAkHhhe1U7if-zUZACAi0oJhK2M7PnLJvrNHCUIZqLQ 615
wafl/parsing/preprocess.py sha256=1fnX0uDNVtHghkhQfMmYgw0mOOUegAf0zy9415-CIes 3057
wafl/parsing/rules_parser.py sha256=fzY9UO8wylyg8uBurybJal-LnBuaBCDoFXAQcusG6YY 804
wafl/parsing/testcase_parser.py sha256=2a9Kqb2m6YMNtKUwOerILRLU3vIv9QXFyBxAoCxqsGo 1679
wafl/parsing/utils.py sha256=8nmWjaw2m64cRr1urrBB884UaYzSnOE9I6SKxycgg4k 779
wafl/readers/base_reader.py sha256=WFlj5yBwjpLIqA0QdMKMrrmSRIbOD3Im1r16nQ3-ips 475
wafl/readers/pdf_reader.py sha256=snyDMpFYHoZrJX_DTaf3p79iPn2T_HTk1kNCvkZKLbo 731
wafl/readers/reader_factory.py sha256=4JonZh64Q6Oxof4OioKC0LQsS3KPomoDslTcBz1TLMQ 640
wafl/readers/text_reader.py sha256=DDMdKbe3QfIq6D11iMzUkUsRL9_Z-Qxw5raiIa1XhCg 793
wafl/retriever/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/retriever/base_retriever.py sha256=MKqghcVYuDZAxHy2MyNpSVlq4WZtXY3ZiYWiQ18RJTk 282
wafl/retriever/dense_retriever.py sha256=5t9bANz1LwGz_1UpKCSoUwh5iHI9Qe8TIC1VFXgqZg8 1581
wafl/retriever/string_retriever.py sha256=UwZ573-feY0RMw60Y4mmMRiJDUZVNnbncNTDPpXwhM4 525
wafl/runners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/runners/functions.py sha256=spRtEdwD5q5QGoQbPkvXTagCOz-VhSkN_DVtGHscEJc 3003
wafl/runners/routes.py sha256=-NuASgpr8v0mHkfaYvBZ5Ef7e7muk5fQAfsN10vGEt0 3680
wafl/runners/run_from_actions.py sha256=yqkcATf6Si16TyaoHKEI4bgtG1hLQhSruW6jXgJpBnc 2681
wafl/runners/run_from_audio.py sha256=wyimQMcI608y5ZHdYXF_HzPkAY8ZWZvuVCpeTjVDWx0 891
wafl/runners/run_web_and_audio_interface.py sha256=BLa-EHp1LdQFgpe4HLfq56hlLAOzbzE_RkN6D4oBuLc 2119
wafl/runners/run_web_interface.py sha256=VNI6aHTxan4z0K1ag5r0wQnmGjTnrUwjHFhfEoDLCcE 2064
wafl/scheduler/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/scheduler/messages_creator.py sha256=29owTAKkcWngfcRiUs0cF3k0I6V3LNbtG7sv9NRaffo 2026
wafl/scheduler/scheduler.py sha256=1dumeR7Oyh9HS2r13I2eXFrrmG5QiPYhGbBoax31Lj8 315
wafl/simple_text_processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/simple_text_processing/deixis.py sha256=5_ov0MHctlD1SHivqgCyWuDC_dN-FilrqGObIYuTj3o 2810
wafl/simple_text_processing/normalize.py sha256=qklZj5NO7WAXwHZC_ryX1guczn-yfPAiLJnbK651oV4 221
wafl/simple_text_processing/questions.py sha256=l4eO5IPQ3zC9eMicu8l3inzpxhyUEY5T2ih8yDANSjI 2515
wafl/sounds/activation.wav sha256=MRdXymq_dsmOlYJ98ydCRJt_D5URNJMWKGAkSIH-DjM 90190
wafl/sounds/deactivation.wav sha256=AfDjsZ8kbZ5mPyGuH1UyH5QRnjnJlm7ve9nz9BeQq1U 108622
wafl/sounds/deny.wav sha256=9amR-Bzmmaf8WOCIxu44sKAEZWuroWkJNn7s7fMRRG0 99418
wafl/speaker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/speaker/base_speaker.py sha256=w9IGLcQhOhsi3WixtzoA5YC_0eDFzc1-ajyOM2DRH18 75
wafl/speaker/fairseq_speaker.py sha256=X2CP6vV_oQIwqatqcCvQsHuYcEm9Mg5zIUVTMaHEI6g 1510
wafl/speaker/soundfile_speaker.py sha256=rDoRnjCuVpiRljzUIAZxf2g_7aRy9cKJmQxcM6VQDAA 752
wafl/speaker/utils.py sha256=MdWRnzRnOvWPu2YvW2FfzlETLkpLeJ2XkqjFoKRkZb0 519
wafl/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wafl/templates/actions.yaml sha256=l4Rkjo4janHEbC-sJCKqEds2tiDzftaq60q-rAxgTqQ 151
wafl/templates/config.json sha256=A9F_e4xtQsV5-GnA9DcjdZtEx7rxtJ0ommWjLvbo6XU 751
wafl/templates/db.json sha256=NkjVTiwwgcg98q1APuATB7mtX_63zmjPY-PTVZF12SQ 71
wafl/templates/functions.py sha256=icqbflf2MqxAfVNeSDg4FEzM8JCvWm7z3VNa7m9ypUA 1104
wafl/templates/indices.yaml sha256=Dlje6JA7AMmzczQq1ySz9IzgU3Wc62xfodHWIgEhkfw 7
wafl/templates/main.prompt sha256=hfTgQQySiSS4MWC5jhzd-CK6MMOxHnz7RAi21EBtiTA 463
wafl/templates/main.py sha256=76ipa5GGkTwzILzhL9riBlmEDmWOjGnB5gVb0g4v9-k 299
wafl/templates/requirements.txt sha256=4ftmPHIjx3RlCJ7h6dKXWbxN1g3gHX8MrOFE7Vs50OQ 11
wafl/templates/rules.yaml sha256=XM6STPWjnywcl4d47r7TsL1bnC7kDkk5lLGwyU-5I_k 2298
wafl/templates/secrets.json sha256=-PpXHZw7GanGPE738nmLVzbKbQ02zhbbMaoCPG2gSBU 36
wafl/templates/start_llm.sh sha256=T0mZ99W3oeaGmpzHhnn8yoOTdBNEreV2DNFTsmNeoM8 185
wafl/templates/testcases.txt sha256=ijmm4bYClxtRdqmbMInYKVtBkJzgw3EiU1jESyVHbcQ 122
wafl-0.1.2.dist-info/METADATA sha256=wlONwrJnKenXZcag6uncGw0FwgBRO2KyDCbXknQq-54 4108
wafl-0.1.2.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
wafl-0.1.2.dist-info/entry_points.txt sha256=Tx66oqJgG3u9qmganM3T75bExZg8YUEYJHAzbujmE98 48
wafl-0.1.2.dist-info/top_level.txt sha256=NdV2vpxhV56ibAA9ksvtBmwWZS8mRLjqEdYPFIyr1p8 5
wafl-0.1.2.dist-info/RECORD

top_level.txt

wafl

entry_points.txt

wafl = wafl.command_line:main