Bulk upload drinking fountain points

I’ve got ~100 drinking fountain coordinates to upload, taken from a public utility website. Some points may already have been marked and I want to avoid duplicating them. Has anyone developed a tool to automatically detect existing nearby points with similar tags?

Ideally I’d like to:

  • generate the list of coordinates (scraped from the water company’s website)
  • create a changeset (JOSM format perhaps?)
  • run a tool to detect if any of these points have duplicates with similar tags nearby and, if so, remove the duplicate from the changeset
  • save the final changeset

I’m new to programmatically changing OSM so pointers to best tools and practices would be appreciated. And of course, I’d first test this on a development server.

Beter start reading here: https://wiki.openstreetmap.org/wiki/Automated_edits

And also carefully read this: https://wiki.openstreetmap.org/wiki/Import/Guidelines
Especially, you have to be sure that the the source data can be imported into OSM (i.e. they are available with an open license compatible with ODbL).