Anton V Goldberg·Apr 20, 2023Modern Performance EngineeringRecently I reflected on the realities of modern software development and their influence on performance engineering.
InGeek CulturebyAnton V Goldberg·Mar 25, 2023Technical Interview For Power And Glory… and it’s time for another technical interview. I log into a Zoom meeting and the interviewer, a young bearded man in a t-shirt greets me.
InGeek CulturebyAnton V Goldberg·May 13, 2022Ontology goodness measurementHow we measure the goodness of our ontology by comparing Upwork website users’ (employers and freelancers) choices with discovered values
InGeek CulturebyAnton V Goldberg·Feb 17, 2022Combining Ontology And Machine Learning To Improve MatchUltimately Upwork needs to solve one problem: match employers to employees. Just matching required skills is not the best approach…
InGeek CulturebyAnton V Goldberg·Oct 15, 2021Discovering similarity among prospective ontology termsThe article describes an approach we use at Upwork to surface similarity between various terms our software selects as ontology’ candidates
InGeek CulturebyAnton V Goldberg·Sep 2, 2021Automated Ontology Generation, Part 3 : SoftwareHere I’ll talk about software we used, quirks we found there, rocks we stumbled upon.
InGeek CulturebyAnton V Goldberg·Aug 12, 2021Automatic Ontology Generation, Part 2: ResultsResults of applying automatic ontology generation process to Upwork’s active freelancer profiles.
InGeek CulturebyAnton V Goldberg·Aug 2, 2021Automatic ontology generation, part 1The goal is to automatically produce candidate ontology updates on a regular basis and let ontologists quickly curate them
Anton V Goldberg·Jun 4, 2021Ontology Change ManagementContinuing the posts about building components of modern search in my last post, I wrote about ontology. Now, I’d like to discuss why we…
Anton V Goldberg·Apr 1, 2021The trouble with platformsLet’s begin by defining what a platform is. That’s a very popular word in a company’s lexicon. It’s used (and abused) by any number of…