Bach applauded the initiatives made at last week's World Anti-Doping Agency conference in South Africa and added that more anti-doping measures will be discussed at the next IOC executive board meeting in Lausanne, Switzerland, on Dec. 10.
Bach also reiterated that Russian President Vladimir Putin had assured him that, despite the country's law banning gay "propaganda," there would be no discrimination in Sochi.
"He assured us once more that the principals of the Olympic Charter will apply for all participants and at all the venues and that there will be no discrimination whatsoever, that all athletes and participants regardless of their race, sexual orientation, culture or any other form," Bach said.
"I think this was an important re-assurance from our Russian hosts and we are looking forward to enjoy this Russian hospitality," the IOC president said.
During his half-hour speech, Bach also discussed tweaking the process of bidding for the Olympics, seeking to cut costs and put fewer requirements on potential host cities at the start. Earlier this month, voters in Bach's home country rejected a proposed Munich bid for the 2022 Winter Games, citing financial and environmental concerns.
"We have to ask ourselves if we ask too much too early for potential bidders and whether we should not create a more invitational procedure to potential bidders that they should inform us how they see the Olympic Games fitting into their local development, into their long-term planning," he said.
"In this way we could create and have more creativity in the Olympic bidding procedure. We would have more diversity in the organization of the games," Bach added. "We would insure that the population is supporting these games and we could in this way also attract more bidders worldwide."
Bach was meeting later Friday with Pope Francis.
___
Follow Andrew Dampf at http://twitter.com/asdampf