Skip to content
This repository has been archived by the owner on Jun 16, 2021. It is now read-only.
/ admatch-rs Public archive

Library for matching advertisements to users.

License

Notifications You must be signed in to change notification settings

JoshFourie/admatch-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

admatch-rs

Library for matching advertisements to users.

There are three core modules: User, Advertiser and Matcher.

User and Advertiser are responsible for generating the schema from raw data, which the Matcher then operates upon.

User is composed of Raw and Profile, which disambiguates into Interests and Attributes. The header only declares get_profile() for the module. Raw constructs a Profile from JSON or anything else that cooperates with the serde::Deserializer.

Modules are split because I expect that we will improve the schema development dramatically over time. A further module for a schema might be useful.

The next task is to construct the minimum for the advertisement module, and then to develop the matching algorithm which might require more coercion for the User and Advertiser schema.

About

Library for matching advertisements to users.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages