Skip to content

bryanweast/disambiguator

 
 

Repository files navigation

Patent Inventor Disambiguation

NOTE: this is a legacy code base which I've assumed development on. I'm working to bring the code base under full test coverage, and adding extensibility via a callback architecture.

This project is part of an ongoing effort to match inventors with patents, information which is useful for public policy considerations.

The United States Patent and Trademark Office issues unique ID numbers for patents, but does not uniquely identify inventors.

Contributing

Easy, fork it and go. You will need the following to compile:

  • gcc4.7 or 4.8 toolchain, or a recent icc or clang release implementing most of c++11.
  • IBM's cplex package, free for academic use. You can compile and link without cplex, but you won't be able to generate the lookup tables.

Don't forget to set the upstream repo for rebasing correctly:

  • git remote add upstream git://github.com/funginstitute/disambiguator.git

Before you pull from upstream or issue pull request, rebase:

  • git pull --rebase upstream master

This will keep a linear commit history, which helps debugging tremendously.

Documentation

The main manual is located here: doc/manual.pdf.

Handy links

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 95.2%
  • C 3.2%
  • Other 1.6%