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.

marwangpt237/algerian-pos-engine

Type de record:

software
Créateur:
mar
HĂŽte:
Product classification data engine for Algerian POS systems with trust-based feedback learning # 🛒 Algerian POS Engine A product classification data engine for Algerian POS (Point of Sale) systems with trust-based feedback learning. ## 🎯 Features - **Product Classification**: Automatically classify products into 28 categories (Eau, Lait, Fromage, etc.) - **Open Food Facts Integration**: Fetch and ingest product data from the Open Food Facts API - **Trust-Based Feedback**: Machine learning-like system that adjusts classifications based on customer corrections - **Deduplication**: Remove duplicate products using barcode matching and fuzzy matching - **Versioned Exports**: Export datasets as JSON, CSV, and SQLite snapshots - **Admin Dashboard**: Full-featured web interface for managing products, feedback, and customers ## 📁 Project Structure ``` ├── src/ │ ├── app/ # Next.js App Router │ │ ├── api/ # API routes │ │ ├── page.tsx # Dashboard │ │ ├── products/ # Products management │ │ ├── feedback/ # Feedback management │ │ ├── customers/ # Customer management │ │ ├── classify/ # Manual classification │ │ └── export/ # Data export │ ├── stages/ # Data engine stages │ │ ├── fetch.ts # Open Food Facts ingestion │ │ ├── normalize.ts # Text normalization │ │ ├── classify.ts # Product classification │ │ ├── deduplicate.ts # Deduplication │ │ ├── reweight.ts # Weight adjustment │ │ ├── feedback.ts # Feedback recording │ │ └── export.ts # Dataset export │ ├── engine.ts # Main orchestrator │ └── types.ts # Type definitions ├── exports/ # Exported datasets ├── products.db # SQLite database └── package.json ``` ## 🚀 Getting Started ### Prerequisites - Node.js 20+ - npm or yarn ### Installation ```bash # Clone the repository git clone cd algerian-pos-engine # Install dependencies npm ins 


Visit

github.com

Tasks

text classification

Languages

Arabic, Algerian Spoken

Similaires

DrewGalbraith/AAE-PoSkatjakon/hausa-posbuskitech/naija-posdominicmbugua/Astrasight-POSprigii/kijiji-posboffire/kabyle-pos

DrewGalbraith/AAE-PoS

A part-of-speech tagger for African-American English (AAE) # AAE-PoS A part-of-speech tagger for Af

katjakon/hausa-pos

Hausa Part-of-Speech Tagging in a Low-Resource Scenario. # Hausa Part-of-Speech Tagging in a Low-R

buskitech/naija-pos

NaijaPOS is a secure, offline-first Point of Sale (POS) system built for Nigerian local businesses,

dominicmbugua/Astrasight-POS

Astrasight Technologies POS is a cloud-ready point of sale built for Kenyan and African businesses.

prigii/kijiji-pos

A point-of-sale system web app for small businesses in Kenya. # Kijiji POS **Kijiji POS** is a mod

boffire/kabyle-pos