Bitcoin allows users to transact pseudonymously, so there is no data contained within the blockchain record itself tied to an identity. This is by design, anything else would be terrifyingly Orwellian. Transactions are final, once fully confirmed in the blockchain nobody can issue a reversal or cancellation. As a bitcoin user, you have ultimate responsibility over your funds.
However, it is possible that external data can link an identity to an address. For example, many exchanges that convert BTC <-> fiat money will require customers to undergo a ‘know your customer’ (KYC) procedure, in order to satisfy the regulators of the jurisdiction the exchange service operates within. So an exchange may have a record of customers and associated addresses (but that would not be a public record).
This means that if the scammer stole your coins and then sent them straight to an exchange, there may be a record that could allow the authorities to find the scammer. But keep in mind as well: bitcoins are fungible, so while there is a transaction history that can be traced, there is no way to track ‘this exact bitcoin’ through time. So a savvy scammer may be able to obfuscate their transaction history, to the point of it being functionally impossible to trace your stolen coins through time.
Your best bet is likely to file a report with your local authorities, but I am sorry to say that in many cases there will be little they can do. Best of luck, I hope you are able to recover your funds.