Faits: Faits: A. B._, née en 1969, a déposé une demande d'indemnités de chômage à partir du 15 juillet 1998. Elle a indiqué qu'elle avait travaillé dans l'étude d'avocat de sa mère, Me P._, du 1er janvier 1993 au 30 novembre 1997, puis au service de la société A._ SA, du 1er décembre 1997 au 15 juillet 1998, en qualité de directrice générale avec un salaire mensuel de base de 9'000 fr. B._ a précisé qu'elle avait effectué son dernier jour de travail le 7 janvier 1998 et qu'elle s'était trouvée ensuite en arrêt maladie. La Caisse de chômage du canton de Berne (la caisse) lui a versé des indemnités de chômage jusqu'au mois de novembre 1999, sur la base d'un gain assuré de 8'100 fr. A la suite d'un examen du dossier mené par le Secrétariat d'Etat à l'économie (seco), la caisse a nié le droit de l'assurée à l'indemnité, par décision du 24 février 2000, motif pris, notamment, que l'activité exercée au service de A._ SA n'était pas suffisamment contrôlable. Saisi par l'assurée, le Tribunal administratif du canton de Berne a considéré que l'existence d'une activité lucrative pour le compte de A._ SA n'était pas établie. Par ailleurs, il a jugé qu'il n'était pas exclu que l'assurée pût faire valoir une période assimilée à une période de cotisations, voire un motif de libération (études, maladie), ni que l'activité d' « agente d'étude » auprès de l'étude de sa mère pût constituer une période de cotisations. Aussi par jugement du 6 septembre 2000, le Tribunal administratif a-t-il annulé cette décision et renvoyé la cause à l'administration afin qu'elle complète son instruction. Par décision du 22 octobre 2002, la caisse a reconnu le droit de l'assurée à l'indemnité de chômage à partir du 15 juillet 1998, B._ étant libérée des conditions relatives à la période de cotisation. La caisse l'a dès lors indemnisée sur une base forfaitaire journalière de 127 fr. et lui adressé à cet effet, le 30 octobre 2002, de nouveaux décomptes relatifs aux mois d'août 1998 à août 1999, octobre et novembre 1999. De ces pièces, il ressort que l'assurée a perçu 70'196 fr. 35 à titre d'indemnités journalières, alors qu'elle n'aurait dû recevoir que 27'719 fr. 75. Se fondant sur ces décomptes, la caisse a réclamé à l'assurée, par décision du 4 novembre 2002, la restitution de la somme de 42'476 fr. 60 correspondant aux indemnités versées en trop durant la période en cause. Par décision du 22 octobre 2002, la caisse a reconnu le droit de l'assurée à l'indemnité de chômage à partir du 15 juillet 1998, B._ étant libérée des conditions relatives à la période de cotisation. La caisse l'a dès lors indemnisée sur une base forfaitaire journalière de 127 fr. et lui adressé à cet effet, le 30 octobre 2002, de nouveaux décomptes relatifs aux mois d'août 1998 à août 1999, octobre et novembre 1999. De ces pièces, il ressort que l'assurée a perçu 70'196 fr. 35 à titre d'indemnités journalières, alors qu'elle n'aurait dû recevoir que 27'719 fr. 75. Se fondant sur ces décomptes, la caisse a réclamé à l'assurée, par décision du 4 novembre 2002, la restitution de la somme de 42'476 fr. 60 correspondant aux indemnités versées en trop durant la période en cause. B. B._ a déféré cette décision au Tribunal administratif en concluant à son annulation. Elle a requis la suspension de la procédure jusqu'à droit connu sur un litige civil qui l'oppose à une compagnie d'assurances. L'OCIAMT (désormais : beco Economie bernoise) a indiqué qu'un montant supplémentaire de 6'051 fr. 75 aurait dû être versé à l'assurée en juillet et août 1998, décembre 1999 et janvier 2000, si bien que la demande de restitution devait être ramenée à 36'424 fr. 85 (écriture du 19 mars 2003). Dans ses déterminations finales, l'assurée a contesté le montant de l'indemnité journalière forfaitaire retenu par la caisse. Elle a fait valoir que sa formation est équivalente à un brevet d'études supérieures, justifiant le versement d'une indemnité forfaitaire plus élevée. Par jugement du 17 février 2004, la juridiction cantonale a admis partiellement le recours et réformé la décision litigieuse en ce sens que B._ a été condamnée à restituer la somme de 36'424 fr. 85 à la caisse de chômage. Par jugement du 17 février 2004, la juridiction cantonale a admis partiellement le recours et réformé la décision litigieuse en ce sens que B._ a été condamnée à restituer la somme de 36'424 fr. 85 à la caisse de chômage. C. B._ interjette recours de droit administratif contre ce jugement dont elle demande l'annulation. Elle invite le Tribunal fédéral des assurances à dire que sa formation d'attachée aux relations publiques correspond à un diplôme équivalent à celui délivré par une haute école ou une école supérieure de cadres. Elle conclut dès lors à ce que le gain forfaitaire journalier pour le calcul des indemnités de chômage soit porté à 157 fr. (recte : 153 fr.). L'intimée et le seco ont renoncé à se déterminer. L'intimée et le seco ont renoncé à se déterminer. D. B._ a également formé un recours de droit public contre le jugement du 17 février 2004. Le Président de la IIe Cour de droit public du Tribunal fédéral l'a transmis à la Cour de céans comme objet de sa compétence. 