Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

wilson69-root/PLP-FINAL-PROJECT_jijipal

Domaine:

mobility

Type de record:

software
Créateur:
wil
Hôte:
A bot that helps you navigating major cities in Kenya Aligning with SDG11. # MtaaAgentProject A comprehensive Kenyan city survival assistant that helps users navigate, survive, explore, and relocate in Kenyan cities through intelligent data scraping, AI-powered recommendations, and personalized itinerary generation. ## 🏗️ Project Structure ``` MtaaAgentProject/ ├── agent/ │ ├── __init__.py │ ├── scraper.py # All web scraping logic │ ├── prompt_templates.py # Prompt templates for HuggingFace model │ ├── agent_runner.py # Core class running agent tasks │ ├── cache.py # Caching scraped results (diskcache) │ ├── itinerary.py # Itinerary generation logic │ └── [existing files...] # Other existing agent files │ ├── models/ │ └── hf_model.py # HuggingFace transformer interface │ ├── ui/ │ ├── style.css # Custom Streamlit styling │ └── components.py # Shared UI components (cards, loaders) │ ├── cache/ # Auto-generated cache directory ├── main.py # Main Streamlit entry point ├── example_usage.py # Example usage demonstration ├── requirements.txt # Dependencies └── README.md # This file ``` ## 🚀 Quick Start 1. **Install Dependencies** ```bash pip install -r requirements.txt ``` 2. **Run the Streamlit App** ```bash streamlit run main.py ``` 3. **Try the Example Script** ```bash python example_usage.py ``` ## 🧩 Key Components ### AgentTaskRunner The core orchestrator class that coordinates all agent functionality: ```python from agent.agent_runner import AgentTaskRunner runner = AgentTaskRunner(city="Nairobi", budget=50000, goal="Survive") results = runner.run_all_tasks() ``` ### HuggingFace Model Interface AI-powered responses using transformer models: ```python from models.hf_model import ask_model response = ask_model("What are good areas to live in Nairobi?") ``` ### Smart Caching Persistent caching for scraped data: ```python from agent.cache …

Visit

github.com

Similaires

BeeTechie28/PLP-FINAL-project-DEVHUB-NIGERIAabrakingoo/PLPfrancismul/plpBless-Khing/PLP-HACKATHONNerc23/PLP-Nigeria-HackathonAimtech7/plp-nigeria-edition-hackathon

BeeTechie28/PLP-FINAL-project-DEVHUB-NIGERIA

DevHub Nigeria is a dynamic platform dedicated to accelerating the growth of technical talent within

abrakingoo/PLP

This course is meant to train young people from Africa, starting at a point of little experience to

francismul/plp

Power Learn Project (PLP) is a Pan-African social impact organization on a mission to unlock Africa'

Bless-Khing/PLP-HACKATHON

The AI-Powered Mental Health Support Chatbot is an innovative solution designed to address the press

Nerc23/PLP-Nigeria-Hackathon

Al-powered selection platform that analyzes applicant data and recommends top candidates for LSETF/P

Aimtech7/plp-nigeria-edition-hackathon

# Mood Journal - AI-Powered Emotion Tracker A beautiful, AI-powered mood tracking application tha